Hi Julio, When you specify the identifiers from the shared libraries C declaration in the C++ translation unit, are you doing it like this... extern "C" void MyCSharedLibraryFunction(int a, double b); extern "C" int MyCSharedLibraryVariable; ...? HTH, --Eljay