Cannot build mainline gcc on x86 linux
Sysoltsev, Vyatcheslav
vyatcheslav.sysoltsev@intel.com
Sat Aug 9 20:19:00 GMT 2003
Hi,
I cannot build gcc mainline since 1st of August. My usual scheme is:
cvs update
configure
make
make install DESTDIR=...
Nowadays I met the error:
...
make[3]: Leaving directory `/mnt/sdb3/users/vsysoltx/gcc/ia64-unknown-linux-gnu/libstdc++-v3'
Making all in include
make[3]: Entering directory `/mnt/sdb3/users/vsysoltx/gcc/ia64-unknown-linux-gnu/libstdc++-v3/include'
make[3]: *** No rule to make target `/mnt/sdb3/users/vsysoltx/gcc/ia64-unknown-linux-gnu/libstdc++-v3/../gcc/gthr.h', needed by `ia64-unknown-linux-gnu/bits/gthr.h'. Stop.
make[3]: Leaving directory `/mnt/sdb3/users/vsysoltx/gcc/ia64-unknown-linux-gnu/libstdc++-v3/include'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/mnt/sdb3/users/vsysoltx/gcc/ia64-unknown-linux-gnu/libstdc++-v3'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/mnt/sdb3/users/vsysoltx/gcc/ia64-unknown-linux-gnu/libstdc++-v3'
make: *** [all-target-libstdc++-v3] Error 2
This happens both on IA32 Red Hat 8.0 and IA64 United Linux 1.0
I got earlier version of gcc (cvsx -d :pserver:anoncvs@subversions.gnu.org:/cvsroot/gcc checkout -D"2003-07-31" gcc) and didn't found such the problem. Looking to ChangeLog file I found that changes on makefiles happened in 1st of August:
2003-08-01 Matt Kraai <kraai@alumni.cmu.edu>
* Makefile.tpl (check, check-c++): Express dependencies using
dependencies rather than commands.
* Makefile.in: Regenerate.
Seems these changes cause the problem, please check or tell me what I am doing wrong.
-- Slava Sysoltsev
More information about the Gcc
mailing list