This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Cannot build mainline gcc on x86 linux
- From: "Sysoltsev, Vyatcheslav" <vyatcheslav dot sysoltsev at intel dot com>
- To: <kraai at alumni dot cmu dot edu>
- Cc: <gcc at gcc dot gnu dot org>, "pinskia at physics dot uc dot edu" <gcc-bugzilla at gcc dot gnu dot org>
- Date: Sat, 9 Aug 2003 22:14:26 +0400
- Subject: Cannot build mainline gcc on x86 linux
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