libz.so.1: kann die freigegebene Objektdatei nicht öffnen
Stehe ich vor einem Problem auf ubuntu 12.04 als :
/usr/lib/ndk/android-ndk-r8c/toolchains/arm-linux-androideabi-4.6/prebuilt/linux-x86/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/as:
error while loading shared libraries: libz.so.1: cannot open shared
object-Datei: Keine solche Datei oder das Verzeichnis
Versuchte ich
sudo apt-get install lib32z1
Aber es sagt
Paketlisten werden gelesen... Fertig Abhängigkeitsbaum wird aufgebaut Reading
state information... Fertig lib32z1 ist schon die neueste version. 0
aktualisiert, 0 neu installiert, 0 zu entfernen und 610 nicht aktualisiert.
Bitte eine Lösung vorschlagen.
InformationsquelleAutor der Frage user3218948 | 2014-01-21
Du musst angemeldet sein, um einen Kommentar abzugeben.
Nach Prüfung zu dem Paket ist die libz.so.1 gehört ( http://packages.ubuntu.com/lucid/i386/zlib1g/filelist ), sollten Sie versuchen zu install zlib1g:
Wie schon von @E-rich, und es kann erforderlich sein, fügen Sie eine :i386 suffix an den Namen des Pakets für den Paket-manager korrekt identifizieren:
BEARBEITEN (für CentOS oder einer anderen Distribution zu verwenden
yum
):Wenn jemand mit CentOS (oder jede andere Distribution zu verwenden
yum
), die bis Ende Mai Lesen Sie diese Frage, @syslogic vorgeschlagen, die folgende Lösung in den Kommentaren:oder, für die 32-bit-Binärdateien,:
InformationsquelleAutor der Antwort pah
Dieser arbeitete für mich
InformationsquelleAutor der Antwort avm
Für Fedora (kann nützlich sein für jemanden)
sudo dnf install zlib-1.2.8-10.fc24.i686 libgcc-6.1.1-2.fc24.i686
InformationsquelleAutor der Antwort MariuszS
Überprüfen Sie den link unten:
Speziell "Installieren von 32-bit-Bibliotheken (wenn Sie auf 64-bit)"
InformationsquelleAutor der Antwort Soheil Karshenas
sudo apt-get install zlib1g:i386
Feste der Gradle-Problem auf Android 2.1.1 auf Xubuntu 16.04.
InformationsquelleAutor der Antwort Bogdan
Für Arch Linux, es ist
pacman -S lib32-zlib
aus multilibnichtzlib
.InformationsquelleAutor der Antwort Arle Camille
für centos, nur zlib ist nicht das problem lösen.Ich habe
sudo yum install zlib-devel.i686
InformationsquelleAutor der Antwort Tianshi
Ich heruntergeladen habe diese Pakete:
Habe ich dann entpackt Sie und fügte hinzu, die Verzeichnisse zu
LD_LIBRARY_PATH
in meinem~/.bashrc
. Nur stellen Sie sicher, dass Sie die richtige dirs auf den Weg.InformationsquelleAutor der Antwort Krzysztof Jabłoński