# Running ruby-gnome 3.1.0 on win10/ruby 2.2

**URL:** <https://www.ruby-forum.com/t/running-ruby-gnome-3-1-0-on-win10-ruby-2-2/245144>\
**Category:** Ruby-Gnome 2\
**Created:** [November 14, 2016, 12:27pm UTC](https://www.ruby-forum.com/t/running-ruby-gnome-3-1-0-on-win10-ruby-2-2/245144 "2016-11-14T12:27:46Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Sadaf\_N](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/858c86/32.png) [@Sadaf\_N](https://www.ruby-forum.com/u/Sadaf_N)\
**Post date:** [November 14, 2016, 12:27pm UTC](https://www.ruby-forum.com/t/running-ruby-gnome-3-1-0-on-win10-ruby-2-2/245144/1 "2016-11-14T12:27:46Z")

</div>

Hello,  
Happy to have a new version 🙂

Trying new version, I get some issues:

gdk3 sample :

C:\Ruby22\lib\ruby\gems\2.2.0\gems\gdk\_pixbuf2-3.1.0-x86-mingw32\sample\>ruby  
composite.rb  
C:/Ruby22/lib/ruby/2.2.0/rubygems/specification.rb:2112:in  
`raise_if_conflicts': Unable to activate gobject-introspection-3.1.0-x86-mingw32, because glib2-3.0.9-x86-mingw32 conflicts with glib2 (= 3.1.0) (Gem::ConflictError) from C:/Ruby22/lib/ruby/2.2.0/rubygems/specification.rb:1280:in`activate’  
from C:/Ruby22/lib/ruby/2.2.0/rubygems.rb:198:in `rescue in  
try\_activate’  
…

with  
C:\Ruby22\lib\ruby\gems\2.2.0\gems\>ll -ld go\*  
drwxr-xr-x 6 rdaubare Administ 4096 May 9 2016  
gobject-introspection-3.0.7-x86-mingw32/  
drwxr-xr-x 4 rdaubare Administ 4096 Aug 9 18:37  
gobject-introspection-3.0.8-x86-mingw32/  
drwxr-xr-x 6 rdaubare Administ 4096 Aug 16 14:42  
gobject-introspection-3.0.9-x86-mingw32/  
drwxr-xr-x 6 rdaubare Administ 4096 Nov 14 11:09  
gobject-introspection-3.1.0-x86-mingw32/  
drwx

Then trying gtk3 demos :  
C:\Ruby22\lib\ruby\gems\2.2.0\gems\gtk3-3.0.7-x86-mingw32\sample\gtk-demo\>ruby  
main.rb  
C:/Ruby22/lib/ruby/2.2.0/rubygems/core\_ext/kernel\_require.rb:54:in  
`require': cannot load such file -- pango.so (LoadError) from C:/Ruby22/lib/ruby/2.2.0/rubygems/core_ext/kernel_require.rb:54:in`require’  
from  
C:/Ruby22/lib/ruby/gems/2.2.0/gems/pango-3.1.0-x86-mingw32/lib/pango.rb:20:in  
`rescue in <top (required)>' from C:/Ruby22/lib/ruby/gems/2.2.0/gems/pango-3.1.0-x86-mingw32/lib/pango.rb:16:in`\<top (required)\>’  
…

with  
C:\Ruby22\lib\ruby\gems\2.2.0\gems\>gfind pa\* -name ‘\*.so’  
pango-3.0.7-x86-mingw32/lib/2.0/pango.so  
pango-3.0.7-x86-mingw32/lib/2.1/pango.so  
pango-3.0.7-x86-mingw32/lib/2.2/pango.so  
pango-3.0.8-x86-mingw32/lib/2.2/pango.so  
pango-3.0.9-x86-mingw32/lib/2.2/pango.so  
pango-3.0.9-x86-mingw32/lib/2.3/pango.so  
pango-3.1.0-x86-mingw32/lib/2.2/pango.so  
pango-3.1.0-x86-mingw32/lib/2.3/pango.so

---

<div class="post-metadata">

**Author:** ![raubarede](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/r/d07c76/32.png) [@raubarede](https://www.ruby-forum.com/u/raubarede)\
**Post date:** [November 16, 2016, 8:46pm UTC](https://www.ruby-forum.com/t/running-ruby-gnome-3-1-0-on-win10-ruby-2-2/245144/2 "2016-11-16T20:46:48Z")

</div>

installing cairo manually (gem install cairo) seem has resolve issues  
by installing cairo-1.15.3-x86-mingw32

Then, after a second ‘gem install gtk3’, all works …
