Support for Apple Extensions

Alan Bateman Alan.Bateman at oracle.com
Fri Jul 5 09:40:59 PDT 2013


On 05/07/2013 11:04, Michael Hall wrote:
>
> I did come across this for anyone considering it from Oracle…
> Bug ID: 8008714 [macosx] packages com.apple.eawt and com.apple.eio are not included in symbol file in JDK 7 and 8
> http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=8008714
>
> I don't know what the symbol file is that it is talking about but these are the "Apple Extensions"
>
I didn't see any replies to this but the symbol file here refers to 
something that the javac uses. As the com.apple APIs were not added to 
this mechanism then it means that an attempt to compile something that 
uses com.apple APIs will fail (unless one compiles with a super secret 
option that disables the symbol file).

So now I'm curious to ask those using com.apple.eawt and com.apple.eio 
as to whether they have run into this? If not then does it mean you are 
compiling on 6 but running on 7?

-Alan


More information about the macosx-port-dev mailing list