sabato 10 marzo 2012

GTK3 in Windows 32/64 bit

Finalmente sono riuscito a utilizzare le librerie GTK3 per i miei programmi cross-compilati per Windows a 32 e a 64 bit. È stato fondamentale aver trovato le librerie corrette nel Build Service di Open SUSE:

http://download.opensuse.org/repositories/home:/aaborja:/mingw-win32-gtk3-latest/openSUSE_12.1/

Oltre a ciò, per utilizzare il tema adwaita e non il tema di default che è orribile, bisogna creare il filesettings.ini in /etc/gtk-3.0, che ha come contenuto:

[Settings]
gtk-theme-name = Adwaita


Ho creato anche le librerie per Win64, a breve le metterò su mediafire !

At last I've managed to use the GTK3 libraries in my programs cross-compiled for Windows 32 & 64 bits. Finding the correct packages in the OpenSuse Buld Service has been fundamental:

http://download.opensuse.org/repositories/home:/aaborja:/mingw-win32-gtk3-latest/openSUSE_12.1/

Beside these, to use Adwaita theme, as the default theme is orrible, you must create the file filesettings.ini in /etc/gtk-3.0 which contains:


[Settings]
gtk-theme-name = Adwaita

I've even created packages for Win64, I'll put them on mediafire ASAP !