Ruby 没有要加载的文件--ftools(LoadError)

Ruby 没有要加载的文件--ftools(LoadError),ruby,gcc,Ruby,Gcc,是的,问题是我有一个非常传统的软件,我需要在Ubuntu 10.10上使用它,它需要使用ruby 1.6.8和gcc 3.4 我已经安装了gcc 3.4,并验证我安装的gcc版本是否正确 $gcc -v 然后我开始安装ruby 1.6.8,首先卸载它,然后执行以下操作: $./configure $make $make install 出现了一个错误 ./miniruby ./instruby.rb ./instruby.rb:10: in 'require': No such file t

是的,问题是我有一个非常传统的软件,我需要在Ubuntu 10.10上使用它,它需要使用ruby 1.6.8和gcc 3.4

我已经安装了gcc 3.4,并验证我安装的gcc版本是否正确

$gcc -v
然后我开始安装ruby 1.6.8,首先卸载它,然后执行以下操作:

$./configure
$make
$make install
出现了一个错误

./miniruby ./instruby.rb
./instruby.rb:10: in 'require': No such file to load -- ftools (LoadError)
我在谷歌做了很多研究,所有这些都指向我,ruby 1.9不再支持ftools,我需要将其改为fileutils……但我有点困惑,因为我的Ubuntu甚至没有安装任何ruby,而我理解的是,“进行安装”的人实际上是gcc 3.4,而不是ruby

请各位开导我

顺便说一句,仅供参考,从Ubuntu 10.10的干净安装,这是我之前运行的命令:

sudo apt-get update
sudo apt-get install autoconf
sudo apt-get install build-essential zlib1g zlib1g-dev libreadline5 libreadline5-dev libssl-dev
sudo apt-get install git-core

然后我按照这里的说明安装gcc 3.4:

instruby.rb的第一行是什么意思?如果你在shell中键入
ruby
,你会收到一条消息说ruby没有安装,对吗?@andrewgrim是的,它说ruby没有安装。@BenLee
#/miniruby
(这是第一行)@BenLee我想你可能想看看整个文件,我把它贴在这里了