diff options
author | nanbor <nanbor@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 2000-10-10 22:16:31 +0000 |
---|---|---|
committer | nanbor <nanbor@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 2000-10-10 22:16:31 +0000 |
commit | 20e10d7902965f84eef61d407825f36398ca1d82 (patch) | |
tree | d67559b3b27501e5c1a92b4089457bbc85d41e5f /ace/config-win32-common.h | |
parent | 2d09eb42e4d5bb3ec2c51053aaacbda8c1057330 (diff) | |
download | ATCD-20e10d7902965f84eef61d407825f36398ca1d82.tar.gz |
ChangeLogTag:Tue Oct 10 16:34:01 2000 Nanbor Wang <nanbor@cs.wustl.edu>
Diffstat (limited to 'ace/config-win32-common.h')
-rw-r--r-- | ace/config-win32-common.h | 20 |
1 files changed, 6 insertions, 14 deletions
diff --git a/ace/config-win32-common.h b/ace/config-win32-common.h index 89244889acc..8f4d2b7a3bf 100644 --- a/ace/config-win32-common.h +++ b/ace/config-win32-common.h @@ -68,23 +68,15 @@ # define ACE_MT_SAFE 1 #endif -// Build as as a DLL. Define ACE_HAS_DLL to 0 if you want to build a static -// lib. -// Setting applies to : building ACE, linking with ACE -// Runtime restrictions: ACE DLL must be installed :-) -#if !defined (ACE_HAS_DLL) -# define ACE_HAS_DLL 1 -#endif - // Build ACE services as DLLs. If you write a library and want it to // use ACE_Svc_Export, this will cause those macros to build dlls. If // you want your ACE service to be a static library, comment out this // line. As far as I know, the only reason to have a library be an // ACE "service" is to leverage the ACE_Svc_Export macros. It's just // as easy to define your own export macros. -#if !defined (ACE_HAS_SVC_DLL) -# define ACE_HAS_SVC_DLL 1 -#endif +// #if !defined (ACE_SVC_HAS_DLL) +// # define ACE_SVC_HAS_DLL 1 +// #endif // Define the special export macros needed to export symbols outside a dll #define ACE_HAS_CUSTOM_EXPORT_MACROS @@ -239,7 +231,7 @@ typedef unsigned __int64 ACE_UINT64; #define ACE_HAS_HANDLE_SET_OPTIMIZED_FOR_SELECT // Win32 has wchar_t support -#define ACE_HAS_WCHAR +#define ACE_HAS_WCHAR // Compiler/platform correctly calls init()/fini() for shared // libraries. - applied for DLLs ? @@ -339,8 +331,8 @@ typedef unsigned __int64 ACE_UINT64; // must have _MT defined to include multithreading // features from win32 headers # if !defined(_MT) && !defined (ACE_HAS_WINCE) -// *** DO NOT *** defeat this error message by defining _MT yourself. -// On MSVC, this is changed by selecting the Multithreaded +// *** DO NOT *** defeat this error message by defining _MT yourself. +// On MSVC, this is changed by selecting the Multithreaded // DLL or Debug Multithreaded DLL in the Project Settings // under C++ Code Generation. # error You must link against multi-threaded libraries when using ACE (check your project settings) |