This is the mail archive of the
ecos-discuss@sources.redhat.com
mailing list for the eCos project.
arm7 redbood build fails
- From: Konstantin Kletschke <konsti at ludenkalle dot de>
- To: ecos-discuss at sources dot redhat dot com
- Date: Fri, 14 Feb 2003 12:37:15 +0100
- Subject: [ECOS] arm7 redbood build fails
- Reply-to: konsti at ludenkalle dot de
Hi there!
I am trying to get alon with the at91.tar.gz and ecos.db.tar.gz which
Shannon Holland has postet to the list.
Great thanks for this work to him! btw...
I was to stupid too patch the patched files and keep the ecos.db
consistent.
But now the build process fails :-(
arm-elf-gcc -c -I/usr/src/cvs/OBJ-shannons-tars/install/include
-I/usr/src/cvs/ecos/packages/io/serial/current
-I/usr/src/cvs/ecos/packages/io/serial/current/src
-I/usr/src/cvs/ecos/packages/io/serial/current/tests -I.
-I/usr/src/cvs/ecos/packages/io/serial/current/src/common/
-mcpu=arm7tdmi -mno-short-load-words -Wall -Wpointer-arith
-Wstrict-prototypes -Winline -Wundef -Woverloaded-virtual -g -O2
-ffunction-sections -fdata-sections -fno-rtti -fno-exceptions
-fvtable-gc -finit-priority -Wp,-MD,src/common/serial.tmp -o
src/common/io_serial_serial.o
/usr/src/cvs/ecos/packages/io/serial/current/src/common/serial.c
/usr/src/cvs/ecos/packages/io/serial/current/src/common/serial.c:62:25:
cyg/crc/crc.h: No such file or directory
make[1]: *** [src/common/serial.o.d] Error 1
make[1]: Leaving directory
`/usr/src/cvs/OBJ-shannons-tars/io/serial/current'
make: *** [build] Error 2
synertronixx3:/usr/src/cvs/OBJ-shannons-tars#
If I create aa install/include/cyg/crc and copy crc.h into it, the following
happens:
arm-elf-gcc -c -I/usr/src/cvs/OBJ-shannons-tars/install/include
-I/usr/src/cvs/ecos/packages/redboot/current
-I/usr/src/cvs/ecos/packages/redboot/current/src
-I/usr/src/cvs/ecos/packages/redboot/current/tests -I. -mcpu=arm7tdmi
-mno-short-load-words -Wall -Wpointer-arith -Wstrict-prototypes -Winline
-Wundef -Woverloaded-virtual -g -O2 -ffunction-sections -fdata-sections
-fno-rtti -fno-exceptions -fvtable-gc -finit-priority -o
/usr/src/cvs/OBJ-shannons-tars/install/lib/version.o
/usr/src/cvs/ecos/packages/redboot/current/src/version.c
arm-elf-gcc -mcpu=arm7tdmi -mno-short-load-words -Wl,--gc-sections
-Wl,-static -g -nostdlib -L/usr/src/cvs/OBJ-shannons-tars/install/lib
-Ttarget.ld -o /usr/src/cvs/OBJ-shannons-tars/install/bin/redboot.elf
/usr/src/cvs/OBJ-shannons-tars/install/lib/version.o
/usr/src/cvs/OBJ-shannons-tars/install/lib/extras.o: In function
`serial_get_config':
/usr/src/cvs/ecos/packages/io/serial/current/src/common/serial.c:588:
undefined reference to `cyg_crc16'
/usr/src/cvs/ecos/packages/io/serial/current/src/common/serial.c:654:
undefined reference to `cyg_posix_crc32'
collect2: ld returned 1 exit status
make[1]: *** [/usr/src/cvs/OBJ-shannons-tars/install/bin/redboot.elf]
Error 1
make[1]: Leaving directory
`/usr/src/cvs/OBJ-shannons-tars/redboot/current'
make: *** [build] Error 2
synertronixx3:/usr/src/cvs/OBJ-shannons-tars#
I use an ecos tree from yesterday, is that one to new?
Konst
I use an ecos tree from yesterday, is that one to new?
Konsti
--
Before posting, please read the FAQ: http://sources.redhat.com/fom/ecos
and search the list archive: http://sources.redhat.com/ml/ecos-discuss