JUN
13
2006

Native Google Earth for Linux

We knew that some big companies like Adobe or Google developed some of their applications for MS Windows with the Qt toolkit. But they didn't take full advantage of Qt's cross-platform sweetness. Until now. Google released yesterday Google Earth Beta 4 and if you look closely at their download page there is a Linux version available. This is not using some Wine wrapper as Picasa before but is a native Qt 3 application. Time for other companies to wake it? Hello Adobe!

Comments

It Qt? Really?

Hmm, that really makes me wonder why I see all sorts of pango/gdk errors (and a crash a little later) prior to seeing the first screen..
Is the license screen maybe not Qt based?


By Thomas Zander at Tue, 06/13/2006 - 15:11

The application is Qt, however they use the LokiGames installer which uses GTK/GTK2.

http://bbs.keyhole.com/ubb/showthreaded.php?Cat=0&Number=447516&page=0&vc=&PHPSESSID=#Post447516

Thats the proof for the app using Qt. I won't bother posting the LDD for the installer.


By aaronkrill at Tue, 06/13/2006 - 16:20

Were you (or anybody) be able to use it successfully on SUSE 10.1 running on AMD64? If I install it and try to run as user, I get a
"symlink: Permission denied" error. As root, I can run it, but it crashes very soon (I just searched for Romania and after a while it crashed):

Stacktrace from glibc:
./googleearth-bin(__gxx_personality_v0+0x212) [0x804ab32]
./googleearth-bin [0x804b133]
[0xffffe500]
/data/home/andris/google-earth/libevll.so(_ZN5earth4evll9CacheNode8populateEPNS0_5CacheEPNS_10HeapBufferEPNS0_13CacheNodeTypeE+0x33) [0xf300d893]
/data/home/andris/google-earth/libevll.so(_ZN5earth4evll5Cache18loaderNodePopulateEPNS0_9CacheNodeEPNS_10HeapBufferE+0x50) [0xf300d950]
/data/home/andris/google-earth/libevll.so(_ZN5earth4evll9NetLoader17finishHttpRequestEPNS0_11NLQueueElemEmPNS_10HeapBufferE+0x1a2) [0xf30d82e2]
/data/home/andris/google-earth/libevll.so(_ZN5earth4evll9NetLoader12asyncHandlerEv+0x2ef) [0xf30df4df]
./libbase.so(_ZN5earth11AsyncThread12asyncHandlerEPNS0_10ThreadInfoE+0x53) [0xf7937f13]
./libbase.so(_ZN5earth11AsyncThread9asyncFuncEPv+0x28) [0xf7937fd8]
/lib/libpthread.so.0 [0xf624934b]
/lib/libc.so.6(__clone+0x5e) [0xf631565e]


By amantia at Sun, 06/18/2006 - 19:58