Also, iirc, VC will decorate/mangle C++ style, pure C code if you're not careful to make it use C function calling convention (ie using std or fast calling conventions instead of cdecl) Another reason why it is such a nightmare to make the MS toolchain play nice with other compilers