Skip to Content.
Sympa Menu

baslinux - [BL] X libraries cannot find libX11 in BL3.50 - was Re: floppy version

baslinux AT lists.ibiblio.org

Subject: Baslinux mailing list

List archive

Chronological Thread  
  • From: baslinux AT lists.ibiblio.org
  • To: baslinux AT lists.ibiblio.org
  • Subject: [BL] X libraries cannot find libX11 in BL3.50 - was Re: floppy version
  • Date: Wed, 6 Jun 2007 16:35:55 +0000 (UTC)

FD BL3.50, mounted ext2 3.40 (to access added X libraries) and ext2 BL2 (to access the ldd that works on libraries).

ldd libXext.so.6.1 (from Slackware 3) - libX11.so.6 not found
Similarly for the other non-static X libraries such as libXt.
This explains why Opera cannot use libXext.so.6 that I added.

libX11.so.6 is found when I ldd all the BL3.50 X-related executables.

The X libraries in x-libs.tgz are I think from SW40, but ldd reports identically for them as for the SW3 versions (I tested in loop and ext2 BL3.50).

The problem could be fixed by compiling static X libraries (some already are static).

BL2 ldd run from BL3.50 (with one added library) on the statically linked BL2 (SW71) libX11.so.6 (symlinked from the actual library) produces a floating point exception with startx or jwm.

This libX11 is also 'not found' with ldd libXext (libc5 or glibc).

Am I doing something really stupid or is there an X-library bug in 3.50?

I notice that there are two copies of glibc-2.1.3 (SW71) or 2.2.5 (SW8.1) -- a 1MB one in the solibs package, and 4-5MB in the full glibc.tgz package which I presume is needed for compiling. I am using the smaller 2.2.5 glibc (1.2MB).

How hard is it to compile static X libraries?

Sindi




Archive powered by MHonArc 2.6.24.

Top of Page