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

Re: egcs-1.0.3a build failure on i586-pc-linux-gnu



  In message <199805221345.PAA04236@smite.dtek.chalmers.se>you write:
  > RedHat 5.0 system, Linux 2.1.99, glibc 2.0.7-6
  > 
  > $ gcc -v
  > Reading specs from /usr/local/lib/gcc-lib/i586-pc-linux-gnu/egcs-2.90.27/sp
  > ecs
  > gcc version egcs-2.90.27 980315 (egcs-1.0.2 release)
  > 
  > $ ./configure --enable-shared --enable-haifa --enable-gnu-as --enable-threa
  > ds --enable-gnu-ld
  > 
  > $ make install LANGUAGES="c c++"
  > gcc  -DIN_GCC  -DHAVE_CONFIG_H -DHAIFA    -I. -I. -I./config  \
  > -DTARGET_MACHINE=\"i586-pc-linux-gnu\"  \
  > -c `echo ./collect2.c | sed 's,^\./,,'`
  > collect2.c:209: conflicting types for `sys_siglist'
  > /usr/include/signal.h:237: previous declaration of `sys_siglist'
  > make[1]: *** [collect2.o] Error 1
  > make[1]: Leaving directory `/usr/src/egcs-1.0.3a/gcc'
  > make: *** [install-gcc] Error 2
Odd.   This should have been handled by autoconf.

Can you send the contents of config.h from <objdir>/gcc?

jeff


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