Как установить IRSTLM (автоматическое предупреждение во время сборки)?
Я пытаюсь установить MT.
Поэтому с этой целью я пытаюсь установить версию "irstlm-5.80.03" на "Ubuntu 14.04", но когда я даю команду ./regenerate-makefiles.sh
затем обнаружил следующую ошибку:
aclocal: warning: autoconf input should be named 'configure.ac', not 'configure.in'
Calling /usr/bin/autoconf...
Calling /usr/bin/automake --add-missing...
automake: warning: autoconf input should be named 'configure.ac', not 'configure.in'
configure.in:9: warning: AM_INIT_AUTOMAKE: two- and three-arguments forms are deprecated.
For more info, see:
configure.in:9: http://www.gnu.org/software/automake/manual/automake.html#Modernize-AM_005fINIT_005fAUTOMAKE-invocation
configure.in:19: installing './compile'
configure.in:19: installing './config.guess'
configure.in:19: installing './config.sub'
configure.in:9: installing './install-sh'
configure.in:9: installing './missing'
automake: warning: autoconf input should be named 'configure.ac', not 'configure.in'
src/Makefile.am: installing './depcomp'
Так что, пожалуйста, скажите мне, как я могу решить эту проблему в той же ОС. Для этого я установил "gcc-4.6, g++-4.6 и libboost (версия 1.54)".
1 ответ
Это всего лишь предупреждение, без ошибок. Причина в том, что autoconf устарел использовать configure.in
и в 2012 году было предложено полностью отказаться от него ( см. здесь).
В коде, который вы разместили, нет ошибок, поэтому ваше программное обеспечение скомпилировано правильно или не сработало в другом месте.