I’m hoping someone can help me here. I am a complete newbie to Ruby and
Sinatra and cannot find any information related to this problem
anywhere. Any help would be greatly appreciated.
Ruby version=1.9.2
I also have ruby 1.8.5 installed in a different folder. But ruby -v
gives 1.9.2.
While following the Sinatra tutorial on
“http://titusd.co.uk/2010/04/07/a-beginners-sinatra-tutorial” I get the
following error:
C:\Test\Sinatra>ruby minimal.rb
C:/Ruby192/lib/ruby/gems/1.9.1/gems/sinatra-1.0/lib/sinatra/base.rb:753:in
read ': Invalid argument - <internal:lib/rubygems/custom_require> (Errno::EINVAL) from C:/Ruby192/lib/ruby/gems/1.9.1/gems/sinatra-1.0/lib/sinatra/base.rb :753:in
inline_templates=’
from
C:/Ruby192/lib/ruby/gems/1.9.1/gems/sinatra-1.0/lib/sinatra/base.rb
:706:in set' from C:/Ruby192/lib/ruby/gems/1.9.1/gems/sinatra-1.0/lib/sinatra/base.rb :715:in
block in enable’
from
C:/Ruby192/lib/ruby/gems/1.9.1/gems/sinatra-1.0/lib/sinatra/base.rb
:715:in each' from C:/Ruby192/lib/ruby/gems/1.9.1/gems/sinatra-1.0/lib/sinatra/base.rb :715:in
enable’
from (DELEGATE):2:in enable' from C:/Ruby192/lib/ruby/gems/1.9.1/gems/sinatra-1.0/lib/sinatra.rb:7:in
<top (required)>’
from internal:lib/rubygems/custom_require:33:in require' from <internal:lib/rubygems/custom_require>:33:in
rescue in
require’
from internal:lib/rubygems/custom_require:29:in require' from minimal.rb:2:in
’