According to Adam Lyon:
> Well, I downloaded the Berkeley DB, and copied the contents into the db/
> directory. When I "make", it chugs along merrily for a while, and then
> during the DB part, I get this:
>
> gcc -c -O -I. -I./../include ../btree/bt_stat.c
> gcc -c -O -I. -I./../include ../btree/btree_auto.c
> gcc -c -O -I. -I./../include ../db/db.c
> ../db/db.c: In function `db_open':
> ../db/db.c:120: `DB_FCNTL_LOCKING' undeclared (first use in this function)
> ../db/db.c:120: (Each undeclared identifier is reported only once
> ../db/db.c:120: for each function it appears in.)
> ../db/db.c:152: structure has no member named `saved_open_fd'
> ../db/db.c:334: structure has no member named `saved_open_fd'
> ../db/db.c: In function `__db_close':
> ../db/db.c:768: structure has no member named `saved_open_fd'
> ../db/db.c:769: structure has no member named `saved_open_fd'
> ../db/db.c:770: structure has no member named `saved_open_fd'
> make[1]: *** [db.o] Error 1
> make[1]: Leaving directory `/cygdrive/c/htdig/htdig-3.1.5/db/dist'
> make: *** [all] Error 1
>
> Is this an ht://dig problem, or a Berkeley DB problem? Hmmm. Any clue how to
> fix it (I'm not much of a C hacker...)?
I'm pretty sure you'd need to do another ./configure after dropping in a
new db source tree. The htdig configure program ends up calling the db
configure program, which probably does lots of configuration checks for
header files, libraries, and data types.
--
Gilles R. Detillieux E-mail: <[EMAIL PROTECTED]>
Spinal Cord Research Centre WWW: http://www.scrc.umanitoba.ca/~grdetil
Dept. Physiology, U. of Manitoba Phone: (204)789-3766
Winnipeg, MB R3E 3J7 (Canada) Fax: (204)789-3930
_______________________________________________
htdig-general mailing list <[EMAIL PROTECTED]>
To unsubscribe, send a message to <[EMAIL PROTECTED]> with a
subject of unsubscribe
FAQ: http://htdig.sourceforge.net/FAQ.html