no such file to load -- for several gems unpacked in a Rails 2.3.8 app
Posted
by vincentp
on Stack Overflow
See other posts from Stack Overflow
or by vincentp
Published on 2010-06-03T14:19:20Z
Indexed on
2010/06/03
14:24 UTC
Read the original article
Hit count: 227
ruby-on-rails
|rubygems
Hi,
I unpacked several gems into the /vendor/gems folder, and I get the same error message for 5 of these gems when I try to start my Rails application.
The date-performance one as an example :
no such file to load -- date_performance.so
/opt/ruby-enterprise-1.8.7-20090928/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:36:in `gem_original_require'
/opt/ruby-enterprise-1.8.7-20090928/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:36:in `require'
/opt/ruby-enterprise-1.8.7-20090928/lib/ruby/gems/1.8/gems/activesupport-2.3.8/lib/active_support/dependencies.rb:156:in `require'
/opt/ruby-enterprise-1.8.7-20090928/lib/ruby/gems/1.8/gems/activesupport-2.3.8/lib/active_support/dependencies.rb:521:in `new_constants_in'
/opt/ruby-enterprise-1.8.7-20090928/lib/ruby/gems/1.8/gems/activesupport-2.3.8/lib/active_support/dependencies.rb:156:in `require'
/path_to_my_app/vendor/gems/date-performance-0.4.8/lib/date/performance.rb:34
...
Here is the line 34 :
require 'date_performance.so'
I'm including the gem using the following code :
config.gem "date-performance", :lib => "date/performance"
The '.so' file is under
/path_to_my_app/vendor/gems/date-performance-0.4.8/lib/
Any idea on why things were working while the gems were not unpacked? Do you have any idea about this behavior?
I'm using :
- Rails 2.3.8
- REE 1.8.7
- gem 1.3.6
- Mac OS X
Thanks! Vincent
© Stack Overflow or respective owner