View previous topic :: View next topic |
Author |
Message |
dave_deu Tux's lil' helper
Joined: 21 Aug 2005 Posts: 97 Location: East Anglia, UK
|
Posted: Sun Dec 18, 2005 1:40 am Post subject: amarok 1.3.6 won't compile (KDE 3.4, arts) |
|
|
I have been using Amarok 1.2.4 for ages without problems. Today I tried to upgrade to the latest stable version, 1.3.6.
The compile failed and so I decided to manually unmerge 1.2.4 then try to re-merge 1.3.6. The compile failed again, and even worse, this time I can't downgrade as portage can't find my 1.2.4 ebuild!!! Any idea what's going wrong?
The error messages when I emerge amarok 1.3.6 under KDE 3.4.1 are as follows:
Code: | <<BLAH>>
make[1]: Leaving directory `/var/tmp/portage/amarok-1.3.6/work/amarok-1.3.6'
make: *** [all] Error 2
!!! ERROR: media-sound/amarok-1.3.6 failed.
!!! Function kde_src_compile, Line 173, Exitcode 2
!!! died running emake, kde_src_compile:make
!!! If you need support, post the topmost build error, NOT this status message.
|
|
|
Back to top |
|
|
cokey Advocate
Joined: 23 Apr 2004 Posts: 3355
|
Posted: Sun Dec 18, 2005 1:52 am Post subject: |
|
|
Code: | !!! If you need support, post the topmost build error, NOT this status message. | give us some more of the error _________________ https://otw20.com/ OTW20 The new place for off the wall chat |
|
Back to top |
|
|
dave_deu Tux's lil' helper
Joined: 21 Aug 2005 Posts: 97 Location: East Anglia, UK
|
Posted: Sun Dec 18, 2005 2:27 am Post subject: |
|
|
Here is what I imagine is the most important part:
Code: | /bin/sh ../../../../../libtool --silent --tag=CXX --mode=link i686-pc-linux-gnu-g++ -Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -Wall -W -Wpointer-arith -DNDEBUG -DNO_DEBUG -O2 -O3 -march=athlon-xp -pipe -fomit-frame-pointer -Wformat-security -Wmissing-format-attribute -Wno-non-virtual-dtor -fno-exceptions -fno-check-new -fno-common -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -DQT_NO_STL -DQT_NO_COMPAT -DQT_NO_TRANSLATION -o libamarokarts.la -rpath /usr/kde/3.4/lib -L/usr/kde/3.4/lib -L/usr/qt/3/lib -L/usr/lib -avoid-version -no-undefined -Wl,--no-undefined -Wl,--allow-shlib-undefined amarokarts.lo synth_stereo_xfade_impl.lo rawscope_impl.lo -lkmedia2_idl -lsoundserver_idl -lartsflow
.libs/amarokarts.o:(.gnu.linkonce.d._ZTCN6Amarok23Synth_STEREO_XFADE_stubE48_N4Arts16SynthModule_stubE+0xa8): undefined reference to `virtual thunk to Arts::SynthModule_stub::autoSuspend()'
.libs/amarokarts.o:(.gnu.linkonce.d._ZTCN6Amarok23Synth_STEREO_XFADE_stubE48_N4Arts16SynthModule_stubE+0xac): undefined reference to `virtual thunk to Arts::SynthModule_stub::start()'
.libs/amarokarts.o:(.gnu.linkonce.d._ZTCN6Amarok23Synth_STEREO_XFADE_stubE48_N4Arts16SynthModule_stubE+0xb0): undefined reference to `virtual thunk to Arts::SynthModule_stub::stop()'
.libs/amarokarts.o:(.gnu.linkonce.d._ZTCN6Amarok23Synth_STEREO_XFADE_stubE48_N4Arts16SynthModule_stubE+0xb4): undefined reference to `virtual thunk to Arts::SynthModule_stub::streamInit()'
.libs/amarokarts.o:(.gnu.linkonce.d._ZTCN6Amarok23Synth_STEREO_XFADE_stubE48_N4Arts16SynthModule_stubE+0xb8): undefined reference to `virtual thunk to Arts::SynthModule_stub::streamStart()'
.libs/amarokarts.o:(.gnu.linkonce.d._ZTCN6Amarok23Synth_STEREO_XFADE_stubE48_N4Arts16SynthModule_stubE+0xbc): undefined reference to `virtual thunk to Arts::SynthModule_stub::streamEnd()'
.libs/amarokarts.o:(.gnu.linkonce.d._ZTVN6Amarok23Synth_STEREO_XFADE_stubE+0x58): undefined reference to `virtual thunk to Arts::SynthModule_stub::autoSuspend()'
.libs/amarokarts.o:(.gnu.linkonce.d._ZTVN6Amarok23Synth_STEREO_XFADE_stubE+0x5c): undefined reference to `virtual thunk to Arts::SynthModule_stub::start()'
.libs/amarokarts.o:(.gnu.linkonce.d._ZTVN6Amarok23Synth_STEREO_XFADE_stubE+0x60): undefined reference to `virtual thunk to Arts::SynthModule_stub::stop()'
.libs/amarokarts.o:(.gnu.linkonce.d._ZTVN6Amarok23Synth_STEREO_XFADE_stubE+0x64): undefined reference to `virtual thunk to Arts::SynthModule_stub::streamInit()'
.libs/amarokarts.o:(.gnu.linkonce.d._ZTVN6Amarok23Synth_STEREO_XFADE_stubE+0x68): undefined reference to `virtual thunk to Arts::SynthModule_stub::streamStart()'
.libs/amarokarts.o:(.gnu.linkonce.d._ZTVN6Amarok23Synth_STEREO_XFADE_stubE+0x6c): undefined reference to `virtual thunk to Arts::SynthModule_stub::streamEnd()'
.libs/amarokarts.o:(.gnu.linkonce.d._ZTCN6Amarok13RawScope_stubE52_N4Arts16SynthModule_stubE+0xa8): undefined reference to `virtual thunk to Arts::SynthModule_stub::autoSuspend()'
.libs/amarokarts.o:(.gnu.linkonce.d._ZTCN6Amarok13RawScope_stubE52_N4Arts16SynthModule_stubE+0xac): undefined reference to `virtual thunk to Arts::SynthModule_stub::start()'
.libs/amarokarts.o:(.gnu.linkonce.d._ZTCN6Amarok13RawScope_stubE52_N4Arts16SynthModule_stubE+0xb0): undefined reference to `virtual thunk to Arts::SynthModule_stub::stop()'
.libs/amarokarts.o:(.gnu.linkonce.d._ZTCN6Amarok13RawScope_stubE52_N4Arts16SynthModule_stubE+0xb4): undefined reference to `virtual thunk to Arts::SynthModule_stub::streamInit()'
.libs/amarokarts.o:(.gnu.linkonce.d._ZTCN6Amarok13RawScope_stubE52_N4Arts16SynthModule_stubE+0xb8): undefined reference to `virtual thunk to Arts::SynthModule_stub::streamStart()'
.libs/amarokarts.o:(.gnu.linkonce.d._ZTCN6Amarok13RawScope_stubE52_N4Arts16SynthModule_stubE+0xbc): undefined reference to `virtual thunk to Arts::SynthModule_stub::streamEnd()'
.libs/amarokarts.o:(.gnu.linkonce.d._ZTCN6Amarok13RawScope_stubE48_N4Arts17StereoEffect_stubE+0xb4): undefined reference to `virtual thunk to Arts::SynthModule_stub::autoSuspend()'
.libs/amarokarts.o:(.gnu.linkonce.d._ZTCN6Amarok13RawScope_stubE48_N4Arts17StereoEffect_stubE+0xb8): undefined reference to `virtual thunk to Arts::SynthModule_stub::start()'
.libs/amarokarts.o:(.gnu.linkonce.d._ZTCN6Amarok13RawScope_stubE48_N4Arts17StereoEffect_stubE+0xbc): undefined reference to `virtual thunk to Arts::SynthModule_stub::stop()'
.libs/amarokarts.o:(.gnu.linkonce.d._ZTCN6Amarok13RawScope_stubE48_N4Arts17StereoEffect_stubE+0xc0): undefined reference to `virtual thunk to Arts::SynthModule_stub::streamInit()'
.libs/amarokarts.o:(.gnu.linkonce.d._ZTCN6Amarok13RawScope_stubE48_N4Arts17StereoEffect_stubE+0xc4): undefined reference to `virtual thunk to Arts::SynthModule_stub::streamStart()'
.libs/amarokarts.o:(.gnu.linkonce.d._ZTCN6Amarok13RawScope_stubE48_N4Arts17StereoEffect_stubE+0xc8): undefined reference to `virtual thunk to Arts::SynthModule_stub::streamEnd()'
.libs/amarokarts.o:(.gnu.linkonce.d._ZTVN6Amarok13RawScope_stubE+0x64): undefined reference to `virtual thunk to Arts::SynthModule_stub::autoSuspend()'
.libs/amarokarts.o:(.gnu.linkonce.d._ZTVN6Amarok13RawScope_stubE+0x68): undefined reference to `virtual thunk to Arts::SynthModule_stub::start()'
.libs/amarokarts.o:(.gnu.linkonce.d._ZTVN6Amarok13RawScope_stubE+0x6c): undefined reference to `virtual thunk to Arts::SynthModule_stub::stop()'
.libs/amarokarts.o:(.gnu.linkonce.d._ZTVN6Amarok13RawScope_stubE+0x70): undefined reference to `virtual thunk to Arts::SynthModule_stub::streamInit()'
.libs/amarokarts.o:(.gnu.linkonce.d._ZTVN6Amarok13RawScope_stubE+0x74): undefined reference to `virtual thunk to Arts::SynthModule_stub::streamStart()'
.libs/amarokarts.o:(.gnu.linkonce.d._ZTVN6Amarok13RawScope_stubE+0x78): undefined reference to `virtual thunk to Arts::SynthModule_stub::streamEnd()'
.libs/amarokarts.o:(.gnu.linkonce.d._ZTCN4Arts17StereoEffect_stubE48_NS_16SynthModule_stubE+0xa8): undefined reference to `virtual thunk to Arts::SynthModule_stub::autoSuspend()'
.libs/amarokarts.o:(.gnu.linkonce.d._ZTCN4Arts17StereoEffect_stubE48_NS_16SynthModule_stubE+0xac): undefined reference to `virtual thunk to Arts::SynthModule_stub::start()'
.libs/amarokarts.o:(.gnu.linkonce.d._ZTCN4Arts17StereoEffect_stubE48_NS_16SynthModule_stubE+0xb0): undefined reference to `virtual thunk to Arts::SynthModule_stub::stop()'
.libs/amarokarts.o:(.gnu.linkonce.d._ZTCN4Arts17StereoEffect_stubE48_NS_16SynthModule_stubE+0xb4): undefined reference to `virtual thunk to Arts::SynthModule_stub::streamInit()'
.libs/amarokarts.o:(.gnu.linkonce.d._ZTCN4Arts17StereoEffect_stubE48_NS_16SynthModule_stubE+0xb8): undefined reference to `virtual thunk to Arts::SynthModule_stub::streamStart()'
.libs/amarokarts.o:(.gnu.linkonce.d._ZTCN4Arts17StereoEffect_stubE48_NS_16SynthModule_stubE+0xbc): undefined reference to `virtual thunk to Arts::SynthModule_stub::streamEnd()'
.libs/amarokarts.o:(.gnu.linkonce.d._ZTVN4Arts17StereoEffect_stubE+0x50): undefined reference to `virtual thunk to Arts::SynthModule_stub::autoSuspend()'
.libs/amarokarts.o:(.gnu.linkonce.d._ZTVN4Arts17StereoEffect_stubE+0x54): undefined reference to `virtual thunk to Arts::SynthModule_stub::start()'
.libs/amarokarts.o:(.gnu.linkonce.d._ZTVN4Arts17StereoEffect_stubE+0x58): undefined reference to `virtual thunk to Arts::SynthModule_stub::stop()'
.libs/amarokarts.o:(.gnu.linkonce.d._ZTVN4Arts17StereoEffect_stubE+0x5c): undefined reference to `virtual thunk to Arts::SynthModule_stub::streamInit()'
.libs/amarokarts.o:(.gnu.linkonce.d._ZTVN4Arts17StereoEffect_stubE+0x60): undefined reference to `virtual thunk to Arts::SynthModule_stub::streamStart()'
.libs/amarokarts.o:(.gnu.linkonce.d._ZTVN4Arts17StereoEffect_stubE+0x64): undefined reference to `virtual thunk to Arts::SynthModule_stub::streamEnd()'
.libs/synth_stereo_xfade_impl.o:(.gnu.linkonce.d._ZTVN6Amarok23Synth_STEREO_XFADE_implE+0x100): undefined reference to `virtual thunk to Arts::StdSynthModule::autoSuspend()'
.libs/synth_stereo_xfade_impl.o:(.gnu.linkonce.d._ZTVN6Amarok23Synth_STEREO_XFADE_implE+0x104): undefined reference to `virtual thunk to Arts::StdSynthModule::start()'
.libs/synth_stereo_xfade_impl.o:(.gnu.linkonce.d._ZTVN6Amarok23Synth_STEREO_XFADE_implE+0x108): undefined reference to `virtual thunk to Arts::StdSynthModule::stop()'
.libs/synth_stereo_xfade_impl.o:(.gnu.linkonce.d._ZTVN6Amarok23Synth_STEREO_XFADE_implE+0x10c): undefined reference to `virtual thunk to Arts::StdSynthModule::streamInit()'
.libs/synth_stereo_xfade_impl.o:(.gnu.linkonce.d._ZTVN6Amarok23Synth_STEREO_XFADE_implE+0x110): undefined reference to `virtual thunk to Arts::StdSynthModule::streamStart()'
.libs/synth_stereo_xfade_impl.o:(.gnu.linkonce.d._ZTVN6Amarok23Synth_STEREO_XFADE_implE+0x114): undefined reference to `virtual thunk to Arts::StdSynthModule::streamEnd()'
.libs/synth_stereo_xfade_impl.o:(.gnu.linkonce.d._ZTCN6Amarok23Synth_STEREO_XFADE_implE104_N4Arts14StdSynthModuleE+0xa4): undefined reference to `virtual thunk to Arts::StdSynthModule::autoSuspend()'
.libs/synth_stereo_xfade_impl.o:(.gnu.linkonce.d._ZTCN6Amarok23Synth_STEREO_XFADE_implE104_N4Arts14StdSynthModuleE+0xa8): undefined reference to `virtual thunk to Arts::StdSynthModule::start()'
.libs/synth_stereo_xfade_impl.o:(.gnu.linkonce.d._ZTCN6Amarok23Synth_STEREO_XFADE_implE104_N4Arts14StdSynthModuleE+0xac): undefined reference to `virtual thunk to Arts::StdSynthModule::stop()'
.libs/synth_stereo_xfade_impl.o:(.gnu.linkonce.d._ZTCN6Amarok23Synth_STEREO_XFADE_implE104_N4Arts14StdSynthModuleE+0xb0): undefined reference to `virtual thunk to Arts::StdSynthModule::streamInit()'
.libs/synth_stereo_xfade_impl.o:(.gnu.linkonce.d._ZTCN6Amarok23Synth_STEREO_XFADE_implE104_N4Arts14StdSynthModuleE+0xb4): undefined reference to `virtual thunk to Arts::StdSynthModule::streamStart()'
.libs/synth_stereo_xfade_impl.o:(.gnu.linkonce.d._ZTCN6Amarok23Synth_STEREO_XFADE_implE104_N4Arts14StdSynthModuleE+0xb8): undefined reference to `virtual thunk to Arts::StdSynthModule::streamEnd()'
.libs/rawscope_impl.o:(.gnu.linkonce.d._ZTVN6Amarok13RawScope_implE+0x64): undefined reference to `virtual thunk to Arts::StdSynthModule::autoSuspend()'
.libs/rawscope_impl.o:(.gnu.linkonce.d._ZTVN6Amarok13RawScope_implE+0x68): undefined reference to `virtual thunk to Arts::StdSynthModule::start()'
.libs/rawscope_impl.o:(.gnu.linkonce.d._ZTVN6Amarok13RawScope_implE+0x6c): undefined reference to `virtual thunk to Arts::StdSynthModule::stop()'
.libs/rawscope_impl.o:(.gnu.linkonce.d._ZTVN6Amarok13RawScope_implE+0x70): undefined reference to `virtual thunk to Arts::StdSynthModule::streamInit()'
.libs/rawscope_impl.o:(.gnu.linkonce.d._ZTVN6Amarok13RawScope_implE+0x74): undefined reference to `virtual thunk to Arts::StdSynthModule::streamStart()'
.libs/rawscope_impl.o:(.gnu.linkonce.d._ZTVN6Amarok13RawScope_implE+0x78): undefined reference to `virtual thunk to Arts::StdSynthModule::streamEnd()'
.libs/rawscope_impl.o:(.gnu.linkonce.d._ZTCN6Amarok13RawScope_implE4_N4Arts14StdSynthModuleE+0xa4): undefined reference to `virtual thunk to Arts::StdSynthModule::autoSuspend()'
.libs/rawscope_impl.o:(.gnu.linkonce.d._ZTCN6Amarok13RawScope_implE4_N4Arts14StdSynthModuleE+0xa8): undefined reference to `virtual thunk to Arts::StdSynthModule::start()'
.libs/rawscope_impl.o:(.gnu.linkonce.d._ZTCN6Amarok13RawScope_implE4_N4Arts14StdSynthModuleE+0xac): undefined reference to `virtual thunk to Arts::StdSynthModule::stop()'
.libs/rawscope_impl.o:(.gnu.linkonce.d._ZTCN6Amarok13RawScope_implE4_N4Arts14StdSynthModuleE+0xb0): undefined reference to `virtual thunk to Arts::StdSynthModule::streamInit()'
.libs/rawscope_impl.o:(.gnu.linkonce.d._ZTCN6Amarok13RawScope_implE4_N4Arts14StdSynthModuleE+0xb4): undefined reference to `virtual thunk to Arts::StdSynthModule::streamStart()'
.libs/rawscope_impl.o:(.gnu.linkonce.d._ZTCN6Amarok13RawScope_implE4_N4Arts14StdSynthModuleE+0xb8): undefined reference to `virtual thunk to Arts::StdSynthModule::streamEnd()'
collect2: ld returned 1 exit status
make[6]: *** [libamarokarts.la] Error 1
make[6]: Leaving directory `/var/tmp/portage/amarok-1.3.6/work/amarok-1.3.6/amarok/src/engine/arts/amarokarts'
make[5]: *** [all-recursive] Error 1
make[5]: Leaving directory `/var/tmp/portage/amarok-1.3.6/work/amarok-1.3.6/amarok/src/engine/arts'
make[4]: *** [all-recursive] Error 1
make[4]: Leaving directory `/var/tmp/portage/amarok-1.3.6/work/amarok-1.3.6/amarok/src/engine'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/var/tmp/portage/amarok-1.3.6/work/amarok-1.3.6/amarok/src'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/var/tmp/portage/amarok-1.3.6/work/amarok-1.3.6/amarok'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/amarok-1.3.6/work/amarok-1.3.6'
make: *** [all] Error 2
!!! ERROR: media-sound/amarok-1.3.6 failed.
!!! Function kde_src_compile, Line 173, Exitcode 2
!!! died running emake, kde_src_compile:make
!!! If you need support, post the topmost build error, NOT this status message.
|
|
|
Back to top |
|
|
cokey Advocate
Joined: 23 Apr 2004 Posts: 3355
|
Posted: Sun Dec 18, 2005 3:00 am Post subject: |
|
|
thats better.
Hmmmm looks like you are using aRts, can you use ALSA and see if the problem is still there? _________________ https://otw20.com/ OTW20 The new place for off the wall chat |
|
Back to top |
|
|
dave_deu Tux's lil' helper
Joined: 21 Aug 2005 Posts: 97 Location: East Anglia, UK
|
Posted: Sun Dec 18, 2005 3:06 am Post subject: |
|
|
No, I have to use arts since I don't have hardware mixing and I certainly don't want to bother trying with dmix. amarok worked fine before with arts! Why is it going wrong now? |
|
Back to top |
|
|
cokey Advocate
Joined: 23 Apr 2004 Posts: 3355
|
Posted: Sun Dec 18, 2005 3:33 am Post subject: |
|
|
does xmms work because lets face it, amarok is pretty crap _________________ https://otw20.com/ OTW20 The new place for off the wall chat |
|
Back to top |
|
|
micmac l33t
Joined: 28 Nov 2003 Posts: 996
|
Posted: Sun Dec 18, 2005 6:00 am Post subject: |
|
|
The Amarok Arts Plugin is not maintained atm (see their website). I installed amarok together with the xine backend. Works like a charm. |
|
Back to top |
|
|
dave_deu Tux's lil' helper
Joined: 21 Aug 2005 Posts: 97 Location: East Anglia, UK
|
Posted: Sun Dec 18, 2005 1:15 pm Post subject: |
|
|
I did Code: | USE="-arts xine" emerge amarok | and it installed fine.
However it doesn't run as the bash outputs below show:
Code: | me@PCname ~ $ amarokapp
QLayout: Adding KToolBar/mainToolBar (child of QVBox/unnamed) to layout for PlaylistWindow/PlaylistWindow
STARTUP
Segmentation fault |
Code: | me@PCname ~ $ amarok
amaroK: [Loader] Starting amarokapp..
amaroK: [Loader] Don't run gdb, valgrind, etc. against this binary! Use amarokapp.
QLayout: Adding KToolBar/mainToolBar (child of QVBox/unnamed) to layout for PlaylistWindow/PlaylistWindow
|
|
|
Back to top |
|
|
cokey Advocate
Joined: 23 Apr 2004 Posts: 3355
|
Posted: Sun Dec 18, 2005 1:24 pm Post subject: |
|
|
can you use gdb to give us a better picture? _________________ https://otw20.com/ OTW20 The new place for off the wall chat |
|
Back to top |
|
|
dave_deu Tux's lil' helper
Joined: 21 Aug 2005 Posts: 97 Location: East Anglia, UK
|
Posted: Sun Dec 18, 2005 1:32 pm Post subject: |
|
|
Here's what I typed and what output I got. I am completely new to gdb so it probably isn't the best output possible.
Code: | me@PCname ~ $ gdb /usr/kde/3.4/bin/amarokapp
GNU gdb 6.3
Copyright 2004 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB. Type "show warranty" for details.
This GDB was configured as "i686-pc-linux-gnu"...(no debugging symbols found)
Using host libthread_db library "/lib/libthread_db.so.1".
(gdb) set width 70
(gdb) run
Starting program: /usr/kde/3.4/bin/amarokapp
(no debugging symbols found)
[Thread debugging using libthread_db enabled]
[New Thread 16384 (LWP 12333)]
[New Thread 32769 (LWP 12336)]
[New Thread 16386 (LWP 12337)]
[Thread 16386 (LWP 12337) exited]
[New Thread 32771 (LWP 12338)]
[Thread 32771 (LWP 12338) exited]
QLayout: Adding KToolBar/mainToolBar (child of QVBox/unnamed) to layout for PlaylistWindow/PlaylistWindow
[New Thread 49154 (LWP 12339)]
[Thread 49154 (LWP 12339) exited]
STARTUP
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 16384 (LWP 12333)]
0xb671dd70 in std::locale::operator= ()
from /usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.6/libstdc++.so.5
(gdb) |
|
|
Back to top |
|
|
micmac l33t
Joined: 28 Nov 2003 Posts: 996
|
Posted: Sun Dec 18, 2005 1:42 pm Post subject: |
|
|
Have you upgraded to gcc-3.4.4 already? Maybe there's a mixup. |
|
Back to top |
|
|
dave_deu Tux's lil' helper
Joined: 21 Aug 2005 Posts: 97 Location: East Anglia, UK
|
Posted: Sun Dec 18, 2005 1:44 pm Post subject: |
|
|
Code: | * sys-devel/gcc
Latest version available: 3.4.4-r1
Latest version installed: 3.4.4-r1 |
So I am up to date on that. |
|
Back to top |
|
|
micmac l33t
Joined: 28 Nov 2003 Posts: 996
|
Posted: Sun Dec 18, 2005 6:39 pm Post subject: |
|
|
Yes, in a way you are. But you don't have it properly setup it seems. I assume amarok was compiled with gcc-3.4.4 (I can't tell for sure because you didn't paste the output of gcc-config -l). But it still links to /usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.6/libstdc++.so.5 as you can see in the gdb output. It shouldn't. Have you properly followed the gcc upgrade guide? It seems you missed a step or two.
mic |
|
Back to top |
|
|
cokey Advocate
Joined: 23 Apr 2004 Posts: 3355
|
Posted: Mon Dec 19, 2005 1:02 pm Post subject: |
|
|
run fix_libtool_files.sh and that should sort them out _________________ https://otw20.com/ OTW20 The new place for off the wall chat |
|
Back to top |
|
|
dave_deu Tux's lil' helper
Joined: 21 Aug 2005 Posts: 97 Location: East Anglia, UK
|
Posted: Fri Dec 23, 2005 6:50 pm Post subject: |
|
|
When I do "gcc-config -l" I get:
Code: | # gcc-config -l
[1] i686-pc-linux-gnu-3.3.6
[2] i686-pc-linux-gnu-3.3.6-hardened
[3] i686-pc-linux-gnu-3.3.6-hardenednopie
[4] i686-pc-linux-gnu-3.3.6-hardenednopiessp
[5] i686-pc-linux-gnu-3.3.6-hardenednossp
[6] i686-pc-linux-gnu-3.4.4 *
[7] i686-pc-linux-gnu-3.4.4-hardened
[8] i686-pc-linux-gnu-3.4.4-hardenednopie
[9] i686-pc-linux-gnu-3.4.4-hardenednopiessp
[10] i686-pc-linux-gnu-3.4.4-hardenednossp
|
So what arguments should I pass to "fix_libtool_files.sh"? |
|
Back to top |
|
|
dave_deu Tux's lil' helper
Joined: 21 Aug 2005 Posts: 97 Location: East Anglia, UK
|
Posted: Wed Dec 28, 2005 12:27 am Post subject: No luck |
|
|
I ran Code: | fix_libtool_files.sh 3.3.6 | and then tried to emerge amarok. I still get exactly the same compile-time error as before.
gcc-config -l still gives me the same output as before too. |
|
Back to top |
|
|
cokey Advocate
Joined: 23 Apr 2004 Posts: 3355
|
Posted: Wed Dec 28, 2005 11:23 am Post subject: |
|
|
it will do, your GCC profile has been upgraded and as long as it is the same path as is in your CHOST then you are fine _________________ https://otw20.com/ OTW20 The new place for off the wall chat |
|
Back to top |
|
|
cokey Advocate
Joined: 23 Apr 2004 Posts: 3355
|
Posted: Wed Dec 28, 2005 11:27 am Post subject: |
|
|
as it looks like has already been run can you run Code: | source /etc/profile | as well _________________ https://otw20.com/ OTW20 The new place for off the wall chat |
|
Back to top |
|
|
-YoShi- l33t
Joined: 26 Nov 2003 Posts: 684 Location: Besana Brianza - ItaLy -
|
Posted: Wed Dec 28, 2005 11:41 am Post subject: |
|
|
Code: |
/bin/sh ../../../../../libtool --silent --tag=CXX --mode=link i686-pc-linux-gnu-g++ -Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -Wall -W -Wpointer-arith -DNDEBUG -DNO_DEBUG -O2 -O3 -march=athlon-xp -pipe -fomit-frame-pointer -Wformat-security -Wmissing-format-attribute -Wno-non-virtual-dtor -fno-exceptions -fno-check-new -fno-common -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -DQT_NO_STL -DQT_NO_COMPAT -DQT_NO_TRANSLATION -o libamarokarts.la -rpath /usr/kde/3.4/lib -L/usr/kde/3.4/lib -L/usr/qt/3/lib -L/usr/lib -avoid-version -no-undefined -Wl,--no-undefined -Wl,--allow-shlib-undefined amarokarts.lo
|
here there is -O2 -O3 -march=athlon-xp -pipe -fomit-frame-pointer, ecc.. in your make.conf which CFLAGS had you used? _________________ Io lo vedo tutti i giorni, un Re per vederlo deve uscire dal suo regno, e il Papa lo vede quando si spoglia. Chi è? |
|
Back to top |
|
|
dave_deu Tux's lil' helper
Joined: 21 Aug 2005 Posts: 97 Location: East Anglia, UK
|
Posted: Wed Dec 28, 2005 12:30 pm Post subject: |
|
|
I did Code: | source /etc/profile | and the compile failed in exactly the same way as before at exactly the same place.
My CFLAGS do match the gcc -l output.
Here are the relevant parts of my make.conf if this helps. I am running an Athlon XP3200+ system by the way.
Code: | CFLAGS="-O3 -march=athlon-xp -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CXXFLAGS="${CFLAGS}"
MAKEOPTS="-j2"
FEATURES="sfperms candy"
USE="3dnow 3dnowext aac aalib aim alsa arts audiofile bzlib cddb cdparanoia cdr cdrom \
cups directfb divx4linux dv dvd dvdread encode erandom esoob \
ethereal f77 fbcon flac gd gif gphoto2 hal ieee1394 imap joystick kde libcaca \
live mjpeg mmx mmxext mozdomi mp3 mplayer ncurses oggvorbis \
opengl pam png ppds real S3TC samba scanner sdl sse theora tiff \
truetype unicode usb uudeview v412 videos visualization \
vorbis X xvid xvmc win32codecs -gnome"
PORTAGE_NICENESS="10" |
|
|
Back to top |
|
|
-YoShi- l33t
Joined: 26 Nov 2003 Posts: 684 Location: Besana Brianza - ItaLy -
|
Posted: Wed Dec 28, 2005 1:52 pm Post subject: |
|
|
Have you tried to compile it with generic CFLAGS?
Something like:
Code: |
CFLAGS="-O2 -march=i686"
|
_________________ Io lo vedo tutti i giorni, un Re per vederlo deve uscire dal suo regno, e il Papa lo vede quando si spoglia. Chi è? |
|
Back to top |
|
|
XenoTerraCide Veteran
Joined: 18 Jan 2004 Posts: 1418 Location: MI, USA
|
Posted: Wed Dec 28, 2005 10:29 pm Post subject: |
|
|
try compiling amarok with out arts support put in your make.conf in the use flags. and add to your use flags or if you don't want xine universal add a line for amarok in package.use. then try re-emerging amarok. |
|
Back to top |
|
|
Rainmaker Veteran
Joined: 12 Feb 2004 Posts: 1650 Location: /home/NL/ehv/
|
Posted: Thu Dec 29, 2005 1:52 am Post subject: |
|
|
did you define any LDFLAGS in make.conf?
Try LDFLAGS="" emerge amarok _________________ If you can't dazzle them with brilliance, baffle them with bullshit. |
|
Back to top |
|
|
dave_deu Tux's lil' helper
Joined: 21 Aug 2005 Posts: 97 Location: East Anglia, UK
|
|
Back to top |
|
|
|