From: Ryan Davis Date: 2007-03-03T04:28:31+09:00 Subject: Re: RubyInline On Mar 2, 2007, at 9:18 AM, Mark Volkmann wrote: > I'm using RubyInline-3.6.2 and am having trouble getting this > simple example to work. > > require 'rubygems' > require 'inline' > > class Example > inline do |builder| > builder.c " > int simple() { > int x = 10; > return x; > }" > end > end > > p Example.new.simple > > When I run this I get > > /usr/local/lib/ruby/gems/1.8/gems/RubyInline-3.6.2/./inline.rb: > 378:in `build': undefined method `+' for nil:NilClass (NoMethodError) > from /usr/local/lib/ruby/gems/1.8/gems/RubyInline-3.6.2/./ > inline.rb:628:in `inline' > from demo.rb:5 > > I'm not sure if I'm doing something wrong or there is a bug in that > version of RubyInline. First off, this isn't the right forum for reporting something like this. Filing a bug on the rubyinline project on rubyforge is the correct forum. That said, No bug has been reported against this version of inline. Please provide output of the following: ruby -v -rrbconfig -e 'p Config::CONFIG["archdir"], Config::CONFIG ["srcdir"]'