gpt4 book ai didi

compilation - 为什么我会收到此 aclocal 错误?

转载 作者:行者123 更新时间:2023-12-04 03:05:30 26 4
gpt4 key购买 nike

我正在尝试编译 libbsd来自 Ubuntu 13.04 的源代码。我正在使用工具链进行交叉编译,但 automake 在本地机器上。我有 aclocal-1.13在 PATH 和所有内容中,但我仍然收到此错误。我试过查找它们,但找不到任何线索。这里发生了什么?

<...>
config.status: executing libtool commands
CDPATH="${ZSH_VERSION+.}:" && cd .. && /bin/bash /home/me/libbsd/build-aux/missing aclocal-1.13 -I m4
error: cannot get project version.
configure.ac:9: error: AC_INIT should be called with package and version arguments
/usr/share/aclocal-1.13/init.m4:23: AM_INIT_AUTOMAKE is expanded from...
configure.ac:9: the top level
autom4te: /usr/bin/m4 failed with exit status: 1
aclocal-1.13: error: echo failed with exit status: 1
make: *** [../aclocal.m4] Error 1

任何帮助是极大的赞赏。

最佳答案

这里的错误是 configure.ac:9: error: AC_INIT should be called with package and version arguments .
您收到此错误是因为在 configure.ac 的第 9 行您没有将包和版本参数传递给 AC_INIT。

可以在此处找到确切信息:https://www.gnu.org/software/automake/manual/automake.html#Public-Macros

即,

If your configure.ac has:

AC_INIT([src/foo.c])
AM_INIT_AUTOMAKE([mumble], [1.5])

您应该按如下方式更正它:
AC_INIT([mumble], [1.5])
AC_CONFIG_SRCDIR([src/foo.c])
AM_INIT_AUTOMAKE

尽管它周围的其他注释也很重要,恕我直言。

关于compilation - 为什么我会收到此 aclocal 错误?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22292898/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com