< prev index next >

./README-builds.html

Print this page




1094 message.</p></li>
1095 </ul>
1096 
1097 <hr />
1098 
1099 <p><a name="gmake"></a></p>
1100 
1101 <h2>Appendix B: GNU make</h2>
1102 
1103 <p>The Makefiles in the OpenJDK are only valid when used with the GNU version of
1104 the utility command <code>make</code> (usually called <code>gmake</code> on Solaris). A few notes
1105 about using GNU make:</p>
1106 
1107 <ul>
1108 <li>You need GNU make version 3.81 or newer. On Windows 4.0 or newer is
1109 recommended. If the GNU make utility on your systems is not of a suitable
1110 version, see "<a href="#buildgmake">Building GNU make</a>".</li>
1111 <li>Place the location of the GNU make binary in the <code>PATH</code>.</li>
1112 <li><strong>Solaris:</strong> Do NOT use <code>/usr/bin/make</code> on Solaris. If your Solaris system
1113 has the software from the Solaris Developer Companion CD installed, you
1114 should try and use <code>gmake</code> which will be located in either the <code>/usr/bin</code>,
1115 <code>/opt/sfw/bin</code> or <code>/usr/sfw/bin</code> directory.</li>
1116 <li><strong>Windows:</strong> Make sure you start your build inside a bash shell.</li>
1117 <li><strong>Mac OS X:</strong> The XCode "command line tools" must be installed on your Mac.</li>
1118 </ul>
1119 
1120 <p>Information on GNU make, and access to ftp download sites, are available on the
1121 <a href="http://www.gnu.org/software/make/make.html">GNU make web site </a>. The latest
1122 source to GNU make is available at
1123 <a href="http://ftp.gnu.org/pub/gnu/make/">ftp.gnu.org/pub/gnu/make/</a>.</p>
1124 
1125 <p><a name="buildgmake"></a></p>
1126 
1127 <h3>Building GNU make</h3>
1128 
1129 <p>First step is to get the GNU make 3.81 or newer source from
1130 <a href="http://ftp.gnu.org/pub/gnu/make/">ftp.gnu.org/pub/gnu/make/</a>. Building is a
1131 little different depending on the OS but is basically done with:</p>
1132 
1133 <pre><code>  bash ./configure
1134   make
1135 </code></pre>




1094 message.</p></li>
1095 </ul>
1096 
1097 <hr />
1098 
1099 <p><a name="gmake"></a></p>
1100 
1101 <h2>Appendix B: GNU make</h2>
1102 
1103 <p>The Makefiles in the OpenJDK are only valid when used with the GNU version of
1104 the utility command <code>make</code> (usually called <code>gmake</code> on Solaris). A few notes
1105 about using GNU make:</p>
1106 
1107 <ul>
1108 <li>You need GNU make version 3.81 or newer. On Windows 4.0 or newer is
1109 recommended. If the GNU make utility on your systems is not of a suitable
1110 version, see "<a href="#buildgmake">Building GNU make</a>".</li>
1111 <li>Place the location of the GNU make binary in the <code>PATH</code>.</li>
1112 <li><strong>Solaris:</strong> Do NOT use <code>/usr/bin/make</code> on Solaris. If your Solaris system
1113 has the software from the Solaris Developer Companion CD installed, you
1114 should try and use <code>/usr/bin/gmake</code> or <code>/usr/gnu/bin/make</code>.</li>

1115 <li><strong>Windows:</strong> Make sure you start your build inside a bash shell.</li>
1116 <li><strong>Mac OS X:</strong> The XCode "command line tools" must be installed on your Mac.</li>
1117 </ul>
1118 
1119 <p>Information on GNU make, and access to ftp download sites, are available on the
1120 <a href="http://www.gnu.org/software/make/make.html">GNU make web site </a>. The latest
1121 source to GNU make is available at
1122 <a href="http://ftp.gnu.org/pub/gnu/make/">ftp.gnu.org/pub/gnu/make/</a>.</p>
1123 
1124 <p><a name="buildgmake"></a></p>
1125 
1126 <h3>Building GNU make</h3>
1127 
1128 <p>First step is to get the GNU make 3.81 or newer source from
1129 <a href="http://ftp.gnu.org/pub/gnu/make/">ftp.gnu.org/pub/gnu/make/</a>. Building is a
1130 little different depending on the OS but is basically done with:</p>
1131 
1132 <pre><code>  bash ./configure
1133   make
1134 </code></pre>


< prev index next >