[GLLUG] GCC compile issue

Marcus Rademacher radema39 at msu.edu
Thu Jul 10 12:37:09 EDT 2008


Thanks, that seems to have fixed the issue.

Marcus

2008/7/9 Sean O'Malley <picasso at madflower.com>:

> You need the 32-bit compatibility rpms installed.
>
> I think the packages you need are (you might need more):
> glibc-xxx.i686.rpm
> glibc-devel-xxxx.i386.rpm
>
> Notice the i686 and i386 rather then the x86_64 or ia64 for the 64-bit
> stuff. Yes you install them both.
>
> They should be included on the install media or they are available with
> the update, etc.
>
> glibc-devel-xxx.i386.rpm should take care of the crt1 error.
>
> Sean
>
>
> On Wed, 9 Jul 2008, Marcus Rademacher wrote:
>
> > We're having an issue with Red Hat Enterprise Linux 4. It has GCC
> v3.4.6-9,
> > as distributed by Red Hat. It is a 64-bit machine, but we'd like to be
> able
> > to compile 32-bit applications from there as well. When the -m32 option
> is
> > used, we get the following error:
> >
> > /usr/bin/ld: crt1.o: No such file: No such file or directorycollect2:
> > ld returned 1 exit status
> >
> > I'm not sure if the crt1.o file is missing or just a 64-bit version, and
> > 32-bit version is needed. Regardless, does anyone know how to deal with
> > this?
> >
> > We also have an RHEL 5 box with GCC v4.1.2 installed, and we can compile
> as
> > 32-bit just fine. Those binaries don't work on older linux machines. We
> are
> > supporting distros running GCC 3.4, so compilingon RHEL 5 isn't an
> option.
> >
> > Thanks for any help you can give,
> > Marcus
> >
>
> _______________________________________________
>
> linux-user mailing list
>
> linux-user at egr.msu.edu
>
> http://mailman.egr.msu.edu/mailman/listinfo/linux-user
>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mailman.egr.msu.edu/mailman/public/linux-user/attachments/20080710/ffc32292/attachment.html 


More information about the linux-user mailing list