La compilazione di
Matrix segue solo in parte il modello tradizionele:
(1)
./autogen.sh
Come è noto Glade salva il codice
necessario alla generazione dell' interfaccia in un unico file :
"interface.c" , fino alla versione 2.6 le nuove
funzionalià di GTK2 con particolare riferimento alle nuove liste
o alle nuove ComboBox non sono supportate e nell' intento di sfruttarle
comunque per la creazione di Matrix ho scritto degli oggetti esterni
che saranno integrati nel codice prodotto da Glade.
Questo non vuol dire che è necessario modificare manualmente "interface.c" , ci penserà infatti uno script di compilazione "my_make.sh" che attraverso "awk" e "sed" modifica il codice nativo e di seguito compila. my_make.sh va lanciato al posto di make per la prima compilazione e comunque ogni volta che il progetto viene modificato o salvato con Glade. (2)
./my_make.sh |
Scrivimi |