bash:./configure 没有这样的文件或目录,即使安装了构建必需品之后

bash:./configure 没有这样的文件或目录,即使安装了构建必需品之后

我正在尝试安装 gambas 3.0.0。我从以下网址下载了文件 gambas3-3.0.0.tar.bz2这里我遵循每一个步骤这里但我仍然得到同样的错误 bash: ./confugure: No such file or directory

我不确定这是否重要,但我在 Parallels Desktop(Mac 中的虚拟机)上运行 Ubuntu 18.04.3 LTS

答案1

./configure将会是一个本地脚本(因此./- 意思是“在当前目录中”) - 如果存在这样的文件,它就是由您尝试构建的软件提供的东西,而不是由系统包提供的东西。

在这种情况下,gambas3-3.0.0.tar.bz2tarball 不包含这样的脚本,但它包含一个configure.ac文件。这意味着您需要返回一步,然后使用configure从脚本生成脚本。configure.acautoconf

该 tarball 似乎提供了两个额外的 autoconf 包装器脚本,分别称为reconfreconf-all- 我不知道知道您应该使用它,但我猜想全力以赴并运行后者也没什么坏处。因此,完整的命令序列变为:

./reconf-all
./configure
make

如果sudo make install一切成功,您想继续在默认位置安装软件(通常/usr/local用于这种安装)。

相关内容