From a30c122f8317b324313891e68bb4b6f93f83b9ee Mon Sep 17 00:00:00 2001 From: "Janet B. Anderson" Date: Thu, 1 Mar 2001 19:31:40 +0000 Subject: [PATCH] Initial version. --- configure/os/CONFIG.Common.win32-x86-cygwin | 28 +++++++++++++++++++ configure/os/CONFIG.win32-x86-cygwin.Common | 17 +++++++++++ .../CONFIG.win32-x86-cygwin.win32-x86-cygwin | 16 +++++++++++ .../os/CONFIG_SITE.win32-x86-cygwin.Common | 10 +++++++ ...FIG_SITE.win32-x86-cygwin.win32-x86-cygwin | 10 +++++++ 5 files changed, 81 insertions(+) create mode 100644 configure/os/CONFIG.Common.win32-x86-cygwin create mode 100644 configure/os/CONFIG.win32-x86-cygwin.Common create mode 100644 configure/os/CONFIG.win32-x86-cygwin.win32-x86-cygwin create mode 100644 configure/os/CONFIG_SITE.win32-x86-cygwin.Common create mode 100644 configure/os/CONFIG_SITE.win32-x86-cygwin.win32-x86-cygwin diff --git a/configure/os/CONFIG.Common.win32-x86-cygwin b/configure/os/CONFIG.Common.win32-x86-cygwin new file mode 100644 index 000000000..1cf590e7e --- /dev/null +++ b/configure/os/CONFIG.Common.win32-x86-cygwin @@ -0,0 +1,28 @@ +# CONFIG.Common.win32-x86-cygwin +# +# $Id$ +# This file is maintained by the build community. +# +# Definitions for win32-x86-cygwin target builds +# Sites may override these definitions in CONFIG_SITE.Common.win32-x86-cygwin +#------------------------------------------------------- + +# Include definitions common to all Unix targets +include $(CONFIG)/os/CONFIG.Common.UnixCommon + +OS_CLASS = cygwin32 +ARCH_CLASS = x86 + +EXE=.exe + +POSIX_CPPFLAGS_YES = -D_POSIX_SOURCE=199506L -D_POSIX_THREADS +POSIX_CPPFLAGS_NO = +#####POSIX_LDLIBS_YES = -lpthread +#####POSIX_LDLIBS_YES = -lthread +POSIX_LDLIBS_NO = + +# -D_BSD_SOURCE for gethostname() in unistd.h as needed by cacChannelIO.cpp. +ARCH_DEP_CPPFLAGS += -DCYGWIN32 -U_WIN32 +ARCH_DEP_LDFLAGS = +####ARCH_DEP_LDLIBS = -lreadline -lcurses -lrt + diff --git a/configure/os/CONFIG.win32-x86-cygwin.Common b/configure/os/CONFIG.win32-x86-cygwin.Common new file mode 100644 index 000000000..41c530119 --- /dev/null +++ b/configure/os/CONFIG.win32-x86-cygwin.Common @@ -0,0 +1,17 @@ +# CONFIG.win32-x86-cygwin.Common +# +# $Id$ +# This file is maintained by the build community. +# +# Definitions for win32-x86-cygwin host archs +# Sites may override these definitions in CONFIG_SITE.win32-x86-cygwin.Common +#------------------------------------------------------- + +#Include definitions common to unix hosts +include $(CONFIG)/os/CONFIG.UnixCommon.Common + +WIND_HOST_TYPE = x86-win32 +OSITHREAD_USE_DEFAULT_STACK = NO + +HOSTEXE=.exe + diff --git a/configure/os/CONFIG.win32-x86-cygwin.win32-x86-cygwin b/configure/os/CONFIG.win32-x86-cygwin.win32-x86-cygwin new file mode 100644 index 000000000..f98a05c1f --- /dev/null +++ b/configure/os/CONFIG.win32-x86-cygwin.win32-x86-cygwin @@ -0,0 +1,16 @@ +# CONFIG.win32-x86-cygwin.win32-x86-cygwin +# +# $Id$ +# +# Definitions for win32-x86-cygwin host - win32-x86-cygwin target builds +# Sites may override these definitions in CONFIG_SITE.win32-x86-cygwin.win32-x86-cygwin +#------------------------------------------------------- + +# Include common gnu compiler definitions +include $(CONFIG)/CONFIG.gnuCommon + +## Shared libraries for cygwin not implemented yet +SHARED_LIBRARIES=NO + +CC = $(GNU_BIN)/gcc +CCC = $(GNU_BIN)/g++ diff --git a/configure/os/CONFIG_SITE.win32-x86-cygwin.Common b/configure/os/CONFIG_SITE.win32-x86-cygwin.Common new file mode 100644 index 000000000..07655ebd2 --- /dev/null +++ b/configure/os/CONFIG_SITE.win32-x86-cygwin.Common @@ -0,0 +1,10 @@ +# CONFIG_SITE.win32-x86-cygwin.Common +# +# $Id$ +# This file is maintained by the build community. +# +# Site override definitions for win32-x86-cygwin host builds +#------------------------------------------------------- + +CROSS_COMPILER_TARGET_ARCHS = + diff --git a/configure/os/CONFIG_SITE.win32-x86-cygwin.win32-x86-cygwin b/configure/os/CONFIG_SITE.win32-x86-cygwin.win32-x86-cygwin new file mode 100644 index 000000000..6cfb89793 --- /dev/null +++ b/configure/os/CONFIG_SITE.win32-x86-cygwin.win32-x86-cygwin @@ -0,0 +1,10 @@ +# CONFIG_SITE.win32-x86-cygwin.win32-x86-cygwin +# +# $Id$ +# This file is maintained by the build community. +# +# Site override definitions for win32-x86-cygwin host - win32-x86-cygwin target builds +#------------------------------------------------------- + +GNU_DIR=C:/cygwin +