X-Git-Url: https://git.novaco.in/?a=blobdiff_plain;f=mingw64_deps%2Fdb%2Fbuild.sh;h=5f012b7049ccc1cf08ed5634927d32eae85589e6;hb=0c5674bb94bfe46bc1923ec934335a6e81d0eabb;hp=203be2403e84d2574f52e77a2108a40fd4665f43;hpb=f62838982dde369296791d6813c2e252f06aa7c2;p=novacoin.git diff --git a/mingw64_deps/db/build.sh b/mingw64_deps/db/build.sh index 203be24..5f012b7 100755 --- a/mingw64_deps/db/build.sh +++ b/mingw64_deps/db/build.sh @@ -33,7 +33,10 @@ mkdir ${ROOT}/${CROSS}-w64-mingw32 # Compile BerkeleyDB cd ${ROOT}/${CROSS}-w64-mingw32-build -CC=${CROSS}-w64-mingw32-gcc CXX=${CROSS}-w64-mingw32-g++ ${ROOT}/libdb/dist/configure --prefix=${ROOT}/${CROSS}-w64-mingw32 --enable-smallbuild --enable-cxx --disable-shared --disable-replication --with-mutex=${MUTEX} --enable-mingw --host=${CROSS}-w64-mingw32 +export CFLAGS="-fstack-protector-all -D_FORTIFY_SOURCE=2" +export CXXFLAGS=${CFLAGS} +export LDFLAGS="-fstack-protector-all" +${ROOT}/libdb/dist/configure --prefix=${ROOT}/${CROSS}-w64-mingw32 --enable-smallbuild --enable-cxx --disable-shared --disable-replication --with-mutex=${MUTEX} --enable-mingw --host=${CROSS}-w64-mingw32 make -j 4 library_build make library_install