automake

如何让 Make 处理更多由其扩展名指示的新源文件对
automake

如何让 Make 处理更多由其扩展名指示的新源文件对

我们如何修改 Makefile 脚本来处理更多新的源文件对(由其扩展名指示),以便 Make 自动、正确且最好交互地进行编译 #... objects = a.o b.o c.o d.o e.o f.o main.o h.o i.o Binary : $(objects) g++ -o Binary $(objects) #... #... 现在如下所示,在第一行即原始对之后,应添加源文件,但只有一对替换前一对,下一对替换当前一对,依此类推,以原始对为起点 e.cpp and i.cpp, e.aaa.cpp and i.aaa...

Admin

automake 出现分段错误(核心转储)
automake

automake 出现分段错误(核心转储)

每当我调用时automake,它都会给出分段错误(代码转储)错误。因此,我无法从源代码编译和安装任何东西! 例如: $> automake --version automake (GNU automake) 1.16.5 Copyright (C) 2021 Free Software Foundation, Inc. License GPLv2+: GNU GPL version 2 or later <https://gnu.org/licenses/gpl-2.0.html> This is free software: you ar...

Admin

无法在 ubuntu 20.04 上安装 php8.2-dev
automake

无法在 ubuntu 20.04 上安装 php8.2-dev

我正在尝试在 ubuntu 服务器上安装swool然后perl出现以下错误: ERROR: `phpize' failed 当我搜索时,我发现我应该安装,php-dev但随后出现以下错误: The following packages have unmet dependencies: php8.2-dev : Depends: autoconf (>= 2.63) but it is not installable Depends: automake (>= 1.11) but it is not installa...

Admin

如何强制 apt-get 安装 automake v1.16,而它却说 1.15 已经是最新版本?
automake

如何强制 apt-get 安装 automake v1.16,而它却说 1.15 已经是最新版本?

missing aclocal-1.16 -I m4我在构建系统时遇到了错误。我尝试通过安装最新版本的来修复它automake,但它告诉我我的automake是1.15这已经是最新版本了。 我用 Google 搜索了一下,发现最新版本 1.16automake可以在“https://git.adelielinux.org/adelie/packages/-/tree/current/system/automake”上找到,所以很明显我的“automake”不是最新版本,这阻止我完成构建,因为我的“aclocal”是 1.15。 我如何强制 apt-get 从...

Admin

Automake 无法编译任何内容
automake

Automake 无法编译任何内容

我尝试编译包括 neofetch、cmatrix、browsh 和其他一些程序,但效果都一样。 我跑: git clone repo运行良好 cd repo name运行良好 ./autogen.sh运行良好 ./configure总是出现如下情况: checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... /bi...

Admin

由于 Automake 版本不匹配导致 Protobuf 安装失败
automake

由于 Automake 版本不匹配导致 Protobuf 安装失败

我正在关注以下答案:如何在 Ubuntu 16.04 上安装 protoc? 但是,我的 protobuf 安装make因 Automake 中的版本问题而失败 /protobuf/missing automake-1.15 --foreign configure.ac:48: error: version mismatch. This is Automake 1.15, configure.ac:48: but the definition used by this AM_INIT_AUTOMAKE configure.ac:48: comes fr...

Admin

根据 Ubuntu 软件中心的 automake
automake

根据 Ubuntu 软件中心的 automake

在 Ubuntu 软件中心(Ubuntu 16.04 LTS)中可以找到有关 Automake 包的以下描述: Automake 1.15 在 Automake 1.4、1.6、1.7、1.8、1.9、1.10、1.11 和 1.14 的许多情况下都无法运行,因此以前的版本可作为单独的软件包提供。 由此引出了一些问题: 为什么列表中没有提到版本 1.12 和 1.13? 事实上,1.15 在很多情况下都无法工作 - 这是 Automake 的问题还是 Ubuntu 集成的问题? 描述提到以前的版本可作为单独的软件包使用 - 在哪里可以找到,G...

Admin

未满足软件包要求(glib-2.0 >= 2.37.3 ...-snip-...)
automake

未满足软件包要求(glib-2.0 >= 2.37.3 ...-snip-...)

我正在尝试编译 Gnome 系统监视器,但在执行时遇到错误./configure。我尝试 apt-get libgtop-2.0 和 librsvg-2.0,但不确定这里需要哪些软件包。 configure: error: Package requirements (glib-2.0 >= 2.37.3 libgtop-2.0 >= 2.28.2 gtk+-3.0 >= 3.22.0 gtkmm-3.0 >= 3.3.18 libxml-2.0 >= 2.0 librsvg-2.0 >= 2.35 ...

Admin

如何将 Makefile.am 转换为 Makefile.in?
automake

如何将 Makefile.am 转换为 Makefile.in?

我正在尝试从 github 安装 gnuplot 5.3。我正在运行 aclocal autoheader autoconf automake 包裹位置内。 这会出现错误,因为automake正在查找 Makefile.in,而我有一堆 Makefile.am 文件,应该automake将 .am 文件更改为 .in,但显然没有发生。./configure由于同样的原因,之后无法运行,我该如何让 .am 文件更改为 .in? ...

Admin

配置:错误:未满足包要求(...)
automake

配置:错误:未满足包要求(...)

我正在尝试对 Unity Greeter 进行一些调整。因此,我从 launchpad.net 获取了源代码。该软件包没有 makefile。经过一番谷歌搜索,我发现他们使用 autotools 项目结构。当我使用 automake 工具为项目创建 make 文件时,出现了错误。 /usr/bin/gnome-autogen.sh checking for automake >= 1.7... testing automake... found 1.15 checking for autoreconf >= 2.53... testin...

Admin

如何将 automake 升级到 1.16.5?
automake

如何将 automake 升级到 1.16.5?

在 Ubuntu 20.04 系统中,我必须将 autoconf 升级到 2.71,然后需要将 automake 升级到 1.16.5。我下载了 automake-1.16_1.16.5-1.3.debian.tar.xz,但解压后没有“configure”文件。目录如下所示: README.Debian automake.docs automake.lintian-overrides automake.prerm copyright patches tests automake.dirs automake.ins...

Admin

为 Launchpad 构建 Python 扩展包
automake

为 Launchpad 构建 Python 扩展包

我有一个 autotools 项目(c++),我为其构建了软件包启动板 ppa 最近我尝试将一个 Python 包添加到该存档中。我在本地bzr dh-make使用 和进行了测试pbuilder。两者都运行良好。但在启动板上却没有效果。 其中一个构建日志是这里 您会发现问题出在自动生成的安装目标上。当它安装 Python 模块时,它会发出警告,然后重新链接模块。我做了一些快速研究,看起来完全没问题 这是添加 python 模块目标后Makefile.am:启动板上的构建日志中的错误最终显示: /usr/bin/ld: cannot find ...

Admin

运行 aclocal 时 configure.ac 文件中出现错误
automake

运行 aclocal 时 configure.ac 文件中出现错误

我正在关注https://robots.thoughtbot.com/the-magic-behind-configure-make-make-install学习如何使用autoconf和automake创建configure脚本和Makefile。 以下是文件内容configure.ac: AC_INIT ([helloworld], [0.1], [[email protected]]) AM_INIT_AUTOMAKE AC_PROG_CC AC_CONFIG_FILES([Makefile]) AC_OUTPUT 但是,当我运行ac...

Admin

在 Ubuntu 16.04 上为 IMX6Q 构建 libfslcodec-4.0.8
automake

在 Ubuntu 16.04 上为 IMX6Q 构建 libfslcodec-4.0.8

我在 IMX6Q “sabresd” 板上安装了内核为 4.1.15 的 Ubuntu 16.04,并成功启动。我使用了此指令为了安装 rootfs,我还更换了发行版并自行解决了一些问题。刚才我尝试编译 libfslcodec-4.0.8,但遇到了问题。让我解释一下这些顺序: 安装我需要通过 apt 编译软件包的所有工具,例如 make、autoconf、gcc 等... autoconf -V --> autoconf (GNU Autoconf) 2.69 automake --版本 --> automake (GNU automa...

Admin

尝试安装 Libnotify
automake

尝试安装 Libnotify

当我运行时sudo sh autogen.sh我得到这个输出: 处理 ./configure.ac 正在运行 gtkdocize... 正在运行 autoreconf... autoreconf:进入目录“。” autoreconf:configure.ac:不使用 Gettext autoreconf:正在运行:aclocal --force --warnings=no-portability -I m4 ${ACLOCAL_FLAGS} autoreconf:configure.ac:跟踪 autorec...

Admin