From a63f9703616edb4427e72651ee828ce796b4e043 Mon Sep 17 00:00:00 2001 From: fsb4000 Date: Wed, 17 Dec 2014 17:14:37 +0600 Subject: [PATCH 1/1] =?utf8?q?=D0=92=D0=BE=D0=B7=D0=B2=D1=80=D0=B0=D1=82=20=D0=B2=D0=B5=D1=80=D1=81=D0=B8=D0=B8=20Berkley=20DB=20=D0=BA=206.0.20?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit Кошелёк собранный с BerkleyDB 6.1.19 открывает базу и кошелёк созданный с помощью BerkleyDB 6.0.20, но кошелёк собранный с BerkleyDB 6.0.20 не открывает базу и кошелёк созданный с помощью BerkleyDB 6.1.19 Поэтому в целях обратной совместимости пока в инструкции по сборке пусть будет BerkleyDB 6.0.20 Если в будущем будет хардфорк, тогда можно обновить версию BerkleyDB до самой новой... --- ...ind and novacoinqt under Windows with MinGW.txt | 16 ++++++++-------- 1 files changed, 8 insertions(+), 8 deletions(-) diff --git a/doc/building novacoind and novacoinqt under Windows with MinGW.txt b/doc/building novacoind and novacoinqt under Windows with MinGW.txt index a7ae17a..0268b96 100644 --- a/doc/building novacoind and novacoinqt under Windows with MinGW.txt +++ b/doc/building novacoind and novacoinqt under Windows with MinGW.txt @@ -50,12 +50,12 @@ Configure no-shared no-dso mingw make 2.2 Berkeley DB --Скачайте http://download.oracle.com/berkeley-db/db-6.1.19.tar.gz +-Скачайте http://download.oracle.com/berkeley-db/db-6.0.20.tar.gz -Из MinGw shell выполните следующий код: cd /c/deps/ -tar xvfz db-6.1.19.tar.gz -cd db-6.1.19/build_unix +tar xvfz db-6.0.20.tar.gz +cd db-6.0.20/build_unix ../dist/configure --enable-mingw --enable-cxx --disable-shared --disable-replication make @@ -168,14 +168,14 @@ INCLUDEPATHS= \ -I"$(CURDIR)" \ -I"/c/deps/boost_1_57_0" \ -I"/c/deps" \ - -I"/c/deps/db-6.1.19/build_unix" \ + -I"/c/deps/db-6.0.20/build_unix" \ -I"/c/deps/openssl-1.0.1j/include" LIBPATHS= \ -L"$(CURDIR)/leveldb" \ -L"/c/deps/boost_1_57_0/stage/lib" \ -L"/c/deps/miniupnpc" \ - -L"/c/deps/db-6.1.19/build_unix" \ + -L"/c/deps/db-6.0.20/build_unix" \ -L"/c/deps/openssl-1.0.1j" LIBS= \ @@ -247,8 +247,8 @@ TARGET_OS=NATIVE_WINDOWS make libleveldb.a libmemenv.a BOOST_LIB_SUFFIX=-mgw49-mt-s-1_57 BOOST_INCLUDE_PATH=C:/deps/boost_1_57_0 BOOST_LIB_PATH=C:/deps/boost_1_57_0/stage/lib -BDB_INCLUDE_PATH=C:/deps/db-6.1.19/build_unix -BDB_LIB_PATH=C:/deps/db-6.1.19/build_unix +BDB_INCLUDE_PATH=C:/deps/db-6.0.20/build_unix +BDB_LIB_PATH=C:/deps/db-6.0.20/build_unix OPENSSL_INCLUDE_PATH=C:/deps/openssl-1.0.1j/include OPENSSL_LIB_PATH=C:/deps/openssl-1.0.1j MINIUPNPC_INCLUDE_PATH=C:/deps/ @@ -490,4 +490,4 @@ cd C:\MyProjects\novacoin-master qmake "USE_QRCODE=1" "USE_UPNP=1" "USE_IPV6=1" "USE_LEVELDB=1" "USE_ASM=1" novacoin-qt64.pro mingw32-make -f Makefile.Release -Если всё сделано правильно, то файл novacoin-qt.exe будет находится в папке C:\MyProjects\novacoin-master\release \ No newline at end of file +Если всё сделано правильно, то файл novacoin-qt.exe будет находится в папке C:\MyProjects\novacoin-master\release -- 1.7.1