Added the ignore file directives
Fixed compiling on Ubuntu 13.10

I have updated the c lib to compile on ubuntu 13.01. I have also added a
setup compiler directive to the makefile.