1 |
On Thursday 02 March 2006 09:04, Mick wrote: |
2 |
> Why on earth is libstdc++ playing up again? |
3 |
> ============================================== |
4 |
> /bin/sh ../../libtool --silent --mode=link --tag=CXX i686-pc-linux-gnu-g++ |
5 |
> -DEXAMPLES_DIR='"/usr/kde/3.4/share/apps/artsbuilder/examples"' |
6 |
> -Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align |
7 |
> -Wconversion -Wchar-subscripts -Wall -W -Wpointer-arith -DNDEBUG -DNO_DEBUG |
8 |
> -O2 -O2 -march=pentium3 -fomit-frame-pointer -pipe -Wformat-security |
9 |
> -Wmissing-format-attribute -Wno-non-virtual-dtor -fno-exceptions |
10 |
> -fno-check-new -fno-common -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST |
11 |
> -DQT_NO_STL -DQT_NO_COMPAT -DQT_NO_TRANSLATION -o libartsbuilder.la |
12 |
> -rpath /usr/kde/3.4/lib -L/usr/kde/3.4/lib -L/usr/qt/3/lib -L/usr/lib |
13 |
> -L/usr/kde/3.4/lib -no-undefined -Wl,--no-undefined |
14 |
> -Wl,--allow-shlib-undefined artsbuilder.lo sequenceutils.lo |
15 |
> structurebuilder_impl.lo structures_impl.lo moduleinfo.lo compatibility.lo |
16 |
> localfactory_impl.lo artsbuilderloader_impl.lo -lmcop -lartsflow -ldl |
17 |
> i686-pc-linux-gnu-g++: /usr/lib/gcc/i686-pc-linux-gnu/3.4.4/libstdc++.so: |
18 |
> No such file or directory |
19 |
> make[3]: *** [libartsbuilder.la] Error 1 |
20 |
> make[3]: Leaving directory |
21 |
> `/var/tmp/portage/kdemultimedia-3.4.3/work/kdemultimedia-3.4.3/arts/runtime |
22 |
>' make[2]: *** [all-recursive] Error 1 |
23 |
> make[2]: Leaving directory |
24 |
> `/var/tmp/portage/kdemultimedia-3.4.3/work/kdemultimedia-3.4.3/arts' |
25 |
> make[1]: *** [all-recursive] Error 1 |
26 |
> make[1]: Leaving directory |
27 |
> `/var/tmp/portage/kdemultimedia-3.4.3/work/kdemultimedia-3.4.3' |
28 |
> make: *** [all] Error 2 |
29 |
> |
30 |
> !!! ERROR: kde-base/kdemultimedia-3.4.3 failed. |
31 |
> !!! Function kde_src_compile, Line 224, Exitcode 2 |
32 |
> !!! died running emake, kde_src_compile:make |
33 |
> ============================================== |
34 |
> revdep-rebuild won't fix it, neither will remerging libstdc++. Any ideas |
35 |
> please? |
36 |
> -- |
37 |
> Regards, |
38 |
> Mick |
39 |
Hi, |
40 |
Run "fix_libtool_files.sh" script using your old GCC version as an argument. |
41 |
Just run:"#fix_libtool_files.sh" to see all options. |
42 |
HTH.Rumen |