c:\Wellcoin>make -f makefile.release
g++ -c -pipe -D_FORTIFY_SOURCE=2 -O2 -frtti -fexceptions -mthreads -fdiagnostics
-show-option -Wall -Wextra -Wformat -Wformat-security -Wno-unused-parameter -Wst
ack-protector -DUNICODE -DQT_GUI -DBOOST_THREAD_USE_LIB -DBOOST_SPIRIT_THREADSAF
E -DUSE_UPNP=1 -DSTATICLIB -DUSE_IPV6=1 -DWIN32 -D_MT -DQT_THREAD_SUPPORT -DQT_D
LL -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_HAVE_MMX -DQT_
HAVE_3DNOW -DQT_HAVE_SSE -DQT_HAVE_MMXEXT -DQT_HAVE_SSE2 -DQT_NEEDS_QMAIN -I"..\
Qt\4.8.5\include\QtCore" -I"..\Qt\4.8.5\include\QtNetwork" -I"..\Qt\4.8.5\includ
e\QtGui" -I"..\Qt\4.8.5\include" -I"src" -I"src\json" -I"src\qt" -I"..\deps\boos
t_1_55_0" -I"..\deps\boost_1_55_0\stage\lib" -I"..\openssl-1.0.1e\include" -I"..
\openssl-1.0.1e" -I"..\deps\miniupnpc" -I"..\deps\boost_1_55_0\stage\lib" -I"..\
deps\db-4.8.30.NC\build_unix" -I"src\leveldb\include" -I"src\leveldb\helpers" -I
"..\Qt\4.8.5\include\ActiveQt" -I"build" -I"build" -I"..\Qt\4.8.5\mkspecs\win32-
g++" -o build\bitcoin.o src\qt\bitcoin.cpp
In file included from src/schnorr.h:11:0,
from src/hash.h:17,
from src/net.h:22,
from src/main.h:10,
from src/wallet.h:13,
from src/init.h:8,
from src\qt\bitcoin.cpp:13:
src/cryptopp/osrng.h:43:0: warning: ignoring #pragma comment [-Wunknown-pragmas
]
#pragma comment(lib, "advapi32.lib")
^
In file included from ..\deps\boost_1_55_0/boost/bind/bind.hpp:29:0,
from ..\deps\boost_1_55_0/boost/bind.hpp:22,
from ..\deps\boost_1_55_0/boost/thread/detail/thread.hpp:29,
from ..\deps\boost_1_55_0/boost/thread/thread_only.hpp:22,
from ..\deps\boost_1_55_0/boost/thread/thread.hpp:12,
from ..\deps\boost_1_55_0/boost/thread.hpp:13,
from src/util.h:26,
from src/bignum.h:12,
from src/main.h:8,
from src/wallet.h:13,
from src/init.h:8,
from src\qt\bitcoin.cpp:13:
..\deps\boost_1_55_0/boost/bind/arg.hpp: In constructor 'boost::arg::arg(cons
t T&)':
..\deps\boost_1_55_0/boost/bind/arg.hpp:37:22: warning: typedef 'T_must_be_place
holder' locally defined but not used [-Wunused-local-typedefs]
typedef char T_must_be_placeholder[ I == is_placeholder::value? 1: -
1 ];
^
In file included from ..\deps\boost_1_55_0/boost/tuple/tuple.hpp:33:0,
from ..\deps\boost_1_55_0/boost/thread/detail/async_func.hpp:37
,
from ..\deps\boost_1_55_0/boost/thread/future.hpp:22,
from ..\deps\boost_1_55_0/boost/thread.hpp:24,
from src/util.h:26,
from src/bignum.h:12,
from src/main.h:8,
from src/wallet.h:13,
from src/init.h:8,
from src\qt\bitcoin.cpp:13:
..\deps\boost_1_55_0/boost/tuple/detail/tuple_basic.hpp: In function 'typename b
oost::tuples::access_traitsns >::type>::const_type boost::tuples::get(const boost::tuples::cons TT>&)':
..\deps\boost_1_55_0/boost/tuple/detail/tuple_basic.hpp:228:45: warning: typedef
'cons_element' locally defined but not used [-Wunused-local-typedefs]
typedef BOOST_DEDUCED_TYPENAME impl::type cons_element;
^
In file included from src/cryptopp/pubkey.h:35:0,
from src/cryptopp/eccrypto.h:7,
from src/schnorr.h:12,
from src/hash.h:17,
from src/net.h:22,
from src/main.h:10,
from src/wallet.h:13,
from src/init.h:8,
from src\qt\bitcoin.cpp:13:
src/cryptopp/modarith.h: In copy constructor 'CryptoPP::ModularArithmetic::Modul
arArithmetic(const CryptoPP::ModularArithmetic&)':
src/cryptopp/modarith.h:29:2: warning: base class 'class CryptoPP::AbstractRing<
CryptoPP::Integer>' should be explicitly initialized in the copy constructor [-W
extra]
ModularArithmetic(const ModularArithmetic &ma)
^
In file included from src/wallet.h:13:0,
from src/init.h:8,
from src\qt\bitcoin.cpp:13:
src/main.h: At global scope:
src/main.h:1271:25: warning: non-static data member initializers only available
with -std=c++11 or -std=gnu++11 [enabled by default]
int CURRENT_VERSION=112;
^
In file included from src/walletdb.h:9:0,
from src/wallet.h:19,
from src/init.h:8,
from src\qt\bitcoin.cpp:13:
src/base58.h: In member function 'bool CBitcoinAddress::IsValid() const':
src/base58.h:315:13: error: duplicate case value
case SCRIPT_ADDRESS_TEST:
^
src/base58.h:302:13: error: previously used here
case PUBKEY_ADDRESS:
^
src/base58.h: In member function 'CTxDestination CBitcoinAddress::Get() const':
src/base58.h:356:9: error: duplicate case value
case SCRIPT_ADDRESS_TEST: {
^
src/base58.h:349:9: error: previously used here
case PUBKEY_ADDRESS:
^
In file included from ..\deps\boost_1_55_0/boost/thread/shared_mutex.hpp:18:0,
from ..\deps\boost_1_55_0/boost/thread/detail/thread_group.hpp:
9,
from ..\deps\boost_1_55_0/boost/thread/thread.hpp:13,
from ..\deps\boost_1_55_0/boost/thread.hpp:13,
from src/util.h:26,
from src/bignum.h:12,
from src/main.h:8,
from src/wallet.h:13,
from src/init.h:8,
from src\qt\bitcoin.cpp:13:
..\deps\boost_1_55_0/boost/thread/win32/shared_mutex.hpp: In instantiation of 'T
boost::shared_mutex::interlocked_compare_exchange(T*, T, T) [with T = boost::sh
ared_mutex::state_data]':
..\deps\boost_1_55_0/boost/thread/win32/shared_mutex.hpp:124:103: required fro
m here
..\deps\boost_1_55_0/boost/thread/win32/shared_mutex.hpp:52:99: warning: derefer
encing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
*reinterpret_cast
(&comparand));
^
..\deps\boost_1_55_0/boost/thread/win32/shared_mutex.hpp:52:99: warning: derefer
encing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
..\deps\boost_1_55_0/boost/thread/win32/shared_mutex.hpp:53:52: warning: derefer
encing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
return *reinterpret_cast(&res);
^
..\deps\boost_1_55_0/boost/thread/win32/shared_mutex.hpp:53:52: warning: derefer
encing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
In file included from src/cryptopp/simple.h:10:0,
from src/cryptopp/filters.h:6,
from src/cryptopp/randpool.h:5,
from src/cryptopp/osrng.h:10,
from src/schnorr.h:11,
from src/hash.h:17,
from src/net.h:22,
from src/main.h:10,
from src/wallet.h:13,
from src/init.h:8,
from src\qt\bitcoin.cpp:13:
src/cryptopp/algparam.h: In instantiation of 'CryptoPP::ConstByteArrayParameter:
:ConstByteArrayParameter(const T&, bool) [with T = std::basic_string]':
src/cryptopp/filters.h:793:132: required from here
src/cryptopp/misc.h:61:118: warning: unused variable 'cryptopp_assert_26' [-Wunu
sed-variable]
#define CRYPTOPP_COMPILE_ASSERT_INSTANCE(assertion, instance) static CompileAss
ert<(assertion)> CRYPTOPP_ASSERT_JOIN(cryptopp_assert_, instance)
^
src/cryptopp/misc.h:64:39: note: in definition of macro 'CRYPTOPP_DO_ASSERT_JOIN
'
#define CRYPTOPP_DO_ASSERT_JOIN(X, Y) X##Y
^
src/cryptopp/misc.h:61:97: note: in expansion of macro 'CRYPTOPP_ASSERT_JOIN'
#define CRYPTOPP_COMPILE_ASSERT_INSTANCE(assertion, instance) static CompileAss
ert<(assertion)> CRYPTOPP_ASSERT_JOIN(cryptopp_assert_, instance)
^
src/cryptopp/misc.h:57:44: note: in expansion of macro 'CRYPTOPP_COMPILE_ASSERT_
INSTANCE'
#define CRYPTOPP_COMPILE_ASSERT(assertion) CRYPTOPP_COMPILE_ASSERT_INSTANCE(ass
ertion, __LINE__)
^
src/cryptopp/algparam.h:26:9: note: in expansion of macro 'CRYPTOPP_COMPILE_ASSE
RT'
CRYPTOPP_COMPILE_ASSERT(sizeof(CPP_TYPENAME T::value_type) == 1);
^
In file included from src/cryptopp/filters.h:11:0,
from src/cryptopp/randpool.h:5,
from src/cryptopp/osrng.h:10,
from src/schnorr.h:11,
from src/hash.h:17,
from src/net.h:22,
from src/main.h:10,
from src/wallet.h:13,
from src/init.h:8,
from src\qt\bitcoin.cpp:13:
src/cryptopp/algparam.h: In instantiation of 'void CryptoPP::AlgorithmParameters
Template::MoveInto(void*) const [with T = CryptoPP::RandomNumberGenerator*]':
src\qt\bitcoin.cpp:301:1: required from here
src/cryptopp/algparam.h:322:35: warning: unused variable 'p' [-Wunused-variable]
AlgorithmParametersTemplate* p = new(buffer) AlgorithmParametersTemplate>(*this);
^
In file included from src/cryptopp/simple.h:10:0,
from src/cryptopp/filters.h:6,
from src/cryptopp/randpool.h:5,
from src/cryptopp/osrng.h:10,
from src/schnorr.h:11,
from src/hash.h:17,
from src/net.h:22,
from src/main.h:10,
from src/wallet.h:13,
from src/init.h:8,
from src\qt\bitcoin.cpp:13:
src/cryptopp/misc.h: At global scope:
src/cryptopp/misc.h:551:20: warning: 'std::string CryptoPP::StringNarrow(const w
char_t*, bool)' defined but not used [-Wunused-function]
static std::string StringNarrow(const wchar_t *str, bool throwOnError = true)
^
makefile.release:860: recipe for target 'build/bitcoin.o' failed
mingw32-make: *** [build/bitcoin.o] Error 1
How I can solve the problem?