Linker report unsupported file format for OpenJDK 8 and derivated

David Holmes david.holmes at oracle.com
Fri Aug 24 04:32:14 PDT 2012


On 24/08/2012 7:07 PM, Henri Gomez wrote:
>> Yes I fixed it :) I threw it in there because it was an issue you would have
>> been familiar with. (sparcv9 already special-cased it). The general problem
>> hasn't been fixed because the new build already handles it.
>
> For OSX, I'm still using the old one for OpenJDK7 and various OpenJDK8
> (lambda, jigsaw).
>
> Do you means that we should all switch to new build system since old
> build may be partially buggy ?
>
>> Anyway, there are problems with the Linux build that have been inherited by
>> the OSX build due to their sharing of files/settings.
>
> New or old builds for Linux/OSX ?

The legacy build does not support building 32-bit on a 64-bit host on 
Linux. As OSX was primarily copied from linux I believe it will have the 
same problems.

The new build does support building 32-bit on 64-bit 
(--with-data-model=32 if I recall correctly). I assume this works for 
OSX but I have never done such a build.

David


More information about the jdk8-dev mailing list