What is the Build Process for Codes inside jdk/src/macosx/native/jobjc
mik3hall at gmail.com
Wed Apr 17 18:44:52 PDT 2013
On Apr 17, 2013, at 7:50 PM, Dan Xu wrote:
> So it must have some extra build steps to generate those jobjc results. And I wonder what they are and why they are special and not merged into the regular native compilation and java compilation processes. Thanks!
One of the Apple people would probably be the best source for an answer on this.
I think roughly the jobjc stuff allows for dynamic ObjectiveC bindings from java without the use of a native compiler. Apparently, it is sort of the current successor to the past Apple JDirect or Cocoa/Java native interfaces. It would be a unique OS X thing. So probably isolated in the build process for that reason. Back when I was trying to get 32 bit builds to work I was into this a little bit but don't really remember anything on how it worked.
trz nio.2 for OS X http://www195.pair.com/mik3hall/index.html#trz
HalfPipe Java 6/7 shell app http://www195.pair.com/mik3hall/index.html#halfpipe
AppConverter convert Apple jvm to openjdk apps http://www195.pair.com/mik3hall/index.html#appconverter
More information about the macosx-port-dev