Forum: Ruby how to set RUBYLIB path?

Announcement (2017-05-07): is now read-only since I unfortunately do not have the time to support and maintain the forum any more. Please see and for other Rails- und Ruby-related community platforms.
E304e2e6b3c118c8f39bf63af66aae07?d=identicon&s=25 dare r. (martin_mercy2001)
on 2008-04-18 07:38
Dear all,

I was struggling with a problem. I have a product class and a test file
under Merchant folder. when i run my product class it shows following

`gem_original_require': no such file to load -- builder (LoadError)
  from c:/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in
  from product.rb:2

I need to set path like set RUBYLIB = ""

i didnt got how to set the path and in which file i have to set or in
shell prompt? how to set path?

Could any one help me to solve this problem of setting path.

Thanks in advance

40c8f707cab5f50878cee873881d6b75?d=identicon&s=25 Roger P. (rogerdpack)
on 2008-04-18 16:57
(Received via mailing list)
maybe gem install builder?
if not maybe google for 'rubygems path' and 'RUBYLIB environment
Robert Dober (Guest)
on 2008-04-18 18:40
(Received via mailing list)
On Fri, Apr 18, 2008 at 7:38 AM, dare ruby <>
>   from product.rb:2
>  Regards,
>  Martin
>  --
>  Posted via

There are basically three possibilities let us say your library is here:
setting the variable
export RUBYLIB="/lib/mylibs/${RUBYLIB:-""}"
using a command line option
ruby -I/lib/mylib myprog.rb
adjust your $: inside your ruby program
$:.unshift File.join( %w{ /lib mylib } )



Whereof one cannot speak, thereof one must be silent.
Ludwig Wittgenstein
This topic is locked and can not be replied to.