Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
CSS Stylesheet
.wiki-content .confluenceTh,
.wiki-content .confluenceTd {
    border: 2px solid #e76f00;
}
This feature was delivered into JDK 7u4 which was released April 2012 and was subsequently dissolved February 2020. Discussion about ports may be found on porters-dev.

Hardware: Any 64-bit capable Intel Mac

OS: Mac OS X 10.

...

7.

...

3

  • How to tell what version of Mac OS X you are running
    • Apple Menu () -> "About this Mac..."
    • Code Block
      sw_vers
  • Where to get ithttp://store.apple.com
    • Apple Menu () -> "App Store..."

Note: Mac OS X 10.7 will be the only version of Mac OS X supported by Oracle. 10.6.8 + Java for Mac OS X 10.6 Update 6 should continue to work for the foreseeable future. We do not expect to use 10.7-only API in the codebase.

Xcode

  • 4.1 required for Mac OS X 10.7.3
    • Where to get it OS installerrun Software Update to get to at least 10.6.7
      • Apple Menu () -> "Software UpdateApp Store...", free download
    • Run Xcode, choose Preferences -> Downloads -> Components, then select and install Command Line Tools
    • In a shell, run the following command:
      • Code Block
        sudo xcode-select -switch /Applications/Xcode.app
  • 3.2.6

...

  • required for Mac OS X 10.6.8

...

  • Required for
      Compiling the code (3.2.x)
    • Compiler flag fixes which correctly aligns the stack between function calls in 32-bit processes (3.2.6+)
    • Where to get it
    • http://developer.apple.com (Mac Dev Center section)

...

Note

...

titleXcode 4

After you install Xcode

...

, you will have to

...

install Java for Mac OS X 10.7 Update 1, Java for Mac OS X

...

10.6 Update 6, or a later developer preview to correct headers in the JavaRuntimeSupport framework.

Java: "Java for Mac OS X 10.6 Update

...

6

...

"

  • Required for new API added for OpenJDK on Mac OS X 10.6
  • Where to get itAny later developer preview of Java for Mac OS X 10M34xx is also sufficient.

Mercurial

...