1CC		=	cl -nologo
2CC_o	=	-Fo
3CXX		=	cl -nologo
4CXX_o		=	-Fo
5LINKCC		=	link -nologo
6LINKCC_L	=	-LIBPATH:
7LINKCC_l	=	lib
8LINKCC_o	=	-out:
9LINKCXX		=	link -nologo
10LINKCXX_L	=	-LIBPATH:
11LINKCXX_l	=	lib
12LINKCXX_o	=	-out:
13FLAGS	+=	-DSCIP_NO_SIGACTION -DNO_RAND_R -DSCIP_NO_STRTOK_R -DNDEBUG -DNO_STRERROR_R -DSCIP_ROUNDING_MS -D_CRT_SECURE_NO_WARNINGS -wd4274 -D_WIN64
14OFLAGS	+=
15CFLAGS	+=	-Zi -Od -fp:precise
16CXXFLAGS	+=	-Zi -Od -fp:precise -EHsc -GR
17DFLAGS =
18LINKRPATH =
19ZIMPL_FLAGS	=  -I$(LIBDIR)/include/zimplinc/zimpl/WIN
20ZLIB_FLAGS	=  -I$(LIBDIR)/include/zlib
21ZLIB_LDFLAGS	=  libz.$(ARCH).$(OPT).lib -NODEFAULTLIB:LIBCMT -NODEFAULTLIB:LIBCMTD
22GMP_FLAGS	= -I$(LIBDIR)/include/mpir.$(ARCH)
23GMP_LDFLAGS	= libmpir.$(ARCH).$(OPT).lib libpcre.$(ARCH).$(OPT).lib
24READLINE_FLAGS	=
25READLINE_LDFLAGS =
26EXEEXTENSION	=	.exe
27AR	=	lib -nologo
28AR_o	=	-OUT:
29ARFLAGS	=
30RANLIB	=
31LN_s	=	cp -r
32LIBEXT	=	lib
33STATICLIBEXT    =	lib
34SHAREDLIBEXT	=	dll
35LINKLIBSUFFIX	=	.lib
36
37# NOTE: use this flag throughout the whole compilation process
38CFLAGS  +=      -MDd
39CXXFLAGS  +=      -MDd
40