Saluti.
[...]
> main.h:23: warning: garbage at end of `#ifdef' argument
Questa e' un'indigestone di cpp ma non sembra un problema,
semplicemente non riconosce || - no so il perche' - ma visto che nessuno dei
due simboli e' (dovrebbe essere) definito, chi se ne frega?
> parser.c:33: initializer element is not constant
Questo e' un errore di gcc, ma va cercato alla linea 33 di
parser.c - non di main.h.
M'immagino una riga del tipo
int foo=BAR;
dove BAR non e' espanso dal preprocessore (ovvero espande in un'espressione
non costante.
Se il programma in questione e' pensato per compilare su linux, immagino ti
manchino delle definizioni nel Makefile. Se no (cioe' se on e' detto che
compili su linux) puo' essere qualsiasi cosa.
Cheers,
alf
|