rebuilding gcc4 on solaris 9
Riccardo Mottola
rmottola at opencsw.org
Mon May 25 10:05:42 CEST 2015
Hi,
current gcc4 on Solaris 9 is 4.6.3, I failed to build 4.8/4.9 with
assembler problems.
These problems are apparently caused by outdated binutils and compiler
used for bootstrap.
I was able to update binutils finally, so that all solaris version have
2.24 (I'll work on 2.25 later).
I am unable to rebuild gcc 4.6.3, which I found in the branch! I hoped
it would be a no-brainer, but it is not.
I get this:
checking for installed CLooG ISL... ISL
checking for version 0.16.1 of CLooG... no
configure: error: Unable to find a usable CLooG. See config.log for
details.
gmake[1]: ***
[configure-work/solaris9-sparc/build-isa-sparcv8/gcc-4.6.3/configure]
Error 1
but CLooG is installed and gcc 4.8/4.9 do not give this error...
application CSWcloog-dev cloog_dev - Code Generator
in the Polyhedral Model, development files
application CSWlibcloog-isl2 libcloog_isl2 - Code
Generator in the Polyhedral Model, libcloog-isl.so.2
application CSWlibcloog-isl4 libcloog_isl4 - Code
Generator in the Polyhedral Model, libcloog-isl.so.4
Is something mssing?
the configure command line is:
$
/home/rmottola/opencsw/gcc4/branches/gcc-4.6.x/work/solaris9-sparc/build-isa-sparcv8/gcc-4.6.3/configure
--program-suffix=-4.6 --prefi
x=/opt/csw --exec_prefix=/opt/csw --bindir=/opt/csw/bin
--sbindir=/opt/csw/sbin --libexecdir=/opt/csw/libexec
--datadir=/opt/csw/share --sysconfdir=/etc/opt/csw
--sharedstatedir=/opt/csw/share --localstatedir=/var/opt/csw
--libdir=/opt/csw/lib --infodir=/opt/csw/share/info --
includedir=/opt/csw/include --mandir=/opt/csw/share/man --with-gnu-as
--with-as=/opt/csw/bin/gas --without-gnu-ld --with-ld=/usr/ccs/bin/ld
--enable-nls --with-included-gettext --with-libiconv-prefix=/opt/csw
--with-x --with-mpfr=/opt/csw --with-gmp=/opt/csw --with-ppl=/opt/c
sw --with-cloog=/opt/csw --enable-cloog-backend=isl
--enable-java-awt=xlib --enable-libada --enable-libssp --enable-objc-gc
--enable-threa
ds=posix --enable-languages=ada,c,c++,fortran,java,objc
--with-system-zlib=/opt/csw --with-cpu=v8
the failed check is:
configure:6052: checking for version 0.16.1 of CLooG
configure:6070: /opt/csw/bin/gcc-4.6 -c -g -O2 -I/opt/csw/include
-DCLOOG_INT_GMP -DCLOOG_ORG -I/opt/csw/include -I/opt/csw/include -I/op
t/csw/include conftest.c >&5
conftest.c: In function 'main':
conftest.c:15:5: error: unknown type name 'choke'
configure:6070: $? = 1
configure: failed program was:
but I see the includes:
./include/cloog/cloog.h
./include/cloog/isl/cloog.h
Help!
Riccardo
PS:
I also get these warnings: is the receipe old? what is the problem?
gar/category.mk:24: The categories with no special meaning have been
renamed to 'default', please remove the CATEGORIES line as for the
default case this is no longer necessary
gmake[1]: Entering directory
`/home/rmottola/opencsw/gcc4/branches/gcc-4.6.x'
gar/category.mk:24: The categories with no special meaning have been
renamed to 'default', please remove the CATEGORIES line as for the
default case this is no longer necessary
More information about the maintainers
mailing list