autoconf

如何告诉 autoconf 使用“make install”运行特定命令
autoconf

如何告诉 autoconf 使用“make install”运行特定命令

我在 OSX 12.6.8 上,我使用 autoconf 通过创建 configure.ac 和 makefile.am 成功生成了一个 makefile,如下所述教程 通过运行autoconf,然后./configure和make,我的程序就成功编译了。我想告诉 autoconfecho good morning在运行时运行特定命令,例如“ ” make install。 我应该如何修改 configure.ac 和 makefile.am 来做到这一点? 谢谢 ! ...

Admin

使用 GNU Autoconf 2.69 生成的配置文件编译 gcc 时,哪些错误消息毫无意义?
autoconf

使用 GNU Autoconf 2.69 生成的配置文件编译 gcc 时,哪些错误消息毫无意义?

问题就在标题里。例如,如此处所述gcc 使用 autoconf 时无法识别命令行选项‘-V’和‘-qversion’,如果我理解正确的话,错误消息gcc: error: unrecognized command line option '-V'是 autoconf 试图找出编译器版本的产物,而不是真正的错误。有没有列表或一些可靠的技巧来找出那些可以忽略的错误消息?相关问题的答案在这里Slackware ./configure 错误信息量不大,甚至没有抓住重点。更好的是,有没有一种方法,无需更改整个设置,就可以消除这些无意义的错误消息。这不是我的设置。在这种情...

Admin

在 Solaris 9 中安装 autoconf
autoconf

在 Solaris 9 中安装 autoconf

bash-2.05$ ./autogen.sh buildcheck: checking installation... ./build/buildcheck.sh: autoconf: not found buildcheck: autoconf not found. You need autoconf version 2.50 or newer installed. 运行脚本时出现上述错误,似乎未安装 autoconf,请帮助我完成 solaris 9 的安装过程。 ...

Admin

构建 gcc 时遇到问题(libiberty obstack.c 无法编译)
autoconf

构建 gcc 时遇到问题(libiberty obstack.c 无法编译)

我正在运行 openSUSE 11.4,它有点旧了,所以我正在尝试为我想要构建的另一个东西构建一些更新的依赖项。 我已经下载了源代码gcc-6.4.0(也尝试了最新的 - 没有用)。 我在跑../gcc-6.4.0/configure --prefix=/usr2/aakhavan/local --disable-multilib --enable-languages=c,c++ --disable-bootstrap --disable-libmpx --with-system-zlib 使用 gcc-build>gcc -v Using b...

Admin

使用 Xorg 自动配置根据显示器动态应用设置?
autoconf

使用 Xorg 自动配置根据显示器动态应用设置?

