gokan
04-10-2005, 11:36
Ciao ragazzi, ho qualche problema a fare interagire questi due programmi!!
Su unix dovrebbe andare cosi:
lex file.l
yacc -d file.y
cc -c lex.yy.c y.tab.c
cc -o file_eseguibile lex.yy.o y.tab.o -ll
Chi ha un pò di familiarità con queste cose potrebbe capire dove sta l'inghippo!!
Qualche consiglio?
Quando vado ad eseguire
./file_eseguibile
Ricevo un SEGMENTATION FAULT, sebbene i file dovrebbero essere OK!
Su unix dovrebbe andare cosi:
lex file.l
yacc -d file.y
cc -c lex.yy.c y.tab.c
cc -o file_eseguibile lex.yy.o y.tab.o -ll
Chi ha un pò di familiarità con queste cose potrebbe capire dove sta l'inghippo!!
Qualche consiglio?
Quando vado ad eseguire
./file_eseguibile
Ricevo un SEGMENTATION FAULT, sebbene i file dovrebbero essere OK!