C:\rubyclr\Samples\GoogleCalc>calc.rb
c:/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in
`gem_original_re
quire': no such file to load -- rubyclr (LoadError)
from
c:/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in `re
quire'
from C:/rubyclr/Samples/GoogleCalc/calc.rb:3
Just a blind guess: Aren't you mixing two ruby versions? c ruby and .net ruby?
In that case, fix your paths.
···
On 9/25/06, Gaech <Andrej.Gaevskij@gmail.com> wrote:
I`m just install Ruby 1.8.5
C:\rubyclr\Samples\GoogleCalc>calc.rb
c:/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in
`gem_original_re
quire': no such file to load -- rubyclr (LoadError)
from
c:/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in `re
quire'
from C:/rubyclr/Samples/GoogleCalc/calc.rb:3
Are different. Not compatible. Uninstall both, install rubyclr only.
···
On Mon, 25 Sep 2006 17:35:14 +0900 "Gaech" <Andrej.Gaevskij@gmail.com> wrote:
Jan Svitok wrote:
> On 9/25/06, Gaech <Andrej.Gaevskij@gmail.com> wrote:
> > I`m just install Ruby 1.8.5
> >
> > C:\rubyclr\Samples\GoogleCalc>calc.rb
> > c:/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in
> > `gem_original_re
> > quire': no such file to load -- rubyclr (LoadError)
> > from
> > c:/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in `re
> > quire'
> > from C:/rubyclr/Samples/GoogleCalc/calc.rb:3
>
> Just a blind guess: Aren't you mixing two ruby versions? c ruby and .net ruby?
> In that case, fix your paths.
For once I think Zed may be wrong. RubyCLR is a bridge between ruby
and the CLR, rather than a version of ruby that runs on the CLR. We
have it apparently working on ruby 1.8.4, and I don't see why it
wouldn't work with 1.8.5 too.
It looks like your issue is a path problem. Assuming you've got a
compiled version (you may need to build one in Visual Studio), to get
it to work you need to add both the build and ruby directories to
RUBYLIB. The setup.cmd file in the rubyclr distribution should do
this, or you can do it yourself using:
SET RUBYLIB=%RUBYLIB%;<rubyclrdir>/Build;<rubyclrdir>/Src/Ruby
Tom
···
On 25/09/06, Zed A. Shaw <zedshaw@zedshaw.com> wrote:
For once I think Zed may be wrong. RubyCLR is a bridge between ruby
and the CLR, rather than a version of ruby that runs on the CLR. We
have it apparently working on ruby 1.8.4, and I don't see why it
wouldn't work with 1.8.5 too.
>
> >
> > Jan Svitok wrote:
> > > > I`m just install Ruby 1.8.5
> > > >
> > > > C:\rubyclr\Samples\GoogleCalc>calc.rb
> > > > c:/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in
> > > > `gem_original_re
> > > > quire': no such file to load -- rubyclr (LoadError)
> > > > from
> > > > c:/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in `re
> > > > quire'
> > > > from C:/rubyclr/Samples/GoogleCalc/calc.rb:3
> > >
> > > Just a blind guess: Aren't you mixing two ruby versions? c ruby and .net ruby?
> > > In that case, fix your paths.
> >
> > Please tell me how
> >
> >
>
> Gaech,
>
> This:
>
> http://www.iunknown.com/articles/2006/03/16/third-drop-of-rubyclr
>
> And:
>
> Ruby Programming Language
>
> Are different. Not compatible. Uninstall both, install rubyclr only.
For once I think Zed may be wrong. RubyCLR is a bridge between ruby
and the CLR, rather than a version of ruby that runs on the CLR. We
have it apparently working on ruby 1.8.4, and I don't see why it
wouldn't work with 1.8.5 too.
It looks like your issue is a path problem. Assuming you've got a
compiled version (you may need to build one in Visual Studio), to get
it to work you need to add both the build and ruby directories to
RUBYLIB. The setup.cmd file in the rubyclr distribution should do
this, or you can do it yourself using:
SET RUBYLIB=%RUBYLIB%;<rubyclrdir>/Build;<rubyclrdir>/Src/Ruby
Tom
I just follow instruction on rubyclr.com
c:\ruby - Ruby 1.8.5
c:\rubyclr - RubyCLR
1. Download RubyCLR OK
2. Open your Visual Studio 2005 Command Prompt. OK
3. Go to your ruby win32 source directory
"..yourpath/ruby/src/win32" OK
4. type "configure.bat"
5. type "nmake". This process may or may not fail. All that matters
is that ruby/config.h is created. OK
6. Open the RubyCLR solution "RubyCLR/RubyCLR.sln" in Visual Studio
OK
7. Open the Runtime project's properties OK
8. Under "C/C++" ensure the "Additional Include Directories" setting
contains the full path to your ruby/src and your ruby/src/win32
directories OK
9. Under "Linker" ensure the "Additional Library Directories"
setting contains the full path to your ruby/lib directory OK
10. Build the Project! OK
11. Run setup.cmd OK
Here is screenshot from my console
"C:\rubyclr\Samples\RssReader\rssreader.rb"
c:/ruby/lib/ruby/site_ruby/1.8/rubygems.rb:251:in
`report_activate_error': Could not find RubyGem activerecord (>= 0.0.0)
(Gem::LoadError)
from c:/ruby/lib/ruby/site_ruby/1.8/rubygems.rb:188:in
`activate'
from c:/ruby/lib/ruby/site_ruby/1.8/rubygems.rb:66:in
`active_gem_with_options'
from c:/ruby/lib/ruby/site_ruby/1.8/rubygems.rb:59:in
`require_gem'
from C:/rubyclr/Src/Ruby/winforms.rb:6
from
c:/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in
`gem_original_require'
from
c:/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in
`require'
from C:/rubyclr/Samples/RssReader/rssreader.rb:1
···
On 25/09/06, Zed A. Shaw <zedshaw@zedshaw.com> wrote:
> On Mon, 25 Sep 2006 17:35:14 +0900 > > "Gaech" <Andrej.Gaevskij@gmail.com> wrote:
> > > On 9/25/06, Gaech <Andrej.Gaevskij@gmail.com> wrote:
Strange, the winforms code seems to require activerecord. I'm not an
expert oin the rubyclr internals, but that seems strange to me.
Anyway, to get it to work, install the rails gems (gem install rails
--include-dependencies) and try again. You can also test to see if
rubyclr is installed successfully by typing:
ruby -e "require 'rubyclr'"
If this produces an error, rubyclr is not working correctly.
Tom
···
On 25/09/06, Gaech <Andrej.Gaevskij@gmail.com> wrote:
Here is screenshot from my console
>"C:\rubyclr\Samples\RssReader\rssreader.rb"
c:/ruby/lib/ruby/site_ruby/1.8/rubygems.rb:251:in
`report_activate_error': Could not find RubyGem activerecord (>= 0.0.0)
(Gem::LoadError)
from c:/ruby/lib/ruby/site_ruby/1.8/rubygems.rb:188:in
`activate'
from c:/ruby/lib/ruby/site_ruby/1.8/rubygems.rb:66:in
`active_gem_with_options'
from c:/ruby/lib/ruby/site_ruby/1.8/rubygems.rb:59:in
`require_gem'
from C:/rubyclr/Src/Ruby/winforms.rb:6
from
c:/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in
`gem_original_require'
from
c:/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in
`require'
from C:/rubyclr/Samples/RssReader/rssreader.rb:1
> >"C:\rubyclr\Samples\RssReader\rssreader.rb"
> c:/ruby/lib/ruby/site_ruby/1.8/rubygems.rb:251:in
> `report_activate_error': Could not find RubyGem activerecord (>= 0.0.0)
> (Gem::LoadError)
> from c:/ruby/lib/ruby/site_ruby/1.8/rubygems.rb:188:in
> `activate'
> from c:/ruby/lib/ruby/site_ruby/1.8/rubygems.rb:66:in
> `active_gem_with_options'
> from c:/ruby/lib/ruby/site_ruby/1.8/rubygems.rb:59:in
> `require_gem'
> from C:/rubyclr/Src/Ruby/winforms.rb:6
> from
> c:/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in
> `gem_original_require'
> from
> c:/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in
> `require'
> from C:/rubyclr/Samples/RssReader/rssreader.rb:1
Strange, the winforms code seems to require activerecord. I'm not an
expert oin the rubyclr internals, but that seems strange to me.
Anyway, to get it to work, install the rails gems (gem install rails
--include-dependencies) and try again. You can also test to see if
rubyclr is installed successfully by typing:
ruby -e "require 'rubyclr'"
If this produces an error, rubyclr is not working correctly.
Tom
ruby -e "require 'rubyclr'"
c:/ruby/lib/ruby/site_ruby/1.8/rubygems.rb:251:in
`report_activate_error': Could not find RubyGem activerecord (>= 0.0.0)
(Gem::LoadError)
from c:/ruby/lib/ruby/site_ruby/1.8/rubygems.rb:188:in
`activate'
from c:/ruby/lib/ruby/site_ruby/1.8/rubygems.rb:66:in
`active_gem_with_options'
from c:/ruby/lib/ruby/site_ruby/1.8/rubygems.rb:59:in
`require_gem'
from C:/rubyclr/Src/Ruby/rubyclr.rb:7
from
c:/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in
`gem_original_require'
from
c:/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in
`require'
from -e:1
···
On 25/09/06, Gaech <Andrej.Gaevskij@gmail.com> wrote:
On 25/09/06, Gaech <Andrej.Gaevskij@gmail.com> wrote:
Tom Ward wrote:
> On 25/09/06, Gaech <Andrej.Gaevskij@gmail.com> wrote:
> > Here is screenshot from my console
>
> > >"C:\rubyclr\Samples\RssReader\rssreader.rb"
> > c:/ruby/lib/ruby/site_ruby/1.8/rubygems.rb:251:in
> > `report_activate_error': Could not find RubyGem activerecord (>= 0.0.0)
> > (Gem::LoadError)
> > from c:/ruby/lib/ruby/site_ruby/1.8/rubygems.rb:188:in
> > `activate'
> > from c:/ruby/lib/ruby/site_ruby/1.8/rubygems.rb:66:in
> > `active_gem_with_options'
> > from c:/ruby/lib/ruby/site_ruby/1.8/rubygems.rb:59:in
> > `require_gem'
> > from C:/rubyclr/Src/Ruby/winforms.rb:6
> > from
> > c:/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in
> > `gem_original_require'
> > from
> > c:/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in
> > `require'
> > from C:/rubyclr/Samples/RssReader/rssreader.rb:1
>
> Strange, the winforms code seems to require activerecord. I'm not an
> expert oin the rubyclr internals, but that seems strange to me.
>
> Anyway, to get it to work, install the rails gems (gem install rails
> --include-dependencies) and try again. You can also test to see if
> rubyclr is installed successfully by typing:
>
> ruby -e "require 'rubyclr'"
>
> If this produces an error, rubyclr is not working correctly.
>
> Tom
>ruby -e "require 'rubyclr'"
c:/ruby/lib/ruby/site_ruby/1.8/rubygems.rb:251:in
`report_activate_error': Could not find RubyGem activerecord (>= 0.0.0)
(Gem::LoadError)
from c:/ruby/lib/ruby/site_ruby/1.8/rubygems.rb:188:in
`activate'
from c:/ruby/lib/ruby/site_ruby/1.8/rubygems.rb:66:in
`active_gem_with_options'
from c:/ruby/lib/ruby/site_ruby/1.8/rubygems.rb:59:in
`require_gem'
from C:/rubyclr/Src/Ruby/rubyclr.rb:7
from
c:/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in
`gem_original_require'
from
c:/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in
`require'
from -e:1
>
> Tom Ward wrote:
> > > Here is screenshot from my console
> >
> > > >"C:\rubyclr\Samples\RssReader\rssreader.rb"
> > > c:/ruby/lib/ruby/site_ruby/1.8/rubygems.rb:251:in
> > > `report_activate_error': Could not find RubyGem activerecord (>= 0.0.0)
> > > (Gem::LoadError)
> > > from c:/ruby/lib/ruby/site_ruby/1.8/rubygems.rb:188:in
> > > `activate'
> > > from c:/ruby/lib/ruby/site_ruby/1.8/rubygems.rb:66:in
> > > `active_gem_with_options'
> > > from c:/ruby/lib/ruby/site_ruby/1.8/rubygems.rb:59:in
> > > `require_gem'
> > > from C:/rubyclr/Src/Ruby/winforms.rb:6
> > > from
> > > c:/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in
> > > `gem_original_require'
> > > from
> > > c:/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in
> > > `require'
> > > from C:/rubyclr/Samples/RssReader/rssreader.rb:1
> >
> > Strange, the winforms code seems to require activerecord. I'm not an
> > expert oin the rubyclr internals, but that seems strange to me.
> >
> > Anyway, to get it to work, install the rails gems (gem install rails
> > --include-dependencies) and try again. You can also test to see if
> > rubyclr is installed successfully by typing:
> >
> > ruby -e "require 'rubyclr'"
> >
> > If this produces an error, rubyclr is not working correctly.
> >
> > Tom
>
> >ruby -e "require 'rubyclr'"
> c:/ruby/lib/ruby/site_ruby/1.8/rubygems.rb:251:in
> `report_activate_error': Could not find RubyGem activerecord (>= 0.0.0)
> (Gem::LoadError)
> from c:/ruby/lib/ruby/site_ruby/1.8/rubygems.rb:188:in
> `activate'
> from c:/ruby/lib/ruby/site_ruby/1.8/rubygems.rb:66:in
> `active_gem_with_options'
> from c:/ruby/lib/ruby/site_ruby/1.8/rubygems.rb:59:in
> `require_gem'
> from C:/rubyclr/Src/Ruby/rubyclr.rb:7
> from
> c:/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in
> `gem_original_require'
> from
> c:/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in
> `require'
> from -e:1
>
>
>
I type in command prompt
ruby -e "require 'rubyclr'"
c:/ruby/lib/ruby/gems/1.8/gems/activesupport-1.3.1/lib/active_support/dependencies.rb:123:in
`alias_const_missing': uninitialized constant IDataErrorInfo
(NameError)
from C:/rubyclr/Src/Ruby/core.rb:258:in `const_missing'
from
c:/ruby/lib/ruby/gems/1.8/gems/activesupport-1.3.1/lib/active_support/dependencies.rb:133:in
`send'
from
c:/ruby/lib/ruby/gems/1.8/gems/activesupport-1.3.1/lib/active_support/dependencies.rb:133:in
`const_missing'
from C:/rubyclr/Src/Ruby/databinding.rb:30
from
c:/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in
`gem_original_require'
from
c:/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in
`require'
from
c:/ruby/lib/ruby/gems/1.8/gems/activesupport-1.3.1/lib/active_support/dependencies.rb:147:in
`require'
from C:/rubyclr/Src/Ruby/rubyclr.rb:21
from
c:/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in
`gem_original_require'
from
c:/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in
`require'
from -e:1
···
On 25/09/06, Gaech <Andrej.Gaevskij@gmail.com> wrote:
> > On 25/09/06, Gaech <Andrej.Gaevskij@gmail.com> wrote:
Tom Ward wrote:
> OK, you need to get the activerecord gem, using:
>
> gem install activerecord --include-dependencies
>
> Tom
>
> >
> > Tom Ward wrote:
> > > > Here is screenshot from my console
> > >
> > > > >"C:\rubyclr\Samples\RssReader\rssreader.rb"
> > > > c:/ruby/lib/ruby/site_ruby/1.8/rubygems.rb:251:in
> > > > `report_activate_error': Could not find RubyGem activerecord (>= 0.0.0)
> > > > (Gem::LoadError)
> > > > from c:/ruby/lib/ruby/site_ruby/1.8/rubygems.rb:188:in
> > > > `activate'
> > > > from c:/ruby/lib/ruby/site_ruby/1.8/rubygems.rb:66:in
> > > > `active_gem_with_options'
> > > > from c:/ruby/lib/ruby/site_ruby/1.8/rubygems.rb:59:in
> > > > `require_gem'
> > > > from C:/rubyclr/Src/Ruby/winforms.rb:6
> > > > from
> > > > c:/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in
> > > > `gem_original_require'
> > > > from
> > > > c:/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in
> > > > `require'
> > > > from C:/rubyclr/Samples/RssReader/rssreader.rb:1
> > >
> > > Strange, the winforms code seems to require activerecord. I'm not an
> > > expert oin the rubyclr internals, but that seems strange to me.
> > >
> > > Anyway, to get it to work, install the rails gems (gem install rails
> > > --include-dependencies) and try again. You can also test to see if
> > > rubyclr is installed successfully by typing:
> > >
> > > ruby -e "require 'rubyclr'"
> > >
> > > If this produces an error, rubyclr is not working correctly.
> > >
> > > Tom
> >
> > >ruby -e "require 'rubyclr'"
> > c:/ruby/lib/ruby/site_ruby/1.8/rubygems.rb:251:in
> > `report_activate_error': Could not find RubyGem activerecord (>= 0.0.0)
> > (Gem::LoadError)
> > from c:/ruby/lib/ruby/site_ruby/1.8/rubygems.rb:188:in
> > `activate'
> > from c:/ruby/lib/ruby/site_ruby/1.8/rubygems.rb:66:in
> > `active_gem_with_options'
> > from c:/ruby/lib/ruby/site_ruby/1.8/rubygems.rb:59:in
> > `require_gem'
> > from C:/rubyclr/Src/Ruby/rubyclr.rb:7
> > from
> > c:/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in
> > `gem_original_require'
> > from
> > c:/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in
> > `require'
> > from -e:1
> >
> >
> >
I type in command prompt
>ruby -e "require 'rubyclr'"
c:/ruby/lib/ruby/gems/1.8/gems/activesupport-1.3.1/lib/active_support/dependencies.rb:123:in
`alias_const_missing': uninitialized constant IDataErrorInfo
(NameError)
from C:/rubyclr/Src/Ruby/core.rb:258:in `const_missing'
from
c:/ruby/lib/ruby/gems/1.8/gems/activesupport-1.3.1/lib/active_support/dependencies.rb:133:in
`send'
from
c:/ruby/lib/ruby/gems/1.8/gems/activesupport-1.3.1/lib/active_support/dependencies.rb:133:in
`const_missing'
from C:/rubyclr/Src/Ruby/databinding.rb:30
from
c:/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in
`gem_original_require'
from
c:/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in
`require'
from
c:/ruby/lib/ruby/gems/1.8/gems/activesupport-1.3.1/lib/active_support/dependencies.rb:147:in
`require'
from C:/rubyclr/Src/Ruby/rubyclr.rb:21
from
c:/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in
`gem_original_require'
from
c:/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in
`require'
from -e:1
gem install activerecord --include-dependencies
Need to update 0 gems from http://gems.rubyforge.org
complete
Successfully installed activerecord-1.14.4
Installing ri documentation for activerecord-1.14.4...
Installing RDoc documentation for activerecord-1.14.4...
···
> On 25/09/06, Gaech <Andrej.Gaevskij@gmail.com> wrote:
> > > On 25/09/06, Gaech <Andrej.Gaevskij@gmail.com> wrote: