====== Compilare interfacce gtkmm su win32 ====== Autore: **//Fabio Di Matteo//** \\ Ultima revisione: **//27/02/2008//** \\ \\ ===== Dipendenze ===== * [[http://gladewin32.sourceforge.net/|GTK+ 2.x]] * [[http://www.gtkmm.org/download.shtml|Gtkmm-2.x]] Una volta installati i due pacchetti รจ necessario fare una piccola modifica a mano. Ho infatti riscontrato che il programma ''pkg-config'' delle ultime gtk+ 2.x non funziona e ho dovuto sostituirlo con quello delle gtk+-2.6 . In pratica ho dovuto prima installare le gtk+-2.6 e prelevare dalla directory 'bin' il pkg-config (mettendomelo da parte) poi quando ho installato le gtk+-2.10 ho sovrascritto il pkg-config con quello che avevo messo da parte. Potete scaricare il pkg-config non bacato da qui:{{programmazione:gtkmm:pkg-config_gtk-2.6.zip|}}. \\ \\ **E' importante usare la stessa versione di gtk+-2.x che gtkmm** io ho usato ''gtk-dev-2.10.11-win32-1.exe'' e ''gtkmm-win32-devel-2.10.11-1.exe'' ===== L'IDE ===== [[http://www.bloodshed.net/devcpp.html|DevC++ 5.x]] per configurare l'ide ho seguito questa [[http://www.gtkmm.org/docs/gtkmm-2.4/docs/tutorial/html/sec-windows-installation.html|guida]] ===== Qualche lievissimo ritocco al sorgente ===== Stranamente il compilatore non trovava '' '' quindi ho aggiustato gli include in questo modo: #include #include "C:/GTK/include/gtkmm-2.4/gtkmm.h" class MainWindow : public Gtk::Window { ...continua...