Merge pull request #2216 from jwillemsen/jwi-cxxversionchecks
[ACE_TAO.git] / ACE / include / makeinclude / platform_win32_icc.GNU
blobbb8cf4c9481c5e07b5e70e404fff6eb4c1767dad
1 # -*- Makefile -*-
3 # debug = 1
4 # optimize = 1
6 winsock2 ?= 1
7 debug ?= 1
8 optimize ?= 1
9 threads ?= 1
10 pipes ?= 0
11 inline ?= 0
13 ifeq ($(debug),0)
14 CFLAGS += -DNDEBUG /MD
15 else
16 CFLAGS += /MDd
17 endif
19 ifeq ($(buildbits),64)
20   CFLAGS    += /Wp64 -DWIN64
21 endif
23 CC      = icl
24 CXX     = icl
25 RC      = rc
27 CFLAGS += -DWIN32 /nologo /GR
29 EXEEXT = .exe
31 DCFLAGS +=
32 DLD     = $(CXX)
33 LD      = $(CXX)
35 OCFLAGS += -O3
36 PIC        =
37 AR         = ar
38 ARFLAGS    = rsuv
39 RANLIB     = ranlib
40 SOEXT      = dll
41 OBJEXT     = obj
42 SOFLAGS    += $(MODEL_FLAGS) $(CPPFLAGS)
43 SOBUILD    = $(COMPILE.cc) $(PIC) -o $(VSHDIR)$*.so $<
45 CCFLAGS += $(CFLAGS)