[ECOS] eCos on Evaluator-7T

Robin Farine acnrf@dial.eunet.ch
Mon Dec 3 09:17:00 GMT 2001


I don't know why you get "undefined reference to 'RedBoot_version'" but anyway,
you cannot link a multi-thread application with the minimal library dedicated to
RedBoot (a kind of ROM monitor), it doesn't include kernel stuff. However, using
'../ecosconfig new e7t' configures the build to include kernel support.

Robin

Sheri2000S@netscape.net writes:

> Hi
>       I am trying to run eCos on Evaluator-7T. I have the following problem ,if any one knows the solution please let me know
> 
>     I did the following
> 
>     ../ecosconfig new e7t redboot
>     ../ecosconfig tree
>     ../make
> 
>     Then I changed to the examples directory in the ecos install directory 
> 
> 
>     make twothreads
> 
>     .. I get the following error message
> arm-elf-gcc -mcpu=arm7tdmi                       -nostartfiles -L/usr/local/bin/temp2/install/lib -Wl,--gc-sections -o twothreads twothreads.o -Ttarget.ld -nostdlib
> /usr/local/bin/temp2/install/lib/libtarget.a(redboot_main.o): In function `do_reset':
> /home/shehryar/ecos/packages/redboot/current/src/main.c:567: undefined reference to `RedBoot_version'
> collect2: ld returned 1 exit status
> make: *** [twothreads] Error 1
> 
> if I don't add the redboot option like
> 
>     ../ecosconfig new e7t
>     ../ecosconfig tree
>     ../make
> 
>  and then
> 
>     make twothreads
> 
> I don't get any errors.
> 
> If some one has the solution to this plaese let me know
> 
> Best Regards
> 
> Shehryar
> 
> 
> -- 
> 
> 
> 
> 
> __________________________________________________________________
> Your favorite stores, helpful shopping tools and great gift ideas. Experience the convenience of buying online with Shop@Netscape! http://shopnow.netscape.com/
> 
> Get your own FREE, personal Netscape Mail account today at http://webmail.netscape.com/



More information about the Ecos-discuss mailing list