Andrew,
Thank you for the prompt reply. I look forward to getting eCos up and running.
Also, thank you for the vector to the pre-built tools, However, one of my goals was to gain
experience building the cross-development tools for myself. Presently, I'd judge the
experience as 'unpleasant'.
Thank you for the helpful referral to the gdb mailing list. I agree with you
that 'This is [sic] a insight/gdb issue and has nothing to do with eCos.'
Save for the minor point that these tools are used to build eCos for my target hardware.
#ifdef NO_TOOLS
#define NO_ECOS
#endif
Please forgive the waste of bandwidth.
David
-----Original Message-----
From: Andrew Lunn [mailto:andrew@lunn.ch]
Sent: Sunday, January 01, 2006 3:36 PM
To: David Lee
Cc: ecos-discuss@sources.redhat.com
Subject: Re: [ECOS] Building GNU cross-development tools: Problem building Insight
On Sun, Jan 01, 2006 at 03:13:47PM -0700, David Lee wrote:
Hi,
While I'm waiting for my new dev hardware to arrive, I thought I'd get
eCos up and running for the i386.
I'm using Appendix D of Massa's "Embedded Software Development with
eCos" as my guide.
I installed Cygwin 1.5.9 on my XP machine. It works great.
I downloaded and built the GNU Binary Utilities (ver 2.16.1) for i386.
Worked just fine. I downloaded and built GCC (ver 3.4.5) for i386.
Worked great. I downloaded and built Insight (ver 6.4) for i386. BOOM!
No joy.
I get errors like this while running make:
/src/gdb/insight-6.4/gdb/tui/tui-win.c:307: undefined reference to
`__nc_acs_map'
I'm really at a loss as to what to do now. Any ideas how to begin
debugging this situation?
Try the gdb mailling lists. This is a insight/gdb issue and has nothing to do with eCos.
There are toolchains available for download at:
http://ecos.sourceware.org/getstart.html
The i386-elf one should work for you.
Andrew
--
Before posting, please read the FAQ: http://ecos.sourceware.org/fom/ecos
and search the list archive: http://ecos.sourceware.org/ml/ecos-discuss