------- Comment #3 from rob1weld at aol dot com  2009-01-13 00:14 -------
In gcc version 4.4.0 20090111 (experimental) [trunk revision 143259] we have
the: "Cannot build gnattools while gnatlib is out of date or unbuilt" Bug.


# gmake clean-gcc
...
# gmake
...
gmake[4]: Leaving directory
`/usr/share/src/gcc_build/i386-pc-solaris2.11/libgcc'
g
...
gmake[5]: Entering directory `/usr/share/src/gcc_build/gcc'
gmake[5]: `ada/s-oscons.ads' is up to date.
gmake[5]: Leaving directory `/usr/share/src/gcc_build/gcc'
test -f stamp-libada || \
        gmake -C ../../.././gcc/ada "MAKEOVERRIDES=" "LDFLAGS=-m64" "LN_S=ln
-s" "SHELL=/bin/sh" "GNATLIBFLAGS=-W -Wall -gnatpg -m64" "GNATLIBCFLAGS=-g -O2
-m64" "TARGET_LIBGCC2_CFLAGS=-fPIC" "THREAD_KIND=native" "TRACE=no"
"MULTISUBDIR=/amd64"
"libsubdir=/usr/local/lib/gcc/i386-pc-solaris2.11/4.4.0/amd64" "objext=.o"
"prefix=/usr/local" "exeext=.exeext.should.not.be.used "
'CC=the.host.compiler.should.not.be.needed'
"GCC_FOR_TARGET=/usr/share/src/gcc_build/./gcc/xgcc
-B/usr/share/src/gcc_build/./gcc/ -B/usr/local/i386-pc-solaris2.11/bin/
-B/usr/local/i386-pc-solaris2.11/lib/ -isystem
/usr/local/i386-pc-solaris2.11/include -isystem
/usr/local/i386-pc-solaris2.11/sys-include" "CFLAGS=-g -O0 -fprofile-arcs
-ftest-coverage    -m64 -W -Wall -Wwrite-strings -Wstrict-prototypes
-Wmissing-prototypes" gnatlib-shared \
        && touch stamp-libada
true  DO=all multi-do # gmake
gmake[4]: Leaving directory
`/usr/share/src/gcc_build/i386-pc-solaris2.11/amd64/libada'
gmake[3]: Leaving directory
`/usr/share/src/gcc_build/i386-pc-solaris2.11/libada'
gmake[2]: Leaving directory
`/usr/share/src/gcc_build/i386-pc-solaris2.11/libada'
gmake[2]: Entering directory `/usr/share/src/gcc_build/gnattools'
rm -rf ../gcc/ada/tools
mkdir -p ../gcc/ada/tools
(cd ../gcc/ada/tools; ln -s ../sdefault.adb .)
rm -f ../gcc/ada/tools/mlib-tgt-specific.adb; ln -s
/usr/share/src/gcc_trunk/gcc/ada/mlib-tgt-specific-solaris.adb
../gcc/ada/tools/mlib-tgt-specific.adb;
touch ../gcc/stamp-tools
Cannot build gnattools while gnatlib is out of date or unbuilt
gmake[2]: *** [../gcc/stamp-gnatlib-rts] Error 1
gmake[2]: Leaving directory `/usr/share/src/gcc_build/gnattools'
gmake[1]: *** [all-gnattools] Error 2
gmake[1]: Leaving directory `/usr/share/src/gcc_build'
gmake: *** [all] Error 2


You may get this message; if you type:
# cd gcc_build/gcc/..
# make clean-gcc
# make
...
"Cannot build gnattools while gnatlib is out of date or unbuilt".

Rob


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=26323

Reply via email to