Summary: | xmms-adplug can't find libstc++ via libtool | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Alexander Jenisch <nt> |
Component: | [OLD] Library | Assignee: | Michal Januszewski (RETIRED) <spock> |
Status: | RESOLVED NEEDINFO | ||
Severity: | minor | CC: | mendo |
Priority: | High | ||
Version: | 2005.1 | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: | libadplugxmms.la |
Description
Alexander Jenisch
2005-12-23 04:09:09 UTC
Could you please do the following: 1) Paste the output of `ldd /usr/bin/python` 2) Paste the output of `gcc-config -l` 3) Try resetting your gcc profile (set it to another profile, and then back to the one you were using) and building xmms-adplug. 4) If the above doesn't help, try temporarily changing your gcc profile to another one (if you have another gcc profile, that is) and building xmms-adplug. root@enti $ ldd /usr/bin/python libpython2.4.so.1.0 => /usr/lib/libpython2.4.so.1.0 (0x00002aaaaabc1000) libpthread.so.0 => /lib/libpthread.so.0 (0x00002aaaaadea000) libdl.so.2 => /lib/libdl.so.2 (0x00002aaaaaf00000) libutil.so.1 => /lib/libutil.so.1 (0x00002aaaab003000) libstdc++.so.6 => /usr/lib/gcc/x86_64-pc-linux-gnu/3.4.4/libstdc++.so.6 (0x00002aaaab106000) libm.so.6 => /lib/libm.so.6 (0x00002aaaab2f7000) libgcc_s.so.1 => /usr/lib/gcc/x86_64-pc-linux-gnu/3.4.4/libgcc_s.so.1 (0x00002aaaab47d000) libc.so.6 => /lib/libc.so.6 (0x00002aaaab588000) /lib64/ld-linux-x86-64.so.2 (0x00002aaaaaaab000) root@enti $ gcc-config -l [1] x86_64-pc-linux-gnu-3.4.4 * [2] x86_64-pc-linux-gnu-3.4.4-hardened [3] x86_64-pc-linux-gnu-3.4.4-hardenednopie [4] x86_64-pc-linux-gnu-3.4.4-hardenednopiessp [5] x86_64-pc-linux-gnu-3.4.4-hardenednossp i've tried to set it to [2] (and back) but that did nothing really. Do you have the following two files? /usr/lib/xmms/Input/libadplugxmms.la /usr/lib/xmms/Input/libadplugxmms.so If you do (and you should), please attach libadplugxmms.la and paste the output of `ldd /usr/lib/xmms/Input/libadplugxmms.so`. nt@enti $ slocate libadplug /usr/share/info/libadplug.info-2.gz /usr/share/info/libadplug.info.gz /usr/share/info/libadplug.info-1.gz /usr/lib64/xmms/Input/libadplugxmms.la /usr/lib64/xmms/Input/libadplugxmms.a /usr/lib64/libadplug-1.5.1.so.0 /usr/lib64/libadplug.so /usr/lib64/libadplug-1.5.1.so.0.0.0 /usr/lib64/libadplug.la /usr/lib64/libadplug.a Could you please attach your /usr/lib64/xmms/Input/libadplugxmms.la? Created attachment 76818 [details]
libadplugxmms.la
Is this still an issue, or was it automagically fixed by some new version of gcc/something else? honestly, i didn't try any longer and i'm using audacious now. OK, I'm going to close this bug as 'NEEDINFO' then. We'll reopen it if you/someone else has a similar problem with xmms-adplug. xmms-adplug doesn't work here either. Please see bug 76652. It might be an amd64 issue. BTW. It seems that xmms-adplug-1.2 works. At least that version produces a .so file instead of a .a file :-) Hmm.. then it's just a problem with 1.1? If so, I guess we could make 1.2 stable and remove 1.1 from the tree. Yes that would be an ok solution. I have tested with different files and it plays fine. I noticed one warning during configure though: checking for adplug_CFLAGS... checking for adplug_LIBS... configure: WARNING: You seem to be using a version of AdPlug prior to 2.0. I will try to do the old-style library search for which i cannot check versions. Please bear in mind that i am requiring at least version 1.4. but it works fine anyway. I have media-libs/adplug-1.5.1-r2 installed. |