autoreconf

./configure :立即显示所有丢失的包
autoreconf

./configure :立即显示所有丢失的包

我编译了一个使用 autotools 作为构建系统的包(autoreconf, ./configure, make, make install)。 ./configure当包裹丢失时停止。 对于每个丢失的包,我查找它的名称,然后要么查找它,apt install package要么从源代码编译它(如果不可用)。 然后我./configure再次运行,它告诉我另一个未满足的依赖项的名称。 如果只有一两个丢失的包,这是可以的。但有19个! libmspack-dev libglib2.0-dev libpam0g-dev libssl-dev libx...

Admin

GNU 自动工具配置 autoreconf
autoreconf

GNU 自动工具配置 autoreconf

我在使用自动工具时有一个问题,特别是在通过运行生成配置脚本时 autoreconf -fi 我会收到这些警告: libtoolize: putting auxiliary files in '.'. libtoolize: copying file './ltmain.sh' libtoolize: Consider adding 'AC_CONFIG_MACRO_DIRS([m4])' to configure.ac, libtoolize: and rerunning libtoolize and aclocal. libtoolize: Con...

Admin

从 git clone 构建和下载 zip 之间的差异
autoreconf

从 git clone 构建和下载 zip 之间的差异

我正在尝试建立xcb-util-xrm手动库。我发现了两个带有构建说明的链接,其中之一来自问题跟踪器i3gaps此错误报告中的其中一个这里。 第一个链接中的说明来自 2016 年,总结一下 git clone https://github.com/Airblader/xcb-util-xrm cd xcb-util-xrm git submodule update --init ./autogen.sh --prefix=/usr make sudo make install 第二个链接中的说明来自 2013 年: 1)在configure....

Admin

如何防止automake覆盖INSTALL?
autoreconf

如何防止automake覆盖INSTALL?

我正在开发一个具有自定义INSTALL文件的项目。运行automake --add-missing(或更准确地说,autoreconf -i)将生成 GNU 默认INSTALL文件,并用它覆盖我们的文件。 我怎样才能防止这种行为?我希望它要么根本不生成 GNUINSTALL文件,要么用不同的名称创建它。 另外,我不想禁用automake可能生成的任何其他文件。 编辑1:来自automake手动的: 如果--add-missing给出该选项,automake将添加该文件的通用版本INSTALL以及COPYING包含当前版本的 GNU 通用公共...

Admin

在前缀路径上使用没有 root 权限的 autoreconf 会导致配置脚本损坏
autoreconf

在前缀路径上使用没有 root 权限的 autoreconf 会导致配置脚本损坏

我正在尝试编译一个包(libdrm-2.4.59)并使用sed和autoreconf删除依赖项: sed -e "/pthread-stubs/d" -i configure.ac && autoreconf -fiv 它产生以下输出: autoreconf: Entering directory `.' autoreconf: configure.ac: not using Gettext autoreconf: running: aclocal -I /u/f0/students/estermad/tmp/share/acloca...

Admin

configure.ac:不使用 gettext
autoreconf

configure.ac:不使用 gettext

我正在尝试编译 gnome 应用程序,我很好奇运行脚本时输出的含义autogen.sh: ~/Documents/Code/window-picker-applet $./autogen.sh autoreconf: Entering directory `.' autoreconf: configure.ac: not using Gettext autoreconf: running: aclocal autoreconf: configure.ac: tracing autoreconf: running: libtoolize --install...

Admin

编译 hulahop 时出错
autoreconf

编译 hulahop 时出错

当我克隆的时候呼啦舞我曾有一个可能性很小安装它。 我选择了这条路autogen.sh 我使用命令: $ sh autogen.sh # -> OK $ ./configure # -> OK 但make失败了: $ sudo make 2> errors.txt $ cat errors.txt hulahop.cpp:28:29: error: pyxpcom/PyXPCOM.h: No such file or directory In file included from /usr/include/python2.6/...

Admin