This is the mail archive of the 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]

Re: Cannot build mainline gcc on x86 linux

On Sat, Aug 09, 2003 at 10:14:26PM +0400, Sysoltsev, Vyatcheslav wrote:
> 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 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  <>
>         * Makefile.tpl (check, check-c++): Express dependencies using
>         dependencies rather than commands.
>         * Regenerate.
> Seems these changes cause the problem, please check or tell me what I am doing wrong.

When I regenerated, it lost the following targets:


I don't know why they were there in the first place, nor whether
adding them back will fix your problem.


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