LDFLAGS="${LDFLAGS} -L${with_libpcap_libraries}"
fi
-PKG_PROG_PKG_CONFIG
-PKG_CHECK_EXISTS([luajit], [ have_luajit_pkgconfig="yes" ], [ have_luajit_pkgconfig="no" ])
-if test "${have_luajit_pkgconfig}" = "yes" ; then
- LUAJIT_CFLAGS=`${PKG_CONFIG} --cflags luajit`
- LUAJIT_LDFLAGS=`${PKG_CONFIG} --libs-only-L luajit`
-fi
-
AC_ARG_WITH(luajit_includes,
[ --with-luajit-includes=DIR luajit include directory],
[with_luajit_includes="$withval"],[with_luajit_includes="no"])
if test "x$with_luajit_includes" != "xno"; then
- LUAJIT_CFLAGS="-I${with_luajit_includes}"
+ CPPFLAGS="${CPPFLAGS} -I${with_luajit_includes}"
fi
AC_ARG_WITH(luajit_libraries,
[with_luajit_libraries="$withval"],[with_luajit_libraries="no"])
if test "x$with_luajit_libraries" != "xno"; then
- LUAJIT_LDFLAGS="-L${with_luajit_libraries}"
-fi
+ LDFLAGS="${LDFLAGS} -L${with_luajit_libraries} -lluajit-5.1"
-if test "x$macos" != "xno"; then
- LUAJIT_LIBS="${LUAJIT_LDFLAGS} -pagezero_size 10000 -image_base 100000000"
+ if test "x$macos" != "xno"; then
+ LDFLAGS="${LDFLAGS} -pagezero_size 10000 -image_base 100000000"
+ fi
fi
-CPPFLAGS="${CPPFLAGS} ${LUAJIT_CFLAGS}"
-LDFLAGS="${LDFLAGS} ${LUAJIT_LDFLAGS}"
-
-AC_LANG_PUSH([C++])
-AC_CHECK_HEADERS([lua.hpp], , [AC_MSG_ERROR("LuaJIT header not found.")])
-AC_CHECK_LIB(luajit, main, , [AC_CHECK_LIB(luajit-5.1, main, , [
- AC_MSG_ERROR("Linking against LuaJIT library failed.")])
- ])
-AC_LANG_POP([C++])
-
AC_ARG_WITH(pcre_includes,
[ --with-pcre-includes=DIR libpcre include directory],
[with_libpcre_includes="$withval"],[with_libpcre_includes="no"])
[DAQ version supports address space ID in header.])
fi
-
#--------------------------------------------------------------------------
# Check for pthreads availability
#--------------------------------------------------------------------------
CFLAGS="$CFLAGS $PTHREAD_CFLAGS"
LDFLAGS="$LDFLAGS $PTHREAD_LDFLAGS"
-
#--------------------------------------------------------------------------
# outputs
#--------------------------------------------------------------------------
ldflags: ${LDFLAGS}
libs: ${LIBS}
])
+