README-builds.html

changeset 433
2f06b15e2439
parent 359
e01201e727da
child 445
efd26e051e50
     1.1 --- a/README-builds.html	Wed May 02 15:46:52 2012 -0700
     1.2 +++ b/README-builds.html	Thu May 03 14:17:30 2012 +0200
     1.3 @@ -65,6 +65,7 @@
     1.4                          <li><a href="#linux">Basic Linux System Setup</a> </li>
     1.5                          <li><a href="#solaris">Basic Solaris System Setup</a> </li>
     1.6                          <li><a href="#windows">Basic Windows System Setup</a> </li>
     1.7 +                        <li><a href="#macosx">Basic Mac OS X System Setup</a></li>
     1.8                          <li><a href="#dependencies">Build Dependencies</a>
     1.9                              <ul>
    1.10                                  <li><a href="#bootjdk">Bootstrap JDK</a> </li>
    1.11 @@ -230,6 +231,12 @@
    1.12                          <td>Microsoft Visual Studio C++ 2010 Professional Edition</td>
    1.13                          <td>JDK 6u18</td>
    1.14                      </tr>
    1.15 +                    <tr>
    1.16 +                        <td>Mac OS X X64 (64-bit)</td>
    1.17 +                        <td>Mac OS X 10.7.3 "Lion"</td>
    1.18 +                        <td>XCode 4.1 or later</td>
    1.19 +                        <td>Java for OS X Lion Update 1</td>
    1.20 +                    </tr>
    1.21                  </tbody>
    1.22              </table>
    1.23              <p>
    1.24 @@ -951,6 +958,36 @@
    1.25          </blockquote>
    1.26          <!-- ------------------------------------------------------ -->
    1.27          <hr>
    1.28 +        <h3><a name="macosx">Basic Mac OS X System Setup</a></h3>
    1.29 +        <blockquote> 
    1.30 +            <strong>X64 only:</strong>
    1.31 +            The minimum recommended hardware for building
    1.32 +            the Mac OS X version is any 64-bit capable Intel processor, at least 2
    1.33 +            GB of RAM, and approximately 3 GB of free disk space. You should also
    1.34 +            have OS X Lion 10.7.3 installed.
    1.35 +        </blockquote>
    1.36 +        <!-- ------------------------------------------------------ -->
    1.37 +
    1.38 +        <h4><a name="macosx_checklist">Basic Mac OS X Check List</a></h4>
    1.39 +        <blockquote>
    1.40 +            <ol>
    1.41 +                <li>
    1.42 +                    Install <a href="https://developer.apple.com/xcode/">XCode 4.1</a> or newer. 
    1.43 +		    If you install XCode 4.3 or newer, make sure you also install 
    1.44 +		    "Command line tools" found under the preferences pane "Downloads".
    1.45 +                </li>
    1.46 +                <li>
    1.47 +                    Install <a href="http://support.apple.com/kb/dl1421" target="_blank">"Java for OS X Lion Update 1"</a>, 
    1.48 +                    set <tt><a href="#ALT_BOOTDIR">ALT_BOOTDIR</a> to <code>`/usr/libexec/java_home -v 1.6`</code></tt>
    1.49 +                </li>
    1.50 +                <li>
    1.51 +                    <a href="#importjdk">Optional Import JDK</a>, set
    1.52 +                    <tt><a href="#ALT_JDK_IMPORT_PATH">ALT_JDK_IMPORT_PATH</a></tt>.
    1.53 +                </li>
    1.54 +            </ol>
    1.55 +        </blockquote>
    1.56 +        <!-- ------------------------------------------------------ -->
    1.57 +        <hr>
    1.58          <h3><a name="dependencies">Build Dependencies</a></h3>
    1.59          <blockquote>
    1.60              Depending on the platform, the OpenJDK build process has some basic
    1.61 @@ -1194,6 +1231,10 @@
    1.62      set INCLUDE=%VSINSTALLDIR%\vc\include;%WindowsSdkDir%\include
    1.63      set LIB=%VSINSTALLDIR%\vc\lib\amd64;%WindowsSdkDir%\lib\x64
    1.64                  </pre>
    1.65 +                <strong><a name="llvmgcc">OS X Lion 10.7.3: LLVM GCC</a></strong>
    1.66 +                <blockquote>
    1.67 +                   LLVM GCC is bundled with XCode. The version should be at least 4.2.1.
    1.68 +                </blockquote>
    1.69              </blockquote>
    1.70              <!-- ------------------------------------------------------ --> 
    1.71              <h4><a name="zip">Zip and Unzip</a></h4>

mercurial