设置如下: 一个通用的基于 Gentoo Linux 的系统映像(必须在所有人之间共享) 三种不同的触摸输入设备中的一种 3 个不同的显示器中的 1 个 始终只有一个显示器和触摸输入,但组合可以是任意的。到目前为止还不算困难,但三个显示器中的两个使用 90° 旋转,而第三个需要 270° 旋转。在我的旧设置中,这个问题通过为每个组合,在启动时检测组合并通过运行以启动 X 的脚本创建到正确配置的符号链接。 “InputClass”通配符可以很好地检测和配置触摸输入,无论存在哪种输入;但是,我对显示器的使用效果并不好(我找不到像“MonitorClas...

Admin

如何在 Cygwin 中使用 autoconf
autoconf

如何在 Cygwin 中使用 autoconf

环境 Windows 7 Cygwin 2.0.2(0.287/5/3) 我已经安装了 autoconf 并且已经尝试过...... $ autoconf-2.69 autom4te-2.69: need GNU m4 1.4 or later: /usr/bin/m4 和 $ autoconf-2.13 Autoconf requires GNU m4 1.1 or later 和 $ autoconf autom4te-2.69: need GNU m4 1.4 or later: /usr/bin/m4 我试过... $ m4 -...

Admin

如何从非标准目录运行自动工具?
autoconf

如何从非标准目录运行自动工具?

我正在尝试在远程 CI 服务器上构建一个库,但我没有 root 权限。该库需要安装 autoconf、automake 和 libtool 包。我无法使用 apt-get install 执行此操作,因此我尝试了一种解决方法:下载 .deb 包并导出 PATH,以便可以找到 autoconf、libtoolize 等。 问题是这些软件包中的二进制文件有一些指向附加脚本(作为软件包的一部分安装)的硬编码路径。现在我收到此错误: libtoolize: $pkgltdldir is not a directory: `/usr/share/libtool' ...

Admin

尝试在没有 root 权限的情况下安装 autoconf 依赖项
autoconf

尝试在没有 root 权限的情况下安装 autoconf 依赖项

所以这只是我在学校 Linux PC 上安装 i3 的一部分。我试图自己编译 i3 并将其安装在我的主目录中。我只是将我的主目录用作所有内容的前缀,所以我有文件夹~/bin,~/share以及~/lib所有安装所在的位置。 现在,对于我尝试安装的一个包(inputproto),我收到了错误 configure.ac:7: error: must install xorg-macros 1.10 or later before running autoconf/autogen configure.ac:7: the top level 于是我继续查找,...

Admin

在 Cygwin 中编译时出错:“无法运行 /bin/sh ./config.sub”
autoconf

在 Cygwin 中编译时出错:“无法运行 /bin/sh ./config.sub”

前提是,这是我第一次尝试编译任何东西。我在 Windows 机器上使用 Cygwin(64 位)终端。 我正在尝试编译 tarball 中的一些源文件。 我导航到解压 tarball 的目录,然后输入 ./configure 几秒钟后,shell 响应: configure: error: cannot run /bin/sh ./config.sub config.log 没有帮助澄清问题: ## ----------- ## ## Core tests. ## ## ----------- ## configure:2156: err...

Admin

配置脚本失败:错误:规范主机信息 x86_64 未知 cygwin
autoconf

配置脚本失败:错误:规范主机信息 x86_64 未知 cygwin

如果这与主题无关,请建议我可以在哪里提出这个问题。 我正在使用 autotools 在 Cygwin 上重新编译一个库。我上次构建它是在四年前,当时一切运行正常。 现在我有一台新电脑(实际上是 OS X 上的 Paralles 上的 Win 7)和全新安装的 Cygwin。Autoreconf 似乎可以工作,但 configure 脚本失败。以下是日志文件中的一些片段。花了一些时间在 Google 上搜索,但并没有找到任何线索。这里发生了什么? hostname = gpajer-VBoxPC uname -m = x86_64 uname -r ...

Admin

在 CentOS 上更新 autoconf
autoconf

在 CentOS 上更新 autoconf

我正在使用没有 root 权限的 CentOS 6.8 系统。它安装了 autoconf 2.63。我需要更新的版本来安装某些东西。我下载了 autoconf 2.69 并从源代码安装(使用/configure --prefix=$home,因为我没有 root 权限)。 似乎有效。但是当我尝试时,autoconf --version它仍然给我旧版本 2.63。 我尝试将其设置$PATH为新安装的文件夹,甚至尝试进入该文件夹并autoconf --version在那里运行,但我仍然得到旧版本。 有什么想法吗? ...

Admin

仍在编辑!
autoconf

仍在编辑!

我想安装pinfo在我的 Mac 上阅读信息文件,而不是使用难看的哥哥info。 pinfo不是然而由...提供自制。也许很快就会了,到时候我就能得到这个问题的答案了。(这里相关问题,在 GitHub 上。) 该项目网站如下:这里. 源代码这里。 当我尝试编译它时,运行时./autogen.sh我收到以下错误消息: atcold@AlfMAC ~/Work/Sandbox/pinfo-0.6.10 $ ./autogen.sh Cleaning autotools files... find: illegal option -- t usage: ...

Admin

gcc 使用 autoconf 时无法识别命令行选项‘-V’和‘-qversion’
autoconf

gcc 使用 autoconf 时无法识别命令行选项‘-V’和‘-qversion’

使用 gcc 4.7.2 和 autoconf 2.69 进行编译时,我经常在 configure.log 中得到如下结果。例如: configure:3091: $? = 0 configure:3080: gcc -V >&5 gcc: error: unrecognized command line option '-V' gcc: fatal error: no input files compilation terminated. configure:3091: $? = 1 configure:3080: gcc -qv...

Admin

如何在 CentOS 7 上安装 POEdit?
autoconf

如何在 CentOS 7 上安装 POEdit?

我想在 CentOS 7 上安装 POEdit。 运行后./configure,我收到一条消息,提示未安装几个库,例如 wxWidgets 和 Boost。我已安装这些库,并且配置已完成,但现在提示 LUCENE 库不可用。因此,我已下载、编译并安装了 Lucene++ 库,但问题仍未解决。有什么想法吗? 以下是抄录内容: checking build system type... x86_64-unknown-linux-gnu checking host system type... x86_64-unknown-linux-gnu checkin...

Admin

为什么我在尝试编译 cgminer 时收到此错误消息?autoreconf 错误
autoconf

为什么我在尝试编译 cgminer 时收到此错误消息?autoreconf 错误

我正在尝试安装挖矿机在我的 RaspBerry 上(它使用 RaspBian,这是一个 Debian 简约版本),如下所述:https://bitcointalk.org/index.php?topic=494625.0 具体安装步骤如下: git clone https://github.com/gridseed/usb-miner/ cd usb-miner/software/cgminer autoreconf -i ./configure --enable-gridseed make 当我尝试执行第三步时遇到了一些问题,事实上当我尝试执行自动...

Admin