title: How can I resolve "configure.ac: not using Gettext ... Libtool Automake"? Autoconf error in GNU/Linux?
body: <p>I am new new to GNU/Linux and compiling. I am not able to compile <a href="https://github.com/Aegisub/Aegisub" rel="noreferrer">Aegisub</a> from source.
  On GNU/Linux Debian 7.7 Wheezy amd64, when running sh autogen.sh in Aegisub I get the following output:</p>
  
  <pre><code>$ sh autogen.sh 
  Running autoreconf...
  autoreconf: Entering directory `.'
  autoreconf: configure.ac: not using Gettext
  autoreconf: running: aclocal --force 
  autoreconf: configure.ac: tracing
  autoreconf: configure.ac: AM_GNU_GETTEXT is used, but not AM_GNU_GETTEXT_VERSION
  autoreconf: configure.ac: not using Libtool
  autoreconf: running: /usr/bin/autoconf --force
  autoreconf: running: /usr/bin/autoheader --force
  autoreconf: configure.ac: not using Automake
  autoreconf: Leaving directory `.'
  Now run ./configure and then make to build Aegisub
  </code></pre>
  
  <p>With <code>W all</code>:</p>
  
  <pre><code>$ sh autogen.sh -W all
  Running autoreconf...
  autoreconf: Entering directory `.'
  autoreconf: configure.ac: not using Gettext
  autoreconf: running: aclocal --force --warnings=all 
  autoreconf: configure.ac: tracing
  configure.ac:28: warning: The macro `AC_GNU_SOURCE' is obsolete.
  configure.ac:28: You should run autoupdate.
  ../../lib/autoconf/specific.m4:314: AC_GNU_SOURCE is expanded from...
  configure.ac:28: the top level
  configure.ac:128: warning: The macro `ACX_PTHREAD' is obsolete.
  configure.ac:128: You should run autoupdate.
  m4macros/ax_pthread.m4:87: ACX_PTHREAD is expanded from...
  configure.ac:128: the top level
  configure.ac:393: warning: The macro `AC_HELP_STRING' is obsolete.
  configure.ac:393: You should run autoupdate.
  ../../lib/autoconf/general.m4:207: AC_HELP_STRING is expanded from...
  m4macros/wxwin.m4:507: WX_ARG_ENABLE_YESNOAUTO is expanded from...
  m4macros/wxwin.m4:572: WX_STANDARD_OPTIONS is expanded from...
  configure.ac:393: the top level
  configure.ac:441: warning: The macro `AC_TRY_LINK' is obsolete.
  configure.ac:441: You should run autoupdate.
  ../../lib/autoconf/general.m4:2687: AC_TRY_LINK is expanded from...
  ../../lib/m4sugar/m4sh.m4:639: AS_IF is expanded from...
  ../../lib/autoconf/general.m4:2031: AC_CACHE_VAL is expanded from...
  ../../lib/autoconf/general.m4:2052: AC_CACHE_CHECK is expanded from...
  aclocal.m4:631: gt_INTL_MACOSX is expanded from...
  aclocal.m4:71: AM_GNU_GETTEXT is expanded from...
  configure.ac:441: the top level
  configure.ac:441: warning: The macro `AC_TRY_LINK' is obsolete.
  configure.ac:441: You should run autoupdate.
  ../../lib/autoconf/general.m4:2687: AC_TRY_LINK is expanded from...
  ../../lib/m4sugar/m4sh.m4:639: AS_IF is expanded from...
  ../../lib/autoconf/general.m4:2031: AC_CACHE_VAL is expanded from...
  ../../lib/autoconf/general.m4:2052: AC_CACHE_CHECK is expanded from...
  aclocal.m4:71: AM_GNU_GETTEXT is expanded from...
  configure.ac:441: the top level
  configure.ac:441: warning: The macro `AC_TRY_LINK' is obsolete.
  configure.ac:441: You should run autoupdate.
  ../../lib/autoconf/general.m4:2687: AC_TRY_LINK is expanded from...
  ../../lib/m4sugar/m4sh.m4:639: AS_IF is expanded from...
  ../../lib/autoconf/general.m4:2031: AC_CACHE_VAL is expanded from...
  ../../lib/autoconf/general.m4:2052: AC_CACHE_CHECK is expanded from...
  aclocal.m4:418: AM_ICONV_LINK is expanded from...
  aclocal.m4:71: AM_GNU_GETTEXT is expanded from...
  configure.ac:441: the top level
  configure.ac:441: warning: The macro `AC_TRY_RUN' is obsolete.
  configure.ac:441: You should run autoupdate.
  ../../lib/autoconf/general.m4:2764: AC_TRY_RUN is expanded from...
  ../../lib/m4sugar/m4sh.m4:639: AS_IF is expanded from...
  ../../lib/autoconf/general.m4:2031: AC_CACHE_VAL is expanded from...
  ../../lib/autoconf/general.m4:2052: AC_CACHE_CHECK is expanded from...
  aclocal.m4:418: AM_ICONV_LINK is expanded from...
  aclocal.m4:71: AM_GNU_GETTEXT is expanded from...
  configure.ac:441: the top level
  autoreconf: configure.ac: AM_GNU_GETTEXT is used, but not AM_GNU_GETTEXT_VERSION
  autoreconf: configure.ac: not using Libtool
  autoreconf: running: /usr/bin/autoconf --force --warnings=all
  configure.ac:28: warning: The macro `AC_GNU_SOURCE' is obsolete.
  configure.ac:28: You should run autoupdate.
  ../../lib/autoconf/specific.m4:314: AC_GNU_SOURCE is expanded from...
  configure.ac:28: the top level
  configure.ac:128: warning: The macro `ACX_PTHREAD' is obsolete.
  configure.ac:128: You should run autoupdate.
  m4macros/ax_pthread.m4:87: ACX_PTHREAD is expanded from...
  configure.ac:128: the top level
  configure.ac:393: warning: The macro `AC_HELP_STRING' is obsolete.
  configure.ac:393: You should run autoupdate.
  ../../lib/autoconf/general.m4:207: AC_HELP_STRING is expanded from...
  m4macros/wxwin.m4:507: WX_ARG_ENABLE_YESNOAUTO is expanded from...
  m4macros/wxwin.m4:572: WX_STANDARD_OPTIONS is expanded from...
  configure.ac:393: the top level
  configure.ac:441: warning: The macro `AC_TRY_LINK' is obsolete.
  configure.ac:441: You should run autoupdate.
  ../../lib/autoconf/general.m4:2687: AC_TRY_LINK is expanded from...
  ../../lib/m4sugar/m4sh.m4:639: AS_IF is expanded from...
  ../../lib/autoconf/general.m4:2031: AC_CACHE_VAL is expanded from...
  ../../lib/autoconf/general.m4:2052: AC_CACHE_CHECK is expanded from...
  aclocal.m4:631: gt_INTL_MACOSX is expanded from...
  aclocal.m4:71: AM_GNU_GETTEXT is expanded from...
  configure.ac:441: the top level
  configure.ac:441: warning: The macro `AC_TRY_LINK' is obsolete.
  configure.ac:441: You should run autoupdate.
  ../../lib/autoconf/general.m4:2687: AC_TRY_LINK is expanded from...
  ../../lib/m4sugar/m4sh.m4:639: AS_IF is expanded from...
  ../../lib/autoconf/general.m4:2031: AC_CACHE_VAL is expanded from...
  ../../lib/autoconf/general.m4:2052: AC_CACHE_CHECK is expanded from...
  aclocal.m4:71: AM_GNU_GETTEXT is expanded from...
  configure.ac:441: the top level
  configure.ac:441: warning: The macro `AC_TRY_LINK' is obsolete.
  configure.ac:441: You should run autoupdate.
  ../../lib/autoconf/general.m4:2687: AC_TRY_LINK is expanded from...
  ../../lib/m4sugar/m4sh.m4:639: AS_IF is expanded from...
  ../../lib/autoconf/general.m4:2031: AC_CACHE_VAL is expanded from...
  ../../lib/autoconf/general.m4:2052: AC_CACHE_CHECK is expanded from...
  aclocal.m4:418: AM_ICONV_LINK is expanded from...
  aclocal.m4:71: AM_GNU_GETTEXT is expanded from...
  configure.ac:441: the top level
  configure.ac:441: warning: The macro `AC_TRY_RUN' is obsolete.
  configure.ac:441: You should run autoupdate.
  ../../lib/autoconf/general.m4:2764: AC_TRY_RUN is expanded from...
  ../../lib/m4sugar/m4sh.m4:639: AS_IF is expanded from...
  ../../lib/autoconf/general.m4:2031: AC_CACHE_VAL is expanded from...
  ../../lib/autoconf/general.m4:2052: AC_CACHE_CHECK is expanded from...
  aclocal.m4:418: AM_ICONV_LINK is expanded from...
  aclocal.m4:71: AM_GNU_GETTEXT is expanded from...
  configure.ac:441: the top level
  autoreconf: running: /usr/bin/autoheader --force --warnings=all
  autoreconf: configure.ac: not using Automake
  autoreconf: Leaving directory `.'
  Now run ./configure and then make to build Aegisub
  </code></pre>
  
  <p>Output of <code>autoupdate -v</code></p>
  
  <pre><code>$ autoupdate -v
  autoupdate: running: echo dumpdef | /usr/bin/m4 2&gt;/tmp/augdPQm8/m4.defs &gt;/dev/null
  autom4te: formatting traces for `/tmp/am4twRarw5/dependencies': include, m4_include
  autom4te: up_to_date (autom4te.cache/traces.2): outdated: aclocal.m4
  autom4te: the trace request object is:
  autom4te: $VAR1 = bless( [
  autom4te:                  '2',
  autom4te:                  0,
  autom4te:                  [
  autom4te:                    '/usr/share/autoconf'
  autom4te:                  ],
  autom4te:                  [
  autom4te:                    '/usr/share/autoconf/m4sugar/m4sugar.m4',
  autom4te:                    '/usr/share/autoconf/m4sugar/m4sh.m4',
  autom4te:                    '/usr/share/autoconf/autoconf/autoconf.m4',
  autom4te:                    'aclocal.m4',
  autom4te:                    '/dev/null'
  autom4te:                  ],
  autom4te:                  {
  autom4te:                    '_LT_AC_TAGCONFIG' =&gt; 1,
  autom4te:                    'AM_PROG_F77_C_O' =&gt; 1,
  autom4te:                    'AC_INIT' =&gt; 1,
  autom4te:                    'm4_pattern_forbid' =&gt; 1,
  autom4te:                    '_AM_COND_IF' =&gt; 1,
  autom4te:                    'AC_CANONICAL_TARGET' =&gt; 1,
  autom4te:                    'AC_SUBST' =&gt; 1,
  autom4te:                    'AC_CONFIG_LIBOBJ_DIR' =&gt; 1,
  autom4te:                    'AC_FC_SRCEXT' =&gt; 1,
  autom4te:                    'AC_CANONICAL_HOST' =&gt; 1,
  autom4te:                    'AC_PROG_LIBTOOL' =&gt; 1,
  autom4te:                    'AM_INIT_AUTOMAKE' =&gt; 1,
  autom4te:                    'AM_PATH_GUILE' =&gt; 1,
  autom4te:                    'AC_CONFIG_SUBDIRS' =&gt; 1,
  autom4te:                    'AM_AUTOMAKE_VERSION' =&gt; 1,
  autom4te:                    'AU_DEFINE' =&gt; 1,
  autom4te:                    'LT_CONFIG_LTDL_DIR' =&gt; 1,
  autom4te:                    'AC_REQUIRE_AUX_FILE' =&gt; 1,
  autom4te:                    'AC_CONFIG_LINKS' =&gt; 1,
  autom4te:                    'm4_sinclude' =&gt; 1,
  autom4te:                    'LT_SUPPORTED_TAG' =&gt; 1,
  autom4te:                    'AM_MAINTAINER_MODE' =&gt; 1,
  autom4te:                    'AM_NLS' =&gt; 1,
  autom4te:                    'AC_FC_PP_DEFINE' =&gt; 1,
  autom4te:                    'AM_GNU_GETTEXT_INTL_SUBDIR' =&gt; 1,
  autom4te:                    'AM_MAKEFILE_INCLUDE' =&gt; 1,
  autom4te:                    '_m4_warn' =&gt; 1,
  autom4te:                    'AM_PROG_CXX_C_O' =&gt; 1,
  autom4te:                    '_AM_COND_ENDIF' =&gt; 1,
  autom4te:                    '_AM_MAKEFILE_INCLUDE' =&gt; 1,
  autom4te:                    'AM_ENABLE_MULTILIB' =&gt; 1,
  autom4te:                    'AM_SILENT_RULES' =&gt; 1,
  autom4te:                    'AM_PROG_MOC' =&gt; 1,
  autom4te:                    'AC_CONFIG_FILES' =&gt; 1,
  autom4te:                    'include' =&gt; 1,
  autom4te:                    'LT_INIT' =&gt; 1,
  autom4te:                    'm4_define' =&gt; 1,
  autom4te:                    'AM_PROG_AR' =&gt; 1,
  autom4te:                    'AM_GNU_GETTEXT' =&gt; 1,
  autom4te:                    'AC_LIBSOURCE' =&gt; 1,
  autom4te:                    'AM_PROG_FC_C_O' =&gt; 1,
  autom4te:                    'AC_CANONICAL_BUILD' =&gt; 1,
  autom4te:                    'AC_FC_FREEFORM' =&gt; 1,
  autom4te:                    'AH_OUTPUT' =&gt; 1,
  autom4te:                    'AC_FC_PP_SRCEXT' =&gt; 1,
  autom4te:                    '_AM_SUBST_NOTMAKE' =&gt; 1,
  autom4te:                    'AC_CONFIG_AUX_DIR' =&gt; 1,
  autom4te:                    'sinclude' =&gt; 1,
  autom4te:                    'AM_PROG_CC_C_O' =&gt; 1,
  autom4te:                    'm4_pattern_allow' =&gt; 1,
  autom4te:                    'AM_XGETTEXT_OPTION' =&gt; 1,
  autom4te:                    'AC_CANONICAL_SYSTEM' =&gt; 1,
  autom4te:                    'AM_CONDITIONAL' =&gt; 1,
  autom4te:                    'AC_CONFIG_HEADERS' =&gt; 1,
  autom4te:                    'AC_DEFINE_TRACE_LITERAL' =&gt; 1,
  autom4te:                    'AM_POT_TOOLS' =&gt; 1,
  autom4te:                    'define' =&gt; 1,
  autom4te:                    'm4_include' =&gt; 1,
  autom4te:                    '_AM_COND_ELSE' =&gt; 1,
  autom4te:                    'AC_SUBST_TRACE' =&gt; 1
  autom4te:                  }
  autom4te:                ], 'Autom4te::Request' );
  autom4te: running: /usr/bin/m4 --nesting-limit=1024 --gnu --include=/usr/share/autoconf --debug=aflq --fatal-warning --debugfile=autom4te.cache/traces.2t --trace=AC_CANONICAL_BUILD --trace=AC_CANONICAL_HOST --trace=AC_CANONICAL_SYSTEM --trace=AC_CANONICAL_TARGET --trace=AC_CONFIG_AUX_DIR --trace=AC_CONFIG_FILES --trace=AC_CONFIG_HEADERS --trace=AC_CONFIG_LIBOBJ_DIR --trace=AC_CONFIG_LINKS --trace=AC_CONFIG_SUBDIRS --trace=AC_DEFINE_TRACE_LITERAL --trace=AC_FC_FREEFORM --trace=AC_FC_PP_DEFINE --trace=AC_FC_PP_SRCEXT --trace=AC_FC_SRCEXT --trace=AC_INIT --trace=AC_LIBSOURCE --trace=AC_PROG_LIBTOOL --trace=AC_REQUIRE_AUX_FILE --trace=AC_SUBST --trace=AC_SUBST_TRACE --trace=AH_OUTPUT --trace=AM_AUTOMAKE_VERSION --trace=AM_CONDITIONAL --trace=AM_ENABLE_MULTILIB --trace=AM_GNU_GETTEXT --trace=AM_GNU_GETTEXT_INTL_SUBDIR --trace=AM_INIT_AUTOMAKE --trace=AM_MAINTAINER_MODE --trace=AM_MAKEFILE_INCLUDE --trace=AM_NLS --trace=AM_PATH_GUILE --trace=AM_POT_TOOLS --trace=AM_PROG_AR --trace=AM_PROG_CC_C_O --trace=AM_PROG_CXX_C_O --trace=AM_PROG_F77_C_O --trace=AM_PROG_FC_C_O --trace=AM_PROG_MOC --trace=AM_SILENT_RULES --trace=AM_XGETTEXT_OPTION --trace=AU_DEFINE --trace=LT_CONFIG_LTDL_DIR --trace=LT_INIT --trace=LT_SUPPORTED_TAG --trace=_AM_COND_ELSE --trace=_AM_COND_ENDIF --trace=_AM_COND_IF --trace=_AM_MAKEFILE_INCLUDE --trace=_AM_SUBST_NOTMAKE --trace=_LT_AC_TAGCONFIG --trace=_m4_warn --trace=define --trace=include --trace=m4_define --trace=m4_include --trace=m4_pattern_allow --trace=m4_pattern_forbid --trace=m4_sinclude --trace=sinclude /usr/share/autoconf/m4sugar/m4sugar.m4 /usr/share/autoconf/m4sugar/m4sh.m4 /usr/share/autoconf/autoconf/autoconf.m4 aclocal.m4 /dev/null &gt; autom4te.cache/output.2t
  autom4te: formatting traces for `/tmp/am4twRarw5/warnings': _m4_warn
  autom4te: reading /tmp/am4twRarw5/warnings
  autom4te: formatting traces for `-': AU_DEFINE, define, m4_define
  autoupdate: running: /usr/bin/autom4te --language=autoconf --verbose --include=/usr/share/autoconf --trace AU_DEFINE:'_au_defun(@&lt;:@$1@:&gt;@,
  autoupdate: @&lt;:@$2@:&gt;@)' --melt /dev/null &gt;/tmp/augdPQm8/au.m4
  autom4te: formatting traces for `/tmp/am4txRH1xM/dependencies': include, m4_include
  autom4te: up_to_date (autom4te.cache/traces.2): up to date
  autom4te: the trace request object is:
  autom4te: $VAR1 = bless( [
  autom4te:                  '2',
  autom4te:                  1,
  autom4te:                  [
  autom4te:                    '/usr/share/autoconf'
  autom4te:                  ],
  autom4te:                  [
  autom4te:                    '/usr/share/autoconf/m4sugar/m4sugar.m4',
  autom4te:                    '/usr/share/autoconf/m4sugar/m4sh.m4',
  autom4te:                    '/usr/share/autoconf/autoconf/autoconf.m4',
  autom4te:                    'aclocal.m4',
  autom4te:                    '/dev/null'
  autom4te:                  ],
  autom4te:                  {
  autom4te:                    'AM_PROG_F77_C_O' =&gt; 1,
  autom4te:                    '_LT_AC_TAGCONFIG' =&gt; 1,
  autom4te:                    'm4_pattern_forbid' =&gt; 1,
  autom4te:                    'AC_INIT' =&gt; 1,
  autom4te:                    'AC_CANONICAL_TARGET' =&gt; 1,
  autom4te:                    '_AM_COND_IF' =&gt; 1,
  autom4te:                    'AC_CONFIG_LIBOBJ_DIR' =&gt; 1,
  autom4te:                    'AC_SUBST' =&gt; 1,
  autom4te:                    'AC_CANONICAL_HOST' =&gt; 1,
  autom4te:                    'AC_FC_SRCEXT' =&gt; 1,
  autom4te:                    'AC_PROG_LIBTOOL' =&gt; 1,
  autom4te:                    'AM_INIT_AUTOMAKE' =&gt; 1,
  autom4te:                    'AC_CONFIG_SUBDIRS' =&gt; 1,
  autom4te:                    'AM_PATH_GUILE' =&gt; 1,
  autom4te:                    'AM_AUTOMAKE_VERSION' =&gt; 1,
  autom4te:                    'LT_CONFIG_LTDL_DIR' =&gt; 1,
  autom4te:                    'AU_DEFINE' =&gt; 1,
  autom4te:                    'AC_CONFIG_LINKS' =&gt; 1,
  autom4te:                    'AC_REQUIRE_AUX_FILE' =&gt; 1,
  autom4te:                    'LT_SUPPORTED_TAG' =&gt; 1,
  autom4te:                    'm4_sinclude' =&gt; 1,
  autom4te:                    'AM_MAINTAINER_MODE' =&gt; 1,
  autom4te:                    'AM_NLS' =&gt; 1,
  autom4te:                    'AC_FC_PP_DEFINE' =&gt; 1,
  autom4te:                    'AM_GNU_GETTEXT_INTL_SUBDIR' =&gt; 1,
  autom4te:                    '_m4_warn' =&gt; 1,
  autom4te:                    'AM_MAKEFILE_INCLUDE' =&gt; 1,
  autom4te:                    'AM_PROG_CXX_C_O' =&gt; 1,
  autom4te:                    '_AM_MAKEFILE_INCLUDE' =&gt; 1,
  autom4te:                    '_AM_COND_ENDIF' =&gt; 1,
  autom4te:                    'AM_ENABLE_MULTILIB' =&gt; 1,
  autom4te:                    'AM_PROG_MOC' =&gt; 1,
  autom4te:                    'AM_SILENT_RULES' =&gt; 1,
  autom4te:                    'AC_CONFIG_FILES' =&gt; 1,
  autom4te:                    'LT_INIT' =&gt; 1,
  autom4te:                    'include' =&gt; 1,
  autom4te:                    'm4_define' =&gt; 1,
  autom4te:                    'AM_GNU_GETTEXT' =&gt; 1,
  autom4te:                    'AM_PROG_AR' =&gt; 1,
  autom4te:                    'AC_LIBSOURCE' =&gt; 1,
  autom4te:                    'AC_CANONICAL_BUILD' =&gt; 1,
  autom4te:                    'AM_PROG_FC_C_O' =&gt; 1,
  autom4te:                    'AC_FC_FREEFORM' =&gt; 1,
  autom4te:                    'AC_FC_PP_SRCEXT' =&gt; 1,
  autom4te:                    'AH_OUTPUT' =&gt; 1,
  autom4te:                    'AC_CONFIG_AUX_DIR' =&gt; 1,
  autom4te:                    '_AM_SUBST_NOTMAKE' =&gt; 1,
  autom4te:                    'm4_pattern_allow' =&gt; 1,
  autom4te:                    'AM_PROG_CC_C_O' =&gt; 1,
  autom4te:                    'sinclude' =&gt; 1,
  autom4te:                    'AM_CONDITIONAL' =&gt; 1,
  autom4te:                    'AC_CANONICAL_SYSTEM' =&gt; 1,
  autom4te:                    'AM_XGETTEXT_OPTION' =&gt; 1,
  autom4te:                    'AC_CONFIG_HEADERS' =&gt; 1,
  autom4te:                    'AC_DEFINE_TRACE_LITERAL' =&gt; 1,
  autom4te:                    'define' =&gt; 1,
  autom4te:                    'AM_POT_TOOLS' =&gt; 1,
  autom4te:                    'm4_include' =&gt; 1,
  autom4te:                    '_AM_COND_ELSE' =&gt; 1,
  autom4te:                    'AC_SUBST_TRACE' =&gt; 1
  autom4te:                  }
  autom4te:                ], 'Autom4te::Request' );
  autom4te: formatting traces for `/tmp/am4txRH1xM/warnings': _m4_warn
  autom4te: reading /tmp/am4txRH1xM/warnings
  autom4te: formatting traces for `-': AU_DEFINE
  autoupdate: running: /usr/bin/m4 --include=/tmp/augdPQm8 --include=/usr/share/autoconf /tmp/augdPQm8/input.m4 &gt; /tmp/augdPQm8/updated
  autoupdate: 'configure.ac' is unchanged
  </code></pre>
  
  <p>autogen.sh contains the following:</p>
  
  <pre><code>#!/bin/sh
  set -e
  
  echo Running autoreconf...
  autoreconf -ivf "$@"
  
  echo Now run ./configure and then make to build Aegisub
  </code></pre>
  
  <p>Version information:</p>
  
  <pre><code>$ ./configure -V
  Aegisub configure aegisub_version
  generated by GNU Autoconf 2.69
  
  $ autoconf -V
  autoconf (GNU Autoconf) 2.69
  
  $ automake --version
  automake (GNU automake) 1.11.6
  
  $ gettext -V
  gettext (GNU gettext-runtime) 0.18.1
  
  $ libtool --version
  libtool (GNU libtool) 2.4.2
  </code></pre>
  
  <p>What does these outputs mean and how can I resolve them?
  Thanks for reading.</p>