libexpat ne pourraient pas être trouvés par le système linux
Je suis en train d'élaborer avec vddk bibliothèque pour ubuntu 12.10 i386. J'ai toujours le message d'erreur suivant:
Cannot open library: libexpat.so.0: cannot open shared object file: No such file or directory.
Quand je lance apt-file search libexpat.so
il me montre la suite
lib64expat1: /usr/lib64/libexpat.so.1
lib64expat1: /usr/lib64/libexpat.so.1.6.0
lib64expat1-dev: /usr/lib64/libexpat.so
libexpat1: /lib/i386-linux-gnu/libexpat.so.1
libexpat1: /lib/i386-linux-gnu/libexpat.so.1.6.0
libexpat1-dev: /usr/lib/i386-linux-gnu/libexpat.so
J'ai déjà essayé de créer un lien symbolique
sudo ln -s /usr/lib/i386-linux-gnu/libexpat.so /usr/lib/i386-linux-gnu/libexpat.so.0
mais cela n'a pas fonctionné.
Chose étrange:
ls -l `locate libexpat.so`
ls: cannot access /lib/i386-linux-gnu/libexpat.so.1: No such file or directory
ls: cannot access /lib/i386-linux-gnu/libexpat.so.1.6.0: No such file or directory
ls: cannot access /usr/lib/vmware-vix-disklib/lib64/libexpat.so.0: No such file or directory
-rw-r--r-- 1 ubuntu ubuntu 141320 Aug 20 09:21 /home/ubuntu/vddk/lib64/libexpat.so.0
-rw-r--r-- 1 root root 141320 Feb 3 16:45 /usr/lib/vmware-vix-disk-lib/vmware-vix-disk-lib/lib64/libexpat.so.0
-rw-r--r-- 1 root root 141320 Aug 20 09:21 /usr/vmware-vix-disklib-distrib/lib64/libexpat.so.0
Comment/pourquoi êtes-vous en voyant 64 bits libs sur un 32-bit OS?
OriginalL'auteur unresolved_external | 2014-02-04
Vous devez vous connecter pour publier un commentaire.
apt-file
affiche uniquement le contenu d'un colis, ou dans votre cas, le paquet(s) de nom de fichier, mais il fonctionne indépendamment de si le paquet est installé ou pas.Vous devez installer
libexpat1
:Si vous êtes sur le point de le compiler et de lien personnalisé programmes C contre
libexpat1
vous aurez également besoin de:Sur mon système, c'est à
/lib/i386-linux-gnu/libexpat.so.1
. Je voudrais essayer deaptitude reinstall libexpat1
merci pour regarder, j'ai déjà réussi à le résoudre:)
OriginalL'auteur hek2mgl
Aller à la le code source de la page de téléchargement et construire avec le bon drapeau.
Depuis que vous êtes à la construction pour les architectures x86, vous aurez besoin pour exécuter
configure
comme ceci:OriginalL'auteur user3550565
Fixé par
manuellement le téléchargement et l'installation de libexpat paquet formulaire ici
http://expat.sourceforge.net/ et regardez pour le téléchargement de la page. Il devrait vous prendre pour page sourceforge et sélectionnez paquet stable
je suis à l'aide i386
ce lien est rompu
Pour la mise à jour du lien, à commencer par le [packages.ubuntu.com/], puis trouver votre chemin vers le bas, basée sur la libération.
OriginalL'auteur unresolved_external