add linux makefiles (windows makefiles and xcodeproj have to be repaired)