Author: Amir Taaki 2012-02-26 13:51:32
Published on: 2012-02-26T13:51:32+00:00
The sender was seeking advice on building Berkeley DB (BDB) on MingW. The recipient provided a link to an Oracle forum thread which suggests a solution for the issue. However, the sender followed instructions from build-msw.txt but encountered the same problem as the one mentioned in a Bitcointalk thread. The sender managed to compile it using --disable-thread_api --disable-replication flags, but when running bitcoind, it threw a DbRunRecoveryException over the DB_RUNRECOVERY flag. It appears that many people don't use MingW to compile bitcoind on Windows due to the lack of pthreads and missing functions such as strncasecmp, _strlwr, _fileno and swprintf.
Updated on: 2023-06-06T03:05:36.361089+00:00