【发布时间】:2021-03-09 17:11:25
【问题描述】:
我是 Ruby on Rails 的新手,我正在尝试使用它创建一个网站。我在我的 gem 文件中添加了一些 gem 并尝试将它们捆绑,但遇到此错误。
安装 eventmachine (1.2.7) 时出错,Bundler 无法继续。 在捆绑之前确保 gem install eventmachine -v '1.2.7' --source 'https://rubygems.org/' 成功。
我尝试过gem install eventmachine -v '1.2.7',但收到此错误:
ERROR: Failed to build gem native extension.
current directory: /.rvm/gems/ruby-3.0.0/gems/eventmachine-1.2.7/ext
make "DESTDIR=" clean
current directory: /.rvm/gems/ruby-3.0.0/gems/eventmachine-1.2.7/ext
make "DESTDIR=" compiling binder.cpp In file included from
binder.cpp:20: ./project.h:119:10: fatal error: 'openssl/ssl.h' file not found
#include <openssl/ssl.h>
^~~~~~~~~~~~~~~ 1 error generated. make: *** [binder.o] Error 1
有人可以帮忙吗?
【问题讨论】:
-
说明更多上下文会对您有所帮助。哪个操作系统,哪个版本的导轨?我自己,在遇到捆绑安装问题时,我遵循以下步骤:stackoverflow.com/questions/12336160/…
标签: ruby-on-rails ruby rubygems