This is the mail archive of the
ecos-discuss@sources.redhat.com
mailing list for the eCos project.
Re: Linking an application
- To: Usha Sree I <ushasree at danlawinc dot com>
- Subject: Re: [ECOS] Linking an application
- From: Jonathan Larmour <jlarmour at redhat dot com>
- Date: Tue, 13 Mar 2001 17:47:50 +0000
- Cc: "'ecos-discuss at sourceware dot cygnus dot com'" <ecos-discuss at sourceware dot cygnus dot com>
- Organization: Red Hat UK Ltd.
- References: <207EE0F3DFEED4119B0100508B441B3606F6D2@agni.dsil.danlawinc.com>
Usha Sree I wrote:
>
> > Sir,
> > I am trying to compile and link an eCos application named hello.c. I had
> > installed for Linux Synthetic Target. It has been compiled properly.
> > But my link command fails with the following message.
> > l# gcc -g -I/home/username/linuxbuild/include hello.c
> > -L/home/username/linuxbuild/lib -Ttarget.ls -nostdlib
> >
> > /tools/H-i686-pc-linux-gnu/i686-pc-linux-gnu/bin/ld:target.ld:161:parse
> > error
> > collect2: ld returned 1 exit status
Is /tools/H-i686-pc-linux-gnu/i686-pc-linux-gnu/bin/ld built from a recent
binutils such as version 2.10? Use
"/tools/H-i686-pc-linux-gnu/i686-pc-linux-gnu/bin/ld --version" to find out
for sure.
Jifl
--
Red Hat, Rustat House, Clifton Road, Cambridge, UK. Tel: +44 (1223) 271062
Maybe this world is another planet's Hell -Aldous Huxley || Opinions==mine