Looks like your issue in this is from the tutorial you used:
2.2 Berkeley DB:
http://download.oracle.com/berkeley-db/db-4.8.30.NC.tar.gzWe'll use version 4.8 to preserve binary wallet compatibility.
From a MinGW shell unpack the source archive, configure, edit line 113 of db.h then make:
cd /c/deps/
tar xvfz db-4.8.30.NC.tar.gz
cd db-4.8.30.NC/build_unix
../dist/configure --disable-replication --enable-mingw --enable-cxx
after configuring make sure to edit your build_unix/db.h by replacing line 113:
typedef pthread_t db_threadid_t;
with
typedef u_int32_t db_threadid_t;
Thanks to Icy, see:
https://bitcointalk.org/index.php?topic=45507.0Not sure how you would be able to fix it though... all of my self compiles up to date, always had 50% tutorial, and 50% errors which needed googling to resolve. (was just looking at dependency issues myself)