I have been trying to run Padrino on Jruby, but am hitting a issue when
running rake tasks involving the database. Searching around, I can’t
find
other instances of this issue. I installed jruby-openssl like it
mentions,
but that doesn’t help. I installed jruby using rvm and am running OSX
10.6.8 with XCode installed.
$ ruby -v
jruby 1.6.7.2 (ruby-1.8.7-p357) (2012-09-09 26e08ba) (Java HotSpot™
64-Bit Server VM 1.6.0_33) [darwin-x86_64-java]
$ padrino rake ar:create
=> Executing Rake ar:create …
JRuby limited openssl loaded. http://jruby.org/openssl
gem install jruby-openssl for full support.
dyld: lazy symbol binding failed: Symbol not found: _rb_check_safe_obj
Referenced from:
/Users/bbergstrom/.rvm/gems/jruby-1.6.7.2/gems/sqlite3-1.3.6/lib/sqlite3/sqlite3_native.bundle
Expected in: flat namespace
dyld: Symbol not found: _rb_check_safe_obj
Referenced from:
/Users/bbergstrom/.rvm/gems/jruby-1.6.7.2/gems/sqlite3-1.3.6/lib/sqlite3/sqlite3_native.bundle
Expected in: flat namespace
Trace/BPT trap
TIA,
Brian