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> |
71 <li>Linux and Solaris: |
72 <li>Linux and Solaris: |
72 <ul> |
73 <ul> |
73 <li><a href="#cups">CUPS Include files</a> </li> |
74 <li><a href="#cups">CUPS Include files</a> </li> |
74 </ul> |
75 </ul> |
75 </li> |
76 </li> |
647 </li> |
653 </li> |
648 <li> |
654 <li> |
649 Install the |
655 Install the |
650 <a href="#cups">CUPS Include files</a>, set |
656 <a href="#cups">CUPS Include files</a>, set |
651 <tt><a href="#ALT_CUPS_HEADERS_PATH">ALT_CUPS_HEADERS_PATH</a></tt>. |
657 <tt><a href="#ALT_CUPS_HEADERS_PATH">ALT_CUPS_HEADERS_PATH</a></tt>. |
|
658 </li> |
|
659 <li> |
|
660 Install the |
|
661 <a href="#jibx">JIBX Libraries</a>, set |
|
662 <tt><a href="#ALT_JIBX_LIBS_PATH">ALT_JIBX_LIBS_PATH</a></tt>. |
652 </li> |
663 </li> |
653 <li> |
664 <li> |
654 Install |
665 Install |
655 <a href="#ant">Ant</a>, |
666 <a href="#ant">Ant</a>, |
656 make sure it is in your PATH. |
667 make sure it is in your PATH. |
742 (see <a href="#msvc">compilers</a>). |
753 (see <a href="#msvc">compilers</a>). |
743 </li> |
754 </li> |
744 <li> |
755 <li> |
745 Install |
756 Install |
746 <a href="#dxsdk">Microsoft DirectX SDK</a>. |
757 <a href="#dxsdk">Microsoft DirectX SDK</a>. |
|
758 </li> |
|
759 <li> |
|
760 Install the |
|
761 <a href="#jibx">JIBX Libraries</a>, set |
|
762 <tt><a href="#ALT_JIBX_LIBS_PATH">ALT_JIBX_LIBS_PATH</a></tt>. |
747 </li> |
763 </li> |
748 <li> |
764 <li> |
749 Install |
765 Install |
750 <a href="#ant">Ant</a>, |
766 <a href="#ant">Ant</a>, |
751 make sure it is in your PATH and set |
767 make sure it is in your PATH and set |
870 <tt><a href="#ALT_CACERTS_FILE">ALT_CACERTS_FILE</a></tt> |
886 <tt><a href="#ALT_CACERTS_FILE">ALT_CACERTS_FILE</a></tt> |
871 can be used to override the default location of the |
887 can be used to override the default location of the |
872 cacerts file that will get placed in your build. |
888 cacerts file that will get placed in your build. |
873 By default an empty cacerts file is provided and that should be |
889 By default an empty cacerts file is provided and that should be |
874 fine for most JDK developers. |
890 fine for most JDK developers. |
|
891 </blockquote> |
|
892 <!-- ------------------------------------------------------ --> |
|
893 <h4><a name="jibx">JIBX</a></h4> |
|
894 <blockquote> |
|
895 JIBX libraries version 1.1.5 is required for building the OpenJDK. |
|
896 Namely, the following JAR files from the JIBX distribution package |
|
897 are required: |
|
898 <ul> |
|
899 <li>bcel.jar |
|
900 <li>jibx-bind.jar |
|
901 <li>jibx-run.jar |
|
902 <li>xpp3.jar |
|
903 </ul> |
|
904 <p> |
|
905 You can download the package from the |
|
906 <a href="http://jibx.sourceforge.net" target="_blank">JIBX site</a>. |
|
907 <p> |
|
908 You will need to set the |
|
909 <tt><a href="#ALT_JIBX_LIBS_PATH">ALT_JIBX_LIBS_PATH</a></tt> |
|
910 environment variable to refer to place where the JAR files, |
|
911 above, are located. |
875 </blockquote> |
912 </blockquote> |
876 <!-- ------------------------------------------------------ --> |
913 <!-- ------------------------------------------------------ --> |
877 <h4><a name="compilers">Compilers</a></h4> |
914 <h4><a name="compilers">Compilers</a></h4> |
878 <blockquote> |
915 <blockquote> |
879 <strong><a name="gcc">Linux gcc/binutils</a></strong> |
916 <strong><a name="gcc">Linux gcc/binutils</a></strong> |
1423 <dd> |
1460 <dd> |
1424 The location of the <a href="#cacerts">cacerts</a> file. |
1461 The location of the <a href="#cacerts">cacerts</a> file. |
1425 The default will refer to |
1462 The default will refer to |
1426 <tt>jdk/src/share/lib/security/cacerts</tt>. |
1463 <tt>jdk/src/share/lib/security/cacerts</tt>. |
1427 </dd> |
1464 </dd> |
|
1465 <dt><tt><a name="ALT_JIBX_LIBS_PATH">ALT_JIBX_LIBS_PATH</a></tt></dt> |
|
1466 <dd> |
|
1467 The location of the <a href="#jibx">JIBX libraries</a> file. |
|
1468 The default value is |
|
1469 <tt>$(ALT_SLASH_JAVA)/devtools/share/jibx/lib</tt>. |
|
1470 </dd> |
1428 <dt><a name="ALT_CUPS_HEADERS_PATH"><tt>ALT_CUPS_HEADERS_PATH</tt></a> </dt> |
1471 <dt><a name="ALT_CUPS_HEADERS_PATH"><tt>ALT_CUPS_HEADERS_PATH</tt></a> </dt> |
1429 <dd> |
1472 <dd> |
1430 The location of the CUPS header files. |
1473 The location of the CUPS header files. |
1431 See <a href="#cups">CUPS information</a> for more information. |
1474 See <a href="#cups">CUPS information</a> for more information. |
1432 If this path does not exist the fallback path is |
1475 If this path does not exist the fallback path is |