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.
I'm trying to set my background in Fluxbox and for some reason feh is not working... Im stumped.
Its telling me -
I installed glib though. When I do a whereis libgiblib.so.1 it returns with /usr/lib/libgiblib.so.1 /usr/lib/libgiblib.so
I added /usr/lib to my $PATH (not sure if this would help) still no success. Can anyone help a poor soul? =)
You need to install giblib before feh. I've made a slackbuild for giblib and a slackbuild for feh.
You must run the slackbuild a user and not as root, if you have fakeroot the slackbuild will use fakeroot if not you will be asked to type your root password.
h4kteur:
Thanks for those. I ran your giblib slackbuild which worked with no problems. Then feh is giving me this problem.
Code:
*** The giblib-config script installed by giblib could not be found
*** If giblib was installed in PREFIX, make sure PREFIX/bin is in
*** your path, or set the GIBLIB_CONFIG environment variable to the
*** full path to giblib-config.
configure: error: Cannot find giblib: Is giblib-config in the path?
Im not sure how to solve this.. I don't know what PREFIX is.
It may sound stupid but did you install giblib before running feh's slackbuild ?
type as root :
upgradepkg --install-new --reinstall /tmp/build/giblib-1.2.4-i486-1_SBn.tgz to install giblib and
upgradepkg --install-new --reinstall /tmp/build/feh-1.3.4-i486-1_SBn.tgz to install feh once compiled.
Thanks so much h4kteur. The problem was I didn't know that the script created packages that are stored in /tmp/build ... well I know now. I don't use slackbuilds as much as I should. I go to linuxpackages.net mostly. Anyways thanks again for all the help!
I'm having a similar issue. I do not have root access on the system and I installed the files on my home directory. I've installed giblib and feh was installed without any problems.
I installed the libraries in the following directory
/home/user/my_programs/lib/
Any ideas?
Thanks.
That's definitely why it doesn't find them. You will likely have to add that directory to '/etc/ld.so.conf' and then run 'ldconfig' as root. That might work.
I don't see why you don't install libraries to /usr/lib where they belong, it'll save you a lot of potential trouble later on.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.