This is the mail archive of the
crossgcc@sources.redhat.com
mailing list for the crossgcc project.
See the CrossGCC FAQ for lots
more information.
master error list for crossgcc enthusiasts
- From: Roman Duka <rduka at mail dot ru>
- To: crossgcc list <crossgcc at sources dot redhat dot com>
- Date: Thu, 29 Jan 2004 16:54:19 +0000
- Subject: master error list for crossgcc enthusiasts
Hi all, if it's viable, i'd like to propose to create a master error
list and then get everyone to contribute to it. The idea is to catalog
error message during compilation of software, toolchain description and
possible solutions. Quite often people get similar error message when
they try building cross gcc and libc libraires etc, once there is a
master error list, people could search that, and see if the same error
message have been catalogued and which solutions have been suggested
for example:
This is a list of error messages during different cross compilation stages
You can search for any error message you got, in case they have been
documented here and provide solutions to solve the problem
----------------------------
Problem:
x86-cross-sparc64 toolchain, binutils-2.14, gcc-3.4-20040121,
glibc-2.3.3-20040127
cross compiling glibc fails
Solution:
When running "configure" script for glibc, set
CC="sparc-64-unknown-linux-gnu -mcpu=ultrasp
arc3"
sparc64-unknown-linux-gnu-gcc ../sysdeps/sparc/sparc64/memset.S -c
-I../include -I. -I/hom
e/roman/crosstool/TOOLS/build/glibc-build/string -I.. -I../libio
-I/home/roman/crosstool/T
OOLS/build/glibc-build -I../sysdeps/sparc/sparc64/elf
-I../sysdeps/sparc/elf -I../linuxthre
ads/sysdeps/unix/sysv/linux/sparc/sparc64
-I../linuxthreads/sysdeps/unix/sysv/linux/sparc -
I../linuxthreads/sysdeps/unix/sysv/linux
-I../linuxthreads/sysdeps/pthread -I../sysdeps/pth
read -I../linuxthreads/sysdeps/unix/sysv -I../linuxthreads/sysdeps/unix
-I../linuxthreads/s
ysdeps/sparc/sparc64 -I../linuxthreads/sysdeps/sparc
-I../sysdeps/unix/sysv/linux/sparc/spa
rc64 -I../sysdeps/unix/sysv/linux/sparc -I../sysdeps/unix/sysv/linux
-I../sysdeps/gnu -I../
sysdeps/unix/common -I../sysdeps/unix/mman -I../sysdeps/unix/inet
-I../sysdeps/unix/sysv -I
../sysdeps/unix/sparc -I../sysdeps/unix -I../sysdeps/posix
-I../sysdeps/sparc/sparc64/fpu -
I../sysdeps/sparc/sparc64 -I../sysdeps/wordsize-64
-I../sysdeps/ieee754/ldbl-128 -I../sysde
ps/ieee754/dbl-64 -I../sysdeps/ieee754/flt-32
-I../sysdeps/sparc/sparc64/soft-fp -I../sysde
ps/sparc/fpu -I../sysdeps/sparc -I../sysdeps/ieee754
-I../sysdeps/generic/elf -I../sysdeps/
generic -nostdinc -isystem
/home/roman/crosstool/sparc64-unknown/gccmin/bin/../lib/gcc/spar
c64-unknown-linux-gnu/3.4.0/include -isystem
/home/roman/crosstool/sparc64-unknown/sparc64-
unknown-linux-gnu/include -D_LIBC_REENTRANT -include
../include/libc-symbols.h -DASSE
MBLER -o
/home/roman/crosstool/TOOLS/build/glibc-build/string/memset.o -MD -MP
-MF /hom
e/roman/crosstool/TOOLS/build/glibc-build/string/memset.o.dt
../sysdeps/sparc/sparc64/memset.S: Assembler messages:
../sysdeps/sparc/sparc64/memset.S:248: Error: Architecture mismatch on
"fzero".
../sysdeps/sparc/sparc64/memset.S:248: (Requires v9a|v9b; requested
architecture is v9.)
../sysdeps/sparc/sparc64/memset.S:251: Error: Architecture mismatch on
"fzero".
../sysdeps/sparc/sparc64/memset.S:251: (Requires v9a|v9b; requested
architecture is v9.)
make[2]: ***
[/home/roman/crosstool/TOOLS/build/glibc-build/string/memset.o] Error 1
make[2]: Leaving directory
`/home/roman/crosstool/TOOLS/build/glibc-2.3.3-cvs/string'
make[1]: *** [string/subdir_lib] Error 2
make[1]: Leaving directory
`/home/roman/crosstool/TOOLS/build/glibc-2.3.3-cvs'
make: *** [all] Error 2
----------------------------
------
Want more information? See the CrossGCC FAQ, http://www.objsw.com/CrossGCC/
Want to unsubscribe? Send a note to crossgcc-unsubscribe@sources.redhat.com