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

See crosstool-NG 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: Building toolchain for 2.4.x target


On 11/13/2013 09:59:29 AM, Filipe Felisbino wrote:
Hello.

I'm using crosstool-ng(1.9.3) to create a toolchain that will target a
x86 2.4 kernel with a 2.3.2 glibc ( to build a legacy service ).

By far the easiest thing to do is grab an old Red Hat 9 image from 2003 and build under qemu or kvm. That's where glibc 2.3.2 lived. :)

The one I uploaded to busybox for regression testing is still at:

  http://busybox.net/downloads/qemu

And it runs with "kvm -m 1024 rh9.img" or similar.

Login busybox password busybox (the root password is also busybox). Just hit enter if kudzu bothers you about configuration, the emulated gigabit ethernet adapter model number changed since that image was installed...

In general, for really old systems it's easier keeping an emulated build environment around than trying to reproduce old packages under current build environments. Whole lotta bit-rotting going on otherwise...

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