hg: macosx-port/macosx-port/jdk: added jobjc to build
Michael Hall
mik3hall at gmail.com
Sat Mar 26 19:43:50 PDT 2011
On Mar 25, 2011, at 3:43 PM, Stephen Bannasch wrote:
> I updated to xcode 3.2.6 and the build gets further but has an error while building jobjc because the build script
>
> The console trace below shows the build script failing trying to process jawt_md.h and jvmdi.h
>
> Both appear to exist (via sym links):
>
> $ ls -l /System/Library/Frameworks/JavaVM.framework/Headers/jawt_md.h
> lrwxr-xr-x 1 root wheel 34 Mar 25 13:56 /System/Library/Frameworks/JavaVM.framework/Headers/jawt_md.h -> ../../CurrentJDK/Headers/jawt_md.h
>
> $ ls -l /System/Library/Frameworks/JavaVM.framework/Headers/jvmdi.h
> lrwxr-xr-x 1 root wheel 32 Mar 25 13:56 /System/Library/Frameworks/JavaVM.framework/Headers/jvmdi.h -> ../../CurrentJDK/Headers/jvmdi.h
>
Took me a while to get there but now I have the same.
One thing I noticed was if I do...
locate jvmdi.h
/Volumes/mbvol/Developer/SDKs/MacOSX10.5.sdk/System/Library/Frameworks/JavaVM.framework/Versions/1.4.2/Headers/jvmdi.h
/Volumes/mbvol/Developer/SDKs/MacOSX10.5.sdk/System/Library/Frameworks/JavaVM.framework/Versions/1.5.0/Headers/jvmdi.h
/Volumes/mbvol/Developer/SDKs/MacOSX10.5.sdk/System/Library/Frameworks/JavaVM.framework/Versions/A/Headers/jvmdi.h
/Volumes/mbvol/Developer/SDKs/MacOSX10.6.sdk/System/Library/Frameworks/JavaVM.framework/Versions/A/Headers/jvmdi.h
Wondering where else some of the missing stuff might get pulled in from shows them all to be somehow embedded in XCode sdk's? So, maybe it's actually still some sort of XCode thing?
fwiw, I finally scrapped Soylatte bootstrapping.
For 32 bit Intel with the new jobjc build I also added
RC_ARCHS=i386 \
into the build command
More information about the macosx-port-dev
mailing list