# VisualRuby unable to load cairo.so

**URL:** <https://www.ruby-forum.com/t/visualruby-unable-to-load-cairo-so/240312>\
**Category:** Ruby-Gnome 2\
**Created:** [April 8, 2014, 5:35am UTC](https://www.ruby-forum.com/t/visualruby-unable-to-load-cairo-so/240312 "2014-04-08T05:35:44Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![Detlef\_R](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/d/58f4c7/32.png) [@Detlef\_R](https://www.ruby-forum.com/u/Detlef_R)\
**Post date:** [April 8, 2014, 5:35am UTC](https://www.ruby-forum.com/t/visualruby-unable-to-load-cairo-so/240312/1 "2014-04-08T05:35:44Z")

</div>

1.Fresh install: Glade3.6.7 & GTK with file: glade3-3.6.7-with-GTK+.exe  
2.Ran glade3 - functions OK  
3.Gem install visualruby - installation had no errors.  
4 products installed:

- Windows 7 Professional
- ruby 1.9.3p545 (2014-02-24) [i386-mingw32]
- gtk2 (2.2.0 x86-mingw32)
- gtksourceview2 (2.2.0 x86-mingw32)
- visualruby (1.0.16)

1. 
# In a CMD windows: vr it generates the following errors:

C:/RUBY193-327/lib/ruby/site\_ruby/1.9.1/rubygems/core\_ext/kernel\_require.rb:126:in  
`require': cannot load such file -- cairo.so (LoadError) from C:/RUBY193-327/lib/ruby/site_ruby/1.9.1/rubygems/core_ext/kernel_require.rb:126:in`require’  
from  
C:/RUBY193-327/lib/ruby/gems/1.9.1/gems/cairo-1.12.9-x86-mingw32/lib/cairo.rb:46:in  
`rescue in <top (required)>' from C:/RUBY193-327/lib/ruby/gems/1.9.1/gems/cairo-1.12.9-x86-mingw32/lib/cairo.rb:42:in`\<top (required)\>’  
from  
C:/RUBY193-327/lib/ruby/site\_ruby/1.9.1/rubygems/core\_ext/kernel\_require.rb:73:in  
`require' from C:/RUBY193-327/lib/ruby/site_ruby/1.9.1/rubygems/core_ext/kernel_require.rb:73:in`require’  
from  
C:/RUBY193-327/lib/ruby/gems/1.9.1/gems/glib2-2.2.0-x86-mingw32/lib/glib2.rb:97:in  
`<top (required)>' from C:/RUBY193-327/lib/ruby/site_ruby/1.9.1/rubygems/core_ext/kernel_require.rb:73:in`require’  
from  
C:/RUBY193-327/lib/ruby/site\_ruby/1.9.1/rubygems/core\_ext/kernel\_require.rb:73:in  
`require' from C:/RUBY193-327/lib/ruby/gems/1.9.1/gems/gtk2-2.2.0-x86-mingw32/lib/gtk2/base.rb:12:in`\<top (required)\>’  
from  
C:/RUBY193-327/lib/ruby/site\_ruby/1.9.1/rubygems/core\_ext/kernel\_require.rb:73:in  
`require' from C:/RUBY193-327/lib/ruby/site_ruby/1.9.1/rubygems/core_ext/kernel_require.rb:73:in`require’  
from  
C:/RUBY193-327/lib/ruby/gems/1.9.1/gems/gtk2-2.2.0-x86-mingw32/lib/gtk2.rb:11:in  
`<top (required)>' from C:/RUBY193-327/lib/ruby/site_ruby/1.9.1/rubygems/core_ext/kernel_require.rb:73:in`require’  
from  
C:/RUBY193-327/lib/ruby/site\_ruby/1.9.1/rubygems/core\_ext/kernel\_require.rb:73:in  
`require' from C:/RUBY193-327/lib/ruby/gems/1.9.1/gems/gtksourceview2-2.2.0-x86-mingw32/lib/gtksourceview2.rb:8:in`\<top (required)\>’  
from  
C:/RUBY193-327/lib/ruby/site\_ruby/1.9.1/rubygems/core\_ext/kernel\_require.rb:73:in  
`require' from C:/RUBY193-327/lib/ruby/site_ruby/1.9.1/rubygems/core_ext/kernel_require.rb:73:in`require’  
from  
C:/RUBY193-327/lib/ruby/gems/1.9.1/gems/visualruby-1.0.16/vr:4:in `<top (required)>' from C:/Ruby193-327/bin/vr:23:in`load’  
from C:/Ruby193-327/bin/vr:23:in `’

---

<div class="post-metadata">

**Author:** ![captaffy](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/c/f04885/32.png) [@captaffy](https://www.ruby-forum.com/u/captaffy)\
**Post date:** [April 8, 2014, 3:44pm UTC](https://www.ruby-forum.com/t/visualruby-unable-to-load-cairo-so/240312/2 "2014-04-08T15:44:51Z")

</div>

Hi,

In [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)  
“[ruby-gnome2-devel-en] VisualRuby unable to load cairo.so” on Tue, 08  
Apr 2014 05:35:44 +0200,  
John S. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> 4 products installed:
> 
> - Windows 7 Professional
> - ruby 1.9.3p545 (2014-02-24) [i386-mingw32]

The latest cairo gem drops Ruby 1.9.3 + Windows  
support. Could try with Ruby 2.0 or 2.1?

## Thanks,

kou

---

<div class="post-metadata">

**Author:** ![captaffy](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/c/f04885/32.png) [@captaffy](https://www.ruby-forum.com/u/captaffy)\
**Post date:** [April 9, 2014, 5:41am UTC](https://www.ruby-forum.com/t/visualruby-unable-to-load-cairo-so/240312/3 "2014-04-09T05:41:07Z")

</div>

I was successful in using ruby2.0 on windows 7 and also Windows 8,  
with the fresh install of glade3-3.6.7-with-GTK+.exe and visualruby.

Many thanks for the timely response and a working solution.

PS if you upgrade from ruby 1.9 to ruby 2.0 be sure the the  
file associations of .rb & .rbw have been updated.

John

---

<div class="post-metadata">

**Author:** ![captaffy](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/c/f04885/32.png) [@captaffy](https://www.ruby-forum.com/u/captaffy)\
**Post date:** [September 1, 2014, 11:34pm UTC](https://www.ruby-forum.com/t/visualruby-unable-to-load-cairo-so/240312/4 "2014-09-01T23:34:05Z")

</div>

We may wish to update the Visual Ruby web site as it currently indicates  
the installation of ruby1.9.3 is required.

New to this forum and Visual Ruby, adny advice on getting the page  
changed? Shall I log a defect against the page?
