--- libaitsched/configure.in 2022/09/26 19:44:25 1.44.2.1 +++ libaitsched/configure.in 2022/10/03 22:16:36 1.44.2.2 @@ -1,6 +1,6 @@ # # $Author: misho $ -# $Id: configure.in,v 1.44.2.1 2022/09/26 19:44:25 misho Exp $ +# $Id: configure.in,v 1.44.2.2 2022/10/03 22:16:36 misho Exp $ # AC_INIT(libaitsched, 6.9, misho@elwix.org) AC_CONFIG_SRCDIR([src/aitsched.c]) @@ -113,6 +113,22 @@ AC_ARG_WITH(kq_events, [ KQ_EVENTS=$withval ], KQ_EVENTS=32) AC_DEFINE_UNQUOTED(KQ_EVENTS, $KQ_EVENTS, [ How many kqueue events can scheduling at one time ]) AC_MSG_RESULT($KQ_EVENTS) + +ELWIX=no +AC_MSG_CHECKING(With libelwix Build) +AC_ARG_WITH(elwix, + [ --with-elwix Build library with libelwix memory managemant], + [ ELWIX=$withval + case "$withval" in + yes) + AC_DEFINE(__ELWIX,, [Build libraries with libelwix memory managemant]) + CFLAGS="-g ${CFLAGS}" + LIBS="${LIBS} -lelwix" + ;; + *) + ;; + esac ],) +AC_MSG_RESULT($ELWIX) AC_CONFIG_FILES([Makefile inc/Makefile