From: Sean M. <br...@us...> - 2004-12-29 23:31:41
|
Update of /cvsroot/bzflag/bzflag In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv27239 Modified Files: configure.in Log Message: add checks for *GetCurrentContext functions and the AGL/agl.h and GL/glx.h headers.. check for functions after we have tested for available libraries so they are used in the search. also, stop the incessant running of date by using the conf_date (broken on bsd and header checks anyway) Index: configure.in =================================================================== RCS file: /cvsroot/bzflag/bzflag/configure.in,v retrieving revision 1.179 retrieving revision 1.180 diff -w -u -r1.179 -r1.180 --- configure.in 24 Dec 2004 22:59:50 -0000 1.179 +++ configure.in 29 Dec 2004 23:31:32 -0000 1.180 @@ -128,6 +128,9 @@ fi AC_LANG_RESTORE AC_CHECK_HEADERS( \ + AGL/agl.h \ + GL/glx.h \ + X11/Xlib.h \ linux/input.h \ sys/param.h \ unistd.h \ @@ -229,31 +232,6 @@ # Check for the math lib AC_CHECK_LIB(m, sqrtf) -# Check for functions -AC_CHECK_FUNCS(\ - Sleep \ - WaitForSingleObject \ - asinf \ - atan2f \ - atanf \ - atexit \ - cosf \ - expf \ - fabsf \ - floorf \ - fmodf \ - getrlimit \ - hypotf \ - logf \ - powf \ - select \ - sinf \ - snooze \ - sqrtf \ - tanf \ - usleep \ -) - # for BeOS - old network stack don't have those libs ( move it in the case switch ?) AC_CHECK_LIB(socket, socket) AC_CHECK_LIB(bind, gethostent) @@ -533,7 +511,8 @@ ;; esac -CXXFLAGS="$CXXFLAGS -DBZ_BUILD_DATE=\$\$(date -u +%Y%m%d)" + +CXXFLAGS="$CXXFLAGS -DBZ_BUILD_DATE=$CONF_DATE" if test x$enable_debug = xyes; then CFLAGS="$CFLAGS -O0"; @@ -589,6 +568,34 @@ AC_DEFINE(NDEBUG, 1, [Debugging disabled]) fi; +# Check for functions +AC_CHECK_FUNCS(\ + Sleep \ + WaitForSingleObject \ + aglGetCurrentContext \ + asinf \ + atan2f \ + atanf \ + atexit \ + cosf \ + expf \ + fabsf \ + floorf \ + fmodf \ + getrlimit \ + glXGetCurrentContext \ + hypotf \ + logf \ + powf \ + select \ + sinf \ + snooze \ + sqrtf \ + tanf \ + usleep \ + wglGetCurrentContext \ +) + if test "x$with_kerberos" = "xyes" ; then have_krb5=no AC_MSG_CHECKING([for Kerberos functionality]) |