Heroes.exe: libdragon.so HEROES.o Kull.exe
gcc HEROES.o -L. -ldragon -o Heroes.exe
HEROES.o: HEROES.c juego.h
gcc -c HEROES.c
Kull.exe: libdragon.so KULL.o
gcc KULL.o -L. -ldragon -o Kull.exe
KULL.o: KULL.c juego.h
gcc -c KULL.c
libdragon.so: juego.o
gcc -shared juego.o -o libdragon.so
juego.o: juego.c juego.h
gcc -c juego.c
Este makefile me da un error que dice:
C:\DRAGON~1>make
gcc -c juego.c
gcc -shared juego.o -o libdragon.so
gcc.exe: unrecognized option '-shared'
c:/djgpp/lib/crt0.o:crt0.s:(.data+0xc2): undefined reference to `_main'
c:/djgpp/lib/libc.a(crt1.o):crt1.c:(.text+0x404): undefined reference to `_main'
¿Que significa?es que no soy capaz de solucionarlo lo necesito antes de las 6 de la tarde!gracias,un saludo.