58 lines
1.6 KiB
Plaintext
58 lines
1.6 KiB
Plaintext
#*************************************************************************
|
|
# Copyright (c) 2002 The University of Chicago, as Operator of Argonne
|
|
# National Laboratory.
|
|
# Copyright (c) 2002 The Regents of the University of California, as
|
|
# Operator of Los Alamos National Laboratory.
|
|
# EPICS BASE Versions 3.13.7
|
|
# and higher are distributed subject to a Software License Agreement found
|
|
# in file LICENSE that is included with this distribution.
|
|
#*************************************************************************
|
|
#
|
|
# This file is maintained by the EPICS community.
|
|
# Sites may override these definitions in CONFIG_SITE.Host.win32-x86-mingw
|
|
|
|
# Include definitions common to all Unix archs
|
|
include $(EPICS_BASE)/config/CONFIG.Host.UnixCommon
|
|
|
|
EXE = .exe
|
|
|
|
SHARED_LIBRARIES = NO
|
|
|
|
ARCH_CLASS = WIN32
|
|
|
|
AR = ar -rc
|
|
ARCMD = $(AR) $@
|
|
RANLIB = ranlib -t
|
|
|
|
ANSI=GCC
|
|
CPLUSPLUS=G++
|
|
|
|
# Compiler defines _X86_ 1
|
|
|
|
# Compiler defines __MSVCRT__ 1
|
|
# Compiler defines __MINGW32__ 1
|
|
# Compiler defines __WIN32 1
|
|
# Compiler defines __WINNT 1
|
|
# Compiler defines __WINNT__ 1
|
|
# Compiler defines __WIN32__ 1
|
|
# Compiler defines _WIN32 1
|
|
# Compiler defines WIN32 1
|
|
# Compiler defines WINNT 1
|
|
# Compiler does not define __unix __unix__ unix
|
|
|
|
OP_SYS_CFLAGS =
|
|
OP_SYS_CXXFLAGS += -D__cplusplus
|
|
|
|
GCC_DEP_CFLAGS =
|
|
G++_DEP_CFLAGS =
|
|
|
|
POSIX_CPPFLAGS_YES =
|
|
|
|
ARCH_DEP_LDLIBS = -lws2_32 -ladvapi32 -luser32 -lkernel32 -lwinmm
|
|
|
|
# Remove -ansi compile option for gcc (does not allow c++ type comments).
|
|
GCC_ANSI = $(GCC)
|
|
GCC_STRICT = $(GCC) -pedantic
|
|
G++_NORMAL = $(G++) -pedantic
|
|
G++_STRICT = $(G++) -pedantic
|