Tuesday, March 1, 2011

Mar.1 eCos related errors and causes

[again: just dev notes]
Found that using GNU 3.4 with current CYGWIN seems to work best.
Error:
/cygdrive/c/Local/GNUARM/bin/../lib/gcc/arm-elf/4.1.1/../../../../arm-elf/bin/ld: address 0x1402a0 of forte.elf section .rodata is not within region rom
Cause:
using large older LMS eCos


Error:

collect2: ld returned 1 exit status
CMakeFiles/forte.dir/core/stringdict.cpp.o: In function `CStringDictionary::getInstance()':
C:/Users/Carolyn/dev/DistCtl/fordiacWk/lms4/src/core/stringdict.cpp:16: undefined reference to `atexit'
Cause:
wrong eCos

No comments:

Post a Comment