Openssl error when using x86 Vista OS
-
When I try to install any gem through the console
Gem.install 'gem'
I get
Error; #<LoadError; 127; The specified procedure could not be found. - C;/SketchUp/Tools/RubyStdLib/platform_specific/openssl.so> C;/SketchUp/Tools/RubyStdLib/rubygems/core_ext/kernel_require.rb;45;in `require' C;/SketchUp/Tools/RubyStdLib/rubygems/core_ext/kernel_require.rb;45;in `require' C;/SketchUp/Tools/RubyStdLib/openssl.rb;17;in `<top (required)>' C;/SketchUp/Tools/RubyStdLib/rubygems/core_ext/kernel_require.rb;45;in `require' C;/SketchUp/Tools/RubyStdLib/rubygems/core_ext/kernel_require.rb;45;in `require' C;/SketchUp/Tools/RubyStdLib/rubygems/security.rb;11;in `<top (required)>' C;/SketchUp/Tools/RubyStdLib/rubygems/core_ext/kernel_require.rb;45;in `require' C;/SketchUp/Tools/RubyStdLib/rubygems/core_ext/kernel_require.rb;45;in `require' C;/SketchUp/Tools/RubyStdLib/rubygems/package.rb;43;in `<top (required)>' C;/SketchUp/Tools/RubyStdLib/rubygems/core_ext/kernel_require.rb;45;in `require' C;/SketchUp/Tools/RubyStdLib/rubygems/core_ext/kernel_require.rb;45;in `require' C;/SketchUp/Tools/RubyStdLib/rubygems/dependency_installer.rb;3;in `<top (required)>' C;/SketchUp/Tools/RubyStdLib/rubygems/core_ext/kernel_require.rb;45;in `require' C;/SketchUp/Tools/RubyStdLib/rubygems/core_ext/kernel_require.rb;45;in `require' C;/SketchUp/Tools/RubyStdLib/rubygems.rb;524;in `install' <main>;in `<main>' -e;1;in `eval' nil
I modified openssl.rb with the correct path for openssl.so (was missing platform_specific) but that didnt fix it. I then modified gem sources
Gem;;default_sources ["http://rubygems.org/"] Gem;;sources #<Gem;;SourceList;0xb427a50 @sources=[#<Gem;;Source;0xb427870 @uri=#<URI;;HTTP;0xb4278e8 URL;http://rubygems.org/>, @api_uri=nil>]>
but it still gives the same error.
Why doesn't this work like when on 64-bit windows?
Advertisement