【发布时间】:2010-11-09 02:40:30
【问题描述】:
我使用的是 Solaris 10,ksh。每当我执行./configure 时,都会收到错误“ksh: ./configure: not found”
当我执行“where configure”时,什么也找不到。
如何“安装配置”?
【问题讨论】:
我使用的是 Solaris 10,ksh。每当我执行./configure 时,都会收到错误“ksh: ./configure: not found”
当我执行“where configure”时,什么也找不到。
如何“安装配置”?
【问题讨论】:
我不得不为另一个目录运行命令;然后弹出所有内容:)
如果其他人遇到此特定问题,我正在尝试在 Solaris 机器上安装 Perl-Php 插件。最初,没有配置文件;相反,你必须找到你的“phpize”所在的位置——对我来说它是/opt/webstack/php/5.2/phpize,当你还在“perl-php-plugin”文件夹中时运行它,然后配置将出现。
然后你可以./configure :)
感谢所有回复的人。
【讨论】:
我不是 Solaris 专家,但配置脚本应该在您执行之前位于您的当前目录中。我假设你正在尝试构建一些东西。如果这是您自己的项目,请查看GNU autoconf。 (我不知道这是否是 Solaris 的一部分。)它是 M4 的一部分。
如果是您下载的项目,请将其解压缩/解压缩/解压缩,然后将 cd 到其目录,然后再运行配置脚本。
【讨论】:
./configure 表示您要在当前目录中运行名为configure 的可执行文件(由. 表示)。我猜您正在尝试从源代码构建和安装,并且指示说要执行标准./configure; make; make install。您应该从您下载并解压的源代码的*目录中执行此操作:
$ cd /path/to/source
$ ./configure
$ make
$ make install
【讨论】:
“./configure”表示“从当前目录运行程序configure”。也就是说,您需要先将cd 转到configure 所在的目录,然后再尝试这样运行。
至于 在哪里 configure 可能被找到,它通常位于您尝试构建的任何源包的根目录中。
【讨论】: