Solaris compilation troubles
Ingo Korb
ingo.korb at tu-dortmund.de
Wed Mar 26 16:52:42 UTC 2014
> The expr message is probably your problem and those are mostly for
> figuring out compiler versions. Do you have g++ installed?
Sure:
=== cut here ===
korb at ls12pc22:~/graaltest/graal$ g++ -v
Using built-in specs.
COLLECT_GCC=g++
COLLECT_LTO_WRAPPER=/usr/gcc/4.5/lib/gcc/i386-pc-solaris2.11/4.5.2/lto-wrapper
Target: i386-pc-solaris2.11
Configured with:
/builds/hudson/workspace/nightly-update/build/i386/components/gcc45/gcc-4.5.2/configure
CC=/ws/on11update-tools/SUNWspro/sunstudio12.1/bin/cc
CXX=/ws/on11update-tools/SUNWspro/sunstudio12.1/bin/CC
--prefix=/usr/gcc/4.5 --mandir=/usr/gcc/4.5/share/man
--bindir=/usr/gcc/4.5/bin --libdir=/usr/gcc/4.5/lib
--sbindir=/usr/gcc/4.5/sbin --infodir=/usr/gcc/4.5/share/info
--libexecdir=/usr/gcc/4.5/lib --enable-languages=c,c++,fortran,objc
--enable-shared --with-gmp-include=/usr/include/gmp
--with-mpfr-include=/usr/include/mpfr --without-gnu-ld
--with-ld=/usr/bin/ld --with-gnu-as --with-as=/usr/gnu/bin/as CFLAGS='-g
-O2 '
Thread model: posix
gcc version 4.5.2 (GCC)
=== cut here ===
The expr appears to be a false lead though, it is caused by a check of
$(COMPILER_REV_NUMERIC) in make/solaris/makefiles/adlc.make which is
executed even though the selected compiler isn't sparcWorks, so that
variable is not defined.
-ik
More information about the graal-dev
mailing list