In another comment you're asking about vim support. So let me get this straight: You're using vim, yet you're unable to resolve the error message
= note: /usr/bin/ld: cannot find Scrt1.o: No such file or directory
/usr/bin/ld: cannot find crti.o: No such file or directory
Have you tried googling for "ubuntu crti.o: No such file or directory" ?