[ECOS] building eb40a redboot, crc.h issues

Konstantin Kletschke konsti@ludenkalle.de
Thu Mar 20 11:49:00 GMT 2003


Hi there!

I am trying to build a redboot image for my eb40a and I am using Shannon
Hollands two tar.gz files. But with that ecosconfig new and ecosconfig
import and ecosconfig tree are working fine, but the make process
complains about a missing crc.h. I linked it into the build tree, now

arm-elf-gcc -mcpu=arm7tdmi -mno-short-load-words -Wl,--gc-sections
-Wl,-static -g -nostdlib
-L/usr/src/cvs/ecos-20021217/redboot-scratch/install/lib -Ttarget.ld -o
/usr/src/cvs/ecos-20021217/redboot-scratch/install/bin/redboot.elf
/usr/src/cvs/ecos-20021217/redboot-scratch/install/lib/version.o
/usr/src/cvs/ecos-20021217/redboot-scratch/install/lib/extras.o: In
function `serial_get_config':
/usr/src/cvs/ecos-20021217/ecos/packages/io/serial/current/src/common/serial.c:586:
undefined reference to `cyg_crc16'
/usr/src/cvs/ecos-20021217/ecos/packages/io/serial/current/src/common/serial.c:652:
undefined reference to `cyg_posix_crc32'
collect2: ld returned 1 exit status
make[1]: ***
[/usr/src/cvs/ecos-20021217/redboot-scratch/install/bin/redboot.elf]
Error 1
make[1]: Leaving directory
`/usr/src/cvs/ecos-20021217/redboot-scratch/redboot/current'
make: *** [build] Error 2

happens. I already posted this and (not me directly I think) was told,
that the new crc dependency is not imported into the patches. So I today
discovered an old (2002-12-17) cvs-tree in my backup collection and
tried that one, but with no luck...

How do I get along with that issue and can advise me how to fix that
compile process?

Or is it better to figure out that with shannon directly? Or are there
any other approaches to get ecos work on an eb40a?

I did get along at it some time before IIRC, but now I must have
forgotten how I did thins thing doing what I want...

Hmmm, thanks in advance for any help!

greetings, Konstantin

PS.: Has anybody an redboot_SRAM for me already build?

-- 
Before posting, please read the FAQ: http://sources.redhat.com/fom/ecos
and search the list archive: http://sources.redhat.com/ml/ecos-discuss



More information about the Ecos-discuss mailing list