Solaris compilation troubles

Ingo Korb ingo.korb at tu-dortmund.de
Wed Mar 26 15:58:38 UTC 2014


Hi!

I'm trying to compile graal on Solaris 11, but things don't seem to work
that well for me. After finally discovering the USE_GCC variable in the
makefile snippets (and adding it to mx/env) compilation fails with a
missing rule:

=== cut here ===
gmake[5]: Entering directory
`/home/korb/graaltest/graal/build/solaris/solaris_amd64_compiler2/product'
Making ../generated/sa-jdi.jar
warning: [options] bootstrap class path not set in conjunction with
-source 1.6

Note: Some input files use unchecked or unsafe operations.

Note: Recompile with -Xlint:unchecked for details.

1 warning

gmake[5]: Leaving directory
`/home/korb/graaltest/graal/build/solaris/solaris_amd64_compiler2/product'
gmake[4]: Leaving directory
`/home/korb/graaltest/graal/build/solaris/solaris_amd64_compiler2/product'
gmake[4]: Entering directory
`/home/korb/graaltest/graal/build/solaris/solaris_amd64_compiler2/product'
gmake[4]: Leaving directory
`/home/korb/graaltest/graal/build/solaris/solaris_amd64_compiler2/product'
gmake[4]: *** No rule to make target `dtrace_gen_headers'.  Stop.
=== cut here ===

A bit before that there is a syntax error message in the output:

=== cut here ===
Creating dtrace.make ...
gmake[4]: Leaving directory
`/home/korb/graaltest/graal/build/solaris/solaris_amd64_compiler2/product'
gmake[3]: Leaving directory `/home/korb/graaltest/graal/build/solaris'
cd solaris_amd64_compiler2/product && gmake -w
gmake[3]: Entering directory
`/home/korb/graaltest/graal/build/solaris/solaris_amd64_compiler2/product'
cd ../generated;  cp
/home/korb/graaltest/graal/make/solaris/platform_amd64.gcc
../generated/platform.current
>expr: syntax error

gmake[4]: Entering directory
`/home/korb/graaltest/graal/build/solaris/solaris_amd64_compiler2/product'
Compiling /home/korb/graaltest/graal/src/share/vm/adlc/adlparse.cpp
=== cut here ===

Any advice?

gcc on that system is version 4.5.2 installed via pkg
(4.5.2-0.175.1.0.0.24.0), jdk version is 1.7.0_51.

-ik




More information about the graal-dev mailing list