|
|
@@ -18,8 +18,8 @@
|
|
|
// NODEFAULTLIB ensures static libs linked in will connect to the correct msvcrt, so no debug/release mixing occurs
|
|
|
#define LDFLAGS_OPT1 /NODEFAULTLIB:MSVCRT.LIB
|
|
|
#define LDFLAGS_OPT2 /NODEFAULTLIB:MSVCRT.LIB
|
|
|
- #define LDFLAGS_OPT3 /NODEFAULTLIB:MSVCRTD.LIB /OPT:REF
|
|
|
- #define LDFLAGS_OPT4 /NODEFAULTLIB:MSVCRTD.LIB /OPT:REF $[LDFLAGS_OPT4]
|
|
|
+ #define LDFLAGS_OPT3 /NODEFAULTLIB:MSVCRTD.LIB /NODEFAULTLIB:LIBCMT.LIB /OPT:REF
|
|
|
+ #define LDFLAGS_OPT4 /NODEFAULTLIB:MSVCRTD.LIB /NODEFAULTLIB:LIBCMT.LIB /OPT:REF $[LDFLAGS_OPT4]
|
|
|
|
|
|
#define MAPINFOFLAGS /MAPINFO:EXPORTS /MAPINFO:FIXUPS /MAPINFO:LINES
|
|
|
|
|
|
@@ -85,8 +85,8 @@
|
|
|
|
|
|
#define LDFLAGS_OPT1 /NODEFAULTLIB:MSVCRT.LIB
|
|
|
#define LDFLAGS_OPT2 /NODEFAULTLIB:MSVCRT.LIB
|
|
|
- #define LDFLAGS_OPT3 /NODEFAULTLIB:MSVCRTD.LIB /OPT:REF
|
|
|
- #define LDFLAGS_OPT4 /NODEFAULTLIB:MSVCRTD.LIB /OPT:REF $[LDFLAGS_OPT4]
|
|
|
+ #define LDFLAGS_OPT3 /NODEFAULTLIB:MSVCRTD.LIB /NODEFAULTLIB:LIBCMT.LIB /OPT:REF
|
|
|
+ #define LDFLAGS_OPT4 /NODEFAULTLIB:MSVCRTD.LIB /NODEFAULTLIB:LIBCMT.LIB /OPT:REF $[LDFLAGS_OPT4]
|
|
|
|
|
|
#define COMMONFLAGS /DHAVE_DINKUM /Zc:forScope
|
|
|
|
|
|
@@ -157,8 +157,8 @@
|
|
|
// NODEFAULTLIB ensures static libs linked in will connect to the correct msvcrt, so no debug/release mixing occurs
|
|
|
#define LDFLAGS_OPT1 /NODEFAULTLIB:MSVCRT.LIB
|
|
|
#define LDFLAGS_OPT2 /NODEFAULTLIB:MSVCRT.LIB
|
|
|
- #define LDFLAGS_OPT3 /NODEFAULTLIB:MSVCRTD.LIB /OPT:REF
|
|
|
- #define LDFLAGS_OPT4 /NODEFAULTLIB:MSVCRTD.LIB /OPT:REF $[LDFLAGS_OPT4]
|
|
|
+ #define LDFLAGS_OPT3 /NODEFAULTLIB:MSVCRTD.LIB /NODEFAULTLIB:LIBCMT.LIB /OPT:REF
|
|
|
+ #define LDFLAGS_OPT4 /NODEFAULTLIB:MSVCRTD.LIB /NODEFAULTLIB:LIBCMT.LIB /OPT:REF $[LDFLAGS_OPT4]
|
|
|
|
|
|
// #define OPTFLAGS /O3 /Qipo /QaxW /Qvec_report1
|
|
|
#define OPTFLAGS /O3 /Qip
|