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> |
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 |