./configure 问题

./configure 问题

我一直在尝试通过提取 tar.gz 包 (aalib-1.2) 并使用配置命令 (./configure) 来安装它。这是我得到的结果:

tabtes@Conrize~$ cd ~/Downloads/aalib-1.2
tabtes@Conrize~/下载/aalib-1.2$./configure
加载缓存 ./config.cache
检查 BSD 兼容安装... /usr/bin/install -c
检查构建环境是否合理...是
检查 aclocal 是否正常工作...缺失
检查正在工作的 autoconf...缺失
检查正在运行的 automake...缺失
检查自动标题是否正常工作...缺失
检查有效的 makeinfo...缺失
检查 make 是否设置了 ${MAKE}... 是
检查 gcc...gcc
检查 C 编译器 (gcc) 是否工作... 是
检查 C 编译器(gcc)是否是交叉编译器...否
检查我们是否正在使用 GNU C...是的
检查 gcc 是否接受 -g... 是
检查主机系统类型...无效配置“x86_64-pc-linux-gnuoldld”:机器“x86_64-pc”无法识别

检查 ranlib...ranlib
检查非 GNU ld.../bin/ld
检查我们是否正在使用 GNU ld...是
检查 ln -s 是否有效... 是
ltconfig:如果使用“--no-verify”,则必须指定主机类型
尝试“ltconfig --help”获取更多信息。
配置:错误:libtool 配置失败

这里还有一些关于我的 Linux 系统的其他信息:

操作系统:Ubuntu 20.10 x86_64
主机:HP ENVY x360 m6 Convertible
内核:5.8.0-43-generic
外壳:bash 5.0.17
桌面环境:GNOME 3.38.2
中央处理器:英特尔 i5-7200U (4) @ 3.100GHz
显卡:英特尔高清显卡 620
内存:7560MiB / 11850MiB

更新 #1:抱歉,我没有清楚说明我的情况。我对 Linux 和社区还很陌生,所以我可能会错过一些重要的细节。我会在需要时更新此页面。现在,我添加了一些有关我的 Linux 系统的信息。

答案1

你不应该编译这么旧的版本。

使用二进制deb 软件包来自官方存储库:

sudo apt-get install libaa1-dev

然后开始使用它。

还要注意的是,它有 Python 绑定。它的包名为python3-aalib。你可以使用以下命令安装:

sudo apt-add-repository universe
sudo apt-get install python3-aalib

相关内容