Quote:
Originally Posted by cscat
They are all supposed to reside in /usr/lib. I did look for them in Kindle's file system but couldn't find. here is the list of shared lib deps and thanks in advance:
Code:
root@kindle opt# ldd pidgin2
libdbus-1.so.2 => not found
libdbus-1.so.3 => /usr/lib/libdbus-1.so.3 (0x40f77000)
|
That is the only one "missing" - but the way *nix libraries work (when properly built) is that the *.3 will contain the symbols of the *.2 version.
I.E: Each symbol in the library is versioned.
(The ldd command is using the current contents of ld.so.cache to resolve the locations.)
So if you don't mind modifing your root file system, just add the one missing link (naturally, with a writable root file system):
Code:
cd /usr/lib
ln -s libdbus-1.so.3 libdbus-1.so.2
cd -
Then try the ldd command again.
If unchanged, you might have to re-generate the ld.so.cache file.