Why Linux executable googleearth can't find proper libstdc++.so.6 ?
Yuri
yuri at rawbw.com
Sat Oct 17 06:16:14 UTC 2009
I installed port google-earth.
When I run 'googleearth' I get such messages:
./googleearth-bin: /usr/lib/libstdc++.so.6: version `GLIBCXX_3.4.9' not
found (required by ./libgoogleearth_lib.so)
./googleearth-bin: /usr/lib/libstdc++.so.6: version `GLIBCXX_3.4.9' not
found (required by ./libbase.so)
Thinking that it picks up FreeBSD libs instead of Linux ones I added
LD_LIBRARY_PATH=/compat/linux/usr/lib, and I got the similar messages again:
./googleearth-bin: /compat/linux/usr/lib/libstdc++.so.6: version
`GLIBCXX_3.4.9' not found (required by ./libgoogleearth_lib.so)
./googleearth-bin: /compat/linux/usr/lib/libstdc++.so.6: version
`GLIBCXX_3.4.9' not found (required by ./libbase.so)
Why I get these messages about GLIBCXX_3.4.9? Is it a bug in port? Or in
package? Or in system?
/etc/make.conf has the line, if that matters:
OVERRIDE_LINUX_BASE_PORT=fc6
Yuri
More information about the freebsd-questions
mailing list