On Mon, Dec 12, 2011 at 08:40:08PM +0100, zamek wrote:

> A bináris indításakor a következő üzenetet kapom:
> ./ecosconfig: error while loading shared libraries: 
> libstdc++-libc6.1-1.so.2: cannot open shared object file: No such file 
> or directory

Ez mar lassan regeszeti lelet...

> Erős guglizás után arra jutottam, hogy az felinstallt  
> /usr/lib/i386-linux-gnu/libstdc++.so.6.0.16 ra csinaljak egy linket a 
> fenti névvel.

Eleg eselytelen, volt kozben egy C++ ABI valtas.

> Amit a gugli kidobott régi libc installokat, azok részben már nincsenek 
> a debian repo-ban, részben ugyanúgy nem tartalmazzák a cerr-t.
> 
> Mi a 2011-ben szokásos megoldás erre?

archive.debian.org, potato, libstdc++2.9-glibc2.1_2.91.66-4_i386.deb.
Nem vagyok biztos benne, hogy csak ugy felmegy egy mai disztribuciora...
A helyedben kiprobalnek egy potato-s chroot-ot, bar lehet, hogy a kernel
konfigban be kell kapcsolni par kompatibilitasi opciot, hogy mukodjon.
Esetleg egy potato VM.

Gabor
_________________________________________________
linux lista      -      [email protected]
http://mlf2.linux.rulez.org/mailman/listinfo/linux

válasz