Ho qualche problema con un Makefile C.C Problemi nel makefile: "gcc: -lm: file di input del linker non utilizzato perché il collegamento non è stato eseguito mpicc -lm 3D-ELM.o -o 3D-ELM.exe"
Ecco il contenuto del Makefile:
PROJECT = 3D-ELM
MPICC = mpicc
CLAGS = -g -O3
LIBS = -lm
SRC = src_el
OBJECTS = $(PROJECT).o
$(PROJECT).exe : $(OBJECTS)
$(MPICC) $(CFLAGS) $(LIBS) $(OBJECTS) -o $(PROJECT).exe
$(PROJECT).o : $(SRC)/$(PROJECT).c
$(MPICC) $(CFLAGS) $(LIBS) -c $(SRC)/$(PROJECT).c
clean:
rm -rf *o $(PROJECT)
Quando faccio, qui è l'errore:
gcc: -lm: linker input file unused because linking not done
Qualcuno sa che cosa c'è che non va?
Molte grazie in anticipo,
EDIT: Ci sono. Non ho bisogno di passare libs quando faccio il file oggetto ... Doh! sbatte la testa dalla scrivania
Grazie per il vostro aiuto ragazzi,