Ho installato nasm su linux e sto provando a compilare un semplice file di cui ho ottenuto l' assembly da un file C.
Mi da questi errori:
Il file C non lo posto neanche perchè è un semplice hello world, sintatticamente corretto.codice:prova.s:1: error: attempt to define a local label before any non-local labels prova.s:1: error: parser: instruction expected prova.s:2: error: attempt to define a local label before any non-local labels prova.s:2: error: parser: instruction expected prova.s:3: error: attempt to define a local label before any non-local labels prova.s:4: error: attempt to define a local label before any non-local labels prova.s:4: error: parser: instruction expected prova.s:5: error: attempt to define a local label before any non-local labels prova.s:6: error: attempt to define a local label before any non-local labels prova.s:6: error: parser: instruction expected prova.s:7: error: attempt to define a local label before any non-local labels prova.s:7: error: parser: instruction expected prova.s:9: error: parser: instruction expected prova.s:10: error: parser: instruction expected prova.s:11: error: parser: instruction expected prova.s:12: error: parser: instruction expected prova.s:13: error: symbol `movl' redefined prova.s:13: error: parser: instruction expected prova.s:15: error: symbol `movl' redefined prova.s:15: error: parser: instruction expected prova.s:18: error: parser: instruction expected prova.s:19: error: parser: instruction expected prova.s:20: error: parser: instruction expected