OpenJDK on Solaris Dev Express 1/2008?
Kelly O'Hair
Kelly.Ohair at Sun.COM
Tue Jun 3 15:28:04 UTC 2008
I'm not sure what the state of the Makefiles are for building with gcc
on Solaris. It has been done in the past, from the artifacts I see in the
Makefiles, however, it won't 'just build', it will take some changes.
In general we focus on one compiler set per OS, the one that has
the most potential for performance and makes the most sense for that OS.
Takes a great deal of testing and performance tests to 'validate' that
even a particular release of a compiler isn't regressing us.
We will be going through that validation process as we change our
default JDK7 compilers to SS12 on Solaris, gcc4 on Linux, and
VS2008 on Windows.
-kto
Christian Thalinger wrote:
> On Mon, 2008-06-02 at 08:43 -0700, Kelly O'Hair wrote:
>> If SXDE contains Sun Studio 12 (SS12), you may have some problems with compiling
>> hotspot. I've integrated some hotspot changes to deal with SS12 issues
>> http://hg.openjdk.java.net/jdk7/hotspot/hotspot/rev/a49545cab84a
>> (hasn't been integrated into the master jdk7/jdk7 repositories yet).
>>
>> The rest of the jdk may compile file with SS12, but lots of warnings about
>> the use of -xarch options, harmless but annoying. I'm working on the rest
>> of the SS12 Makefile changes for the jdk, to get rid of these warnings etc.
>>
>> If you can get a Sun Studio 11 installed, would be better right now.
>>
>> I used a previous version of SXDE to build OpenJDK a while back, but it
>> had SS11 in it at that time, so it was a while ago.
>> Looks like the latest SXDE includes Sun Studio Express compilers, which
>> are effectively SS12+ I assume.
>
> Is it possible to build OpenJDK for OpenSolaris with GCC?
>
> - twisti
>
More information about the build-dev
mailing list