Getting HotSpot from JDK8 to compile on non-MacOS X BSD systems
Greg Lewis
glewis at eyesbeyond.com
Sun Dec 2 23:00:19 PST 2012
I'm working on getting jdk8 to compile on FreeBSD. The HotSpot build was
actually pretty close. I had a few small changes I've posted in a webrev
here:
http://people.freebsd.org/~glewis/openjdk8/webrev.freebsd.hotspot.1/
Is there someone I can work with to review and get them into the tree?
I also had to override AS like so:
gmake NEWBUILD=true AS="gcc -c -x assembler-with-cpp -m32 -march=i586"
That's a bit of a gross hack since ARCH and ARCH_DATA_MODEL are embedded
in there directly. Ideally the build would detect this as part of
configure rather than me overriding it directly like this. I'm not quite
sure would to modify for that though since its already set up like that
in make/bsd/makefiles/gcc.make. Any guidance on that?
I haven't been able to test the resulting libjvm.so yet since I'm still
slogging through the jdk build.
--
Greg Lewis Email : glewis at eyesbeyond.com
Eyes Beyond Web : http://www.eyesbeyond.com
Information Technology FreeBSD : glewis at FreeBSD.org
More information about the hotspot-dev
mailing list