Installation 在Windows上安装Berkeley DB 4.8

Installation 在Windows上安装Berkeley DB 4.8,installation,mingw,berkeley-db,msys,Installation,Mingw,Berkeley Db,Msys,我正在尝试在我的Windows 10计算机上安装Berkeley DB 4.8.30。该项目位于E:\deps\db-4.8.30.NC中。我正在使用MinGW msys程序进行安装,并运行以下命令: cd /e/deps/db-4.8.30.NC/build_unix ../dist/configure --enable-mingw --enable-cxx --disable-shared --disable-replication make 根据响应,配置似乎运行良好,但当我尝试进行配置

我正在尝试在我的Windows 10计算机上安装Berkeley DB 4.8.30。该项目位于E:\deps\db-4.8.30.NC中。我正在使用MinGW msys程序进行安装,并运行以下命令:

cd /e/deps/db-4.8.30.NC/build_unix
../dist/configure --enable-mingw --enable-cxx --disable-shared --disable-replication
make
根据响应,配置似乎运行良好,但当我尝试进行配置时,它将无法成功编译。运行make命令后,我得到以下输出:

./libtool --mode=compile gcc -c -I. -I../dist/..  -O3  ../dist/../mutex/mut_fail
chk.c
libtool: compile:  gcc -c -I. -I../dist/.. -O3 ../dist/../mutex/mut_failchk.c -o
 mut_failchk.o
../dist/../mutex/mut_failchk.c: I funktion ö__mut_failchkö:
../dist/../mutex/mut_failchk.c:53:27: fel: inkompatibel typ f÷r argument 3 av öd
benv->is_aliveö
       dbenv, mutexp->pid, 0, DB_MUTEX_PROCESS_ONLY))
                           ^
../dist/../mutex/mut_failchk.c:53:27: anm: ödb_threadid_t {õven struct <anonym>}
ö f÷rvõntades men argumentet har typ öintö
../dist/../mutex/mut_failchk.c:57:51: fel: inkompatibel typ f÷r argument 3 av öd
benv->thread_id_stringö
       dbenv->thread_id_string(dbenv, mutexp->pid, 0, buf));
                                                   ^
../dist/../mutex/mut_failchk.c:57:51: anm: ödb_threadid_t {õven struct <anonym>}
ö f÷rvõntades men argumentet har typ öintö
make: *** [mut_failchk.o] Error 1
/libtool--mode=compilegcc-c-I.-I../dist/-O3../dist/./mutex/mut_失败
chk.c
libtool:compile:gcc-c-I.-I../dist/-O3../dist/./mutex/mut_failchk.c-o
mut_failchk.o
../dist/./mutex/mut_failchk.c:I funktionöu mut_failchkö:
../dist/./mutex/mut_failchk.c:53:27:fel:inkompatibel类型f÷r参数3 avöd
benv->你还活着吗
dbenv,mutexp->pid,0,DB\u仅限MUTEX\u进程)
^
../dist/./mutex/mut_failchk.c:53:27:anm:db_threadid_t{õven struct}
男人们的辩论是典型的
../dist/./mutex/mut_failchk.c:57:51:fel:inkompatibel类型f÷r参数3 avöd
benv->thread_id_stringö
dbenv->thread_id_string(dbenv,mutexp->pid,0,buf));
^
../dist/./mutex/mut_failchk.c:57:51:anm:db_threadid_t{õven struct}
男人们的辩论是典型的
make:**[mut_failchk.o]错误1
我已经四处寻找了几个小时,但我还没有找到一个适合我的解决方案。我怎样才能让它工作