Visit Jeremy's Blog.
Go Back > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Slackware This Forum is for the discussion of Slackware Linux.


  Search this Thread
Old 03-16-2004, 08:57 PM   #1
LQ Newbie
Registered: Jul 2003
Posts: 17

Rep: Reputation: 0
can't get icewm installed because it cant locate a file

I'm re-posting this in the slackware forum because i wasnt getting any responses from the software forum. I figured it had to do with most distro's using packet manager instead of installing from source.

When trying to install icewm-1.2.13.tar.gz I get the message "error: imlib-config can not be found", right after doing the ./configure part of the install, and wont go any further. The first time I got this message I went and down loaded the package imlib-1.9.10.tar.gz. That package installed with out a problem. I figured that this would take care of the error but it doesn't. I still get the error message is the same and always at the same place. The imlib-config file is located in /root/imlib/. I'm kind of new at this if you cant tell. any advise would be appreciated.

Is there a way to clear out a cache of some kind that might be remembering the error from the previous attemp to install? Is there such a cache at all? Do I need to uninstallthe icewm package before trying to reinstall? If so how would I go about doing this? Is there maybe a way to force the install, or tell it where it can find the proper file before or during installation.
Old 03-16-2004, 09:41 PM   #2
Registered: Apr 2002
Location: in a fallen world
Distribution: slackware by choice, others too :} ... android.
Posts: 23,067
Blog Entries: 11

Rep: Reputation: 910Reputation: 910Reputation: 910Reputation: 910Reputation: 910Reputation: 910Reputation: 910Reputation: 910
That probably means that you didn't install imlib
from the slack-CD's but from source, and installed
it wrong :} ... the file imlib-config belongs in /usr/bin

As for the cache ... just delete any files in the source
directory that are from the day that you ran configure

Old 03-16-2004, 10:53 PM   #3
LQ Newbie
Registered: Jul 2003
Posts: 17

Original Poster
Rep: Reputation: 0
So what is the diffrence between installing from source and from the slackware 8.1 cd, other than different media types? Is there any particular reason it needs to be installed from the slackware cd?

As soon as I get home I'm going to uninstall the imlib package I had installed. Then should I just try to install it from the slackware 8.1 cd, or is it some thing that needed to be done during the initial instilation of slackware.
Old 03-16-2004, 11:07 PM   #4
Senior Member
Registered: Feb 2003
Distribution: Slackware
Posts: 4,113

Rep: Reputation: Disabled
Since Tink seems to be offline, I'll say that the difference is that a slack pack is already compiled and has an install script - so it should be correctly compiled and be installed to the correct place. With a source compile, you have the opportunity to tailor it to your system and place it where you want - and also have the opportunity to screw it up. Nothing ventured, nothing gained; the greater the risk, the greater the rewards and all that. But for something like imlib, yeah, just uninstall it, install from your disk, and then compile ice as normal. I think you could issue './configure --with-imlib=/root/imlib' and it might even work, but that's not really where you want it anyway. And you could try recompiling/reinstalling imlib but might as well just do the slackpackage - it ordinarily would already be on your system anyway.
Old 03-17-2004, 12:06 AM   #5
LQ Newbie
Registered: Jul 2003
Posts: 17

Original Poster
Rep: Reputation: 0
yeah i seem to remember taking it off the list since i had a limted amount of space, and have no clue of what im doing until i have had to fix it. thank you for the input i will definately try as soon as i get home.
Old 03-17-2004, 01:21 AM   #6
Registered: Mar 2003
Location: Dry, Dusty and Conservative
Distribution: OpenBSD, Debian Wheezy/Jessie
Posts: 449

Rep: Reputation: 33
If your were doing your build in /usr/local imlibs probably went in /usr/local/bin.

It is possible that the path to imlibs may not be available when you go to build icewm. There is a similiar problem when building gphoto2. You have to export the path prior to building.

An easy alternative to try (at least it works when compiling gphoto2) is to put imlibs in /usr/bin by using the prefix flag when configuring both imlibs and icewm:

./configure --prefix=/usr


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off

Similar Threads
Thread Thread Starter Forum Replies Last Post
Program installed, now can't locate or start it rollo Linux - Newbie 24 12-29-2004 10:22 PM
Can't locate file.... thethinker101 Slackware 4 10-18-2004 05:48 PM
VM not in PATH - Cannot locate installed components chidman Linux - Newbie 3 10-14-2004 11:39 PM
where the applications locate installed in rpm way? cnwillow Linux - Newbie 1 11-18-2003 03:46 AM
how do i locate or point the location of installed libraries? kublador Linux - Newbie 7 03-01-2003 01:33 PM > Forums > Linux Forums > Linux - Distributions > Slackware

All times are GMT -5. The time now is 11:28 AM.

Main Menu
Write for LQ is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration