答案1
./configure
将会是一个本地脚本(因此./
- 意思是“在当前目录中”) - 如果存在这样的文件,它就是由您尝试构建的软件提供的东西,而不是由系统包提供的东西。
在这种情况下,gambas3-3.0.0.tar.bz2
tarball 不包含这样的脚本,但它包含一个configure.ac
文件。这意味着您需要返回一步,然后使用configure
从脚本生成脚本。configure.ac
autoconf
该 tarball 似乎提供了两个额外的 autoconf 包装器脚本,分别称为reconf
和reconf-all
- 我不知道知道您应该使用它,但我猜想全力以赴并运行后者也没什么坏处。因此,完整的命令序列变为:
./reconf-all
./configure
make
如果sudo make install
一切成功,您想继续在默认位置安装软件(通常/usr/local
用于这种安装)。