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

GCC 4.3.2 installation on Linux


Hi All

I have issues when trying to compile GCC 4.3.2 on Linux. The following
are details 

./configure --prefix=/usr/local --enable-threads=posix
--with-mpfr=/usr/local --with-gmp=/usr/local
--enable-languages=c,c++,fortran --disable-multilibs

I get the following errors

.libs/compile_options.o: In function `feof_unlocked':
/usr/include/bits/stdio.h:123: multiple definition of `feof_unlocked'
.libs/backtrace.o:/usr/include/bits/stdio.h:123: first defined here
.libs/compile_options.o: In function `ferror_unlocked':
/usr/include/bits/stdio.h:130: multiple definition of `ferror_unlocked'
.libs/backtrace.o:/usr/include/bits/stdio.h:130: first defined here
.libs/compile_options.o: In function `__signbitf':
/usr/include/bits/mathinline.h:38: multiple definition of `__signbitf'
.libs/backtrace.o:/usr/include/bits/mathinline.h:38: first defined here
.libs/compile_options.o: In function `__signbit':
/usr/include/bits/mathinline.h:44: multiple definition of `__signbit'
.libs/backtrace.o:/usr/include/bits/mathinline.h:44: first defined here
.libs/compile_options.o: In function `__signbitl':
/usr/include/bits/mathinline.h:50: multiple definition of `__signbitl'
.libs/backtrace.o:/usr/include/bits/mathinline.h:50: first defined here
.libs/compile_options.o: In function `gnu_dev_major':
/usr/include/sys/sysmacros.h:43: multiple definition of `gnu_dev_major'
.libs/backtrace.o:/usr/include/sys/sysmacros.h:43: first defined here
.libs/compile_options.o: In function
`gnu_dev_minor':/usr/include/sys/sysmacros.h:49: multiple definition of
`gnu_dev_minor'
.libs/backtrace.o:/usr/include/sys/sysmacros.h:49: first defined here
.libs/compile_options.o: In function `gnu_dev_makedev':
/usr/include/sys/sysmacros.h:55: multiple definition of
`gnu_dev_makedev'
.libs/backtrace.o:/usr/include/sys/sysmacros.h:55: first defined here
.libs/compile_options.o: In function `__sigismember':
/usr/include/bits/sigset.h:117: multiple definition of `__sigismember'
.libs/backtrace.o:/usr/include/bits/sigset.h:117: first defined here
.libs/compile_options.o: In function `__sigaddset':
/usr/include/bits/sigset.h:118: multiple definition of `__sigaddset'
.libs/backtrace.o:/usr/include/bits/sigset.h:118: first defined here
.libs/compile_options.o: In function `__sigdelset':
/usr/include/bits/sigset.h:119: multiple definition of `__sigdelset'
.libs/backtrace.o:/usr/include/bits/sigset.h:119: first defined here
.libs/compile_options.o: In function `getline':
/usr/include/bits/stdio.h:113: multiple definition of `getline'
.libs/backtrace.o:/usr/include/bits/stdio.h:113: first defined here
.libs/compile_options.o: In function `putchar_unlocked':
/usr/include/bits/stdio.h:104: multiple definition of `putchar_unlocked'
.libs/backtrace.o:/usr/include/bits/stdio.h:104: first defined here
.libs/compile_options.o: In function `putc_unlocked':
/usr/include/bits/stdio.h:97: multiple definition of `putc_unlocked'
.libs/backtrace.o:/usr/include/bits/stdio.h:97: first defined here
.libs/compile_options.o: In function `fputc_unlocked':
/usr/include/bits/stdio.h:87: multiple definition of `fputc_unlocked'
.libs/backtrace.o:/usr/include/bits/stdio.h:87: first defined here
.libs/compile_options.o: In function `putchar':
/usr/include/bits/stdio.h:78: multiple definition of `putchar'
.libs/backtrace.o:/usr/include/bits/stdio.h:78: first defined here
.libs/compile_options.o: In function `getchar_unlocked':
/usr/include/bits/stdio.h:69: multiple definition of `getchar_unlocked'
.libs/backtrace.o:/usr/include/bits/stdio.h:69: first defined here
.libs/compile_options.o: In function `getc_unlocked':
/usr/include/bits/stdio.h:62: multiple definition of `getc_unlocked'
.libs/backtrace.o:/usr/include/bits/stdio.h:62: first defined here
.libs/compile_options.o: In function `fgetc_unlocked':
/usr/include/bits/stdio.h:52: multiple definition of `fgetc_unlocked'
.libs/backtrace.o:/usr/include/bits/stdio.h:52: first
define.libs/compile_options.o: In function `getchar':
/usr/include/bits/stdio.h:43: multiple definition of `getchar'
.libs/backtrace.o:/usr/include/bits/stdio.h:43: first defined here
.libs/compile_options.o: In function `vprintf':
/usr/include/bits/stdio.h:36: multiple definition of `vprintf'
.libs/backtrace.o:/usr/include/bits/stdio.h:36: first defined here
.libs/environ.o: In function `feof_unlocked':
/usr/include/bits/stdio.h:123: multiple definition of `feof_unlocked'
.libs/backtrace.o:/usr/include/bits/stdio.h:123: first defined here
.libs/environ.o: In function `ferror_unlocked':
/usr/include/bits/stdio.h:130: multiple definition of `ferror_unlocked'
.libs/backtrace.o:/usr/include/bits/stdio.h:130: first defined here
.libs/environ.o: In function `__signbitf':
/usr/include/bits/mathinline.h:38: multiple definition of `__signbitf'
.libs/backtrace.o:/usr/include/bits/mathinline.h:38: first defined here
.libs/environ.o: In function `__signbit':
/usr/include/bits/mathinline.h:44: multiple definition of `__signbit'
.libs/backtrace.o:/usr/include/bits/mathinline.h:44: first defined here
.libs/environ.o: In function `__signbitl':
/usr/include/bits/mathinline.h:50: multiple definition of `__signbitl'
.libs/backtrace.o:/usr/include/bits/mathinline.h:50: first defined here
.libs/environ.o: In function `gnu_dev_major':
/usr/include/sys/sysmacros.h:43: multiple definition of `gnu_dev_major'
.libs/backtrace.o:/usr/include/sys/sysmacros.h:43: first defined here
.libs/environ.o: In function `gnu_dev_minor':
/usr/include/sys/sysmacros.h:49: multiple definition of `gnu_dev_minor'
.libs/backtrace.o:/usr/include/sys/sysmacros.h:49: first defined here
.libs/environ.o: In function `gnu_dev_makedev':
/usr/include/sys/sysmacros.h:55: multiple definition of
`gnu_dev_makedev'
.libs/backtrace.o:/usr/include/sys/sysmacros.h:55: first defined here
.libs/environ.o: In function `__strcspn_c1':
/usr/include/bits/string2.h:974: multiple definition of `__strcspn_c1'
.libs/backtrace.o:/usr/include/bits/string2.h:974: first defined here
.libs/environ.o: In function `__strcspn_c2':
/usr/include/bits/string2.h:985: multiple definition of `__strcspn_c2'
.libs/backtrace.o:/usr/include/bits/string2.h:985: first defined here
.libs/environ.o: In function `__strcspn_c3':
/usr/include/bits/string2.h:998: multiple definition of `__strcspn_c3'
............................................................

collect2: ld returned 1 exit status
make[3]: *** [libgfortran.la] Error 1
make[3]: Leaving directory
`/cots/gnu/gcc-4.3.2/x86_64-unknown-linux-gnu/libgfortran'
make[2]: *** [all] Error 2
make[2]: Leaving directory
`/cots/gnu/gcc-4.3.2/x86_64-unknown-linux-gnu/libgfortran'
make[1]: *** [all-target-libgfortran] Error 2
make[1]: Leaving directory `/cots/gnu/gcc-4.3.2'
make: *** [all] Error 2

I am using  Linux 2.6.18-53.el5 #1 SMP machine and using gcc 4.3.1 to
compile.

I would very much appreciate your help and advice.

With Regards

Vardhan



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