centos - make - ./configure linux command
¿Por qué fallaron autogen.sh incluso con el autoconf correcto? (1)
Tiene dos versiones de autoconf instaladas, y cuando aclocal
ejecuta autom4te
, esto inicia el anterior. ¿Tienes un autom4te-2.6x
en tu camino? Si es así, configure export AUTOM4TE=autom4te2.6x
antes de ejecutar autoreconf-2.64
.
O simplemente ejecuta:
AUTOM4TE=autom4te2.6x ./autogen.sh
Ver también:
actualizar autoconf a al menos 2.6
por qué no pude construir autoconf con autoconf2.6x, su versión es más nueva que 2.6 de todos modos
autogen.sh falló, la salida muestra que necesito una autoconf de una versión superior. pero de hecho tengo un autoconf 2.6x ...
¿Por qué todavía falló?
[mirror@home 4]$ ./autogen.sh
+ autoreconf -i -f -v
autoreconf: Entering directory `.''
autoreconf: configure.in: not using Gettext
autoreconf: running: aclocal --force -I m4
configure.in:4: error: Autoconf version 2.60 or higher is required
configure.in:4: the top level
autom4te: /usr/bin/m4 failed with exit status: 63
aclocal: autom4te failed with exit status: 63
autoreconf: aclocal failed with exit status: 63
// contenido en configurar: 4
es AC_PREREQ (2.60)
[mirror@home 4]$ autoconf
autoconf autoconf2.59 autoconf2.6x
[mirror@home 4]$ autoconf
[mirror@home 4]$ ls -l autocon
[mirror@home 4]$ ls /usr/bin/autoconf* -l
lrwxrwxrwx 1 root root 12 Aug 27 13:55 /usr/bin/autoconf -> autoconf2.6x
-rwxr-xr-x 1 root root 7663 Jan 6 2007 /usr/bin/autoconf2.59
-rwxr-xr-x 1 root root 14635 Feb 3 2011 /usr/bin/autoconf2.6x
2.63> 2.60, pero falló autogen, es realmente confuso :(
[mirror@home 4]$ autoconf --version
autoconf (GNU Autoconf) 2.63
Copyright (C) 2008 Free Software Foundation, Inc.
License GPLv2+: GNU GPL version 2 or later
<http://gnu.org/licenses/old-licenses/gpl-2.0.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
Written by David J. MacKenzie and Akim Demaille.
más detalles:
autoreconf --version
autoreconf (GNU Autoconf) 2.59
lo que quiero saber es por qué falló autogen.sh?