This is the mail archive of the
ecos-discuss@sourceware.cygnus.com
mailing list for the eCos project.
Re: "Hello, world" on AEB without gdb
- To: Gary Thomas <gthomas at redhat dot com>, Jesper Skov <jskov at redhat dot com>
- Subject: Re: [ECOS] "Hello, world" on AEB without gdb
- From: k e <ndgipper at yahoo dot com>
- Date: Thu, 27 Jan 2000 06:42:39 -0800 (PST)
- Cc: ecos-discuss at sourceware dot cygnus dot com, k e <ndgipper at yahoo dot com>
Thanks for the replies.
I'd prefer to learn, first, how to compile, link, etc.
an AEB executable (without gdb info) for --> RAM <--.
So a couple of questions on how to build a simple
program for execution on the AEB without gdb and
loaded only into RAM:
- Will I still need to configure a kernel with the ROM
option, or should I be able to use my RAM
configuration that I've successfully used
to build simple programs that DO run under gdb?
- Are there any special compiler options to "clean
up" the code, or with the objcopy --strip-debug
take care of all of the cleanup.
- Are there any special linker options that are
required to ensure that the correct startup
routines are loaded since gdb will not be helping
out?
- Is there a need for the change-addresses function
if I only want to execute from the default load
point in RAM?
I've been able to build (using the RAM kernel) and
download what I thought was going to be an executable
that wouldn't need gdb to execute, but it didn't
work... I must still be missing something
If my description, above, isn't enough to go on,
I'll re-submit a note detailing the steps I've taken.
Thanks for you patience,
keith
__________________________________________________
Do You Yahoo!?
Talk to your friends online with Yahoo! Messenger.
http://im.yahoo.com