¿Qué está mal en este Makefile? No encuentro el error. EL PROBLEMA NO SON LOS TAB (aquí no salen)
# Ejecutable
simulador : princ.o otras.o ficheroentrada.o empaqueta.o paquetes.o listasalida.o
gcc -Wall -g -o simulador princ.o otras.o ficheroentrada.o empaqueta.o paquetes.o listasalida.o
princ.o: princ.c ctsytipos.h otras.h ficheroentrada.h empaqueta.h listasalida.h
gcc -Wall -g -o princ.o princ.c
otras.o: otras.c ctsytipos.h otras.h paquetes.h
gcc -Wall -g -o otras.o otras.c
ficheroentrada.o: ficheroentrada.c ctsytipos.h otras.h ficheroentrada.h
gcc -Wall -g -o ficheroentrada.o ficheroentrada.c
empaqueta.o: empaqueta.c ctsytipos.h otras.h empaqueta.h paquetes.h
gcc -Wall -g -o empaqueta.o empaqueta.c
paquetes.o: paquetes.c ctsytipos.h otras.h paquetes.h listasalida.h
gcc -Wall -g -o paquetes.o paquetes.c
listasalida.o: listasalida.c ctsytipos.h otras.h listasalida.h paquetes.h
gcc -Wall -g -o listasalida.o listasalida.c
clean:
rm *.o
ERROR : guadalinex:/floppy/v15> make
gcc -Wall -g -o princ.o princ.c
/tmp/cc2SPeiO.o(.text+0x5d): En la funciуn `main':
/floppy/v15/princ.c:40: undefined reference to `Argumentos'
/tmp/cc2SPeiO.o(.text+0xa2):/floppy/v15/princ.c:51: undefined reference to `FicheroEntrada'
/tmp/cc2SPeiO.o(.text+0xd9):/floppy/v15/princ.c:61: undefined reference to `ObtenerPaquetes'
/tmp/cc2SPeiO.o(.text+0xfb):/floppy/v15/princ.c:69: undefined reference to `ListaSalida'
/tmp/cc2SPeiO.o(.text+0x11b):/floppy/v15/princ.c:77: undefined reference to `EscribeSalida'
/tmp/cc2SPeiO.o(.text+0x13e):/floppy/v15/princ.c:86: undefined reference to `CierraTodo'
collect2: ld devolviу el estado de salida 1
make: *** [princ.o] Error 1
NOTA : No utilizo macros porque no me parecen muy ъtiles con este nъmero de archivos.
Saludos. Gracias. Daniel.