Solaris compilation troubles
Tom Rodriguez
tom.rodriguez at oracle.com
Wed Mar 26 16:08:50 UTC 2014
The expr message is probably your problem and those are mostly for figuring out compiler versions. Do you have g++ installed?
tom
On Mar 26, 2014, at 8:58 AM, Ingo Korb <ingo.korb at tu-dortmund.de> wrote:
> 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