I'm trying to use the c2nim tool to translate the c library to Nim, but it gives an error. Any ideas on how to fix this?
$ c2nim maxminddb.h
/home/hdias/devel/maxmind/libmaxminddb/main/include/maxminddb.h(90, 50) Error: token expected: ; but got: [identifier]
https://raw.githubusercontent.com/maxmind/libmaxminddb/main/include/maxminddb.h
...
#if !(MMDB_UINT128_IS_BYTE_ARRAY)
#if MMDB_UINT128_USING_MODE
typedef unsigned int mmdb_uint128_t __attribute__((__mode__(TI))); <===
#else
typedef unsigned __int128 mmdb_uint128_t;
#endif
#endif
...