/lib/libpthread.so.): version 'GLIBC_2.3.2' not found
How do I get this?
When I run my program from root it says this /lib/libpthread.so.0: version 'GLIBC_2.3.2' not found (required by myprogram) |
helps if you tell us what system you're on for a start... we're not psychic. go fill in your user profile please. http://www.linuxquestions.org/questi...on=editprofile
essentially you need to upgrade glibc by whatever means your unknown system might let you do that. |
Hello... Sorry about that... I am using debian.
|
when I did where is I can see that the file is in the /usr/lib directory...
Myexefile which needs it is in /usr/bin/usr/bin/myexefile... How do I tell that the file its looking for is in the /usr/lib? Please help............ |
it should find it automatically, if not, try runnign "ldconfig"
|
I tried ldconfig and still it doesnt work...
I am not sure if this make a difference but when I run the program it says /lib/libpthread.so.0 version GLIBC_2.3.2 not found The file which I find using whereis libpthread.so the file is libpthread.so without the .0 |
you don't seem to be having much luck with this myexefile thing... (it's a secret what it is i assume..... :confused:) if you're installing random prebuilt binary files, you can't really expect an easy ride... compile whatever it is from source, or find a prebuilt RPM suitable for your distributon of linux.
|
naah its not a secret :)
I am trying to run the HP's itanium ski simulator. When u sar tar -zxvf it already opens it with /usr/bin and in one of my earlier posts I asked if I needed to use a program to install anything I was told there was no need for it. I said tar -zxvf ski.tar.gz (put this file in the /usr/bin) when I logged in as root. Then it created another /usr/bin inside the already existing /usr/bin It was giving the same error.. I thought I didnt place it in the right place because the usr/lib where the missing file is cant be found... I changed a lot of classpaths before again doing a tar -zxvf ski.tar.gz from the /root Now I have the file in /usr/bin/ski but it still cant find that file... I googled around and I find posts in different languages... none of which I understood... I doono what to do.... |
The software that I have is looking for a newer version and I have a older version of the libpthread file?
If so then I have to download an older version of the software. I can do this however how do I remove these files? Do I just delete them ? |
well if they are distributing a binary only, then you can try some nasty hacks to get it working. try creating a symlink from your real libpthread.so to the file it wants. with those symbols matching there shouldn't be any other incompatabilities.
|
Okay I can try that... Do you know how to create the symlink?
|
let me try doing ln -s /usr/lib/libpthread.so libpthread.so.0
I searched on google and found this on http://www.debian.org/doc/manuals/de...-advanced.html |
Quote:
and this didnt work either........ |
well it's after /lib/libpthread.so.0 so only that path will do. is there a file there already?
|
yes it created a libpthread.so.0 file
u mean I shld just say ln -s /lib/libpthread.so /lib/libthread.so.0? |
All times are GMT -5. The time now is 01:46 AM. |