C
cugf_0956
I have installed ruby on my laptop using rpm and I installed a whole
bunch of packages using GEM. Now when I run any scripts on my laptop,
ruby can locate any package that is installed via rpm but not the one
installed via GEM. How can I make it work such that everything that is
installed using Gem can be seen by ruby.
Here is an example:
I have
/usr/lib/ruby/1.8/date
I can call "require date" in my script and it will work.
I have
/usr/lib/ruby/gems/1.8/gems/Selenium-1.0.1/bin/selenium
when I call "require selenium" it doesn't work.
What is the catch here?
Also, if I want to package my scripts to run on somebody else machine,
how can I make it, if he/she has right packages installed, can run my
scripts without errors?
And one more question, I know that Perl can be pre-compiled for better
performance, can ruby scripts be pre-compiled as well?
Thanks a lot.
bunch of packages using GEM. Now when I run any scripts on my laptop,
ruby can locate any package that is installed via rpm but not the one
installed via GEM. How can I make it work such that everything that is
installed using Gem can be seen by ruby.
Here is an example:
I have
/usr/lib/ruby/1.8/date
I can call "require date" in my script and it will work.
I have
/usr/lib/ruby/gems/1.8/gems/Selenium-1.0.1/bin/selenium
when I call "require selenium" it doesn't work.
What is the catch here?
Also, if I want to package my scripts to run on somebody else machine,
how can I make it, if he/she has right packages installed, can run my
scripts without errors?
And one more question, I know that Perl can be pre-compiled for better
performance, can ruby scripts be pre-compiled as well?
Thanks a lot.