Problem compiling OpenJDK 8 ZERO on Mac OS 10.5 PPC
Tony Piselli
tpisellijr at mac.com
Fri Apr 18 02:42:09 UTC 2014
What do you get if you run only this: bash ./configure --with-boot-jdk=/usr/local/openjdk7u2
I ask because it looks like your running on a G5 (franciscos-power-mac-g5) and the G5 is a 64 bit PPC cpu.
When I run the configuration on my quad core G5 with 10.5.8 I find some issues:
I think the following are incorrect as I think it should be ppc64:
checking openjdk-build os-cpu... macosx-ppc
checking openjdk-target os-cpu... macosx-ppc
And I know this is wrong:
checking for target address size... 32 bits
At the end I get this:
====================================================
A new configuration has been successfully created in
/Users/tpiselli/development/projects/jdk8/build/macosx-ppc-normal-server-release
using default settings.
Configuration summary:
* Debug level: release
* JDK variant: normal
* JVM variants: server
* OpenJDK target: OS: macosx, CPU architecture: ppc, address length: 32
So, it looks like the configuration scripts that determine the environment need some work for our machines.
Thanks,
Tony
On Apr 10, 2014, at 07:31 AM, Francisco Vazquez <laviiai2 at gmail.com> wrote:
> Hello.
> Excuse my English.
> I understand that I can build OpenJDK 8 ZERO in almost any architecture.
> I'm trying to compile on Mac 10.5.8 PPC.
> This is my configuration.
>
> bash ./configure --with-boot-jdk=/usr/local/openjdk7u2 --with-target-bits=32 --ZERO_ARCHFLAG='-arch ppc' --with-jvm-variants=zero
>
> I get the following error:
>
> franciscos-power-mac-g5:jdk8 Fran$ make CONF=macosx-ppc-normal-zero-releaseBuilding 'macosx-ppc-normal-zero-release' (matching CONF=macosx-ppc-normal-zero-release)
> Building OpenJDK for target 'default' in configuration 'macosx-ppc-normal-zero-release'
>
> ## Starting langtools
> ## Finished langtools (build time 00:00:00)
>
> ## Starting hotspot
> INFO: ENABLE_FULL_DEBUG_SYMBOLS=1
> INFO: ENABLE_FULL_DEBUG_SYMBOLS=1
> flags.make:91: /Volumes/AndroidMarcus/jdk8/hotspot/make/bsd/makefiles/.make: No such file or directory
> gmake[7]: *** No rule to make target `/Volumes/AndroidMarcus/jdk8/hotspot/make/bsd/makefiles/.make'. STOP.
> gmake[6]: *** [product] Error 2
> gmake[5]: *** [generic_build2] Error 2
> gmake[4]: *** [product] Error 2
> gmake[3]: *** [all_product_universal] Error 2
> gmake[2]: *** [universal_product] Error 2
> gmake[1]: *** [/Volumes/AndroidMarcus/jdk8/build/macosx-ppc-normal-zero-release/hotspot/_hotspot.timestamp] Error 2
> make: *** [hotspot-only] Error 2
>
> Any idea why the error?
> Thank you.
> Fran
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.openjdk.java.net/pipermail/zero-dev/attachments/20140418/e5e1a230/attachment.html>
More information about the zero-dev
mailing list