Required changes to build with clang and GNUstep on linux