Salve a tutti !
E' più volte che riscontro questo errore su diversi esercizi, vi propongo uno dei tanti makefile.Dato il seguente makefile:
Non capisco perche se al posto di finale2 metto un nome come ex5-es7finale non funziona e mi da il seguente errore:codice:finale2: ex5-es7.o ex5-es7main.o gcc -o finale2 ex5-es7.o ex5-es7main.o ex5-es7.o: ex5-es7.c gcc -c ex5-es7.c ex5-es7main.o: ex5-es7main.c gcc -c ex5-es7main.c
/usr/lib/gcc/i486-linux-gnu/4.7/../../../i386-linux-gnu/crt1.o: In function `_start':
(.text+0x18): undefined reference to `main'
collect2: error: ld returned 1 exit status
make: *** [ex5-es7] Error 1