From d23b8bb1d027944eb821c0b968b4c45358e29601 Mon Sep 17 00:00:00 2001 From: "Janet B. Anderson" Date: Tue, 28 Nov 2006 16:57:01 +0000 Subject: [PATCH] Added and modifiec definitons for win32-x86-cygwin build. --- config/CONFIG.Host.win32-x86-cygwin | 18 +++++++++++------- 1 file changed, 11 insertions(+), 7 deletions(-) diff --git a/config/CONFIG.Host.win32-x86-cygwin b/config/CONFIG.Host.win32-x86-cygwin index 76b7c1067..011cccec1 100644 --- a/config/CONFIG.Host.win32-x86-cygwin +++ b/config/CONFIG.Host.win32-x86-cygwin @@ -12,14 +12,15 @@ # This file is maintained by the EPICS community. # Sites may override these definitions in CONFIG_SITE.Host.win32-x86-cygwin -SHARED_LIBRARIES = NO - -#ARCH_CLASS = WIN32 -ARCH_CLASS = cygwin - # 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 @@ -35,13 +36,16 @@ G++_STRICT = $(G++) -pedantic # Dont use -fPIC: with -fPIC we get # "warning: -fPIC ignored for target (all code is position independent) " -GCC_DEP_CFLAGS = -D_REENTRANT -G++_DEP_CFLAGS = -D_REENTRANT +GCC_DEP_CFLAGS = +G++_DEP_CFLAGS = +OP_SYS_CFLAGS = OP_SYS_CPPFLAGS = -mno-cygwin OP_SYS_CXXFLAGS += -D__cplusplus OP_SYS_LDFLAGS += -mno-cygwin +POSIX_CPPFLAGS_YES = + # With no-cygwin option: # compiler defines _X86_ 1 # compiler defines __MSVCRT__ 1