Forum
Come compilare il software Open Control Center |
MTX Electronics » Forum » Generale » Discussioni Generiche |
|
Moderatori: mtx-electronics |
Autore | Messaggio | ||
mtx-electronics |
| ||
MTX Electronics messaggi: 45 | Per aiutare chi vuole tentare di compilare il software "Open Control Center" qui descriverò la configurazione software utilizzata da noi. La descrizione sarà maggiormente orientata alla compilazione in ambiente Linux in quanto la stazione di lavoro utilizzata è un PC con sistema operativo Linux Ubuntu 8.10 (Intrepid Ibex) a 32bit, tuttavia compilare il software sotto Windows non dovrebbe essere un problema in quanto tutto il necessario è disponibile in rete gratuitamente. Software necessari per lavorare con Windows: Code::Blocks 8.02 con MinGW32 (codeblocks-8.02mingw-setup.exe) wxWidgets wxMSW 2.8.10 (wxMSW-2.8.10-Setup.exe) Software necessari per lavorare con Linux: Code::Blocks 8.02 (codeblocks_8.02-0ubuntu1.deb.tar.gz) wxWidgets wxGTK 2.8.10 (wxGTK-2.8.10.tar.gz) GCC 4.3 MinGW32 Se si utilizza un PC con Linux tutto il software dovrebbe essere disponibile nei repositori quindi per semplificare la preparazione del PC è consigliabile installare le versioni già compilate per il vostro sistema operativo. Nel caso di Ubuntu i pacchetti da installare con "Synaptic Package Manager" sono i seguenti: codeblocks codeblocks-contrib wx2.8-i18n wx2.8-doc wx2.8-headers wxcommon libwxgtk2.8-0 libgtk2.8-dev libwxbase2.8-0 libwxbase2.8-dev gcc libgcc1 gcc-4.3-base g++ g++-4.3 mingw32-binutils (opzionale) mingw32 (opzionale) mingw32-runtime (opzionale) Il compilatore mingw32 serve solo se avete intenzione di cross-compilare il software "Open Control Center" sotto Linux, in questo modo sarà possibile creare i file eseguibili per windows senza avere a disposizione un PC con windows :) Per una descrizione completa su come impostare le opzioni di Code::Blocks per la cross-compilazione potete seguire l'ottimo tutorial trovato sul Wiki ufficiale (Cross Compiling wxWidgets Applications on Linux). [ Modificato sab set 19 2009, 03:00 ] | ||
Torna ad inizio pagina | | ||