Home Home
Sign up | Login

FabioMux

Software programmer and happy openSUSE user, i publish articles about my favorite Linux distro into my website and i help translating the openSUSE wiki for italian users!

Author Archive

wxRuby is now on BuildService

March 22nd, 2013 by

I am happy to announce that i succeded in compiling wxRuby 2.0.1 on my Buildservice account and it is available to be installed in just one click for openSUSE 12.2 and 12.3.

wxRuby is an old but working library based on wxWidgets toolkit, till some day ago the dependency from SWIG 1.3.38 and some small errors raised during the manual compilation, made the use of this library the worst nightmare for beginners who was looking for a fast approach to GUI based programming in Ruby.

After some day spent to investigate about a possible upgrade of the SWIG dependency to the current 2.0 version, i produced some patches to fix this and the other annoying compiling errors, and finally, thanks to the Buildservice infrastructure, a wxRuby RPM compiled from sources with the relative patches are now availables for all openSUSE users!

As far i googled this should be the first distro to have a precompiled and working wxruby gem among its repositories (being compiled from sources the gem is generated for 32 and 64 bits architecture from Buildservice itself), so Rubyists take a look on software.opensuse.org, select the package coming from my home project account and enjoy!

Recompiling wxRuby

September 4th, 2010 by

Who uses Ruby might be interested to try this interesting multiplatform library that allows the development of GUI (Graphic User Interface) with a considerable visual impact and compatible with the three most popular Operating Systems: Linux (via GTK) Windows (with Native controls) and OSX (via Aqua). (This article is also available for italian users)
(more…)

Some KDE 4 tips you should know

August 13th, 2009 by

KDE 4 is definitively my daily desktop environment, although it’s not yet mature like the 3.5.x branch i consider it enough stable and usable, but sometime the default settings and the few time available, don’t help us to appreciate it, so let’s resume some little tip for beginners that feel lost with everything new and don’t want waste their time.

(This article is also available for italian users)

(more…)