Errors with shared libraries with K3b and superkaramba
SlackwareThis Forum is for the discussion of Slackware Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Errors with shared libraries with K3b and superkaramba
I've tried to install K3b and superkaramba with installpkg. I got my packages from Linuxpackages.net and I'm using i686 arch because I have an AMD chip on my laptop, if this makes a difference or not.
When installing I got no errors for both K3b and superkaramba...
But when I try to run them, these are the errors that I get:
Code:
root@probot:/opt/kde/bin# ./k3b
./k3b: error while loading shared libraries: libsamplerate.so.0: cannot open shared object file: No such file or directory
Code:
root@probot:/opt/kde/bin# superkaramba
superkaramba: error while loading shared libraries: libfam.so.0: cannot open shared object file: No such file or directory
Does it matter what directory I place libsamplerate to install it?
BTW, I've d/l the package from linuxpackage.net.
Yes (and no). If it goes to /usr/lib, you are all set. If it installs to /usr/local/lib, you need to make sure it is in you library path. You do that by adding the directory to /etc/ld.so.conf. Never hurts to run ldconfig again, so go ahead and do that.
If compiling for yourself, you can pass prefix="/usr" to install to /usr. Otherwise, it will install to /usr/local. Matter of preference.
Quote:
Originally Posted by JockVSJock
I've also checked google and linuxpackage.net and can't find libfam to d/l. Where can I find it?
libfam is part of fam. Look for the package "fam".
Quote:
Originally Posted by JockVSJock
Also, once I d/l it, where do I install the package?
If it is a package, the choice has already been made for you. If you compile, same as above.
Quote:
Originally Posted by julot
I installed k3b from source and had no problems nor compiling nor using it.
Of course. If you compile yourself, you don't have to worry about dependencies introduced by a packager.
Yes (and no). If it goes to /usr/lib, you are all set. If it installs to /usr/local/lib, you need to make sure it is in you library path. You do that by adding the directory to /etc/ld.so.conf. Never hurts to run ldconfig again, so go ahead and do that.
I checked /etc/ld.so.conf and this is what is shows...
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.