Question about which tools to use, bugs, the best way to implement a function, etc should go here. Don't forget to see if your question is answered in the wiki first! When in doubt post here.
Cerberus:~/projects/OS/HelmsDeep# make
g++ -Wall -ffreestanding -fasm -O2 -I./includes -o sources/libc/set_cursor.o sources/libc/set_cursor.c
/usr/lib/crt1.o: In function `_start':
/usr/lib/crt1.o(.text+0x18): undefined reference to `main'
/tmp/cc1YPkRP.o: In function `set_cursor(int, int)':
/tmp/cc1YPkRP.o(.text+0x12): undefined reference to `global_cursor'
collect2: ld returned 1 exit status
make: *** [sources/libc/set_cursor.o] Error 1
What am I doing wrong? I know that the problem is related to the Makefile, cause it works with my oldMakefile.