1 votes

Comment mettre à jour autoconf si je n'ai pas les privilèges de root ?

Échec de l'exécution autoreconf -iv Je suis en train d'utiliser un ancien autoconf, mais je ne peux pas le mettre à jour en utilisant le gestionnaire de paquets du système car je ne suis pas root.

comment mettre à jour autoconf de 2.59 à 2.64 ?

message d'erreur lors de l'exécution d'autoreconf :

[mirror@hugemeow gdb-7.5]$ autoreconf -iv
autoreconf: Entering directory `.'
autoreconf: configure.ac: not using Gettext
autoreconf: running: aclocal
configure.ac:33: error: Please use exactly Autoconf 2.64 instead of 2.59.
config/override.m4:104: _GCC_AUTOCONF_VERSION_CHECK is expanded from...
configure.ac:33: the top level
autom4te: /usr/bin/m4 failed with exit status: 1
aclocal: autom4te failed with exit status: 1
autoreconf: aclocal failed with exit status: 1
[mirror@hugemeow gdb-7.5]$ autoconf --version
autoconf (GNU Autoconf) 2.59
...

1voto

Tnilsson Points 1450

Il suffit d'installer autoconf dans votre répertoire personnel. Obtenez une copie de l'archive autoconf, décompressez-la, placez-vous dans le répertoire résultant et exécutez :

./configure --prefix=$HOME && make && make install

Vous voudrez probablement aussi installer des versions plus récentes d'automake et de libtool. Assurez-vous ensuite que votre chemin d'accès est configuré de manière à ce que autoreconf s'exécute à partir de $HOME/bin.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X