--- trunk/xvidcore/build/generic/configure.in 2005/05/23 09:29:43 1617 +++ trunk/xvidcore/build/generic/configure.in 2006/12/21 23:29:27 1768 @@ -397,6 +397,12 @@ PREFIX="-DPREFIX" MARK_FUNCS="" ;; + *darwin*) + AC_MSG_RESULT([macho]) + NASM_FORMAT="macho" + PREFIX="-DPREFIX" + MARK_FUNCS="" + ;; esac AS="$chosen_asm_prog" @@ -545,6 +551,26 @@ dnl ========================================================================== dnl +dnl Check for pthread +dnl +dnl ========================================================================== + +AC_CHECK_HEADER( + pthread.h, + AC_CHECK_LIB( + pthread, + pthread_create, + AC_CHECK_LIB( + pthread, + pthread_join, + SPECIFIC_CFLAGS="$SPECIFIC_CFLAGS -DHAVE_PTHREAD" + SPECIFIC_LDFLAGS="$SPECIFIC_LDFLAGS -lpthread", + AC_MSG_WARN(Pthread not supported. No SMP support)), + AC_MSG_WARN(Pthread not supported. No SMP support)), + AC_MSG_WARN(Pthread not supported. No SMP support)) + +dnl ========================================================================== +dnl dnl Now we can set CFLAGS if needed dnl dnl ==========================================================================