Details
-
Type:
Bug
-
Status:
Resolved
-
Priority:
Major
-
Resolution: Fixed
-
Affects Version/s: JRuby 1.7.0.pre1
-
Fix Version/s: JRuby 1.7.0.pre2
-
Component/s: None
-
Labels:None
-
Environment:Windows XP-x86
Java HotSpot(TM) Client VM 1.7.0_03
-
Number of attachments :
Description
When I try to run the following simplistic script I am getting a
"NameError: uninitialized constant RubyVM" .
D:\Workspace\Ruby\rubytester>more profile.rb
require 'profile'
puts "Hello"
D:\Workspace\Ruby\rubytester>jruby profile.rb
NameError: uninitialized constant RubyVM
const_missing at org/jruby/RubyModule.java:2715
(root) at C:/Programme/JRuby/1.7.0.preview1/lib/ruby/1.9/profile.rb:3
require at org/jruby/RubyKernel.java:991
(root) at
C:/Programme/JRuby/1.7.0.preview1/lib/ruby/shared/rubygems/custom_require.rb:1
(root) at profile.rb:1
D:\Workspace\Ruby\rubytester>jruby -v
jruby 1.7.0.preview1 (ruby-1.9.3-p203) (2012-05-19 00c8c98) (Java
HotSpot(TM) Client VM 1.7.0_03) [Windows XP-x86-java]
The new profile.rb depends on RubyVM namespace from YARV, which we do not support. We will probably need to use the 1.8 version or come up with our own. I'll do a brief investigation.