This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: Installation troubles
- To: Sergey Zhumatiy <serg at vvv dot srcc dot msu dot su>
- Subject: Re: Installation troubles
- From: Philipp Tomsich <phil at samhain dot unix dot cslab dot tuwien dot ac dot at>
- Date: Wed, 17 Dec 1997 13:38:31 +0000 (GMT)
- cc: egcs at cygnus dot com
- Reply-To: egcs at cygnus dot com
Seems like you're using an old version of the binutils... you need
2.8.1.0.15 or newer to build egcs...
Yours.
Phil.
On Wed, 17 Dec 1997, Sergey Zhumatiy wrote:
> Good day!
> I'm writing about troubles I have with installing egcs 1.0 on my Linux.
> I use Linux 2.0.32, gcc 2.7.2.1, binutils 2.7.0.9, libc 5.4.38.
> During executing make (or make bootstrap), of course after ./configure,
> I get this:
>
> for name in _mulsi3 _udivsi3 _divsi3 _umodsi3 _modsi3 _lshrsi3 _ashrsi3 _ashlsi3
> _divdf3 _muldf3 _negdf2 _adddf3 _subdf3 _fixdfsi _fixsfsi _floatsidf _floatsisf
> _truncdfsf2 _extendsfdf2 _addsf3 _negsf2 _subsf3 _mulsf3 _divsf3 _eqdf2 _nedf2
> _gtdf2 _gedf2 _ltdf2 _ledf2 _eqsf2 _nesf2 _gtsf2 _gesf2 _ltsf2 _lesf2; \
> do \
> echo ${name}; \
> rm -f ${name}.o; \
> cc -DIN_LIBGCC1 -O -I. -I. -I./config -c -DL${name} ./libgcc1.c; \
> if [ $? -eq 0 ] ; then true; else exit 1; fi; \
> mv libgcc1.o ${name}.o; \
> ar qc tmplibgcc1.a ${name}.o; \
> rm -f ${name}.o; \
> done
> _mulsi3
> cpp: Usage: /usr/lib/gcc-lib/i486-linux/2.7.2.1/cpp [switches] input output
> make[2]: *** [libgcc1.a] Error 1
> make[2]: Leaving directory `/home/serg/egcs-1.0/gcc'
> make[1]: *** [bootstrap] Error 2
> make[1]: Leaving directory `/home/serg/egcs-1.0/gcc'
> make: *** [bootstrap] Error 2
>
> I had find nothing about similar problem in README's and FAQ's. Please help me
> to
> solve this trouble.
>
> Serg.
>