Linux compatibility

Ivan Voras ivoras at freebsd.org
Tue Feb 21 15:50:02 UTC 2012


On 13/02/2012 12:27, siefke_listen at web.de wrote:

> $ /usr/local/bin/linux-firefox
> /usr/local/lib/linux-firefox/firefox: symbol lookup error: /usr/lib/libstdc++.so.6: undefined symbol: _ZNSt8messagesIcE2idE, version GLIBCXX_3.4
> 
> $ /usr/local/bin/eagle
> /usr/local/share/eagle5/bin/eagle: symbol lookup error: /usr/lib/libstdc++.so.6: undefined symbol: _ZNSt8messagesIcE2idE, version GLIBCXX_3.4
> 
> $ googleearth
> ./googleearth-bin: symbol lookup error: ./libge_net.so: undefined symbol: _ZNSbIwSt11char_traitsIwESaIwEE4_Rep20_S_empty_rep_storageE, version GLIBCXX_3.4
> 
> Does anyone a idea where is the mistake?

I suspect you already know: you have tried to run a binary compiled with
a different version of glibc++ than what you have installed. The Linux
binary will need the Linux glibc, glibc++ and all other libraries - they
are installed by the linux* ports.

So, either find a statically linked executable or try to install the
libraries which are required by your binaries.


-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 260 bytes
Desc: OpenPGP digital signature
Url : http://lists.freebsd.org/pipermail/freebsd-emulation/attachments/20120221/169f76d4/signature.pgp


More information about the freebsd-emulation mailing list