ruby - 在 Ubuntu 上安装乘客 gem 时遇到问题

标签 ruby ubuntu passenger

从控制台:

 adelevie@ubuntu:~$ gem install passenger
    Building native extensions.  This could take a while...
    ERROR:  Error installing passenger:
        ERROR: Failed to build gem native extension.

    /usr/bin/ruby1.8 extconf.rb
    /usr/lib/ruby/1.8/rubygems/custom_require.rb:31:in `gem_original_require': no such file to load -- mkmf (LoadError)
        from /usr/lib/ruby/1.8/rubygems/custom_require.rb:31:in `require'
        from extconf.rb:8


    Gem files will remain installed in /home/adelevie/ruby/gems/gems/fastthread-1.0.7 for inspection.
    Results logged to /home/adelevie/ruby/gems/gems/fastthread-1.0.7/ext/fastthread/gem_make.out

这是什么意思,我有什么选择?

最佳答案

实际上是

apt-get install ruby1.8-dev

这样做解决了为我 build 乘客的问题

关于ruby - 在 Ubuntu 上安装乘客 gem 时遇到问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3225358/

相关文章:

用于验证 AAD token 是否正确的 Ruby 代码

ruby-on-rails - 太阳黑子和高级关联搜索

ruby - 2 if语句中的条件

linux - Bash:遍历文件并读取子字符串作为参数,执行多个实例

Bash 脚本,比较数字

ruby-on-rails - 如何在 Mac OSX 上安装 PCRE 开发头文件

ruby-on-rails - 播种数据库时类型不匹配

ubuntu - 在 ubuntu 10.04 上安装 execjs 后找不到 Javascript 运行时

ruby-on-rails - 如何从Nginx/Passenger中删除 "X-Runtime" header ?

ruby-on-rails - Rails 4 子域不适用于生产