undefined __STDC_LIMIT_MACROS to prevent compilation warnings about double definition in swig