Subj : Exported Name To : borland.public.cpp.borlandcpp From : "William DePalo" Date : Sat Aug 09 2003 09:14 pm Hi, I am using the free command line tools (BC++ 5.5.1) to build a DLL written in C++ which has a couple of exports. If I tag the definition of the exported function with __declspec(dllexport) then the function gets exported under a decorated name. If I leave out the specifier above and specify the undecorated name in a module definition file I get Attempt to export non-public symbol 'nameOfMyFunction' Can I export a function in a C++ module under an undecorated name? Thanks, Will .