1 |
> /usr/bin/ld: warning: libstdc++.so.5, needed |
2 |
> by /usr/lib/gcc/i686-pc-linux-gnu/3.4.4/../../../libfbclient.so, may |
3 |
> conflict with |
4 |
> libstdc++.so.6 /usr/lib/gcc/i686-pc-linux-gnu/3.4.4/../../../libwx_gtk2u_core-2.6.so: |
5 |
|
6 |
Takové nějaké problémy jsme měl, když jsem začal experimentovat s gcc 4 |
7 |
(chtěl jsem překladač fortranu 90), a najednou jsem měl v systému dvě |
8 |
skupiny programů zkompilované různými verzemi gcc s různými verzemi |
9 |
libstdc++, přičemž vadil i rozdíl v úplně poslední číslici a nezbývalo |
10 |
mi než přepínat překladače pomocí gcc-config podle toho, který jsem |
11 |
zrovna chtěl spustit program, anebo zgruntu všechno překompilovat. Nejde |
12 |
o libstdc++ z balíčku libstdc++-v3, ale o knihovnu instalovanou v rámci |
13 |
balíku gcc, a varování znamená, že libfbclient byla zkompilována starší |
14 |
verzí gcc s libstdc++.so.5 (patrně gcc 3.3.x), zatímco |
15 |
libwx_gtk2u_core-2.6.so je dílem novějšího překladače s libstdc++.so.6 |
16 |
(gcc 3.4.x). |
17 |
Teoreticky by to měl spravit revdep-rebuild; pokud selže (jako to |
18 |
občas dělá mně), doporučuji zjistit (třeba pomocí equery belongs |
19 |
<soubor> -- i když něco jako grep '<soubor>' /var/db/pkg/*/*/CONTENTS je |
20 |
rychlejší), ke kterému balíku libfbclient.so patří, a ten přeinstalovat. |
21 |
|
22 |
Mějte se krásně. |
23 |
Honza Macháček |
24 |
|
25 |
|
26 |
-- |
27 |
gentoo-user-cs@g.o mailing list |