• Home
    • View
    • Login
    This page
    • Normal
    • Export PDF
    • Page Information

    Loading...
  1. Dashboard
  2. Undefined Space
  3. Port: MacOSX
  4. Mac OS X Port

Page History

Versions Compared

Old Version 19

changes.mady.by.user Alex Strange

Saved on Jan 28, 2011

compared with

New Version 20

changes.mady.by.user Mike Swingler

Saved on Mar 29, 2011

  • Previous Change: Difference between versions 18 and 19
  • Next Change: Difference between versions 20 and 21
  • View Page History

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Updated source fetching instructions.

Goals

  • Pass all appropriate certification tests for Java SE 7
  • Include a complete, native Cocoa-based UI Toolkit
  • Provide excellent performance
  • See main project page: http://openjdk.java.net/projects/macosx-port/

Prerequisites

  • Hardware: Any 64-bit capable Intel Mac
    • RAM: 4GB, 2GB min
  • OS: Mac OS X 10.6, run Software Update to get to at least 10.6.5
  • Xcode: 3.2.5 or later from from http://developer.apple.com  (Mac Dev Center section)
  • Java: "Java for Mac OS X 10.6 Update 3 Developer Package" or later from from http://connect.apple.com  (Java section)
  • Mercurial:   http://mercurial.berkwood.com/
  • Jtreg:   http://openjdk.java.net/jtreg/

Setup

Install the Mercurial "forest" extension:

Source

Code Block
Code Block

cd /tmp
hg clone http://bitbucket.org/pmezard/hgforest-crew/
cp hgforest-crew/forest.py ~/.forest.py

Add the following lines to your: ~/.hgrc

Code Block

[extensions]
hgext.forest=~/.forest.py

Source

Code Block

hg fclone http://hg.openjdk.java.net/macosx-port/macosx-port
cd macosx-port
chmod 755 get_source.sh
./get_source.sh

Build

Code Block
make ALLOW_DOWNLOADS=true SA_APPLE_BOOT_JAVA=true ALWAYS_PASS_TEST_GAMMA=true ALT_BOOTDIR=`/usr/libexec/java_home -v 1.6`

...

Overview
Content Tools
ThemeBuilder

Terms of Use
• License: GPLv2
• Privacy • Trademarks • Contact Us

Powered by a free Atlassian Confluence Open Source Project License granted to https://www.atlassian.com/software/views/opensource-community-additional-license-offer. Evaluate Confluence today.

  • Kolekti ThemeBuilder Powered by Atlassian Confluence 8.5.23
  • Kolekti ThemeBuilder printed.by.atlassian.confluence
  • Report a bug
  • Atlassian News
Atlassian
Kolekti ThemeBuilder EngineAtlassian Confluence
{"serverDuration": 267, "requestCorrelationId": "c4c21ba1145383a7"}