From: Ron F. <ro...@us...> - 2006-11-17 20:46:05
|
Update of /cvsroot/nscldaq/clients In directory sc8-pr-cvs7.sourceforge.net:/tmp/cvs-serv7508 Modified Files: Tag: daqclients-7_4_fixes configure.in CHANGELOG Log Message: Fix defect 321, fail at configure time if gdbm.h or libgdbm are missing, rather than generating makefiles that will only fail later on. Index: configure.in =================================================================== RCS file: /cvsroot/nscldaq/clients/configure.in,v retrieving revision 3.19.2.10 retrieving revision 3.19.2.11 diff -C2 -d -r3.19.2.10 -r3.19.2.11 *** configure.in 21 Sep 2006 14:43:07 -0000 3.19.2.10 --- configure.in 17 Nov 2006 20:45:12 -0000 3.19.2.11 *************** *** 56,60 **** AC_CHECK_HEADERS(arpa/inet.h) AC_CHECK_HEADERS(sys/socket.h) ! AC_CHECK_HEADERS(gdbm.h) AC_CHECK_HEADERS(limits.h) AC_CHECK_HEADERS(stddef.h) --- 56,60 ---- AC_CHECK_HEADERS(arpa/inet.h) AC_CHECK_HEADERS(sys/socket.h) ! AC_CHECK_HEADERS(gdbm.h, AC_DEFINE([HAVE_GDBM_H], 1, [<gdbm.h> exists]), AC_MSG_ERROR("Can't find gdbm.h needed to build nscldaq")) AC_CHECK_HEADERS(limits.h) AC_CHECK_HEADERS(stddef.h) *************** *** 80,84 **** # Checks for library functions. ! AC_CHECK_LIB(gdbm, gdbm_open) AC_FUNC_MMAP AC_CHECK_FUNCS(stat) --- 80,84 ---- # Checks for library functions. ! AC_CHECK_LIB(gdbm, gdbm_open, [], [AC_MSG_ERROR("Can't fine libgdm needed tobuild nscldaq")]) AC_FUNC_MMAP AC_CHECK_FUNCS(stat) Index: CHANGELOG =================================================================== RCS file: /cvsroot/nscldaq/clients/CHANGELOG,v retrieving revision 3.14.2.24 retrieving revision 3.14.2.25 diff -C2 -d -r3.14.2.24 -r3.14.2.25 *** CHANGELOG 9 Nov 2006 19:15:32 -0000 3.14.2.24 --- CHANGELOG 17 Nov 2006 20:45:12 -0000 3.14.2.25 *************** *** 171,173 **** 7.4-009 ! November 9, 2006 - Install CHANGELOG \ No newline at end of file --- 171,176 ---- 7.4-009 ! November 9, 2006 - Install CHANGELOG ! November 17, 2006 - Fix defect 231, missing gdbm.h or libgdbm ! should just fail at configure time, rather than making broken ! Makefiles that will fail later. \ No newline at end of file |