Lines 293-299
Link Here
|
293 |
if test "x$use_libtool" = "xyes"; then |
293 |
if test "x$use_libtool" = "xyes"; then |
294 |
lt_compile='$(LIBTOOL) $(LTFLAGS) --mode=compile $(COMPILE) -o $@ -c $< && touch $@' |
294 |
lt_compile='$(LIBTOOL) $(LTFLAGS) --mode=compile $(COMPILE) -o $@ -c $< && touch $@' |
295 |
LT_VERSION="-version-info `$get_version libtool $version_hdr APR`" |
295 |
LT_VERSION="-version-info `$get_version libtool $version_hdr APR`" |
296 |
link="\$(LIBTOOL) \$(LTFLAGS) --mode=link \$(LT_LDFLAGS) \$(COMPILE) \$(LT_VERSION) \$(ALL_LDFLAGS) -o \$@" |
296 |
link="\$(LIBTOOL) \$(LTFLAGS) --mode=link \$(COMPILE) \$(LT_LDFLAGS) \$(LT_VERSION) \$(ALL_LDFLAGS) -o \$@" |
297 |
so_ext='lo' |
297 |
so_ext='lo' |
298 |
lib_target='-rpath $(libdir) $(OBJECTS)' |
298 |
lib_target='-rpath $(libdir) $(OBJECTS)' |
299 |
export_lib_target='-rpath \$(libdir) \$(OBJECTS)' |
299 |
export_lib_target='-rpath \$(libdir) \$(OBJECTS)' |
Lines 309-314
Link Here
|
309 |
*-solaris2*) |
309 |
*-solaris2*) |
310 |
apr_platform_runtime_link_flag="-R" |
310 |
apr_platform_runtime_link_flag="-R" |
311 |
;; |
311 |
;; |
|
|
312 |
*-mingw* | *-cygwin*) |
313 |
LT_LDFLAGS="$LT_LDFLAGS -no-undefined" |
314 |
;; |
312 |
*) |
315 |
*) |
313 |
;; |
316 |
;; |
314 |
esac |
317 |
esac |
Lines 443-448
Link Here
|
443 |
APR_SETVAR(CC,mwcc) |
446 |
APR_SETVAR(CC,mwcc) |
444 |
APR_SETVAR(AR,ar) |
447 |
APR_SETVAR(AR,ar) |
445 |
;; |
448 |
;; |
|
|
449 |
|
450 |
*-mingw* | *-cygwin*) |
451 |
if test "$enable_shared" = yes; then |
452 |
APR_ADDTO(CPPFLAGS, -DAPR_DECLARE_EXPORT) |
453 |
else |
454 |
APR_ADDTO(CPPFLAGS, -DAPR_DECLARE_STATIC) |
455 |
fi |
456 |
;; |
446 |
esac |
457 |
esac |
447 |
|
458 |
|
448 |
AC_CACHE_CHECK([whether the compiler provides atomic builtins], [ap_cv_atomic_builtins], |
459 |
AC_CACHE_CHECK([whether the compiler provides atomic builtins], [ap_cv_atomic_builtins], |
Lines 679-692
Link Here
|
679 |
dnl end up LIBS="-lm -lcrypt -lnsl -ldl" which is an annoyance. |
690 |
dnl end up LIBS="-lm -lcrypt -lnsl -ldl" which is an annoyance. |
680 |
case $host in |
691 |
case $host in |
681 |
*-mingw*) |
692 |
*-mingw*) |
682 |
AC_CHECK_LIB(msvcrt, getpid) |
693 |
APR_ADDTO(LIBS,[-lshell32 -ladvapi32 -lws2_32 -lrpcrt4 -lmswsock]) |
683 |
APR_CHECK_DLL_FUNC(kernel32, SetErrorMode@4) |
694 |
ac_cv_func_CreateFileMapping=yes |
684 |
APR_CHECK_DLL_FUNC(advapi32, GetSecurityInfo@32) |
|
|
685 |
APR_CHECK_DLL_FUNC(ws2_32, gethostbyname@4) |
686 |
APR_CHECK_DLL_FUNC(shell32, CommandLineToArgvW@8) |
687 |
APR_CHECK_DLL_FUNC(kernel32,[CreateFileMappingA@24], |
688 |
[ac_cv_func_CreateFileMapping=$ac_cv_lib_kernel32_CreateFileMappingA]) |
689 |
APR_CHECK_DLL_FUNC(rpcrt4,[UuidCreate@4]) |
690 |
;; |
695 |
;; |
691 |
*) |
696 |
*) |
692 |
AC_SEARCH_LIBS(gethostbyname, nsl) |
697 |
AC_SEARCH_LIBS(gethostbyname, nsl) |