hi ,
I've a problem compiling my makefile.
the additional files are enclosed.
the error I get:
$make ./main
gcc -ggdb main.c
/tmp/ccPIxwjP.o: In function `main':
/home/ilan/Embedded_linux/Lesson-2-Makefiles/lesson-2.1/main.c:6: undefined reference to `func1'
/home/ilan/Embedded_linux/Lesson-2-Makefiles/lesson-2.1/main.c:7: undefined reference to `func2'
collect2: error: ld returned 1 exit status
make: *** [main.o] Error 1
$
Code:
my make file:
main : main.o file1.o file2.o
gcc -ggdb main.o file1.o file2.o -o gdb-main
main.o : main.c file1.h file2.h
gcc -ggdb main.c
file1.o:file1.c file1.h
gcc -ggdb file1.c
file2.o:file2.c file2.h
gcc -ggdb file2.c
PHONY : clean
clean :
rm *.o
thanks
Ilan