Am Mon den 16. Januar 2006 um 16:53 Uhr schrieb John Von Essen: > Well, all the includes exist, so I guess it could be version issue.
That's the point. > # ls -l /usr/include/db* > root root 12 Jan 13 12:57 /usr/include/db_185.h -> db4/db_185.h > root root 12 Jan 13 12:57 /usr/include/db_cxx.h -> db4/db_cxx.h > root root 8 Jan 13 12:57 /usr/include/db.h -> db4/db.h > > /usr/include/db4: > total 140 > root root 5943 Dec 11 2004 db_185.h > root root 33210 Dec 11 2004 db_cxx.h > root root 80355 Dec 11 2004 db.h So if your program does an #include <db.h> it uses version 4 of the db lib, and version 4 has no dbopen() function. As i said before, i had to modify my own smtp-after-pop patch too, when i wanted to compile it on a newer system with db version 3. You can try to do an #include <db_185.h> or you have to modify the code to work with version 4. Bye, Georg