Attention people seeking ELF and glibc support for ARM Linux!

I've uploaded the first cut at a set of ELF libraries (including glibc
2.1.1) and compilers to my usual FTP space.  This set should be regarded
as beta-quality at the moment, although I believe they should be
markedly more stable than the old a.out libc4 and gcc 2.7.2-based
system supplied on the ARM Linux FTP site.

The main tree of files is available at either of:

  * <http://www.inkvine.fluff.org/armlinux/people/chris/rpms/full/>
  * <ftp://ftp.inkvine.fluff.org/pub/armlinux/people/chris/rpms/full/>

although note that as the machine has restrictive firewalling, you may
have problems accessing via FTP.

In order to use these new RPMs, you must ensure your kernel has ELF 
support -- any 2.2 kernel will have ELF support, and most late 2.0
kernels do.  If you're not sure, suck it and see.  I may setup a site
full of precompiled kernels for you to download if you have no facility
to build your own.

Download base/glibc-2.1.1-7.armv3l.rpm and base/rpm-3.0-6.0.armv3l.rpm
firstly.  You will need to install the glibc RPM, using a command 
such as `rpm -i glibc-2.1.1-7.armv3l.rpm', possibly with the `--force'
switch if you find conflicts with the `ld.so' package, and also 
possibly with the `--ignorearch' flag, as your rpmrc file may not be
in sync with mine.

If glibc installs okay, then you can upgrade your ancient version of
RPM that Russell supplies to the latest, with a command such as
`rpm --upgrade rpm-3.0-6.0.armv3l.rpm', probably with the `--ignorearch'
flag again.

If that succeeds, then you can download and upgrade all the RPMs in the
`compiling' directory, and any others you feel like.  There may be
dependencies between them that you'll need to resolve.

Remember: careful with these packages -- I'd only recommend trying them
if you're fairly technical; wait to see the problems if you're not.
Obviously I hold no responsibility if your system turns blue and explodes,
etc.

-- 
Chris <[EMAIL PROTECTED]>                         ( http://www.fluff.org/chris )

unsubscribe: body of `unsubscribe linux-arm' to [EMAIL PROTECTED]

Reply via email to