README-builds.html

changeset 125
4079d923a501
parent 106
38c6ee1015aa
child 132
3ac6dcf78232
equal deleted inserted replaced
121:de7a3e98c159 125:4079d923a501
66 <li><a href="#studio">Sun Studio</a> </li> 66 <li><a href="#studio">Sun Studio</a> </li>
67 </ul> 67 </ul>
68 </li> 68 </li>
69 <li><a href="#zip">Zip and Unzip</a> </li> 69 <li><a href="#zip">Zip and Unzip</a> </li>
70 <li><a href="#freetype">FreeType2 Fonts</a> </li> 70 <li><a href="#freetype">FreeType2 Fonts</a> </li>
71 <li><a href="#jibx">JIBX Libraries</a> </li>
72 <li>Linux and Solaris: 71 <li>Linux and Solaris:
73 <ul> 72 <ul>
74 <li><a href="#cups">CUPS Include files</a> </li> 73 <li><a href="#cups">CUPS Include files</a> </li>
75 <li><a href="#xrender">XRender Include files</a></li> 74 <li><a href="#xrender">XRender Include files</a></li>
76 </ul> 75 </ul>
595 <li> 594 <li>
596 Install or upgrade the <a href="#freetype">FreeType development 595 Install or upgrade the <a href="#freetype">FreeType development
597 package</a>. 596 package</a>.
598 </li> 597 </li>
599 <li> 598 <li>
600 Install the
601 <a href="#jibx">JIBX Libraries</a>, set
602 <tt><a href="#ALT_JIBX_LIBS_PATH">ALT_JIBX_LIBS_PATH</a></tt>.
603 </li>
604 <li>
605 Install 599 Install
606 <a href="#ant">Ant</a>, 600 <a href="#ant">Ant</a>,
607 make sure it is in your PATH. 601 make sure it is in your PATH.
608 </li> 602 </li>
609 </ol> 603 </ol>
666 <a href="#cups">CUPS Include files</a>, set 660 <a href="#cups">CUPS Include files</a>, set
667 <tt><a href="#ALT_CUPS_HEADERS_PATH">ALT_CUPS_HEADERS_PATH</a></tt>. 661 <tt><a href="#ALT_CUPS_HEADERS_PATH">ALT_CUPS_HEADERS_PATH</a></tt>.
668 </li> 662 </li>
669 <li> 663 <li>
670 Install the <a href="#xrender">XRender Include files</a>. 664 Install the <a href="#xrender">XRender Include files</a>.
671 </li>
672 <li>
673 Install the
674 <a href="#jibx">JIBX Libraries</a>, set
675 <tt><a href="#ALT_JIBX_LIBS_PATH">ALT_JIBX_LIBS_PATH</a></tt>.
676 </li> 665 </li>
677 <li> 666 <li>
678 Install 667 Install
679 <a href="#ant">Ant</a>, 668 <a href="#ant">Ant</a>,
680 make sure it is in your PATH. 669 make sure it is in your PATH.
766 (see <a href="#msvc">compilers</a>). 755 (see <a href="#msvc">compilers</a>).
767 </li> 756 </li>
768 <li> 757 <li>
769 Install 758 Install
770 <a href="#dxsdk">Microsoft DirectX SDK</a>. 759 <a href="#dxsdk">Microsoft DirectX SDK</a>.
771 </li>
772 <li>
773 Install the
774 <a href="#jibx">JIBX Libraries</a>, set
775 <tt><a href="#ALT_JIBX_LIBS_PATH">ALT_JIBX_LIBS_PATH</a></tt>.
776 </li> 760 </li>
777 <li> 761 <li>
778 Install 762 Install
779 <a href="#ant">Ant</a>, 763 <a href="#ant">Ant</a>,
780 make sure it is in your PATH and set 764 make sure it is in your PATH and set
899 <tt><a href="#ALT_CACERTS_FILE">ALT_CACERTS_FILE</a></tt> 883 <tt><a href="#ALT_CACERTS_FILE">ALT_CACERTS_FILE</a></tt>
900 can be used to override the default location of the 884 can be used to override the default location of the
901 cacerts file that will get placed in your build. 885 cacerts file that will get placed in your build.
902 By default an empty cacerts file is provided and that should be 886 By default an empty cacerts file is provided and that should be
903 fine for most JDK developers. 887 fine for most JDK developers.
904 </blockquote>
905 <!-- ------------------------------------------------------ -->
906 <h4><a name="jibx">JIBX</a></h4>
907 <blockquote>
908 JIBX libraries version 1.1.5 is required for building the OpenJDK.
909 Namely, the following JAR files from the JIBX distribution package
910 are required:
911 <ul>
912 <li>bcel.jar
913 <li>jibx-bind.jar
914 <li>jibx-run.jar
915 <li>xpp3.jar
916 </ul>
917 <p>
918 You can download the package from the
919 <a href="http://jibx.sourceforge.net" target="_blank">JIBX site</a>.
920 <p>
921 You will need to set the
922 <tt><a href="#ALT_JIBX_LIBS_PATH">ALT_JIBX_LIBS_PATH</a></tt>
923 environment variable to refer to place where the JAR files,
924 above, are located.
925 </blockquote> 888 </blockquote>
926 <!-- ------------------------------------------------------ --> 889 <!-- ------------------------------------------------------ -->
927 <h4><a name="compilers">Compilers</a></h4> 890 <h4><a name="compilers">Compilers</a></h4>
928 <blockquote> 891 <blockquote>
929 <strong><a name="gcc">Linux gcc/binutils</a></strong> 892 <strong><a name="gcc">Linux gcc/binutils</a></strong>
1494 <dd> 1457 <dd>
1495 The location of the <a href="#cacerts">cacerts</a> file. 1458 The location of the <a href="#cacerts">cacerts</a> file.
1496 The default will refer to 1459 The default will refer to
1497 <tt>jdk/src/share/lib/security/cacerts</tt>. 1460 <tt>jdk/src/share/lib/security/cacerts</tt>.
1498 </dd> 1461 </dd>
1499 <dt><tt><a name="ALT_JIBX_LIBS_PATH">ALT_JIBX_LIBS_PATH</a></tt></dt>
1500 <dd>
1501 The location of the <a href="#jibx">JIBX libraries</a> file.
1502 The default value is
1503 <tt>$(ALT_SLASH_JAVA)/devtools/share/jibx/lib</tt>.
1504 </dd>
1505 <dt><a name="ALT_CUPS_HEADERS_PATH"><tt>ALT_CUPS_HEADERS_PATH</tt></a> </dt> 1462 <dt><a name="ALT_CUPS_HEADERS_PATH"><tt>ALT_CUPS_HEADERS_PATH</tt></a> </dt>
1506 <dd> 1463 <dd>
1507 The location of the CUPS header files. 1464 The location of the CUPS header files.
1508 See <a href="#cups">CUPS information</a> for more information. 1465 See <a href="#cups">CUPS information</a> for more information.
1509 If this path does not exist the fallback path is 1466 If this path does not exist the fallback path is

mercurial