Hi Anup, Presume you are using a C interface, yes, you can use a GCC DLL with MSVC executable. Or vice versa. If you are using a C++ interface, my first guess is that GCC's C++ ABI is different from MSVC's C++ ABI. I'd be shocked if they worked together. --Eljay