J'installait libtool 2.4.6 et a couru dans le problème suivant:libtoolize: erreur: ne peut pas lister les fichiers
libtool: Version mismatch error. This is libtool 2.4.6, revision 2.4.6,
libtool: but the definition of this LT_INIT comes from revision .
libtool: You should recreate aclocal.m4 with macros from revision 2.4.6
libtool: of libtool 2.4.6 and run autoconf again.
Makefile:1261: recipe for target 'libltdl/loaders/libltdl_libltdl_la-preopen.lo' failed
Dans un effort pour résoudre ce problème et après avoir regardé autour sur Google, j'ai exécuté la commande suivante recréer aclocal.m4. cependant, je me suis « ne peut pas lister les fichiers » Erreur:
[server]# autoreconf --install
libtoolize: error: cannot list files: '/var/tmp/work/libtool-2.4.6.i386/share/libtool/build-aux'
autoreconf: libtoolize failed with exit status: 1
le répertoire était là et peut être répertorié avec la commande ls:
[server]# ls -l /var/tmp/work/libtool-2.4.6.i386/share/libtool/build-aux
total 0
Toute idée?
c'est un programme perl. vous venez d'omettre la ligne la plus importante. qu'est-ce que la ligne 339 et comment ce sous-programme est appelé? (la chose semblable à 'sub function {') – HuStmpHrrr
de toute façon, cela ne change pas le fait que vous ayez votre permission refusée. Je suppose que vous avez besoin de 'sudo autoreconf --force --install'. – HuStmpHrrr
Merci pour l'information. J'ai réussi à surmonter le problème d'autorisation après m'être connecté en tant que root. mais maintenant je suis: # autoreconf --install libtoolize: erreur: ne peut pas la liste des fichiers: '/var/tmp/work/libtool-2.4.6.i386/share/libtool/build-aux' autoreconf: libtoolize a échoué avec le statut de sortie: 1 # ls -l /var/tmp/work/libtool-2.4.6.i386/share/libtool/build-aux total 0 – AlexL