libhexabus customers on MacOS build problem fixed
 * Related to e1019e486fd2cd
 * Must also include the config.h header in compat.hpp
   for the MacOS detection to work for other libraries