J'ai installé Ubuntu 14.04 et le SDK de développement Android actuel, qui contient des exécutables 32 bits. J'ai constaté que je ne pouvais pas exécuter ces binaires 32 bits. Essayer de les démarrer depuis bash me donne une erreur:
$ ./adb
bash: ./adb: No such file or directory
Il est là si:
$ ls -al ./adb
-rwxrwxrwx 1 thomas thomas 1231255 Jan 17 13:31 ./adb
$ file ./adb
./adb: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.8, not stripped. Same symptom for all the other 32-bit tools in the Android SDK.
Autrefois, on pouvait installer des bibliothèques 32 bits sur Ubuntu 64 bits pour obtenir un support 32 bits, mais cela ne semble plus fonctionner.
Comment exécuter des applications 32 bits sur un Ubuntu 14.04 64 bits?