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]

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


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