2010-05-10 7 views
0

Je suis en train d'installer une bibliothèque (libspopc), mais, quand je lance la commande make, je reçois les erreurs:Installation d'une bibliothèque cpp sur linux

strip libspopc.a libspopc.so 
strip: 'libspopc.a': No such file 
strip: 'libspopc.so': No such file 
make: *** [install] Error 

travail en supposant que toutes les versions de la bibliothèque que j'ai essayée ne manque pas réellement deux de ses dossiers, ce qui pourrait causer ceci? Je le gère comme su, comme indiqué, si c'est pertinent.

+0

avez-vous exécuté simplement make 'install' ou make? –

+1

@klez: on peut espérer que la règle 'install' dépend des produits de construction ... – Cascabel

+1

Avez-vous une erreur avant cela? On dirait que libspopc n'a pas été construit correctement et que vous voyez la fin du journal à la place de l'erreur de construction. – AlG

Répondre

1

Bien que cette question ne soit liée à la programmation qu'à distance (ressemble plus à quelque chose pour superuser.com), sur Linux, vous devriez quand vous pouvez utiliser le gestionnaire de paquets de votre système. Dans la plupart des cas, il vous permet de récupérer les fichiers sous forme de fichiers binaires (évitant ainsi d'éventuelles frustrations de compilation), de garder votre système propre et (surtout pour moi) de le retirer facilement. Ah oui, et ça vous aide à garder la bibliothèque à jour.

Essayez de chercher dans votre gestionnaire de paquets! Si c'est une bibliothèque assez populaire, c'est probablement dans les repositiories de votre gestionnaire de paquets!

Au moins, je sais que c'est dans le mien!

$ bauerbill --aur -Ss libspopc 
AUR/libspopc 0.9-1 
    A simple pop3 mail client library 
+1

Arch Linux pour la victoire :) – Earlz

+0

Oh l'enfer oui! :) – LukeN