From 11a20c3a785c90435f93bfe369c82685932d9a05 Mon Sep 17 00:00:00 2001 From: Stefan Neis Date: Mon, 8 Mar 2004 10:17:55 +0000 Subject: [PATCH] Support for building DLLs on OS/2 (using dllar.sh). git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@26136 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 --- aclocal.m4 | 9 ++++++++- configure.in | 1 - 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/aclocal.m4 b/aclocal.m4 index c7a70dff5c..1bfe44e6ce 100644 --- a/aclocal.m4 +++ b/aclocal.m4 @@ -1402,6 +1402,8 @@ AC_DEFUN(AC_BAKEFILE_SUFFIXES, DLLPREFIX="" ;; *-pc-os2_emx | *-pc-os2-emx ) + SO_SUFFIX="dll" + SO_SUFFIX_MODULE="dll" EXEEXT=".exe" DLLPREFIX="" LIBPREFIX="" @@ -1653,11 +1655,16 @@ EOF PIC_FLAG="" ;; + *-pc-os2_emx | *-pc-os2-emx ) + SHARED_LD_CC="dllar.sh -o" + SHARED_LD_CXX="dllar.sh -o" + PIC_FLAG="" + ;; + *-*-freebsd* | *-*-openbsd* | *-*-netbsd* | \ *-*-sunos4* | \ *-*-osf* | \ *-*-dgux5* | \ - *-pc-os2_emx | *-pc-os2-emx | \ *-*-sysv5* ) dnl defaults are ok ;; diff --git a/configure.in b/configure.in index 14a946b7a9..e41b16506c 100644 --- a/configure.in +++ b/configure.in @@ -3303,7 +3303,6 @@ dnl --- the marker for quick search, leave it here: SHARED_LIB_SETUP --- if test "$wxUSE_SHARED" = "yes"; then case "${host}" in - *-pc-os2_emx | *-pc-os2-emx | \ *-pc-msdosdjgpp ) dnl only static for now wxUSE_SHARED=no