X-Git-Url: https://git.novaco.in/?p=novacoin.git;a=blobdiff_plain;f=mingw64_deps%2Fdb%2Fbuild.sh;h=5f012b7049ccc1cf08ed5634927d32eae85589e6;hp=203be2403e84d2574f52e77a2108a40fd4665f43;hb=0c5674bb94bfe46bc1923ec934335a6e81d0eabb;hpb=c98ed008fc2991d52925afd0bf176db80faf9ab2 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