So I got a configure complete and make managed to get to dbm in apr- util before it barfs. Looks like the dbm slection isn't being made for some reason...
/bin/sh /boot/home/httpd-2.0/srclib/apr/libtool --silent --mode=compile gcc -g -O2 -Wall -Wmissing-prototypes -Wstrict-prototypes -Wmissing- declarations -DHAVE_CONFIG_H -DBEOS -DBONE7 - DSIGPROCMASK_SETS_THREAD_MASK -DAP_AUTH_DBM_USE_APR -DAPR_ASSERT_MEMORY -I/boot/home/httpd-2.0/srclib/apr-util/include -I/boot/home/httpd-2.0/ srclib/apr-util/include/private -I/boot/home/httpd-2.0/srclib/apr-util/ ../apr/include -c apr_dbm.c && touch apr_dbm.lo In file included from /boot/home/httpd-2.0/srclib/apr-util/dbm/ apr_dbm.c:63: /boot/home/httpd-2.0/srclib/apr-util/include/private/ apu_select_dbm.h:65: parse error /boot/home/httpd-2.0/srclib/apr-util/dbm/apr_dbm.c:72: parse error /boot/home/httpd-2.0/srclib/apr-util/dbm/apr_dbm.c:111: parse error /boot/home/httpd-2.0/srclib/apr-util/dbm/apr_dbm.c:149: parse error /boot/home/httpd-2.0/srclib/apr-util/dbm/apr_dbm.c:274: #error a DBM implementation was not specified /boot/home/httpd-2.0/srclib/apr-util/dbm/apr_dbm.c:315: parse error /boot/home/httpd-2.0/srclib/apr-util/dbm/apr_dbm.c:325: parse error /boot/home/httpd-2.0/srclib/apr-util/dbm/apr_dbm.c:338: parse error /boot/home/httpd-2.0/srclib/apr-util/dbm/apr_dbm.c:352: #error set_error has not been coded for this database type /boot/home/httpd-2.0/srclib/apr-util/dbm/apr_dbm.c:381: parse error /boot/home/httpd-2.0/srclib/apr-util/dbm/apr_dbm.c:391: parse error /boot/home/httpd-2.0/srclib/apr-util/dbm/apr_dbm.c:401: parse error /boot/home/httpd-2.0/srclib/apr-util/dbm/apr_dbm.c:432: #error apr_dbm_open has not been coded for this database type /boot/home/httpd-2.0/srclib/apr-util/dbm/apr_dbm.c:502: parse error /boot/home/httpd-2.0/srclib/apr-util/dbm/apr_dbm.c:511: parse error /boot/home/httpd-2.0/srclib/apr-util/dbm/apr_dbm.c:513: parse error /boot/home/httpd-2.0/srclib/apr-util/dbm/apr_dbm.c:523: #error apr_dbm_exists has not been coded for this database type /boot/home/httpd-2.0/srclib/apr-util/dbm/apr_dbm.c:587: parse error /boot/home/httpd-2.0/srclib/apr-util/dbm/apr_dbm.c:595: parse error /boot/home/httpd-2.0/srclib/apr-util/dbm/apr_dbm.c:599: #error apr_dbm_get_usednames has not been coded for this database type make[4]: *** [apr_dbm.lo] Error 1 make[4]: Leaving directory `/boot/home/httpd-2.0/srclib/apr-util/dbm' make[3]: *** [all-recursive] Error 1 make[3]: Leaving directory `/boot/home/httpd-2.0/srclib/apr-util/dbm' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/boot/home/httpd-2.0/srclib/apr-util' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/boot/home/httpd-2.0/srclib' make: *** [all-recursive] Error 1 #ifndef APU_SELECT_DBM_H #define APU_SELECT_DBM_H /* ** The following macros control what features APRUTIL will use */ #define APU_USE_SDBM @apu_use_sdbm@ #define APU_USE_GDBM @apu_use_gdbm@ #define APU_USE_DB @apu_use_db@ #if APU_USE_DB #include <@db_header@> #endif #endif /* !APU_SELECT_DBM_H */ :( david
