LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Newbie (https://www.linuxquestions.org/questions/linux-newbie-8/)
-   -   Help installing a library (https://www.linuxquestions.org/questions/linux-newbie-8/help-installing-a-library-13996/)

tunedLow 02-11-2002 01:20 AM

Help installing a library
 
I am trying to install the ickle messenger. After I run ./configure, I get the following error:

checking for sigc-config... /usr/local/bin/sigc-config
checking for libsigc++ - version >= 1.0.0... 1.0.4
checking if libsigc++ sane... no
configure: error: You need to have the libsigc++ libraries installed


So I downloaed the library and installed it, just using their directions - the basic ./configure, make, make install.
But I still get the same error.


The config.log from ickle is as follows:

configure:8393: checking for sigc-config
configure:8410: found /usr/local/bin/sigc-config
configure:8422: result: /usr/local/bin/sigc-config
configure:8431: checking for libsigc++ - version >= 1.0.0
configure:8466: result: 1.0.4
configure:8485: checking if libsigc++ sane
configure:8530: g++ -o conftest -g -O2 -I/usr/local/lib/sigc++-1.0/include -I/usr/local/include/sigc++-1.0 conftest.cc -L/usr/local/lib -lsigc -lpthread >&5
configure:8533: $? = 0
configure:8535: ./conftest
./conftest: error while loading shared libraries: libsigc-1.0.so.0: cannot open shared object file: No such file or directory


However, when I run whereis libsigc-1.0.so.0 I get:
libsigc-1.0.so: /usr/local/lib/libsigc-1.0.so.0

Sorry if I'm missing something really obvious, but I'm new and have yet to be able to install a program that needed a lib that I didn't already have. This would be a big first!!!

Thanks.

BTW, I''m trying Ickle because I can't get licq to connect with icq2000 users, and the licq list suggested it.

Mik 02-11-2002 05:30 AM

Did you try running: /sbin/ldconfig
And since you installed the library in /usr/local/lib you should make sure /usr/local/lib is added to the file /etc/ld.so.conf

Also sometimes you have to clear the configure cache before it will find the new library. Either look for a file called something.cache or just unpack a fresh source tree.

tunedLow 02-11-2002 10:04 AM

Thank you so much. That did it!

:p


All times are GMT -5. The time now is 01:58 PM.