summaryrefslogtreecommitdiff
path: root/ACE-INSTALL
diff options
context:
space:
mode:
authorlevine <levine@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>1997-09-04 14:39:02 +0000
committerlevine <levine@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>1997-09-04 14:39:02 +0000
commitbd828a452834ba50ef27f9144865c7f6ead1857b (patch)
tree4ea2f192d81596a76d61b477d5b1e930db8acd20 /ACE-INSTALL
parent0fbbe3294e8fa049ff1a9c8e3cffe412a4d12490 (diff)
downloadATCD-bd828a452834ba50ef27f9144865c7f6ead1857b.tar.gz
Nanbor added static libs explanation
Diffstat (limited to 'ACE-INSTALL')
-rw-r--r--ACE-INSTALL12
1 files changed, 12 insertions, 0 deletions
diff --git a/ACE-INSTALL b/ACE-INSTALL
index 7b129cc12ac..bea05e9dce5 100644
--- a/ACE-INSTALL
+++ b/ACE-INSTALL
@@ -355,6 +355,18 @@
then add the line
#define ACE_HAS_STANDARD_CPP_LIBRARY 1
before the #include statement in ACE_ROOT\ace\config.h.
+ The default project files which build ACE library have various
+ configurations to build dynamic/static, with or without Unicode
+ support. Although we recommend using the dynamic library, if, for
+ some reasons, you would rather work with static library, you'll
+ need to add the line
+ #define ACE_HAS_DLL 0
+ before the #include statement in ACE_ROOT\ace\config.h. Optionally
+ but highly recommended, you can also add the line
+ #define __ACE_INLINE__ 0
+ before the #include statement in ACE_ROOT\ace\config.h to disable
+ inline function and reduce the size of static libraries (and your
+ executables.)
ACE TESTS