View previous topic :: View next topic |
Author |
Message |
Anonymous Guest
|
Posted: Mon Dec 26, 2005 1:50 am Post subject: libshout problem while compiling ices0.4 |
|
|
Hello there!
I have a big problem... I cannot install ices0.4 - I always get the error:
"configure: error: Could not find a usable libshout"
I've installied libshout and libshout-devel via rpm packages under SuSE 9.3
here what the RPM reports say:
h700028:~/bin/ices-0.4 # rpm -ql libshout
/usr/lib/libshout.so.3
/usr/lib/libshout.so.3.1.0
/usr/share/doc/packages/libshout
/usr/share/doc/packages/libshout/COPYING
/usr/share/doc/packages/libshout/README
/usr/share/doc/packages/libshout/example.c
/usr/share/doc/packages/libshout/libshout.xml
/usr/share/doc/packages/libshout/nonblocking.c
/usr/share/doc/packages/libshout/spec-html.xsl
and
h700028:~/bin/ices-0.4 # rpm -ql libshout-devel
/usr/include/shout
/usr/include/shout/shout.h
/usr/lib/libshout.a
/usr/lib/libshout.la
/usr/lib/libshout.so
/usr/lib/pkgconfig/shout.pc
/usr/share/aclocal/shout.m4
PLEASE help me soon! Thanks a lot!
Vampir |
|
Back to top |
|
|
karlH Code Warrior
Joined: 13 Jun 2005 Posts: 5476 Location: UK
|
Posted: Mon Dec 26, 2005 2:26 am Post subject: |
|
|
check the config.log file for that error message, see what it is actually failing on. From your post, it should find the header files but it may be that the linker is failing because ldconfig hasn't been run.
karl. |
|
Back to top |
|
|
Anonymous Guest
|
Posted: Mon Dec 26, 2005 10:24 am Post subject: |
|
|
Thanks for your Reply KarlH!
These are the important lines in config.log:
configure:20721: checking for pkg-config
configure:20752: result: no
configure:20774: checking for shout-config
configure:20805: result: no
configure:21103: error: Could not find a usable libshout
And yes, I did run ldconfig before running ./configure |
|
Back to top |
|
|
Anonymous Guest
|
Posted: Mon Dec 26, 2005 10:45 am Post subject: |
|
|
Dear KarlH!
That's really funny and weird. After a few hours of sleep I just tried to ./configure again just for fun and now it worked - though I didn't change anything after last try... Very funny, but it works now.
Thanks a lot for your help.
Vampir |
|
Back to top |
|
|
mavvy Guest
|
Posted: Wed Feb 08, 2006 10:11 pm Post subject: |
|
|
i still have this problem on suse linux 3, athlon 64, any idea?
s15204274:/usr/local/lib # rpm -ql libshout
/usr/lib64/libshout.so.3
/usr/lib64/libshout.so.3.1.0
/usr/share/doc/packages/libshout
/usr/share/doc/packages/libshout/COPYING
/usr/share/doc/packages/libshout/README
/usr/share/doc/packages/libshout/example.c
/usr/share/doc/packages/libshout/libshout.xml
/usr/share/doc/packages/libshout/nonblocking.c
/usr/share/doc/packages/libshout/spec-html.xsl
s15204274:/usr/local/lib # rpm -ql libshout-devel
/usr/include/shout
/usr/include/shout/shout.h
/usr/lib64/libshout.a
/usr/lib64/libshout.la
/usr/lib64/libshout.so
/usr/lib64/pkgconfig/shout.pc
/usr/share/aclocal/shout.m4 |
|
Back to top |
|
|
karlH Code Warrior
Joined: 13 Jun 2005 Posts: 5476 Location: UK
|
Posted: Wed Feb 08, 2006 10:44 pm Post subject: |
|
|
again the config.log will give the exact reason for failure, but as an initial guess I suspect the lib64 reference is the key. Maybe your pkgconfig is not setup to search that path
karl. |
|
Back to top |
|
|
Anonymous Guest
|
Posted: Wed Feb 08, 2006 11:28 pm Post subject: |
|
|
thanks for your reply karl, i hope it's ok to post my config.log... how or where do i fix the pkgconfig? i post the /usr/lib64/pkgconfig/shout.pc, not sure if this is what you were meaning. i hope this will help you to help me
i have the same software running on another server, and it's running smooth. its a pentium 3 server, so i guess, the problem is really somewhere to find in that lib64 thing...
Last edited by Anonymous on Thu Feb 09, 2006 7:04 am; edited 1 time in total |
|
Back to top |
|
|
Anonymous Guest
|
Posted: Thu Feb 09, 2006 12:24 am Post subject: |
|
|
i iadditionally installer gcc c++ to remove some errors in config.log... but the main problem still exists... i cannot ./configure ices
i did a
Code: |
PKG_CONFIG_PATH=/usr/lib64/pkgconfig
export PKG_CONFIG_PATH
|
but still not working... anyone an idea where else to look? |
|
Back to top |
|
|
karlH Code Warrior
Joined: 13 Jun 2005 Posts: 5476 Location: UK
|
Posted: Thu Feb 09, 2006 1:56 am Post subject: |
|
|
no, it's not ok to post the whole config.log here. especially when the failure part is the the pkg-config or shout-config, neither of which is found. The package for libshout shows shout-config is not in there, so this part is the crucual
configure:20650: checking for pkg-config
configure:20681: result: no
so determine why pkg-config is not being found, it's probably a missing path setting or maybe you don't have it installed.
karl. |
|
Back to top |
|
|
Anonymous Guest
|
Posted: Thu Feb 09, 2006 1:23 pm Post subject: |
|
|
karlH wrote: |
so determine why pkg-config is not being found, it's probably a missing path setting or maybe you don't have it installed.
karl. |
thanks karl! that was the problem, i didnt know that pkg-config was a program that needed to be installed =) thanks again! |
|
Back to top |
|
|
|