summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorlevine <levine@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>1998-01-29 18:02:21 +0000
committerlevine <levine@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>1998-01-29 18:02:21 +0000
commit80ca4ab61f4feb27296c9ff72be2aada3a7409cc (patch)
tree4553c59d0115c9b6f24c5e8c8d0b5b4f7db60b48
parenta0e72f2e1dcc882010e7f6a5ab83defb883a7bc8 (diff)
downloadATCD-80ca4ab61f4feb27296c9ff72be2aada3a7409cc.tar.gz
don't #define ACE_HAS_STRING_CLASS with g++ 2.8.0
-rw-r--r--ace/config-sunos5.5-g++.h5
1 files changed, 4 insertions, 1 deletions
diff --git a/ace/config-sunos5.5-g++.h b/ace/config-sunos5.5-g++.h
index ce6913b4059..1b6ed94df54 100644
--- a/ace/config-sunos5.5-g++.h
+++ b/ace/config-sunos5.5-g++.h
@@ -14,7 +14,10 @@
// Optimize ACE_Handle_Set for select().
#define ACE_HAS_HANDLE_SET_OPTIMIZED_FOR_SELECT
-#define ACE_HAS_STRING_CLASS
+#if __GNUG__ == 2 && __GNUC_MINOR__ < 8
+ // String.h isn't installed with out g++ 2.8.0.
+# define ACE_HAS_STRING_CLASS
+#endif /* __GNUG__ == 2 && __GNUC_MINOR__ < 8 */
#define ACE_HAS_TEMPLATE_SPECIALIZATION
#define ACE_HAS_UALARM
#define ACE_LACKS_UALARM_PROTOTYPE