This is the mail archive of the crossgcc@sourceware.org mailing list for the crossgcc project.

See the CrossGCC FAQ for lots more information.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: iWMMXt Linux EABI cross toolchain


On Wednesday 01 March 2006 22:34, Steven Newbury wrote:
> --- Mike Frysinger <vapier@gentoo.org> wrote:
> > On Wednesday 01 March 2006 21:32, Brian Dessent wrote:
> > > Steven Newbury wrote:
> > > > /usr/arm-iwmmxt-linux-gnueabi/bin/ld: crti.o: No such file: No such
> > > > file or directory
> > > > collect2: ld returned 1 exit status
> > >
> > > The crti.o file is not part of gcc.  It must be provided by whatever C
> > > library you are using.  You'll have to take care of that before you can
> > > continue.
> >
> > sometimes gcc does provide the crt[in].o files, but that depends on the
> > target
>
> This is the impression I got from the source.  Though I couldn't tell
> if/why/when it is built. So I suppose the question is, should this target
> have gcc build crti.o? This is actually what originally led me to try
> adding new xscale-*linux-gnueabi targets throughout the toolchain...

ive never played with an eabi target, but i'm fairly certain the answer is no, 
gcc should not be providing the crt[in].o files

looks to me like you didnt run configure with --disable-shared for the first 
pass gcc compiler
-mike

--
For unsubscribe information see http://sourceware.org/lists.html#faq


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