From 9aa2075961d91d5f7e17cefd00924e719656a436 Mon Sep 17 00:00:00 2001 From: Mike Sperber Date: Fri, 30 Oct 2009 17:25:35 +0000 Subject: [PATCH] Unbreak the FreeBSD build. svn: r16481 --- src/mzscheme/configure.ac | 2 +- src/mzscheme/sconfig.h | 3 +++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/src/mzscheme/configure.ac b/src/mzscheme/configure.ac index 96378b6c91..e90e62eb57 100644 --- a/src/mzscheme/configure.ac +++ b/src/mzscheme/configure.ac @@ -549,7 +549,7 @@ case $OS in EXTRALIBS="-Wl,-brtl,-bE:\$(srcdir)/../mzscheme/include/mzscheme.exp" ;; FreeBSD) - LIBS="$LIBS -rdynamic" + LIBS="$LIBS -rdynamic -pthread" DYN_CFLAGS="-fPIC" ;; OpenBSD) diff --git a/src/mzscheme/sconfig.h b/src/mzscheme/sconfig.h index 091bb5c083..1a95fa7d8d 100644 --- a/src/mzscheme/sconfig.h +++ b/src/mzscheme/sconfig.h @@ -340,6 +340,9 @@ # include "uconfig.h" # undef HAS_STANDARD_IOB +#undef USE_ITIMER +#define USE_PTHREAD_THREAD_TIMER + # define HAS_BSD_IOB # ifdef FREEBSD_VERSION_2x