From: Vadim Lebedev (vlebedev@aplio.fr)
Date: Wed Jul 12 2000 - 05:06:04 EDT
David
Try to compile this file manually with -O1 instead of -O2
Vadim
-----Original Message-----
From: owner-uclinux-dev@uClinux.org
[mailto:owner-uclinux-dev@uClinux.org]On Behalf Of Dan Carlson (EUS)
Sent: mardi 11 juillet 2000 21:44
To: 'uclinux-dev@uClinux.org'
Subject: RE: [uClinux-dev] ARM uCLinux and newlib
Vadim, all,
Thanks for the FAQ update. However, now I don't know how to install the
arm-uc-libc.tar.gz file. I don't think it is mentioned in the FAQ.
Things are getting farther in the build process and I have run in to another
problem. The FAQ mentions things possibly going wrong while compiling
newlib. Some of the newlib files compiled. Then I had the following go
wrong in newlib...
/usr/build-egcs/gcc/xgcc -B/usr/build-egcs/gcc/
-B/usr/build-egcs/arm-uclinux/ne
wlib/ -B/usr/local/arm-uclinux/bin/ -idirafter
/usr/build-egcs/arm-uclinux/newli
b/targ-include -idirafter /usr/egcs/newlib/libc/include -nostdinc -g -O2
-mdisa
ble-got -O2 -DABORT_PROVIDED -DHAVE_GETTIMEOFDAY -DARM_RDP_MONITOR
-fno-builtin
-I/usr/build-egcs/arm-uclinux/newlib/./targ-include
-I/usr/newlib-1.8.1/newlib/
./libc/include -c ../../../../../../egcs/newlib/libc/stdio/vfscanf.c
C:\TEMP/cca6VjCL.s: Assembler messages:
C:\TEMP/cca6VjCL.s:1971: Error: Subtraction of two symbols in different
sections
"strtol" {*UND* section} - ".L44" {*UND* section} at file address 3892.
C:\TEMP/cca6VjCL.s:1975: Error: Subtraction of two symbols in different
sections
"strtoul" {*UND* section} - ".L54" {*UND* section} at file address 3908.
make[5]: *** [vfscanf.o] Error 1
make[5]: Leaving directory
`/usr/build-egcs/arm-uclinux/pic/newlib/libc/stdio'
make[4]: *** [stdio/lib.a] Error 1
make[4]: Leaving directory `/usr/build-egcs/arm-uclinux/pic/newlib/libc'
make[3]: *** [libc/libc.a] Error 2
make[3]: Leaving directory `/usr/build-egcs/arm-uclinux/pic/newlib'
make[2]: *** [multi-do] Error 1
make[2]: Leaving directory `/usr/build-egcs/arm-uclinux/newlib'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/usr/build-egcs/arm-uclinux/newlib'
make: *** [all-target-newlib] Error 2
Could this be related to not having uC-libc installed???
Thanks anyone for your help.
Dan
-----Original Message-----
From: Vadim Lebedev [mailto:vlebedev@aplio.fr]
Sent: Tuesday, July 11, 2000 12:46 PM
To: uclinux-dev@uClinux.org; uclinux-dev@geekcreek.net
Subject: RE: [uClinux-dev] ARM uCLinux and newlib
Hi Dan,
I've just updated the FAQ to include corrected intsruction how to build the
compiler
Your problem is that you should create symlunks to libgloss and newlibt in
the egcs
directory... The latest FAQ shows how to do it....
Of course you have to download and unzip the newlib tarball from my site...
Vadim
-----Original Message-----
From: owner-uclinux-dev@uClinux.org
[mailto:owner-uclinux-dev@uClinux.org]On Behalf Of Dan Carlson
Sent: lundi 10 juillet 2000 20:05
To: uclinux-dev@geekcreek.net
Subject: [uClinux-dev] ARM uCLinux and newlib
Hello,
I am having trouble building the cross compiler based on the instructions
found on http://aplionet.aplio.fr/uclinux/uclinux-arm.htm and I think it is
because I don't have newlib installed. This webpage does not discuss how to
do that. Can anyone offer some suggestions?
If you are familiar with the the build instructions found on this at this
link you will notice that the targets defined for binutils and egcs are for
target=arm-uclinux . Well, if I supply that same target for the newlib
configure it tells me it is not a valid target. So I don't know what to do.
Any help would be great.
Dan
This message resent by the uclinux-dev@uclinux.org list server
http://www.uClinux.org/
This message resent by the uclinux-dev@uclinux.org list server
http://www.uClinux.org/
This message resent by the uclinux-dev@uclinux.org list server
http://www.uClinux.org/
This message resent by the uclinux-dev@uclinux.org list server http://www.uClinux.org/
This archive was generated by hypermail 2.1.4 : Thu Sep 19 2002 - 13:19:15 EDT