Getting error during testing the install of Ruby-GNOME2.
···
------------------------------------------------------------------------------
I:/InstantRails17/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in
`gem_original_require': no such file to load -- gtk2 (LoadError)
from
I:/InstantRails17/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in
`require'
from -e:1
I:\InstantRails17\ruby\Ruby-GNOME2>
------------------------------------------------------------------------------
custom_require.rb
#--
# Copyright 2006 by Chad Fowler, Rich Kilmer, Jim Weirich and others.
# All rights reserved.
# See LICENSE.txt for permissions.
#++
require 'rubygems/source_index'
module Kernel
alias gem_original_require require # :nodoc:
#
# We replace Ruby's require with our own, which is capable of
# loading gems on demand.
#
# When you call <tt>require 'x'</tt>, this is what happens:
# * If the file can be loaded from the existing Ruby loadpath, it
# is.
# * Otherwise, installed gems are searched for a file that matches.
# If it's found in gem 'y', that gem is activated (added to the
# loadpath).
#
# The normal <tt>require</tt> functionality of returning false if
# that file has already been loaded is preserved.
#
def require(path) # :nodoc:
gem_original_require path
rescue LoadError => load_error
begin
if spec = Gem.searcher.find(path)
Gem.activate(spec.name, false, "= #{spec.version}")
gem_original_require path
else
raise load_error
end
end
end
end # module Kernel
module Gem
................................................
------------------------------------------------------------------------------
Need help. Thanks
--
Posted via http://www.ruby-forum.com/.