This is the mail archive of the ecos-discuss@sources.redhat.com mailing list for the eCos 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]

arm7 redbood build fails


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


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