This is the mail archive of the
ecos-discuss@sources.redhat.com
mailing list for the eCos project.
Problems with tests tools
- From: "Joel Hansen" <JHANSEN7 at cfl dot rr dot com>
- To: <ecos-discuss at sources dot redhat dot com>
- Date: Fri, 29 Mar 2002 13:05:26 -0500
- Subject: [ECOS] Problems with tests tools
I'm new to using ecos and I am having problems verifying proper
installation. I want to ensure proper installation before I try and port a
complex app.
OS : linux 7.1
latest (mid March) version ecos off cvs
latest (mid March) configtool
Linux synthetic target
Building and installing ecos for the target using the configtool completes
w/o error. But when I compile and link the test tools they have errors.
Using the configtool or the provided test tool makefile (seperately) I get
similar errors.
/tools/H-i686-pc-linux-gnu/bin/ld: warning: no memory region specified for
section `.rel.text.cyg_counter_create'
for all links to hello world c program and the linker terminates (using the
makefile) with
/tools/H-i686-pc-linux-gnu/bin/ld: warning: no memory region specified for
section
`.Cyg_Mempool_dlmalloc_Implementation::rel.text.resize_alloc(unsigned char
*, int, int *)'
/tools/H-i686-pc-linux-gnu/bin/ld: address 0x21144 of hello section .fixup
is not within region rom
/tools/H-i686-pc-linux-gnu/bin/ld: address 0x21144 of hello section
.gcc_except_table is not within region rom
collect2: ld returned 1 exit status
make: *** [hello] Error 1
When I compile hello world individually and link using sample app
instructions (ecos tutorials) I get a link error stating that printf isn't
found. It seems that I missed some config step. Can anyone help?
Thanks
Joel Hansen
Melbourne FL
--
Before posting, please read the FAQ: http://sources.redhat.com/fom/ecos
and search the list archive: http://sources.redhat.com/ml/ecos-discuss