(Hola)ESB:
Un Saludo a Alvaro, era la solucion al makefile para la generacion de los *.o, fallaba el editor convertia los tab a espacios. (Gracias).
Una cosa mas, si escribiera en el makefile algo como:
LIB = ESBDebug.o NVLSector.o NVLVisor.o NVLNivel.o
GAME = ESBGame.o ESBConfig.o ESBEnemy.o \
ESBBombas.o ESBDebug.o ESBJugador.o
ESBBombas.o ESBDebug.o ESBJugador.o
MapView.lib:
<TAB> $(AR) -rs libMapView.a $(LIB)
<TAB> $(AR) -rs libMapView.a $(LIB)
Esto da error:
ESBGame.exe: $(GAME)
<TAB> $(CC) $(OPTIONS) -s -oESBGame.exe $(GAME) -ljgmod -lMapView -lalleg
¡¡ Por qué debo usar una especie de comodin !!, y escribir esto como:
¡¡ Por qué debo usar una especie de comodin !!, y escribir esto como:
LIB_NAME = .\libMapView.a
ESBGame.exe: $(GAME)
<TAB> $(CC) $(OPTIONS) -s -oESBGame.exe $(GAME) -ljgmod $(LIB_NAME) -lalleg
<TAB> $(CC) $(OPTIONS) -s -oESBGame.exe $(GAME) -ljgmod $(LIB_NAME) -lalleg
¿Siempre debe usarse de esta manera ?, y si hubiesen más (*.a) generados dentro del makefile ?
por cada una un LIB10 = libNumero10.a ?
ESB.-