You are not logged in.
Pages: 1
Hello,
Last week I've updated my whole system and now I've got a strange problem launching an application which worked well before :
$mercury
awk: error while loading shared libraries: libdl.so.2: cannot open shared object file: No such file or directory
dirname: error while loading shared libraries: libc.so.6: cannot open shared object file: No such file or directory
/bin/ls: error while loading shared libraries: librt.so.1: cannot open shared object file: No such file or directory
basename: error while loading shared libraries: libc.so.6: cannot open shared object file: No such file or directory
dirname: error while loading shared libraries: libc.so.6: cannot open shared object file: No such file or directory
basename: error while loading shared libraries: libc.so.6: cannot open shared object file: No such file or directory
grep: error while loading shared libraries: libc.so.6: cannot open shared object file: No such file or directory
/opt/java/jre/bin/java: error while loading shared libraries: libpthread.so.0: cannot open shared object file: No such file or directory
mercury hasn't been updated so it cannot be the problem, and when I do a locate {lib} where lib is the "missing" lib name, I always find it ... what's the problem ?
Thanlks a lot
Offline
Try to reinstall Mercury. Maybe that works.
Arch - It's something refreshing
Offline
I've already tryed :s
Offline
You need to rebuild mecury.
Offline
You need to rebuild mecury.
You need to be a developer
Offline
Hi,
I solved the problem, In mercury there is a line where it says "LD_ASSUME_KERNEL=2.2.5" , I changed it to 2.6.17 and it works now
Offline
Just leaving out LD_ASSUME_KERNEL is fine too. This variable was used to select the linuxthreads libraries in glibc, but these are no longer included and we no longer support linuxthreads, only NPTL. NPTL requires a 2.6 kernel, which should be at least 2.6.6 or so. Our glibc build uses 2.6.12 kernelheaders, so our glibc requires a 2.6.12 kernel or later.
Offline
Pages: 1