Super User is a question and answer site for computer enthusiasts and power users. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Failed to run autoreconf -iv, for i am using a old autoconf, but i can not update it using system package manager since i am not root

so how to update autoconf from 2.59 to 2.64?

error message when run autoreconf:

[mirror@hugemeow gdb-7.5]$ autoreconf -iv
autoreconf: Entering directory `.'
autoreconf: not using Gettext
autoreconf: running: aclocal error: Please use exactly Autoconf 2.64 instead of 2.59.
config/override.m4:104: _GCC_AUTOCONF_VERSION_CHECK is expanded from... 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
share|improve this question

Just install autoconf in your home directory. Get a copy of the autoconf tarball, unpack it, cd into the resulting directory and run:

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

You will probably want to also install newer versions of automake and libtool. Then make sure your path is setup so that autoreconf runs from $HOME/bin.

share|improve this answer

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .