From 8203ccefe4474d6a1d7869226fb4a47076b5e9d6 Mon Sep 17 00:00:00 2001 From: Marcus Brinkmann Date: Thu, 6 May 2010 14:49:43 +0000 Subject: 2010-05-06 Marcus Brinkmann * configure.ac: Detect Windows CE. (HAVE_W32CE_SYSTEM): New symbol and automake conditional. * ltmain.sh, m4/libtool.m4: Patch so that it works for Windows CE. --- m4/libtool.m4 | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) (limited to 'm4') diff --git a/m4/libtool.m4 b/m4/libtool.m4 index 1e7ea47c..84f334f9 100644 --- a/m4/libtool.m4 +++ b/m4/libtool.m4 @@ -3007,6 +3007,17 @@ cygwin*) lt_cv_file_magic_cmd='func_win32_libid' ;; + +mingw32ce*) + # Windows CE is often used with non-x86 platforms and thus the below + # mingw and cegcc checks don't work. It would be possible to + # support other architectures in these checks. However x86 is pretty + # hard coded and changing this would require quite some tests on all + # the platforms to be sure not to break something. Thus we take the + # easy way out and don't check at all. + lt_cv_deplibs_check_method=pass_all + ;; + mingw* | pw32*) # Base MSYS/MinGW do not provide the 'file' command needed by # func_win32_libid shell function, so use a weaker test based on 'objdump', @@ -4261,9 +4272,6 @@ dnl Note also adjust exclude_expsyms for C++ above. openbsd*) with_gnu_ld=no ;; - linux* | k*bsd*-gnu) - _LT_TAGVAR(link_all_deplibs, $1)=no - ;; esac _LT_TAGVAR(ld_shlibs, $1)=yes -- cgit v1.2.3