This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]