OK, here what I did, ( VC 7.0 ) 1. New configurations, as Static Library, based on existing Release/Debug 2. new define STATIC_LIB in order to switch off all those #define PLATFORM_EXPORT __declspec(dllexport) #define PLATFORM_IMPORT __declspec(dllimport) in VCPPDefs.hpp basicaly:
#if !defined(STATIC_LIB) #define PLATFORM_EXPORT __declspec(dllexport) #define PLATFORM_IMPORT __declspec(dllimport) #else #define PLATFORM_EXPORT #define PLATFORM_IMPORT #endif As an addition, I checked for any Windows DLL attach/detach depended code found none, and I assume that's fairly safe to use Static Lib. Again this is only Windows, MS VC 7.0 ( I suppose 6.0 as well ), do not have any recommendations about other platforms. But still I would like to hear something from Core Team, is it complete sin what I did or ... Thanks. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]