|
From: Bernardo I. <be...@de...> - 2002-03-06 20:54:55
|
Salve,
dopo una chiacchierata con Alexio ho provato anche io
ad aggiungere qualcosa nel menu "Advanced" di
UltraEdit.
Dopo un po' di peripezie, alla fine ci sono riuscito.
Premetto che ho usato UE 8.20a su Win2K ed il Cygwin
al posto del MinGW, quindi le condizioni sono
leggermente diverse.
Ecco come ho fatto:
- ho aggiunto C:\cygwin\bin al path di sistema. In NT,
la variabile PATH si imposta dalle proprieta' di sistema
alla voce "Advanced / Environment Variables". La prima
volta sono rimasto fregato perche' i nuovi valori non
vengono visti dalle applicazioni gia' aperte, ma solo
da quelle lanciate successivamente.
Su Win 9x/ME, e' tutto diverso: invece che nelle proprieta'
di sistema, bisogna editare il buon vecchio AUTOEXEC.BAT e
aggiungere qualcosa del tipo:
set PATH=C:\mingw\bin;%PATH%
e poi fare un simpatico riavvio del sistema per fargli
rileggere il file.
- Per assicurarmi che funzionasse, ho aperto un prompt di
comandi (prompt di MS-DOS per Win 9x/ME) e ho provato
a chiamare il gcc per vedere se lo trovava;
- A questo punto ho riaperto UltraEdit e sono andato in
Advanced / Tool Configuration.
- Nel dialogo che si e' aperto, ho inserito i seguenti valori:
Command Line: gcc -c "%n%e"
Working Directory: %p
Menu Item Name: GCC Compile
Save All Files: attivo
Output to List Box: selezionato
Capture Output: attivo
- A questo punto ho premuto "Insert" e ho chiuso la finestra con "OK".
- Per testare il tutto, ho creato un semplice programmino in C e l'ho
salvato con il nome "foobar.c".
- A questo punto, ho premuto "GCC Compile" dal menu Advanced e, voila'!
Mi e' uscito uno warning nella listbox in basso (avevo sbagliato io)
e ho visto che il .o e' stato creato correttamente.
--
// Bernardo Innocenti - Develer S.r.l., R&D dept.
\X/ http://www.develer.com/
|