updated makefile to prevent any stupid linker errors caused by the new XCode breaking the stupid linker