It Works fine under linux, dunno why it shouldn't work with mingw :s
Unless i missed something with mingw^^
The error:
Code:
In file included from modules.h:35,
from amxmodx.h:35,
from meta_api.cpp:34:
amx.h:32: error: conflicting declaration 'typedef long int int32_t'
d:\mingw\bin\../lib/gcc/mingw32/3.4.0/../../../../include/stdint.h:31: error: 'int32_t' has a previous declaration as `typedef int int32_t'
amx.h:32: error: declaration of `typedef long int int32_t'
d:\mingw\bin\../lib/gcc/mingw32/3.4.0/../../../../include/stdint.h:31: error: conflicts with previous declaration `typedef int int32_t'
amx.h:32: error: declaration of `typedef long int int32_t'
d:\mingw\bin\../lib/gcc/mingw32/3.4.0/../../../../include/stdint.h:31: error: conflicts with previous declaration `typedef int int32_t'
amx.h:33: error: conflicting declaration 'typedef long unsigned int uint32_t'
d:\mingw\bin\../lib/gcc/mingw32/3.4.0/../../../../include/stdint.h:32: error: 'uint32_t' has a previous declaration as `typedef unsigned int uint32_t'
amx.h:33: error: declaration of `typedef long unsigned int uint32_t'
d:\mingw\bin\../lib/gcc/mingw32/3.4.0/../../../../include/stdint.h:32: error: conflicts with previous declaration `typedef unsigned int uint32_t'
amx.h:33: error: declaration of `typedef long unsigned int uint32_t'
d:\mingw\bin\../lib/gcc/mingw32/3.4.0/../../../../include/stdint.h:32: error: conflicts with previous declaration `typedef unsigned int uint32_t'