2
我想从ruby脚本运行gcc,它给了我一个说Permission denied的错误。 从命令行直接运行它时,它工作正常,这使我无法确定它为什么不能从ruby工作。 我可以在Ruby中调用其他命令,如“ls”。Ruby on Cygwin - 权限被拒绝
我也尝试过的gcc的文件权限设置为777,以及让我的用户帐户,该文件的所有者。
这里是我的shell输出:
[email protected] ~
$ gcc
gcc: no input files
[email protected] ~
$ irb
irb(main):001:0> `gcc`
Errno::EACCES: Permission denied - gcc
from (irb):1:in ``'
from (irb):1
irb(main):002:0> `ls`
=> ""
我希望任何人有这样的想法。
ruby是一个非cygwin程序吗?还是你把它作为cygwin的一部分安装? – dotminic 2011-02-08 21:17:44