"info -f autoconf" is a beautiful thing. Fixed the configure script so
we can actually configure the project without threads. Previously threads were always forced on no matter what configuration options were passed in.
This commit is contained in:
parent
eca17c0dd8
commit
4443267e4e
1 changed files with 2 additions and 5 deletions
|
@ -74,11 +74,8 @@ AM_CONDITIONAL(ENABLE_SP_FDM, test "x$enable_sp_fdms" != "xno")
|
|||
|
||||
dnl Thread related checks
|
||||
# defaults to yes
|
||||
with_threads=yes
|
||||
AC_ARG_WITH(threads, [ --with-threads Include tile loading threads [default=yes]])
|
||||
if test "x$with_threads" != "xyes"; then
|
||||
AC_DEFINE([ENABLE_THREADS], 0, [Define to enable threaded tile paging])
|
||||
else
|
||||
AC_ARG_WITH(threads, [ --with-threads Include tile loading threads [default=yes]], [], [with_threads=yes])
|
||||
if test "x$with_threads" = "xyes"; then
|
||||
AC_DEFINE([ENABLE_THREADS], 1, [Define to enable threaded tile paging])
|
||||
CXXFLAGS="$CXXFLAGS -D_REENTRANT"
|
||||
CFLAGS="$CFLAGS -D_REENTRANT"
|
||||
|
|
Loading…
Add table
Reference in a new issue