Aplicaciones 32-bit bajo arquitecturas x64 (Fedora 19)

Entrada corta

Volvieron las ganas de hacer algo para Android, y me descargué Android Studio para jugar y recordar viejos tiempos (creo que hace 3 años fue la última vez que hice una app para Android😯 ).

Conecté mi equipo (un Blü Quattro) a mi laptop y le hice un adb devices para probar que funcionara … peeero me daba un error de que la aplicación (adb) no existía D:

Estaba en la misma carpeta y veía el archivo… ok puede ser problema de ejecución. Apliqué un chmod 777 adb (si, a lo bruto) y tampoco funcionaba … en ese momento se prendió la ampolleta ! Mi Fedora (19) es en x64 y las apps que se hacen bajo 32 bits (compiladas exclusivamente para ese entorno) no corren en 64 si no tienes las librerías necesarias.

No es raro que pase, porque al estar en un equipo de 64, en teoría, no necesitas librerías de 32… pero esto Google no lo entiende y nos complica la existencia😦

Cuento corto, tenemos que instalar las famosas librerías en versión 32-bit

sudo yum install libstdc++.i686 zlib.i686 ncurses-libs.i686 SDL.i686 libX11.i686 libXrandr.i686

Y con esto ya puedo correr adb y otras aplicaciones  instantánea4

 

Referencia

https://ask.fedoraproject.org/question/9556/how-do-i-install-32bit-libraries-on-a-64-bit-fedora/

Acerca de MaritoCares

Ingeniero Informático. Con tendencias a la programación en [C#, VB].NET, Java(Web principalmente...), PHP, JavaScript, algo mínimo de [ruby, python], y el clásico C.
Esta entrada fue publicada en Fedora, Tips. Guarda el enlace permanente.

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s