|
|
@@ -44,12 +44,23 @@
|
|
|
// ensure pdbs are copied to install dir
|
|
|
#define build_pdbs yes
|
|
|
|
|
|
+ #define STL_ALLOCATOR VC6
|
|
|
+
|
|
|
#elif $[or $[eq $[USE_COMPILER], MSVC7], $[eq $[USE_COMPILER], MSVC7_1]]
|
|
|
|
|
|
#define COMPILER cl
|
|
|
#define LINKER link
|
|
|
#define LIBBER lib
|
|
|
|
|
|
+ #if $[eq $[USE_COMPILER], MSVC7]
|
|
|
+ // What is the syntax of the STL allocator declaration? See
|
|
|
+ // LocalSetup.pp for allowable values.
|
|
|
+ #define STL_ALLOCATOR MODERN
|
|
|
+ #else
|
|
|
+ // until I figure out how to get rid of 'rebind' vc7.1 C4346 build errors
|
|
|
+ #define STL_ALLOCATOR UNKNOWN
|
|
|
+ #endif
|
|
|
+
|
|
|
#if $[eq $[NO_CROSSOBJ_OPT],]
|
|
|
#define DO_CROSSOBJ_OPT 1
|
|
|
#endif
|