
Cuando lo abro llega a intentar cargar el mapa y muere, lo ejecuto de cosola a ver que error me tira y:
exos@DDexia:~/google-earth$ ./googleearth Warning: Unable to create prefs directory '/home/exos/.googleearth'. El fichero ya existe. ./googleearth-bin: relocation error: /usr/lib/i686/cmov/libssl.so.0.9.8: symbol BIO_test_flags, version OPENSSL_0.9.8 not defined in file libcrypto.so.0.9.8 with link time reference
Primero me fijo si tenia intalada la librería libcrypto.so.0.9.8, veo que si, y luego la encuentro adentro del diretorio del Google Earth, no era un enlace simbolico, sino un archivo aparte, asi que se ma ocurre hacer un dif:
exos@DDexia:~$ diff /usr/lib/libcrypto.so.0.9.8 google-earth/libcrypto.so.0.9.8
Los ficheros binarios /usr/lib/libcrypto.so.0.9.8 y google-earth/libcrypto.so.0.9.8 son distintos
Viendo que los binarios eran distintos pense que podia ser un problema de plataforma asi que solo reemplace:
Primero guardo el file por las dudas:
$ cd ~/google-earth $ mv libcrypto.so.0.9.8 libcrypto.so.0.9.8.back
luego creo un enlace simbólico a la lib que tengo en /usr/lib:
$ ln -s /usr/lib/libcrypto.so.0.9.8
Y listo, Google Earth 5 andando.
4 comentarios:
Me funciono muy bien, este metodo para hechar a andar mi google earth beta 5 en kubuntu 8.10, gracias.
Si, en realidad es reemplazar una lib que trae mal compilada así que supongo que andará en el 90% de las distros, yo la probé en un Arch y todo bien.
Publicar un comentario