Raise a preprocessor error if neither __APPLE__ nor USE_OOURA is defined
Add missing compiler flag for simpletest
Incorporate Makefile link order fix