Hardware: Any 64-bit capable Intel Mac
	- RAM: 4GB, 2GB min
 
	- HD: 3GB free space
 
	- How to tell if your Mac is 64-bit capable
	
	
 
OS: Mac OS X 10.7.3
	- How to tell what version of Mac OS X you are running
	
		- Apple Menu () -> "About this Mac..."
 
		
	
	 
	- Where to get it
	
		- 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.
	- 4.1 required for Mac OS X 10.7.3
	
		- Where to get it
		
			- Apple Menu () -> "App Store...", free download
 
		
		 
		- Run Xcode, choose Preferences -> Downloads -> Components, then select and install Command Line Tools
 
		- In a shell, run the following command:
		
			
sudo xcode-select -switch /Applications/Xcode.app
  
		
		 
	
	 
	- 3.2.6 required for Mac OS X 10.6.8
	
		- 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)
 
	
	 
	- Required for new API added for OpenJDK on Mac OS X 10.6
 
	- Where to get it
	
	
 
Mercurial
	- Required to get source
 
	- Where to get it
	
	
 
Jtreg
	- Required only to run regression tests
 
	- Where to get it
	
	
 
                
        
    
         
                        
    
1 Comment
J. Duke
Mercurial is also available in MacPorts