ViewVC Help
View File | Revision Log | Show Annotations | Revision Graph | Root Listing
root/cebix/SheepShaver/src/Unix/configure.ac
(Generate patch)

Comparing SheepShaver/src/Unix/configure.ac (file contents):
Revision 1.27 by gbeauche, 2005-06-22T15:37:25Z vs.
Revision 1.29 by gbeauche, 2005-06-25T11:06:24Z

# Line 185 | Line 185 | no:linux*|no:netbsd*)
185    AC_CHECK_LIB(pthread, pthread_create, , [
186      AC_CHECK_LIB(c_r, pthread_create, , [
187        AC_CHECK_LIB(PTL, pthread_create, , [
188 <        AC_MSG_ERROR([You need pthreads to run Basilisk II.])
188 >        dnl XXX remove when no pthreads case is merged
189 >        AC_MSG_ERROR([You need pthreads to run SheepShaver.])
190 >        HAVE_PTHREADS=no
191        ])
192      ])
193    ])
# Line 193 | Line 195 | no:linux*|no:netbsd*)
195    AC_CHECK_FUNCS(pthread_mutexattr_setprotocol)
196    AC_CHECK_FUNCS(pthread_mutexattr_settype)
197    AC_CHECK_FUNCS(pthread_mutexattr_setpshared)
196  if [[ "x$HAVE_PTHREADS" = "xyes" ]]; then
197    AC_DEFINE(HAVE_PTHREADS, 1, [Define if pthreads are available.])
198  fi
198    dnl If POSIX.4 semaphores are not available, we emulate them with pthread mutexes.
199    SEMSRC=
200    AC_CHECK_FUNCS(sem_init, , [
# Line 205 | Line 204 | no:linux*|no:netbsd*)
204    ])
205    ;;
206   esac
207 + if [[ "x$HAVE_PTHREADS" = "xyes" ]]; then
208 +  AC_DEFINE(HAVE_PTHREADS, 1, [Define if pthreads are available.])
209 + fi
210  
211   dnl We use FBDev DGA if possible.
212   if [[ "x$WANT_FBDEV_DGA" = "xyes" ]]; then
# Line 346 | Line 348 | AC_CHECK_FUNCS(nanosleep)
348   AC_CHECK_FUNCS(sigaction signal)
349   AC_CHECK_FUNCS(mmap mprotect munmap)
350   AC_CHECK_FUNCS(vm_allocate vm_deallocate vm_protect)
349 AC_CHECK_FUNCS(posix_memalign memalign valloc)
351   AC_CHECK_FUNCS(exp2f log2f exp2 log2)
352   AC_CHECK_FUNCS(floorf roundf ceilf truncf floor round ceil trunc)
353  

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines