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]

Help! Building ECOS Host Tools and ARM-ELF Libraries, latest anoncvs code, cygwin.


I am trying to get up and going on an StrongARM target (BSE NanoEngine) with
eCOS 2.0Alpha cvs sources.  I have almost NO eCOS experience (this is it!)
but I am pretty comfortable in Unix/GNU/GCC/Configure/Makefile situations.

So far I have installed full Cygwin tools, followed instructions to build
the arm-elf cross-compilers and tools (binutils, gcc, and gdb/Insight). I
downloaded the new ecosconfig.exe and overwrote the old one.   So far so
good. The Insight build was *hard*, but the instructions were well written
if followed in a disciplined fashion.  Thank you all for your help getting
me this far.

So now I'm trying to build the Actual eCOS 2.0 Ahpha stuff and get a Hello
World up on the Target, and running to help me test that new Insight 5.2
"arm-elf-gdb" executable that took so long to get built! <grin>

I know I'm not doing the ecos configuration right, but this is what I have
figured out so far:

mkdir -p /tmp/build/ecos
cd /tmp/build/ecos
/usr/src/ecos-cvs/ecos/configure \
 --prefix=/tools/ecos  \
 --target=arm-elf 2>&1 \
 | tee /tmp/build/ecos/ecos-configure.out

(Apologies if the above gets mangled by Outlook Express)

Whereas it looked like configure was supposed to Guess the host side stuff
(i686 cygwin), it didn't, but it did configure synthetic target stuff.

...
configuring in packages/devs/watchdog/synth/current/host
...
configuring in packages/hal/synth/arch/current/host
...
configuring in packages/io/usb/slave/current/host
...
configuring in packages/devs/eth/synth/ecosynth/current/host
...

Then it stops.  Is there CDL stuff I have to do before Configure? Am I
missing Configure stuff?  Do I need to read a few hundred pages of ecos
manuals?  I'll do whatever it takes. <GRIN>

Warren


-- 
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]