| @@ -1,14 +1,14 @@ | | | @@ -1,14 +1,14 @@ |
1 | <!-- $NetBSD: platforms.xml,v 1.71 2012/05/13 05:36:28 dholland Exp $ --> | | 1 | <!-- $NetBSD: platforms.xml,v 1.72 2012/07/25 21:20:51 tez Exp $ --> |
2 | | | 2 | |
3 | <chapter id="platforms"> | | 3 | <chapter id="platforms"> |
4 | <title>Using pkgsrc on systems other than &os;</title> | | 4 | <title>Using pkgsrc on systems other than &os;</title> |
5 | | | 5 | |
6 | <sect1 id="binarydist"> | | 6 | <sect1 id="binarydist"> |
7 | <title>Binary distribution</title> | | 7 | <title>Binary distribution</title> |
8 | | | 8 | |
9 | <para>See <xref linkend="using-pkg"/>.</para> | | 9 | <para>See <xref linkend="using-pkg"/>.</para> |
10 | | | 10 | |
11 | </sect1> | | 11 | </sect1> |
12 | | | 12 | |
13 | <sect1 id="bootstrapping-pkgsrc"> | | 13 | <sect1 id="bootstrapping-pkgsrc"> |
14 | <title>Bootstrapping pkgsrc</title> | | 14 | <title>Bootstrapping pkgsrc</title> |
| @@ -449,28 +449,28 @@ ICCBASE= /opt/intel/cc/10 | | | @@ -449,28 +449,28 @@ ICCBASE= /opt/intel/cc/10 |
449 | .ifdef BSD_PKG_MK | | 449 | .ifdef BSD_PKG_MK |
450 | # pkgsrc stuff, e.g. insert defaults/mk.conf or similar here | | 450 | # pkgsrc stuff, e.g. insert defaults/mk.conf or similar here |
451 | .else | | 451 | .else |
452 | # OpenBSD stuff | | 452 | # OpenBSD stuff |
453 | .endif | | 453 | .endif |
454 | </programlisting> | | 454 | </programlisting> |
455 | </listitem> | | 455 | </listitem> |
456 | </orderedlist> | | 456 | </orderedlist> |
457 | </sect2> | | 457 | </sect2> |
458 | | | 458 | |
459 | <sect2 id="solaris"> | | 459 | <sect2 id="solaris"> |
460 | <title>Solaris</title> | | 460 | <title>Solaris</title> |
461 | | | 461 | |
462 | <para>Solaris 2.6 through 9 are supported on both x86 and sparc. | | 462 | <para>Solaris 2.6 through 10 are supported on both x86 and sparc. |
463 | You will need a working C compiler. Both gcc 2.95.3 and | | 463 | You will need a working C compiler. Both gcc 4.5.3 and |
464 | Sun WorkShop 5 have been tested.</para> | | 464 | Sun WorkShop 5 have been tested.</para> |
465 | | | 465 | |
466 | <para>The following packages are required on Solaris 8 for the bootstrap | | 466 | <para>The following packages are required on Solaris 8 for the bootstrap |
467 | process and to build packages.</para> | | 467 | process and to build packages.</para> |
468 | | | 468 | |
469 | <itemizedlist> | | 469 | <itemizedlist> |
470 | <listitem><para>SUNWsprot</para></listitem> | | 470 | <listitem><para>SUNWsprot</para></listitem> |
471 | <listitem><para>SUNWarc</para></listitem> | | 471 | <listitem><para>SUNWarc</para></listitem> |
472 | <listitem><para>SUNWbtool</para></listitem> | | 472 | <listitem><para>SUNWbtool</para></listitem> |
473 | <listitem><para>SUNWtoo</para></listitem> | | 473 | <listitem><para>SUNWtoo</para></listitem> |
474 | <listitem><para>SUNWlibm</para></listitem> | | 474 | <listitem><para>SUNWlibm</para></listitem> |
475 | </itemizedlist> | | 475 | </itemizedlist> |
476 | | | 476 | |
| @@ -480,27 +480,27 @@ ICCBASE= /opt/intel/cc/10 | | | @@ -480,27 +480,27 @@ ICCBASE= /opt/intel/cc/10 |
480 | <para>Whichever compiler you use, please ensure the compiler tools and | | 480 | <para>Whichever compiler you use, please ensure the compiler tools and |
481 | your $prefix are in your <varname>PATH</varname>. This includes | | 481 | your $prefix are in your <varname>PATH</varname>. This includes |
482 | <filename>/usr/ccs/{bin,lib}</filename> | | 482 | <filename>/usr/ccs/{bin,lib}</filename> |
483 | and e.g. <filename>/usr/pkg/{bin,sbin}</filename>.</para> | | 483 | and e.g. <filename>/usr/pkg/{bin,sbin}</filename>.</para> |
484 | | | 484 | |
485 | <sect3 id="solaris-gcc-note"> | | 485 | <sect3 id="solaris-gcc-note"> |
486 | <title>If you are using gcc</title> | | 486 | <title>If you are using gcc</title> |
487 | | | 487 | |
488 | <para>It makes life much simpler if you only use the same gcc consistently | | 488 | <para>It makes life much simpler if you only use the same gcc consistently |
489 | for building all packages.</para> | | 489 | for building all packages.</para> |
490 | | | 490 | |
491 | <para>It is recommended that an external gcc be used only for bootstrapping, | | 491 | <para>It is recommended that an external gcc be used only for bootstrapping, |
492 | then either build gcc from | | 492 | then either build gcc from |
493 | <filename role="pkg">lang/gcc</filename> or install a binary gcc | | 493 | <filename role="pkg">lang/gcc46</filename> or install a binary gcc |
494 | package, then remove gcc used during bootstrapping.</para> | | 494 | package, then remove gcc used during bootstrapping.</para> |
495 | | | 495 | |
496 | <para>Binary packages of gcc can be found through <ulink | | 496 | <para>Binary packages of gcc can be found through <ulink |
497 | url="http://www.sunfreeware.com/"/>.</para> | | 497 | url="http://www.sunfreeware.com/"/>.</para> |
498 | </sect3> | | 498 | </sect3> |
499 | | | 499 | |
500 | <sect3 id="solaris-sun-workshop-note"> | | 500 | <sect3 id="solaris-sun-workshop-note"> |
501 | <title>If you are using Sun WorkShop</title> | | 501 | <title>If you are using Sun WorkShop</title> |
502 | | | 502 | |
503 | <para>You will need at least the following packages installed (from WorkShop | | 503 | <para>You will need at least the following packages installed (from WorkShop |
504 | 5.0)</para> | | 504 | 5.0)</para> |
505 | | | 505 | |
506 | <itemizedlist> | | 506 | <itemizedlist> |