PDA

View Full Version : Google Earth, version `GLIBCXX_3.4.9' not found


DavidMarec
September 19th, 2009, 13:57
Bonjour,


I am trying to run google-earth on a FreeBSD 7.2 box.

But, while the installation step was successfull, i get the following error when I launch the software.


david:~>googleearth
./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)


Upgrading linux_base-f7 to linux_base-f8 do not solve the issue.

any idea to get the right version of glibc++ ?

ale
September 19th, 2009, 14:03
What is the output of sysctl compat.linux.osrelease?

DavidMarec
September 19th, 2009, 14:55
What is the output of sysctl compat.linux.osrelease?

2.6.16. I tried 2.6.18, also.

Nicholas
September 19th, 2009, 17:14
Same problem (linux_base-f8)
sysctl compat.linux.osrelease is same

DavidMarec
September 19th, 2009, 17:34
Same problem (linux_base-f8)
sysctl compat.linux.osrelease is same

Guess that google-earth is not the only linux port that fails running with this stuff.

ale
September 19th, 2009, 17:51
For curiosity I've tested it on fc4 too.
Slightly different message, but same result.
Maybe it's better asking the maintainer.

Nicholas
September 19th, 2009, 19:00
Guess that google-earth is not the only linux port that fails running with this stuff.

all other linux ports work fine (i.e. flashplugin-10 and Skype:) )

DavidMarec
September 20th, 2009, 11:07
all other linux ports work fine (i.e. flashplugin-10 and Skype:) )

Actually, upgrading to linux_base-f10 has solved the issue.
But, while the GUI is displayed correctly, i get a black screen instead of the map drawings.

Nicholas
September 20th, 2009, 12:16
But, while the GUI is displayed correctly, i get a black screen instead of the map drawings.
AFAIK, 7.x doesn't support linux_base-f10 completely.

eugenevdm
September 29th, 2009, 12:39
Just for interest sake, I have Ubuntu 9.04 64-bit and I get exactly the same error:


./googleearth-bin: ./libstdc++.so.6: version `GLIBCXX_3.4.9' not found (required by ./libgoogleearth_lib.so)
./googleearth-bin: ./libstdc++.so.6: version `GLIBCXX_3.4.9' not found (required by ./libbase.so)


Output of uname -a:

"Linux eugene-work 2.6.28-15-generic #49-Ubuntu SMP Tue Aug 18 19:25:34 UTC 2009 x86_64 GNU/Linux"

eugenevdm
September 29th, 2009, 12:46
Okay found the solution here, at least for my Ubuntu 9.04 64-bit:

http://groups.google.com/group/comp.os.linux.advocacy/browse_thread/thread/97d3a6fa95963148

Solution


"Remove or rename libstdc++.so.6 and libgcc_s.so.1 in the installation
directory"

Nicholas
October 1st, 2009, 22:29
won't work for FreeBSD :(