Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 16 Oct 2009 23:16:11 -0700
From:      Yuri <yuri@rawbw.com>
To:        freebsd-questions@freebsd.org
Subject:   Why Linux executable googleearth can't find proper libstdc++.so.6 ?
Message-ID:  <4AD9612B.9070903@rawbw.com>

next in thread | raw e-mail | index | archive | help
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




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4AD9612B.9070903>