Subject: [ruby-ffi] ffi_libraries: no library specified (LoadError) |
From: Usman Hussain |
Date: 12/17/10 8:59 AM |
To: ruby-ffi |
Hi Guys, This may not be the correct place to post this but i thought it is worth a try. I am having a problem trying to run a rufus-lua example and am getting this error: gl01231m:rubyluabridge usman.hussain$ ruby rubylua.rb /Library/Ruby/Gems/1.8/gems/ffi-1.0.0/lib/ffi/library.rb:93:in `ffi_libraries': no library specified (LoadError) from /Library/Ruby/Gems/1.8/gems/ffi-1.0.0/lib/ffi/library.rb:129:in `attach_function' from /Library/Ruby/Gems/1.8/gems/rufus-lua-1.1.0/lib/rufus/lua/lib.rb: 62 from /Library/Ruby/Site/1.8/rubygems/custom_require.rb:31:in `gem_original_require' from /Library/Ruby/Site/1.8/rubygems/custom_require.rb:31:in `require' from /Library/Ruby/Gems/1.8/gems/rufus-lua-1.1.0/lib/rufus/lua.rb:25 from /Library/Ruby/Site/1.8/rubygems/custom_require.rb:36:in `gem_original_require' from /Library/Ruby/Site/1.8/rubygems/custom_require.rb:36:in `require' from rubylua.rb:4 I am using a MAC. Ruby Version is: ruby 1.8.7 (2009-06-12 patchlevel 174) [universal- darwin10.0] My Script looks something like this: require 'rubygems' require 'rufus/lua' s = Rufus::Lua::State.new puts s.eval("return table.concat({ 'hello', 'from', 'Lua' }, ' ')") # # => "Hello from Lua" s.close When i run the script im getting the error above. Does anyone know why im getting it? Kind regards, Usman Hussain