Thanks everybody I didn't have the crt*.o in my lib directory. It should be in the libc-dev*.deb right? Also another question how do I swich ELF compile to a.out compile? I've seen it in the documentation but I thought since I have *.deb it was by default ELF. Thanks again.