Bonsoir
j'ai bien téléchargé et installé la libraire fmod sous linux avec make install,mais quand je recompile mon programme le compilateur me dit
g++ /usr/lib/libfmod.so aucun fichier ou dossier de ce type
Bonsoir
j'ai bien téléchargé et installé la libraire fmod sous linux avec make install,mais quand je recompile mon programme le compilateur me dit
g++ /usr/lib/libfmod.so aucun fichier ou dossier de ce type
Salut, et bienvenue sur le forum.
Déjà, es-tu sur que le fichier libfmod.so se trouve bel et bien dans le dossier /usr/lib
d'après le message reçu par l'éditeur de liens, il semblerait que ce ne soit pas le cas
Il faudrait donc commencer par t'assurer du dossier dans lequel se trouve libfmod.so, ou par créer un lien symbolique dans /usr/lib vers le fichier so correspondant.
Dans le premier cas, tu devra préciser à la compilation le dossier dans lequel sera le fichier so avec l'option L/nom/du/dossier, dans le second cas, la création du lien symbolique devrait suffire.
En effet, il n'est pas impossible que le fichier .so se trouve en réalité dans $prefix/lib (ou $prefix représente la valeur fournie, lors de la configuration, par l'argument --prefix=/chemin)
En invocant ./configure --help dans le dossier de sources, tu devrait obtenir la valeur par défaut de la variable prefix, et donc, être en mesure de retrouver le dossier dans lequel aller chercher le fichier .so
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager