Rechnerproblem: gcc-4.1.1 und alte lib aus gcc-3.4.6 (wesnoth)

Problem

wesnoth lässt sich nicht starten, da wesnoth-1.2 mit gcc-4.1.1 compiliert wurde, aber auf die /usr/lib/gcc/i686-pc-linux-gnu/3.4.6/libstdc++.so.6 zugreifen möchte

~ $ wesnoth 
wesnoth: /usr/lib/gcc/i686-pc-linux-gnu/3.4.6/libstdc++.so.6: version `CXXABI_1.3.1' not found (required by wesnoth)

Lösung

Während des compilieren von wesnoth den Zugriff auf /usr/lib/gcc/i686-pc-linux-gnu/3.4.6 verhindern. Beispielsweise unter gentoo:

mv /usr/lib/gcc/i686-pc-linux-gnu/3.4.6 /usr/lib/gcc/i686-pc-linux-gnu/3.4.6_3.4.6
emerge -v --oneshot =games-strategy/wesnoth-1.2
mv /usr/lib/gcc/i686-pc-linux-gnu/3.4.6_3.4.6 /usr/lib/gcc/i686-pc-linux-gnu/3.4.6

Autor: Daniel Mohr
Datum: 2006-12-31


zurück zu Rechnerprobleme