Latest instructions on getting and patching

Charles Oliver Nutter charles.nutter at sun.com
Sun Mar 15 13:42:29 PDT 2009


Charles Oliver Nutter wrote:
> So the steps I've got so far, roughly:
> 
> 1. check out BSD port and prepare it for build, a la Stephen Bannasch's 
> instructions here: 
> http://confluence.concord.org/display/CCTR/Build+OpenJDK+Java+1.7.0+on+Mac+OS+X+10.5
> 
> 2. DVM instructions, modified
> 
> $ mkdir davinci
> $ cd davinci
> $ ln -s ../bsd-port sources
> $ hg fclone http://hg.openjdk.java.net/mlvm/mlvm patches
> $ (cd patches/make; gnumake setup) # should succeed
> $ (cd patches/make; gnumake) # should fail with the error I showed 
> previously after applying patches again and trying to build
> $ cd ../bsd-port
> $ <set up environment...I have everything in a build_env file>
> $ make
> 
> NOTE: I have not confirmed this is building patched stuff correctly yet. 
> Stand by.

This seems to have built ok, but java.dyn.* classes didn't get included 
by default in the resulting build. I forget how to make that happen.

- Charlie



More information about the mlvm-dev mailing list