1 #ifndef _INCLUDE_CPPUNIT_CONFIG_MAC_H
2 #define _INCLUDE_CPPUNIT_CONFIG_MAC_H 1
4 /* MacOS X should be installed using the configure script.
5 This file is for other macs.
7 It is not integrated into <cppunit/Portability.h> because we don't
8 know a suitable preprocessor symbol that will distinguish MacOS X
9 from other MacOS versions. Email us if you know the answer.
12 /* define if library uses std::string::compare(string,pos,n) */
13 #ifdef CPPUNIT_FUNC_STRING_COMPARE_STRING_FIRST
14 #undef CPPUNIT_FUNC_STRING_COMPARE_STRING_FIRST
17 /* define if the library defines strstream */
18 #ifndef CPPUNIT_HAVE_CLASS_STRSTREAM
19 #define CPPUNIT_HAVE_CLASS_STRSTREAM 1
22 /* Define if you have the <cmath> header file. */
23 #ifdef CPPUNIT_HAVE_CMATH
24 #undef CPPUNIT_HAVE_CMATH
27 /* Define if you have the <dlfcn.h> header file. */
28 #ifdef CPPUNIT_HAVE_DLFCN_H
29 #undef CPPUNIT_HAVE_DLFCN_H
32 /* define to 1 if the compiler implements namespaces */
33 #ifndef CPPUNIT_HAVE_NAMESPACES
34 #define CPPUNIT_HAVE_NAMESPACES 1
37 /* define if the compiler supports Run-Time Type Identification */
38 #ifndef CPPUNIT_HAVE_RTTI
39 #define CPPUNIT_HAVE_RTTI 1
42 /* define if the compiler has stringstream */
43 #ifndef CPPUNIT_HAVE_SSTREAM
44 #define CPPUNIT_HAVE_SSTREAM 1
47 /* Define if you have the <strstream> header file. */
48 #ifndef CPPUNIT_HAVE_STRSTREAM
49 #define CPPUNIT_HAVE_STRSTREAM 1
52 /* Define to 1 to use type_info::name() for class names */
53 #ifndef CPPUNIT_USE_TYPEINFO_NAME
54 #define CPPUNIT_USE_TYPEINFO_NAME CPPUNIT_HAVE_RTTI
57 /* _INCLUDE_CPPUNIT_CONFIG_MAC_H */