[Date Prev][Date Next]
[Chronological]
[Thread]
[Top]
Configure wrongly rejects regex library on cygwin (ITS#1166)
Full_Name: Francois Ougier
Version: 2.0.10
OS: cygwin on Win NT
URL: ftp://ftp.openldap.org/incoming/
Submission from: (NULL) (193.194.133.3)
When attempting a cygwin build on WinNT for 2.0.9/10,
configure wrongly halts, detecting a non-POSIX regex library.
In fact, the configure script does not link libregex.a when
running the test (which fails when trying to call regcomp)
A straightforward fix follows :
--- configure.orig Mon May 21 14:06:08 2001
+++ configure Wed May 23 07:49:20 2001
@@ -5256,6 +5256,8 @@
if test "$cross_compiling" = yes; then
ol_cv_c_posix_regex=cross
else
+ ac_save_LIBS="$LIBS"
+LIBS="-lregex $LIBS"
cat > conftest.$ac_ext <<EOF
#line 5261 "configure"
#include "confdefs.h"
@@ -5293,6 +5295,7 @@
ol_cv_c_posix_regex=no
fi
rm -fr conftest*
+LIBS="$ac_save_LIBS"
fi
fi