equal
deleted
inserted
replaced
39 <ul> |
39 <ul> |
40 <li> |
40 <li> |
41 The build is now a "<code>configure && make</code>" style build |
41 The build is now a "<code>configure && make</code>" style build |
42 </li> |
42 </li> |
43 <li> |
43 <li> |
44 Any GNU make 3.81 or newer should work |
44 Any GNU make 3.81 or newer should work, except on |
|
45 Windows where 4.0 or newer is recommended. |
45 </li> |
46 </li> |
46 <li> |
47 <li> |
47 The build should scale, i.e. more processors should |
48 The build should scale, i.e. more processors should |
48 cause the build to be done in less wall-clock time |
49 cause the build to be done in less wall-clock time |
49 </li> |
50 </li> |
356 Before even attempting to use a system to build the OpenJDK |
357 Before even attempting to use a system to build the OpenJDK |
357 there are some very basic system setups needed. |
358 there are some very basic system setups needed. |
358 For all systems: |
359 For all systems: |
359 <ul> |
360 <ul> |
360 <li> |
361 <li> |
361 Be sure the GNU make utility is version 3.81 or newer, |
362 Be sure the GNU make utility is version 3.81 (4.0 on |
362 e.g. run "<code>make -version</code>" |
363 windows) or newer, e.g. run "<code>make -version</code>" |
363 </li> |
364 </li> |
364 <li> |
365 <li> |
365 Install a |
366 Install a |
366 <a name="bootjdk">Bootstrap JDK</a>. |
367 <a name="bootjdk">Bootstrap JDK</a>. |
367 All OpenJDK builds require access to a previously released |
368 All OpenJDK builds require access to a previously released |
1724 GNU version of the utility command <code>make</code> |
1725 GNU version of the utility command <code>make</code> |
1725 (usually called <code>gmake</code> on Solaris). |
1726 (usually called <code>gmake</code> on Solaris). |
1726 A few notes about using GNU make: |
1727 A few notes about using GNU make: |
1727 <ul> |
1728 <ul> |
1728 <li> |
1729 <li> |
1729 You need GNU make version 3.81 or newer. |
1730 You need GNU make version 3.81 or newer. On Windows 4.0 or |
1730 If the GNU make utility on your systems is not |
1731 newer is recommended. |
1731 3.81 or newer, |
1732 If the GNU make utility on your systems is not of a suitable |
1732 see <a href="#buildgmake">"Building GNU make"</a>. |
1733 version see <a href="#buildgmake">"Building GNU make"</a>. |
1733 </li> |
1734 </li> |
1734 <li> |
1735 <li> |
1735 Place the location of the GNU make binary in the |
1736 Place the location of the GNU make binary in the |
1736 <code>PATH</code>. |
1737 <code>PATH</code>. |
1737 </li> |
1738 </li> |