Hi Folks. I've been having some issues with google earth not being able to
start when launched from the desktop. It would sometimes run without crashing
if launched from the command line in a terminal window, but lots of repeated
errors were generated.
I found the solution on one of the Fedora forums and I thought I'd post it
here in case anyone else is in the same boat.
Instructions as follows (adjusted for oS 13.1 x86_64 as installed on my
machine;
1. You need the following up to date packages installed in your system:
1A. freeimage (the openSuSE package is libfreeimage3)
1B. qt-x11
1C. qt
1D. qtwebkit
1E. qt-devel (temporarily for a shim library creation - can be removed
afterwards)
2. Install the current GE via the rpm (the forum post mentions modifying it to
remove a /usr/bin dependency but I did not need to do that).
3. In /opt/google/earth/free delete all four libQt* libraries.
4. If you try to run googleearth now you will get an error; libbase.so:
undefined symbol: _Z34BasicAtomicInt_fetchAndAddOrderedPVii.
The missing function can be generated as follows;
4A. Create a file (the author called it baifaao.cpp but the name is not that
important) with this content;
================= Code =============================
/* amirpli 2013/11/28 */
#include