X-Git-Url: http://wien.tomnetworks.com/gitweb/?a=blobdiff_plain;f=configure.in;h=d4625c14d91e9739679bc97e6e8c43e1d298ae2b;hb=74eee04f286658e7a76d2c8a07aea9f9f0ee1b5d;hp=b00c777c34be82240014c6a5d670511624278ec8;hpb=c99f71cd84ecaf1679d6293da19e04768cbed1f3;p=mono.git diff --git a/configure.in b/configure.in index b00c777c34b..d4625c14d91 100644 --- a/configure.in +++ b/configure.in @@ -1,7 +1,7 @@ # Process this file with autoconf to produce a configure script. #AC_PREREQ([2.62]) -AC_INIT(mono, [3.0.3], +AC_INIT(mono, [3.0.4], [http://bugzilla.xamarin.com/enter_bug.cgi?classification=Mono]) AC_CONFIG_SRCDIR([README]) @@ -14,7 +14,7 @@ AC_CANONICAL_HOST m4_ifdef([_A][M_PROG_TAR],[_A][M_SET_OPTION([tar-ustar])]) AM_INIT_AUTOMAKE([1.9 dist-bzip2 tar-ustar no-dist-gzip foreign]) -AM_CONFIG_HEADER([config.h]) +AC_CONFIG_HEADERS([config.h]) AM_MAINTAINER_MODE API_VER=2.0 @@ -160,10 +160,10 @@ case "$host" in libmono_cflags="$PTHREAD_CFLAGS" fi if test "x$PTHREAD_LIBS" = "x"; then - LDFLAGS="$LDFLAGS -pthread" + LDFLAGS="$LDFLAGS -pthread -L/usr/local/lib" libmono_ldflags="-pthread" else - LDFLAGS="$LDFLAGS $PTHREAD_LIBS" + LDFLAGS="$LDFLAGS $PTHREAD_LIBS -L/usr/local/lib" libmono_ldflags="$PTHREAD_LIBS" fi CPPFLAGS="$CPPFLAGS -DPLATFORM_BSD" @@ -173,10 +173,6 @@ case "$host" in libgc_threads=pthreads # This doesn't seem to work as of 7.0 on amd64 with_sigaltstack=no -# TLS is only partially implemented on -CURRENT (compiler support -# but NOT library support) -# - with_tls=pthread use_sigposix=yes ;; *-*-*openbsd*) @@ -362,7 +358,6 @@ AC_PROG_CC AC_CHECK_TOOL(CXX, g++, g++) AC_PROG_CXX AM_PROG_AS -AM_PROG_CC_STDC AC_PROG_INSTALL AC_PROG_AWK dnl We should use AM_PROG_AS, but it's not available on automake/aclocal 1.4 @@ -739,7 +734,7 @@ AC_ARG_ENABLE(system-aot, [ --enable-system-aot Enable the Ahead-Of-Time compi DISABLED_FEATURES=none AC_ARG_ENABLE(minimal, [ --enable-minimal=LIST drop support for LIST subsystems. - LIST is a comma-separated list from: aot, profiler, decimal, pinvoke, debug, + LIST is a comma-separated list from: aot, profiler, decimal, pinvoke, debug, appdomains, reflection_emit, reflection_emit_save, large_code, logging, com, ssa, generics, attach, jit, simd, soft_debug, perfcounters, normalization, assembly_remapping, shared_perfcounters, sgen_remset, sgen_marksweep_par, sgen_marksweep_fixed, sgen_marksweep_fixed_par, sgen_copying.], [ @@ -875,6 +870,11 @@ if test "x$mono_feature_disable_shared_perfcounters" = "xyes"; then AC_MSG_NOTICE([Disabled Shared perfcounters.]) fi +if test "x$mono_feature_disable_appdomains" = "xyes"; then + AC_DEFINE(DISABLE_APPDOMAINS, 1, [Disable support for multiple appdomains.]) + AC_MSG_NOTICE([Disabled support for multiple appdomains.]) +fi + if test "x$mono_feature_disable_sgen_remset" = "xyes"; then AC_DEFINE(DISABLE_SGEN_REMSET, 1, [Disable wbarrier=remset support in SGEN.]) AC_MSG_NOTICE([Disabled wbarrier=remset support in SGEN.]) @@ -1208,6 +1208,14 @@ if test x$target_win32 = xno; then dnl ***************************** AC_CHECK_LIB(socket, socket, LIBS="$LIBS -lsocket") + case "$host" in + *-*-*freebsd*) + dnl ***************************** + dnl *** Checks for libinotify *** + dnl ***************************** + AC_CHECK_LIB(inotify, inotify_init, LIBS="$LIBS -linotify") + esac + dnl ******************************* dnl *** Checks for MSG_NOSIGNAL *** dnl ******************************* @@ -1437,6 +1445,7 @@ if test x$target_win32 = xno; then ;; esac AC_CHECK_HEADERS(pthread.h) + AC_CHECK_HEADERS(pthread_np.h) AC_CHECK_FUNCS(pthread_mutex_timedlock) AC_CHECK_FUNCS(pthread_getattr_np pthread_attr_get_np) AC_CHECK_FUNCS(pthread_kill) @@ -3285,6 +3294,7 @@ data/system.web.mvc.pc data/system.web.mvc2.pc data/system.web.mvc3.pc data/aspnetwebstack.pc +data/reactive.pc samples/Makefile support/Makefile data/config