The default C compiler on MacOS X doesn't like empty object files