Seems they've never seen gcc on AIX. --- cshim/mqbasictypes.h.orig 2010-03-01 18:00:38 +0100 +++ cshim/mqbasictypes.h 2010-03-01 18:00:58 +0100 @@ -64,7 +64,7 @@ #endif #endif -#if (defined(__IBMC__) || defined (__IBMCPP__)) && defined(__unix__) +#if ((defined(__IBMC__) || defined (__IBMCPP__)) && defined(__unix__)) || defined(_AIX) #ifndef AIX #define AIX #endif