------- Comment #2 from phorgan1 at gmail dot com 2008-05-28 03:59 ------- Build in objdir fails similarly when building libiberty.a Still has the same multiple definitions.
make[3]: Entering directory `/usr/local/gcc-4.3.0/objdir/build-x86_64-unknown-linux-gnu/fixincludes' gcc -c -g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wno-overlength-strings -pedantic -Wno-long-long -DHAVE_CONFIG_H -I. -I../../../fixincludes -I../include -I../../../fixincludes/../include ../../../fixincludes/fixincl.c gcc -c -g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wno-overlength-strings -pedantic -Wno-long-long -DHAVE_CONFIG_H -I. -I../../../fixincludes -I../include -I../../../fixincludes/../include ../../../fixincludes/fixtests.c gcc -c -g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wno-overlength-strings -pedantic -Wno-long-long -DHAVE_CONFIG_H -I. -I../../../fixincludes -I../include -I../../../fixincludes/../include ../../../fixincludes/fixfixes.c gcc -c -g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wno-overlength-strings -pedantic -Wno-long-long -DHAVE_CONFIG_H -I. -I../../../fixincludes -I../include -I../../../fixincludes/../include ../../../fixincludes/server.c gcc -c -g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wno-overlength-strings -pedantic -Wno-long-long -DHAVE_CONFIG_H -I. -I../../../fixincludes -I../include -I../../../fixincludes/../include ../../../fixincludes/procopen.c gcc -c -g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wno-overlength-strings -pedantic -Wno-long-long -DHAVE_CONFIG_H -I. -I../../../fixincludes -I../include -I../../../fixincludes/../include ../../../fixincludes/fixlib.c gcc -c -g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wno-overlength-strings -pedantic -Wno-long-long -DHAVE_CONFIG_H -I. -I../../../fixincludes -I../include -I../../../fixincludes/../include ../../../fixincludes/fixopts.c gcc -g -O2 -o fixincl fixincl.o fixtests.o fixfixes.o server.o procopen.o fixlib.o fixopts.o ../libiberty/libiberty.a fixtests.o: In function `feof_unlocked': /usr/include/bits/stdio.h:127: multiple definition of `feof_unlocked' fixincl.o:/usr/include/bits/stdio.h:127: first defined here fixtests.o: In function `ferror_unlocked': /usr/include/bits/stdio.h:134: multiple definition of `ferror_unlocked' fixincl.o:/usr/include/bits/stdio.h:134: first defined here fixtests.o: In function `putchar_unlocked': /usr/include/bits/stdio.h:108: multiple definition of `putchar_unlocked' fixincl.o:/usr/include/bits/stdio.h:108: first defined here fixtests.o: In function `putc_unlocked': /usr/include/bits/stdio.h:101: multiple definition of `putc_unlocked' fixincl.o:/usr/include/bits/stdio.h:101: first defined here fixtests.o: In function `fputc_unlocked': /usr/include/bits/stdio.h:91: multiple definition of `fputc_unlocked' fixincl.o:/usr/include/bits/stdio.h:91: first defined here fixtests.o: In function `putchar': /usr/include/bits/stdio.h:82: multiple definition of `putchar' fixincl.o:/usr/include/bits/stdio.h:82: first defined here fixtests.o: In function `getchar_unlocked': /usr/include/bits/stdio.h:73: multiple definition of `getchar_unlocked' fixincl.o:/usr/include/bits/stdio.h:73: first defined here fixtests.o: In function `getc_unlocked': /usr/include/bits/stdio.h:66: multiple definition of `getc_unlocked' fixincl.o:/usr/include/bits/stdio.h:66: first defined here fixtests.o: In function `fgetc_unlocked': /usr/include/bits/stdio.h:56: multiple definition of `fgetc_unlocked' fixincl.o:/usr/include/bits/stdio.h:56: first defined here fixtests.o: In function `getchar': /usr/include/bits/stdio.h:47: multiple definition of `getchar' fixincl.o:/usr/include/bits/stdio.h:47: first defined here fixtests.o: In function `vprintf': /usr/include/bits/stdio.h:39: multiple definition of `vprintf' fixincl.o:/usr/include/bits/stdio.h:39: first defined here fixfixes.o: In function `feof_unlocked': /usr/include/bits/stdio.h:127: multiple definition of `feof_unlocked' fixincl.o:/usr/include/bits/stdio.h:127: first defined here fixfixes.o: In function `ferror_unlocked': /usr/include/bits/stdio.h:134: multiple definition of `ferror_unlocked' fixincl.o:/usr/include/bits/stdio.h:134: first defined here fixfixes.o: In function `putchar_unlocked': /usr/include/bits/stdio.h:108: multiple definition of `putchar_unlocked' fixincl.o:/usr/include/bits/stdio.h:108: first defined here fixfixes.o: In function `putc_unlocked': /usr/include/bits/stdio.h:101: multiple definition of `putc_unlocked' fixincl.o:/usr/include/bits/stdio.h:101: first defined here fixfixes.o: In function `fputc_unlocked': /usr/include/bits/stdio.h:91: multiple definition of `fputc_unlocked' fixincl.o:/usr/include/bits/stdio.h:91: first defined here fixfixes.o: In function `putchar': /usr/include/bits/stdio.h:82: multiple definition of `putchar' fixincl.o:/usr/include/bits/stdio.h:82: first defined here fixfixes.o: In function `getchar_unlocked': /usr/include/bits/stdio.h:73: multiple definition of `getchar_unlocked' fixincl.o:/usr/include/bits/stdio.h:73: first defined here fixfixes.o: In function `getc_unlocked': /usr/include/bits/stdio.h:66: multiple definition of `getc_unlocked' fixincl.o:/usr/include/bits/stdio.h:66: first defined here fixfixes.o: In function `fgetc_unlocked': /usr/include/bits/stdio.h:56: multiple definition of `fgetc_unlocked' fixincl.o:/usr/include/bits/stdio.h:56: first defined here fixfixes.o: In function `getchar': /usr/include/bits/stdio.h:47: multiple definition of `getchar' fixincl.o:/usr/include/bits/stdio.h:47: first defined here fixfixes.o: In function `vprintf': /usr/include/bits/stdio.h:39: multiple definition of `vprintf' fixincl.o:/usr/include/bits/stdio.h:39: first defined here server.o: In function `feof_unlocked': /usr/include/bits/stdio.h:127: multiple definition of `feof_unlocked' fixincl.o:/usr/include/bits/stdio.h:127: first defined here server.o: In function `ferror_unlocked': /usr/include/bits/stdio.h:134: multiple definition of `ferror_unlocked' fixincl.o:/usr/include/bits/stdio.h:134: first defined here server.o: In function `putchar_unlocked': /usr/include/bits/stdio.h:108: multiple definition of `putchar_unlocked' fixincl.o:/usr/include/bits/stdio.h:108: first defined here server.o: In function `putc_unlocked': /usr/include/bits/stdio.h:101: multiple definition of `putc_unlocked' fixincl.o:/usr/include/bits/stdio.h:101: first defined here server.o: In function `fputc_unlocked': /usr/include/bits/stdio.h:91: multiple definition of `fputc_unlocked' fixincl.o:/usr/include/bits/stdio.h:91: first defined here server.o: In function `putchar': /usr/include/bits/stdio.h:82: multiple definition of `putchar' fixincl.o:/usr/include/bits/stdio.h:82: first defined here server.o: In function `getchar_unlocked': /usr/include/bits/stdio.h:73: multiple definition of `getchar_unlocked' fixincl.o:/usr/include/bits/stdio.h:73: first defined here server.o: In function `getc_unlocked': /usr/include/bits/stdio.h:66: multiple definition of `getc_unlocked' fixincl.o:/usr/include/bits/stdio.h:66: first defined here server.o: In function `fgetc_unlocked': /usr/include/bits/stdio.h:56: multiple definition of `fgetc_unlocked' fixincl.o:/usr/include/bits/stdio.h:56: first defined here server.o: In function `getchar': /usr/include/bits/stdio.h:47: multiple definition of `getchar' fixincl.o:/usr/include/bits/stdio.h:47: first defined here server.o: In function `vprintf': /usr/include/bits/stdio.h:39: multiple definition of `vprintf' fixincl.o:/usr/include/bits/stdio.h:39: first defined here procopen.o: In function `feof_unlocked': /usr/include/bits/stdio.h:127: multiple definition of `feof_unlocked' fixincl.o:/usr/include/bits/stdio.h:127: first defined here procopen.o: In function `ferror_unlocked': /usr/include/bits/stdio.h:134: multiple definition of `ferror_unlocked' fixincl.o:/usr/include/bits/stdio.h:134: first defined here procopen.o: In function `putchar_unlocked': /usr/include/bits/stdio.h:108: multiple definition of `putchar_unlocked' fixincl.o:/usr/include/bits/stdio.h:108: first defined here procopen.o: In function `putc_unlocked': /usr/include/bits/stdio.h:101: multiple definition of `putc_unlocked' fixincl.o:/usr/include/bits/stdio.h:101: first defined here procopen.o: In function `fputc_unlocked': /usr/include/bits/stdio.h:91: multiple definition of `fputc_unlocked' fixincl.o:/usr/include/bits/stdio.h:91: first defined here procopen.o: In function `putchar': /usr/include/bits/stdio.h:82: multiple definition of `putchar' fixincl.o:/usr/include/bits/stdio.h:82: first defined here procopen.o: In function `getchar_unlocked': /usr/include/bits/stdio.h:73: multiple definition of `getchar_unlocked' fixincl.o:/usr/include/bits/stdio.h:73: first defined here procopen.o: In function `getc_unlocked': /usr/include/bits/stdio.h:66: multiple definition of `getc_unlocked' fixincl.o:/usr/include/bits/stdio.h:66: first defined here procopen.o: In function `fgetc_unlocked': /usr/include/bits/stdio.h:56: multiple definition of `fgetc_unlocked' fixincl.o:/usr/include/bits/stdio.h:56: first defined here procopen.o: In function `getchar': /usr/include/bits/stdio.h:47: multiple definition of `getchar' fixincl.o:/usr/include/bits/stdio.h:47: first defined here procopen.o: In function `vprintf': /usr/include/bits/stdio.h:39: multiple definition of `vprintf' fixincl.o:/usr/include/bits/stdio.h:39: first defined here fixlib.o: In function `feof_unlocked': /usr/include/bits/stdio.h:127: multiple definition of `feof_unlocked' fixincl.o:/usr/include/bits/stdio.h:127: first defined here fixlib.o: In function `ferror_unlocked': /usr/include/bits/stdio.h:134: multiple definition of `ferror_unlocked' fixincl.o:/usr/include/bits/stdio.h:134: first defined here fixlib.o: In function `putchar_unlocked': /usr/include/bits/stdio.h:108: multiple definition of `putchar_unlocked' fixincl.o:/usr/include/bits/stdio.h:108: first defined here fixlib.o: In function `putc_unlocked': /usr/include/bits/stdio.h:101: multiple definition of `putc_unlocked' fixincl.o:/usr/include/bits/stdio.h:101: first defined here fixlib.o: In function `fputc_unlocked': /usr/include/bits/stdio.h:91: multiple definition of `fputc_unlocked' fixincl.o:/usr/include/bits/stdio.h:91: first defined here fixlib.o: In function `putchar': /usr/include/bits/stdio.h:82: multiple definition of `putchar' fixincl.o:/usr/include/bits/stdio.h:82: first defined here fixlib.o: In function `getchar_unlocked': /usr/include/bits/stdio.h:73: multiple definition of `getchar_unlocked' fixincl.o:/usr/include/bits/stdio.h:73: first defined here fixlib.o: In function `getc_unlocked': /usr/include/bits/stdio.h:66: multiple definition of `getc_unlocked' fixincl.o:/usr/include/bits/stdio.h:66: first defined here fixlib.o: In function `fgetc_unlocked': /usr/include/bits/stdio.h:56: multiple definition of `fgetc_unlocked' fixincl.o:/usr/include/bits/stdio.h:56: first defined here fixlib.o: In function `getchar': /usr/include/bits/stdio.h:47: multiple definition of `getchar' fixincl.o:/usr/include/bits/stdio.h:47: first defined here fixlib.o: In function `vprintf': /usr/include/bits/stdio.h:39: multiple definition of `vprintf' fixincl.o:/usr/include/bits/stdio.h:39: first defined here fixopts.o: In function `feof_unlocked': /usr/include/bits/stdio.h:127: multiple definition of `feof_unlocked' fixincl.o:/usr/include/bits/stdio.h:127: first defined here fixopts.o: In function `ferror_unlocked': /usr/include/bits/stdio.h:134: multiple definition of `ferror_unlocked' fixincl.o:/usr/include/bits/stdio.h:134: first defined here fixopts.o: In function `putchar_unlocked': /usr/include/bits/stdio.h:108: multiple definition of `putchar_unlocked' fixincl.o:/usr/include/bits/stdio.h:108: first defined here fixopts.o: In function `putc_unlocked': /usr/include/bits/stdio.h:101: multiple definition of `putc_unlocked' fixincl.o:/usr/include/bits/stdio.h:101: first defined here fixopts.o: In function `fputc_unlocked': /usr/include/bits/stdio.h:91: multiple definition of `fputc_unlocked' fixincl.o:/usr/include/bits/stdio.h:91: first defined here fixopts.o: In function `putchar': /usr/include/bits/stdio.h:82: multiple definition of `putchar' fixincl.o:/usr/include/bits/stdio.h:82: first defined here fixopts.o: In function `getchar_unlocked': /usr/include/bits/stdio.h:73: multiple definition of `getchar_unlocked' fixincl.o:/usr/include/bits/stdio.h:73: first defined here fixopts.o: In function `getc_unlocked': /usr/include/bits/stdio.h:66: multiple definition of `getc_unlocked' fixincl.o:/usr/include/bits/stdio.h:66: first defined here fixopts.o: In function `fgetc_unlocked': /usr/include/bits/stdio.h:56: multiple definition of `fgetc_unlocked' fixincl.o:/usr/include/bits/stdio.h:56: first defined here fixopts.o: In function `getchar': /usr/include/bits/stdio.h:47: multiple definition of `getchar' fixincl.o:/usr/include/bits/stdio.h:47: first defined here fixopts.o: In function `vprintf': /usr/include/bits/stdio.h:39: multiple definition of `vprintf' fixincl.o:/usr/include/bits/stdio.h:39: first defined here ../libiberty/libiberty.a(fopen_unlocked.o): In function `feof_unlocked': /usr/include/bits/stdio.h:127: multiple definition of `feof_unlocked' fixincl.o:/usr/include/bits/stdio.h:127: first defined here ../libiberty/libiberty.a(fopen_unlocked.o): In function `ferror_unlocked': /usr/include/bits/stdio.h:134: multiple definition of `ferror_unlocked' fixincl.o:/usr/include/bits/stdio.h:134: first defined here ../libiberty/libiberty.a(fopen_unlocked.o): In function `putchar_unlocked': /usr/include/bits/stdio.h:108: multiple definition of `putchar_unlocked' fixincl.o:/usr/include/bits/stdio.h:108: first defined here ../libiberty/libiberty.a(fopen_unlocked.o): In function `putc_unlocked': /usr/include/bits/stdio.h:101: multiple definition of `putc_unlocked' fixincl.o:/usr/include/bits/stdio.h:101: first defined here ../libiberty/libiberty.a(fopen_unlocked.o): In function `fputc_unlocked': /usr/include/bits/stdio.h:91: multiple definition of `fputc_unlocked' fixincl.o:/usr/include/bits/stdio.h:91: first defined here ../libiberty/libiberty.a(fopen_unlocked.o): In function `putchar': /usr/include/bits/stdio.h:82: multiple definition of `putchar' fixincl.o:/usr/include/bits/stdio.h:82: first defined here ../libiberty/libiberty.a(fopen_unlocked.o): In function `getchar_unlocked': /usr/include/bits/stdio.h:73: multiple definition of `getchar_unlocked' fixincl.o:/usr/include/bits/stdio.h:73: first defined here ../libiberty/libiberty.a(fopen_unlocked.o): In function `getc_unlocked': /usr/include/bits/stdio.h:66: multiple definition of `getc_unlocked' fixincl.o:/usr/include/bits/stdio.h:66: first defined here ../libiberty/libiberty.a(fopen_unlocked.o): In function `fgetc_unlocked': /usr/include/bits/stdio.h:56: multiple definition of `fgetc_unlocked' fixincl.o:/usr/include/bits/stdio.h:56: first defined here ../libiberty/libiberty.a(fopen_unlocked.o): In function `getchar': /usr/include/bits/stdio.h:47: multiple definition of `getchar' fixincl.o:/usr/include/bits/stdio.h:47: first defined here ../libiberty/libiberty.a(fopen_unlocked.o): In function `vprintf': /usr/include/bits/stdio.h:39: multiple definition of `vprintf' fixincl.o:/usr/include/bits/stdio.h:39: first defined here ../libiberty/libiberty.a(safe-ctype.o): In function `feof_unlocked': /usr/include/bits/stdio.h:127: multiple definition of `feof_unlocked' fixincl.o:/usr/include/bits/stdio.h:127: first defined here ../libiberty/libiberty.a(safe-ctype.o): In function `ferror_unlocked': /usr/include/bits/stdio.h:134: multiple definition of `ferror_unlocked' fixincl.o:/usr/include/bits/stdio.h:134: first defined here ../libiberty/libiberty.a(safe-ctype.o): In function `putchar_unlocked': /usr/include/bits/stdio.h:108: multiple definition of `putchar_unlocked' fixincl.o:/usr/include/bits/stdio.h:108: first defined here ../libiberty/libiberty.a(safe-ctype.o): In function `putc_unlocked': /usr/include/bits/stdio.h:101: multiple definition of `putc_unlocked' fixincl.o:/usr/include/bits/stdio.h:101: first defined here ../libiberty/libiberty.a(safe-ctype.o): In function `fputc_unlocked': /usr/include/bits/stdio.h:91: multiple definition of `fputc_unlocked' fixincl.o:/usr/include/bits/stdio.h:91: first defined here ../libiberty/libiberty.a(safe-ctype.o): In function `putchar': /usr/include/bits/stdio.h:82: multiple definition of `putchar' fixincl.o:/usr/include/bits/stdio.h:82: first defined here ../libiberty/libiberty.a(safe-ctype.o): In function `getchar_unlocked': /usr/include/bits/stdio.h:73: multiple definition of `getchar_unlocked' fixincl.o:/usr/include/bits/stdio.h:73: first defined here ../libiberty/libiberty.a(safe-ctype.o): In function `getc_unlocked': /usr/include/bits/stdio.h:66: multiple definition of `getc_unlocked' fixincl.o:/usr/include/bits/stdio.h:66: first defined here ../libiberty/libiberty.a(safe-ctype.o): In function `fgetc_unlocked': /usr/include/bits/stdio.h:56: multiple definition of `fgetc_unlocked' fixincl.o:/usr/include/bits/stdio.h:56: first defined here ../libiberty/libiberty.a(safe-ctype.o): In function `getchar': /usr/include/bits/stdio.h:47: multiple definition of `getchar' fixincl.o:/usr/include/bits/stdio.h:47: first defined here ../libiberty/libiberty.a(safe-ctype.o): In function `vprintf': /usr/include/bits/stdio.h:39: multiple definition of `vprintf' fixincl.o:/usr/include/bits/stdio.h:39: first defined here ../libiberty/libiberty.a(xmalloc.o): In function `feof_unlocked': /usr/include/bits/stdio.h:127: multiple definition of `feof_unlocked' fixincl.o:/usr/include/bits/stdio.h:127: first defined here ../libiberty/libiberty.a(xmalloc.o): In function `ferror_unlocked': /usr/include/bits/stdio.h:134: multiple definition of `ferror_unlocked' fixincl.o:/usr/include/bits/stdio.h:134: first defined here ../libiberty/libiberty.a(xmalloc.o): In function `putchar_unlocked': /usr/include/bits/stdio.h:108: multiple definition of `putchar_unlocked' fixincl.o:/usr/include/bits/stdio.h:108: first defined here ../libiberty/libiberty.a(xmalloc.o): In function `putc_unlocked': /usr/include/bits/stdio.h:101: multiple definition of `putc_unlocked' fixincl.o:/usr/include/bits/stdio.h:101: first defined here ../libiberty/libiberty.a(xmalloc.o): In function `fputc_unlocked': /usr/include/bits/stdio.h:91: multiple definition of `fputc_unlocked' fixincl.o:/usr/include/bits/stdio.h:91: first defined here ../libiberty/libiberty.a(xmalloc.o): In function `putchar': /usr/include/bits/stdio.h:82: multiple definition of `putchar' fixincl.o:/usr/include/bits/stdio.h:82: first defined here ../libiberty/libiberty.a(xmalloc.o): In function `getchar_unlocked': /usr/include/bits/stdio.h:73: multiple definition of `getchar_unlocked' fixincl.o:/usr/include/bits/stdio.h:73: first defined here ../libiberty/libiberty.a(xmalloc.o): In function `getc_unlocked': /usr/include/bits/stdio.h:66: multiple definition of `getc_unlocked' fixincl.o:/usr/include/bits/stdio.h:66: first defined here ../libiberty/libiberty.a(xmalloc.o): In function `fgetc_unlocked': /usr/include/bits/stdio.h:56: multiple definition of `fgetc_unlocked' fixincl.o:/usr/include/bits/stdio.h:56: first defined here ../libiberty/libiberty.a(xmalloc.o): In function `getchar': /usr/include/bits/stdio.h:47: multiple definition of `getchar' fixincl.o:/usr/include/bits/stdio.h:47: first defined here ../libiberty/libiberty.a(xmalloc.o): In function `vprintf': /usr/include/bits/stdio.h:39: multiple definition of `vprintf' fixincl.o:/usr/include/bits/stdio.h:39: first defined here ../libiberty/libiberty.a(xstrdup.o): In function `feof_unlocked': /usr/include/bits/stdio.h:127: multiple definition of `feof_unlocked' fixincl.o:/usr/include/bits/stdio.h:127: first defined here ../libiberty/libiberty.a(xstrdup.o): In function `ferror_unlocked': /usr/include/bits/stdio.h:134: multiple definition of `ferror_unlocked' fixincl.o:/usr/include/bits/stdio.h:134: first defined here ../libiberty/libiberty.a(xstrdup.o): In function `putchar_unlocked': /usr/include/bits/stdio.h:108: multiple definition of `putchar_unlocked' fixincl.o:/usr/include/bits/stdio.h:108: first defined here ../libiberty/libiberty.a(xstrdup.o): In function `putc_unlocked': /usr/include/bits/stdio.h:101: multiple definition of `putc_unlocked' fixincl.o:/usr/include/bits/stdio.h:101: first defined here ../libiberty/libiberty.a(xstrdup.o): In function `fputc_unlocked': /usr/include/bits/stdio.h:91: multiple definition of `fputc_unlocked' fixincl.o:/usr/include/bits/stdio.h:91: first defined here ../libiberty/libiberty.a(xstrdup.o): In function `putchar': /usr/include/bits/stdio.h:82: multiple definition of `putchar' fixincl.o:/usr/include/bits/stdio.h:82: first defined here ../libiberty/libiberty.a(xstrdup.o): In function `getchar_unlocked': /usr/include/bits/stdio.h:73: multiple definition of `getchar_unlocked' fixincl.o:/usr/include/bits/stdio.h:73: first defined here ../libiberty/libiberty.a(xstrdup.o): In function `getc_unlocked': /usr/include/bits/stdio.h:66: multiple definition of `getc_unlocked' fixincl.o:/usr/include/bits/stdio.h:66: first defined here ../libiberty/libiberty.a(xstrdup.o): In function `fgetc_unlocked': /usr/include/bits/stdio.h:56: multiple definition of `fgetc_unlocked' fixincl.o:/usr/include/bits/stdio.h:56: first defined here ../libiberty/libiberty.a(xstrdup.o): In function `getchar': /usr/include/bits/stdio.h:47: multiple definition of `getchar' fixincl.o:/usr/include/bits/stdio.h:47: first defined here ../libiberty/libiberty.a(xstrdup.o): In function `vprintf': /usr/include/bits/stdio.h:39: multiple definition of `vprintf' fixincl.o:/usr/include/bits/stdio.h:39: first defined here ../libiberty/libiberty.a(xstrerror.o): In function `feof_unlocked': /usr/include/bits/stdio.h:127: multiple definition of `feof_unlocked' fixincl.o:/usr/include/bits/stdio.h:127: first defined here ../libiberty/libiberty.a(xstrerror.o): In function `ferror_unlocked': /usr/include/bits/stdio.h:134: multiple definition of `ferror_unlocked' fixincl.o:/usr/include/bits/stdio.h:134: first defined here ../libiberty/libiberty.a(xstrerror.o): In function `putchar_unlocked': /usr/include/bits/stdio.h:108: multiple definition of `putchar_unlocked' fixincl.o:/usr/include/bits/stdio.h:108: first defined here ../libiberty/libiberty.a(xstrerror.o): In function `putc_unlocked': /usr/include/bits/stdio.h:101: multiple definition of `putc_unlocked' fixincl.o:/usr/include/bits/stdio.h:101: first defined here ../libiberty/libiberty.a(xstrerror.o): In function `fputc_unlocked': /usr/include/bits/stdio.h:91: multiple definition of `fputc_unlocked' fixincl.o:/usr/include/bits/stdio.h:91: first defined here ../libiberty/libiberty.a(xstrerror.o): In function `putchar': /usr/include/bits/stdio.h:82: multiple definition of `putchar' fixincl.o:/usr/include/bits/stdio.h:82: first defined here ../libiberty/libiberty.a(xstrerror.o): In function `getchar_unlocked': /usr/include/bits/stdio.h:73: multiple definition of `getchar_unlocked' fixincl.o:/usr/include/bits/stdio.h:73: first defined here ../libiberty/libiberty.a(xstrerror.o): In function `getc_unlocked': /usr/include/bits/stdio.h:66: multiple definition of `getc_unlocked' fixincl.o:/usr/include/bits/stdio.h:66: first defined here ../libiberty/libiberty.a(xstrerror.o): In function `fgetc_unlocked': /usr/include/bits/stdio.h:56: multiple definition of `fgetc_unlocked' fixincl.o:/usr/include/bits/stdio.h:56: first defined here ../libiberty/libiberty.a(xstrerror.o): In function `getchar': /usr/include/bits/stdio.h:47: multiple definition of `getchar' fixincl.o:/usr/include/bits/stdio.h:47: first defined here ../libiberty/libiberty.a(xstrerror.o): In function `vprintf': /usr/include/bits/stdio.h:39: multiple definition of `vprintf' fixincl.o:/usr/include/bits/stdio.h:39: first defined here ../libiberty/libiberty.a(xexit.o): In function `feof_unlocked': /usr/include/bits/stdio.h:127: multiple definition of `feof_unlocked' fixincl.o:/usr/include/bits/stdio.h:127: first defined here ../libiberty/libiberty.a(xexit.o): In function `ferror_unlocked': /usr/include/bits/stdio.h:134: multiple definition of `ferror_unlocked' fixincl.o:/usr/include/bits/stdio.h:134: first defined here ../libiberty/libiberty.a(xexit.o): In function `putchar_unlocked': /usr/include/bits/stdio.h:108: multiple definition of `putchar_unlocked' fixincl.o:/usr/include/bits/stdio.h:108: first defined here ../libiberty/libiberty.a(xexit.o): In function `putc_unlocked': /usr/include/bits/stdio.h:101: multiple definition of `putc_unlocked' fixincl.o:/usr/include/bits/stdio.h:101: first defined here ../libiberty/libiberty.a(xexit.o): In function `fputc_unlocked': /usr/include/bits/stdio.h:91: multiple definition of `fputc_unlocked' fixincl.o:/usr/include/bits/stdio.h:91: first defined here ../libiberty/libiberty.a(xexit.o): In function `putchar': /usr/include/bits/stdio.h:82: multiple definition of `putchar' fixincl.o:/usr/include/bits/stdio.h:82: first defined here ../libiberty/libiberty.a(xexit.o): In function `getchar_unlocked': /usr/include/bits/stdio.h:73: multiple definition of `getchar_unlocked' fixincl.o:/usr/include/bits/stdio.h:73: first defined here ../libiberty/libiberty.a(xexit.o): In function `getc_unlocked': /usr/include/bits/stdio.h:66: multiple definition of `getc_unlocked' fixincl.o:/usr/include/bits/stdio.h:66: first defined here ../libiberty/libiberty.a(xexit.o): In function `fgetc_unlocked': /usr/include/bits/stdio.h:56: multiple definition of `fgetc_unlocked' fixincl.o:/usr/include/bits/stdio.h:56: first defined here ../libiberty/libiberty.a(xexit.o): In function `getchar': /usr/include/bits/stdio.h:47: multiple definition of `getchar' fixincl.o:/usr/include/bits/stdio.h:47: first defined here ../libiberty/libiberty.a(xexit.o): In function `vprintf': /usr/include/bits/stdio.h:39: multiple definition of `vprintf' fixincl.o:/usr/include/bits/stdio.h:39: first defined here collect2: ld returned 1 exit status make[3]: *** [full-stamp] Error 1 make[3]: Leaving directory `/usr/local/gcc-4.3.0/objdir/build-x86_64-unknown-linux-gnu/fixincludes' make[2]: *** [all-build-fixincludes] Error 2 make[2]: Leaving directory `/usr/local/gcc-4.3.0/objdir' make[1]: *** [stage1-bubble] Error 2 make[1]: Leaving directory `/usr/local/gcc-4.3.0/objdir' make: *** [all] Error 2 -- phorgan1 at gmail dot com changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |UNCONFIRMED Resolution|DUPLICATE | Summary|gcc-4.3.0 build fails in |gcc-4.3.0 build fails with |gfortran |multiple definitions http://gcc.gnu.org/bugzilla/show_bug.cgi?id=36349