Here are my files that I have:
treeMain.c
tree.c
tree.h
queue.c
queue.h
Here is my Makefile:
Code:
all: Queue.o tree.o treeMain
Queue.o: Queue.c
gcc -c Queue.c
tree.o: tree.c
gcc -c tree.c
treeMain: Queue.h Queue.o tree.h tree.o
gcc -o treeMain Queue.o tree.o
splint:
splint Queue.c tree.c treeMain.c
run:
treeMain
clean:
rm -f treeMain *.o
I am getting this error ....
gcc -o treeMain Queue.o tree.o
/usr/lib/gcc-lib/i386-redhat-linux/3.3.3/../../../crt1.o(.text+0x18): In function `_start':
: undefined reference to `main'
collect2: ld returned 1 exit status
make: *** [treeMain] Error 1
Can someone help me?