Skip to Content.
Sympa Menu

baslinux - Re: [BL] BL2 compiling - don't mix libraries

baslinux AT lists.ibiblio.org

Subject: Baslinux mailing list

List archive

Chronological Thread  
  • From: Sindi Keesan <keesan AT iamjlamb.com>
  • To: baslinux AT lists.ibiblio.org
  • Subject: Re: [BL] BL2 compiling - don't mix libraries
  • Date: Tue, 30 Mar 2004 10:39:09 -0500 (EST)

On Mon, 29 Mar 2004, Sindi Keesan wrote:

> In order to compile, I originally installed from Slacwkare 7.1:
> binutils, egcs, glibc, gmake, and linuxinc.
>
> I upgraded my runtime libraries by installing Slackware 8.1 version 2.2.5
> glibc and cxxlibs. I would like to undo this now so that I don't have a
> hybrid system.
>
> What do I need to do specifically to downgrade back to just the
> glibc-2.1.3 version? Besides reinstalling glibc.tgz.

I reinstalled glibc.tgz (Slackware 7.1, glibc-2.1.3) and the links still
point to 2.2.5, and Opera 7.23 still works and compiling still does not
(error loading shared libraries). Do I need to uninstall glibc-so-2.2.5?
If I do so, will I entirely lose my links and not be able to use linux?

Ldconfig says it will make links to the most recent versions of libraries
- do I uninstall glibc-so-2.2.5 and then run ldconfig? Will ldconfig
still work if I don't have links to any of the glibc libraries? This is
not something I want to experiment with on a working system.
Will uninstalling glibc-so-2.2.5 put back the previous links?

Matrix Mole suggested that I write a couple of scripts pointing the links
at the older libraries for compiling and back at the newer libraries for
Opera, but I can't make new links without first deleting the older ones
and I suspect if I delete the old ones nothing will work. Help!

The four files from glibc-so.2.2.5 used by Opera 7 are libc, libm, libdl
and ld-linux.

I am thinking of using two computers: one with glibc-2.1.3 runtime and
compiler libraries so I can compile for BL2, and one with glibc-so-2.2.5
upgrade and no compiler libraries for use with Opera. Or give up
compiling for BL2 and upgrade both computers to 2.2.5 (with runtime
libraries about 20% larger - about 220K total extra) and compile for the
upgraded runtime libraries on one of them.





Archive powered by MHonArc 2.6.24.

Top of Page