Closed mamin27 closed 4 years ago
During compilation at Visual Studio 2019 at Win 10 x64 platform appears linker error message Please could you look at it.
Regards
Marian
1>------ Rebuild All started: Project: lib_json, Configuration: Release Win32 ------ 1>cl : command line warning D9035: option 'Zc:forScope-' has been deprecated and will be removed in a future release 1>json_reader.cpp 1>json_value.cpp 1>json_writer.cpp 1>lib_json.vcxproj -> C:\Users\ecomet-lenovo-ntbk\rhminer-master\jsoncpp-1.8.0\makefiles\vs71../../build/vs71/release/lib_json\lib_json.lib 1>Done building project "lib_json.vcxproj". 2>------ Rebuild All started: Project: rhminer, Configuration: Release_CPU x64 ------ 2>precomp.cpp 2>C:\Users\ecomet-lenovo-ntbk\rhminer-master\packages\boost.1.72.0.0\lib\native\include\boost\timer.hpp(21): message : This header is deprecated. Use the facilities in <boost/timer/timer.hpp> instead. 2>int128_o.cpp 2>miniweb.cpp 2>PascalWork.cpp 2>CommonData.cpp 2>C:\Users\ecomet-lenovo-ntbk\rhminer-master\corelib\int128_o.cpp(414): warning C4723: potential divide by 0 2>FixedHash.cpp 2>C:\Users\ecomet-lenovo-ntbk\rhminer-master\corelib\PascalWork.cpp(226,79): warning C4267: 'argument': conversion from 'size_t' to 'U32', possible loss of data 2>Log.cpp 2>utils.cpp 2>Worker.cpp 2>blake.cpp 2>blake2b.cpp 2>blake2s.cpp 2>haval.cpp 2>C:\Users\ecomet-lenovo-ntbk\rhminer-master\MinersLib\Algo\haval-helper.cpp(63,14): warning C4267: '=': conversion from 'size_t' to 'unsigned int', possible loss of data (compiling source file ..\MinersLib\Algo\haval.cpp) 2>C:\Users\ecomet-lenovo-ntbk\rhminer-master\MinersLib\Algo\haval-helper.cpp(63,14): warning C4267: '=': conversion from 'size_t' to 'unsigned int', possible loss of data (compiling source file ..\MinersLib\Algo\haval.cpp) 2>C:\Users\ecomet-lenovo-ntbk\rhminer-master\MinersLib\Algo\haval-helper.cpp(63,14): warning C4267: '=': conversion from 'size_t' to 'unsigned int', possible loss of data (compiling source file ..\MinersLib\Algo\haval.cpp) 2>Pascal.cpp 2>sha0.cpp 2>C:\Users\ecomet-lenovo-ntbk\rhminer-master\MinersLib\Algo\md_helper.c(148,14): warning C4267: '=': conversion from 'size_t' to 'unsigned int', possible loss of data (compiling source file ..\MinersLib\Algo\sha0.cpp) 2>sha1.cpp 2>C:\Users\ecomet-lenovo-ntbk\rhminer-master\MinersLib\Algo\md_helper.c(148,14): warning C4267: '=': conversion from 'size_t' to 'unsigned int', possible loss of data (compiling source file ..\MinersLib\Algo\sha1.cpp) 2>sha2.cpp 2>C:\Users\ecomet-lenovo-ntbk\rhminer-master\MinersLib\Algo\md_helper.c(148,14): warning C4267: '=': conversion from 'size_t' to 'unsigned int', possible loss of data (compiling source file ..\MinersLib\Algo\sha2.cpp) 2>sph_panama.cpp 2>C:\Users\ecomet-lenovo-ntbk\rhminer-master\MinersLib\Algo\sph_panama.cpp(266,14): warning C4267: '=': conversion from 'size_t' to 'unsigned int', possible loss of data 2>C:\Users\ecomet-lenovo-ntbk\rhminer-master\MinersLib\Algo\sph_panama.cpp(313,21): warning C4267: '=': conversion from 'size_t' to 'unsigned int', possible loss of data 2>StratumClient.cpp 2>CLMinerBase.cpp 2>Farm.cpp 2>GenericCLMiner.cpp 2>C:\Users\ecomet-lenovo-ntbk\rhminer-master\MinersLib\StratumClient.cpp(854,18): warning C4244: 'initializing': conversion from 'U64' to 'U32', possible loss of data 2>C:\Users\ecomet-lenovo-ntbk\rhminer-master\MinersLib\CLMinerBase.cpp(75,56): warning C4244: '=': conversion from 'U64' to 'U32', possible loss of data 2>C:\Users\ecomet-lenovo-ntbk\rhminer-master\MinersLib\CLMinerBase.cpp(78,54): warning C4244: '=': conversion from 'U64' to 'U32', possible loss of data 2>GenericMinerClient.cpp 2>Global.cpp 2>GpuManager.cpp 2>C:\Users\ecomet-lenovo-ntbk\rhminer-master\MinersLib\Global.cpp(418,55): warning C4267: 'argument': conversion from 'size_t' to 'U32', possible loss of data 2>Miner.cpp 2>KernelOffsetManager.cpp 2>RandomHashCLMiner.cpp 2>RandomHashCPUMiner.cpp 2>RandomHashHostCudaMiner.cpp 2>wrapadl.cpp 2>wrapamdsysfs.cpp 2>wrapnvml.cpp 2>ClientManager.cpp 2>CommandLineManager.cpp 2>main.cpp 2>C:\Users\ecomet-lenovo-ntbk\rhminer-master\rhminer\CommandLineManager.cpp(127,23): warning C4018: '<': signed/unsigned mismatch 2>C:\Users\ecomet-lenovo-ntbk\rhminer-master\rhminer\CommandLineManager.cpp(293,1): warning C4267: 'initializing': conversion from 'size_t' to 'U32', possible loss of data 2>C:\Users\ecomet-lenovo-ntbk\rhminer-master\rhminer\CommandLineManager.cpp(543,17): warning C4267: '=': conversion from 'size_t' to 'int', possible loss of data 2>avx.cpp 2>RandomHash_Cpu.cpp 2>C:\Users\ecomet-lenovo-ntbk\rhminer-master\MinersLib\Pascal\RandomHash_Cpu.cpp(17,10): warning C4652: compiler option 'Warning level (/W)' inconsistent with precompiled header; current command-line option will override that defined in the precompiled header 2>C:\Users\ecomet-lenovo-ntbk\rhminer-master\MinersLib\Pascal\RandomHash_SHA3_512.h(2639,43): warning C4244: 'argument': conversion from 'const uint64_t' to 'U32', possible loss of data 2>C:\Users\ecomet-lenovo-ntbk\rhminer-master\MinersLib\Pascal\RandomHash_SHA3_512.h(2660,40): warning C4244: 'argument': conversion from 'const uint64_t' to 'U32', possible loss of data 2>C:\Users\ecomet-lenovo-ntbk\rhminer-master\MinersLib\Pascal\RandomHash_Ghost.h(316,24): warning C4267: '+=': conversion from 'size_t' to 'U32', possible loss of data 2>C:\Users\ecomet-lenovo-ntbk\rhminer-master\MinersLib\Pascal\RandomHash_Ghost3411.h(640,31): warning C4267: '=': conversion from 'size_t' to 'unsigned int', possible loss of data 2>C:\Users\ecomet-lenovo-ntbk\rhminer-master\MinersLib\Pascal\RandomHash_Ghost3411.h(824,27): warning C4267: '+=': conversion from 'size_t' to 'unsigned int', possible loss of data 2>C:\Users\ecomet-lenovo-ntbk\rhminer-master\MinersLib\Pascal\RandomHash_Ghost3411.h(843,26): warning C4267: '=': conversion from 'size_t' to 'unsigned int', possible loss of data 2>C:\Users\ecomet-lenovo-ntbk\rhminer-master\MinersLib\Pascal\RandomHash_Cpu.cpp(579,33): warning C4018: '<': signed/unsigned mismatch 2>C:\Users\ecomet-lenovo-ntbk\rhminer-master\MinersLib\Pascal\RandomHash_Cpu.cpp(591,39): warning C4018: '<': signed/unsigned mismatch 2>C:\Users\ecomet-lenovo-ntbk\rhminer-master\MinersLib\Pascal\RandomHash_Cpu.cpp(597,39): warning C4018: '<': signed/unsigned mismatch 2>miniweb.obj : error LNK2019: unresolved external symbol "public: cdecl Json::Value::Value(enum Json::ValueType)" (??0Value@Json@@QEAA@W4ValueType@1@@Z) referenced in function "void cdecl MiniWeb_Connection(class boost::shared_ptr<class boost::asio::basic_stream_socket<class boost::asio::ip::tcp,class boost::asio::executor> >)" (?MiniWeb_Connection@@YAXV?$shared_ptr@V?$basic_stream_socket@Vtcp@ip@asio@boost@@Vexecutor@34@@asio@boost@@@boost@@@Z) 2>StratumClient.obj : error LNK2001: unresolved external symbol "public: cdecl Json::Value::Value(enum Json::ValueType)" (??0Value@Json@@QEAA@W4ValueType@1@@Z) 2>CommandLineManager.obj : error LNK2001: unresolved external symbol "public: cdecl Json::Value::Value(enum Json::ValueType)" (??0Value@Json@@QEAA@W4ValueType@1@@Z) 2>miniweb.obj : error LNK2019: unresolved external symbol "public: cdecl Json::Value::Value(char const *)" (??0Value@Json@@QEAA@PEBD@Z) referenced in function "void cdecl ProcessControlgpu(class Json::Value,class boost::shared_ptr<class boost::asio::basic_stream_socket<class boost::asio::ip::tcp,class boost::asio::executor> >)" (?ProcessControlgpu@@YAXVValue@Json@@V?$shared_ptr@V?$basic_stream_socket@Vtcp@ip@asio@boost@@Vexecutor@34@@asio@boost@@@boost@@@Z) 2>StratumClient.obj : error LNK2001: unresolved external symbol "public: cdecl Json::Value::Value(char const *)" (??0Value@Json@@QEAA@PEBD@Z) 2>CommandLineManager.obj : error LNK2001: unresolved external symbol "public: cdecl Json::Value::Value(char const )" (??0Value@Json@@QEAA@PEBD@Z) 2>miniweb.obj : error LNK2019: unresolved external symbol "public: cdecl Json::Value::Value(class std::basic_string<char,struct std::char_traits,class std::allocator > const &)" (??0Value@Json@@QEAA@AEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z) referenced in function "void cdecl ProcessMinerFile(class Json::Value,class boost::shared_ptr<class boost::asio::basic_stream_socket<class boost::asio::ip::tcp,class boost::asio::executor> >)" (?ProcessMinerFile@@YAXVValue@Json@@V?$shared_ptr@V?$basic_stream_socket@Vtcp@ip@asio@boost@@Vexecutor@34@@asio@boost@@@boost@@@Z) 2>miniweb.obj : error LNK2019: unresolved external symbol "public: cdecl Json::Value::Value(class Json::Value const &)" (??0Value@Json@@QEAA@AEBV01@@Z) referenced in function "void cdecl ProcessJsonApi(class Json::Value,class boost::shared_ptr<class boost::asio::basic_stream_socket<class boost::asio::ip::tcp,class boost::asio::executor> >)" (?ProcessJsonApi@@YAXVValue@Json@@V?$shared_ptr@V?$basic_stream_socket@Vtcp@ip@asio@boost@@Vexecutor@34@@asio@boost@@@boost@@@Z) 2>StratumClient.obj : error LNK2001: unresolved external symbol "public: cdecl Json::Value::Value(class Json::Value const &)" (??0Value@Json@@QEAA@AEBV01@@Z) 2>miniweb.obj : error LNK2019: unresolved external symbol "public: cdecl Json::Value::~Value(void)" (??1Value@Json@@QEAA@XZ) referenced in function "void cdecl ProcessControlgpu(class Json::Value,class boost::shared_ptr<class boost::asio::basic_stream_socket<class boost::asio::ip::tcp,class boost::asio::executor> >)" (?ProcessControlgpu@@YAXVValue@Json@@V?$shared_ptr@V?$basic_stream_socket@Vtcp@ip@asio@boost@@Vexecutor@34@@asio@boost@@@boost@@@Z) 2>StratumClient.obj : error LNK2001: unresolved external symbol "public: cdecl Json::Value::~Value(void)" (??1Value@Json@@QEAA@XZ) 2>CommandLineManager.obj : error LNK2001: unresolved external symbol "public: cdecl Json::Value::~Value(void)" (??1Value@Json@@QEAA@XZ) 2>miniweb.obj : error LNK2019: unresolved external symbol "public: bool cdecl Json::Value::operator==(class Json::Value const &)const " (??8Value@Json@@QEBA_NAEBV01@@Z) referenced in function "void cdecl ProcessMinerFile(class Json::Value,class boost::shared_ptr<class boost::asio::basic_stream_socket<class boost::asio::ip::tcp,class boost::asio::executor> >)" (?ProcessMinerFile@@YAXVValue@Json@@V?$shared_ptr@V?$basic_stream_socket@Vtcp@ip@asio@boost@@Vexecutor@34@@asio@boost@@@boost@@@Z) 2>miniweb.obj : error LNK2019: unresolved external symbol "public: class std::basic_string<char,struct std::char_traits,class std::allocator > cdecl Json::Value::asString(void)const " (?asString@Value@Json@@QEBA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@XZ) referenced in function "void cdecl ProcessControlgpu(class Json::Value,class boost::shared_ptr<class boost::asio::basic_stream_socket<class boost::asio::ip::tcp,class boost::asio::executor> >)" (?ProcessControlgpu@@YAXVValue@Json@@V?$shared_ptr@V?$basic_stream_socket@Vtcp@ip@asio@boost@@Vexecutor@34@@asio@boost@@@boost@@@Z) 2>StratumClient.obj : error LNK2001: unresolved external symbol "public: class std::basic_string<char,struct std::char_traits,class std::allocator > cdecl Json::Value::asString(void)const " (?asString@Value@Json@@QEBA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@XZ) 2>CommandLineManager.obj : error LNK2001: unresolved external symbol "public: class std::basic_string<char,struct std::char_traits,class std::allocator > cdecl Json::Value::asString(void)const " (?asString@Value@Json@@QEBA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@XZ) 2>miniweb.obj : error LNK2019: unresolved external symbol "public: bool cdecl Json::Value::isArray(void)const " (?isArray@Value@Json@@QEBA_NXZ) referenced in function "void cdecl ProcessControlgpu(class Json::Value,class boost::shared_ptr<class boost::asio::basic_stream_socket<class boost::asio::ip::tcp,class boost::asio::executor> >)" (?ProcessControlgpu@@YAXVValue@Json@@V?$shared_ptr@V?$basic_stream_socket@Vtcp@ip@asio@boost@@Vexecutor@34@@asio@boost@@@boost@@@Z) 2>StratumClient.obj : error LNK2001: unresolved external symbol "public: bool cdecl Json::Value::isArray(void)const " (?isArray@Value@Json@@QEBA_NXZ) 2>miniweb.obj : error LNK2019: unresolved external symbol "public: class Json::Value cdecl Json::Value::get(unsigned int,class Json::Value const &)const " (?get@Value@Json@@QEBA?AV12@IAEBV12@@Z) referenced in function "void cdecl ProcessControlgpu(class Json::Value,class boost::shared_ptr<class boost::asio::basic_stream_socket<class boost::asio::ip::tcp,class boost::asio::executor> >)" (?ProcessControlgpu@@YAXVValue@Json@@V?$shared_ptr@V?$basic_stream_socket@Vtcp@ip@asio@boost@@Vexecutor@34@@asio@boost@@@boost@@@Z) 2>StratumClient.obj : error LNK2001: unresolved external symbol "public: class Json::Value cdecl Json::Value::get(unsigned int,class Json::Value const &)const " (?get@Value@Json@@QEBA?AV12@IAEBV12@@Z) 2>miniweb.obj : error LNK2019: unresolved external symbol "public: class Json::Value cdecl Json::Value::get(char const ,class Json::Value const &)const " (?get@Value@Json@@QEBA?AV12@PEBDAEBV12@@Z) referenced in function "void cdecl ProcessControlgpu(class Json::Value,class boost::shared_ptr<class boost::asio::basic_stream_socket<class boost::asio::ip::tcp,class boost::asio::executor> >)" (?ProcessControlgpu@@YAXVValue@Json@@V?$shared_ptr@V?$basic_stream_socket@Vtcp@ip@asio@boost@@Vexecutor@34@@asio@boost@@@boost@@@Z) 2>StratumClient.obj : error LNK2001: unresolved external symbol "public: class Json::Value cdecl Json::Value::get(char const ,class Json::Value const &)const " (?get@Value@Json@@QEBA?AV12@PEBDAEBV12@@Z) 2>CommandLineManager.obj : error LNK2001: unresolved external symbol "public: class Json::Value __cdecl Json::Value::get(char const ,class Json::Value const &)const " (?get@Value@Json@@QEBA?AV12@PEBDAEBV12@@Z) 2>miniweb.obj : error LNK2019: unresolved external symbol "public: cdecl Json::Reader::Reader(void)" (??0Reader@Json@@QEAA@XZ) referenced in function "void cdecl MiniWeb_Connection(class boost::shared_ptr<class boost::asio::basic_stream_socket<class boost::asio::ip::tcp,class boost::asio::executor> >)" (?MiniWeb_Connection@@YAXV?$shared_ptr@V?$basic_stream_socket@Vtcp@ip@asio@boost@@Vexecutor@34@@asio@boost@@@boost@@@Z) 2>StratumClient.obj : error LNK2001: unresolved external symbol "public: cdecl Json::Reader::Reader(void)" (??0Reader@Json@@QEAA@XZ) 2>CommandLineManager.obj : error LNK2001: unresolved external symbol "public: cdecl Json::Reader::Reader(void)" (??0Reader@Json@@QEAA@XZ) 2>miniweb.obj : error LNK2019: unresolved external symbol "public: bool cdecl Json::Reader::parse(class std::basic_string<char,struct std::char_traits,class std::allocator > const &,class Json::Value &,bool)" (?parse@Reader@Json@@QEAA_NAEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEAVValue@2@_N@Z) referenced in function "void cdecl MiniWeb_Connection(class boost::shared_ptr<class boost::asio::basic_stream_socket<class boost::asio::ip::tcp,class boost::asio::executor> >)" (?MiniWeb_Connection@@YAXV?$shared_ptr@V?$basic_stream_socket@Vtcp@ip@asio@boost@@Vexecutor@34@@asio@boost@@@boost@@@Z) 2>StratumClient.obj : error LNK2001: unresolved external symbol "public: bool cdecl Json::Reader::parse(class std::basic_string<char,struct std::char_traits,class std::allocator > const &,class Json::Value &,bool)" (?parse@Reader@Json@@QEAA_NAEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEAVValue@2@_N@Z) 2>CommandLineManager.obj : error LNK2001: unresolved external symbol "public: bool cdecl Json::Reader::parse(class std::basic_string<char,struct std::char_traits,class std::allocator > const &,class Json::Value &,bool)" (?parse@Reader@Json@@QEAA_NAEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEAVValue@2@_N@Z) 2>miniweb.obj : error LNK2019: unresolved external symbol "public: static class Json::Value const & const Json::Value::null" (?null@Value@Json@@2AEBV12@EB) referenced in function "void cdecl ProcessControlgpu(class Json::Value,class boost::shared_ptr<class boost::asio::basic_stream_socket<class boost::asio::ip::tcp,class boost::asio::executor> >)" (?ProcessControlgpu@@YAXVValue@Json@@V?$shared_ptr@V?$basic_stream_socket@Vtcp@ip@asio@boost@@Vexecutor@34@@asio@boost@@@boost@@@Z) 2>StratumClient.obj : error LNK2001: unresolved external symbol "public: static class Json::Value const & const Json::Value::null" (?null@Value@Json@@2AEBV12@EB) 2>CommandLineManager.obj : error LNK2001: unresolved external symbol "public: static class Json::Value const & const Json::Value::null" (?null@Value@Json@@2AEBV12@EB) 2>StratumClient.obj : error LNK2019: unresolved external symbol "public: cdecl Json::Value::Value(int)" (??0Value@Json@@QEAA@H@Z) referenced in function "protected: virtual bool cdecl StratumClient::ProcessMiningNotify(class Json::Value &)" (?ProcessMiningNotify@StratumClient@@MEAA_NAEAVValue@Json@@@Z) 2>StratumClient.obj : error LNK2019: unresolved external symbol "public: __cdecl Json::Value::Value(bool)" (??0Value@Json@@QEAA@_N@Z) referenced in function "public: bool cdecl StratumClient::HandleMiningSubmitResponceResult(class Json::Value &,class std::basic_string<char,struct std::char_traits,class std::allocator > &,unsigned int64)" (?HandleMiningSubmitResponceResult@StratumClient@@QEAA_NAEAVValue@Json@@AEAV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@_K@Z) 2>StratumClient.obj : error LNK2019: unresolved external symbol "public: class Json::Value & cdecl Json::Value::operator=(class Json::Value)" (??4Value@Json@@QEAAAEAV01@V01@@Z) referenced in function "protected: virtual void cdecl StratumClient::ProcessExtranonce(class Json::Value &)" (?ProcessExtranonce@StratumClient@@MEAAXAEAVValue@Json@@@Z) 2>StratumClient.obj : error LNK2019: unresolved external symbol "public: int cdecl Json::Value::asInt(void)const " (?asInt@Value@Json@@QEBAHXZ) referenced in function "protected: virtual void cdecl StratumClient::ProcessReponse(class Json::Value &)" (?ProcessReponse@StratumClient@@MEAAXAEAVValue@Json@@@Z) 2>StratumClient.obj : error LNK2019: unresolved external symbol "public: unsigned int cdecl Json::Value::asUInt(void)const " (?asUInt@Value@Json@@QEBAIXZ) referenced in function "protected: virtual void cdecl StratumClient::RespondSubscribe(class Json::Value &,unsigned int64)" (?RespondSubscribe@StratumClient@@MEAAXAEAVValue@Json@@_K@Z) 2>StratumClient.obj : error LNK2019: unresolved external symbol "public: unsigned int64 cdecl Json::Value::asUInt64(void)const " (?asUInt64@Value@Json@@QEBA_KXZ) referenced in function "protected: virtual void cdecl StratumClient::ProcessMiningNotifySolo(class Json::Value &)" (?ProcessMiningNotifySolo@StratumClient@@MEAAXAEAVValue@Json@@@Z) 2>StratumClient.obj : error LNK2019: unresolved external symbol "public: double cdecl Json::Value::asDouble(void)const " (?asDouble@Value@Json@@QEBANXZ) referenced in function "protected: virtual void cdecl StratumClient::ProcessSetDiff(class Json::Value &)" (?ProcessSetDiff@StratumClient@@MEAAXAEAVValue@Json@@@Z) 2>StratumClient.obj : error LNK2019: unresolved external symbol "public: bool cdecl Json::Value::asBool(void)const " (?asBool@Value@Json@@QEBA_NXZ) referenced in function "public: bool cdecl StratumClient::HandleMiningSubmitResponceResult(class Json::Value &,class std::basic_string<char,struct std::char_traits,class std::allocator > &,unsigned int64)" (?HandleMiningSubmitResponceResult@StratumClient@@QEAA_NAEAVValue@Json@@AEAV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@_K@Z) 2>StratumClient.obj : error LNK2019: unresolved external symbol "public: bool cdecl Json::Value::isNull(void)const " (?isNull@Value@Json@@QEBA_NXZ) referenced in function "protected: virtual void cdecl StratumClient::ProcessReponse(class Json::Value &)" (?ProcessReponse@StratumClient@@MEAAXAEAVValue@Json@@@Z) 2>CommandLineManager.obj : error LNK2001: unresolved external symbol "public: bool cdecl Json::Value::isNull(void)const " (?isNull@Value@Json@@QEBA_NXZ) 2>StratumClient.obj : error LNK2019: unresolved external symbol "public: bool cdecl Json::Value::isBool(void)const " (?isBool@Value@Json@@QEBA_NXZ) referenced in function "protected: virtual void cdecl StratumClient::RespondAuthorize(class Json::Value &,unsigned int64)" (?RespondAuthorize@StratumClient@@MEAAXAEAVValue@Json@@_K@Z) 2>StratumClient.obj : error LNK2019: unresolved external symbol "public: bool cdecl Json::Value::isIntegral(void)const " (?isIntegral@Value@Json@@QEBA_NXZ) referenced in function "protected: virtual void cdecl StratumClient::ProcessReponse(class Json::Value &)" (?ProcessReponse@StratumClient@@MEAAXAEAVValue@Json@@@Z) 2>StratumClient.obj : error LNK2019: unresolved external symbol "public: bool cdecl Json::Value::isString(void)const " (?isString@Value@Json@@QEBA_NXZ) referenced in function "public: bool cdecl StratumClient::HandleMiningSubmitResponceResult(class Json::Value &,class std::basic_string<char,struct std::char_traits,class std::allocator > &,unsigned int64)" (?HandleMiningSubmitResponceResult@StratumClient@@QEAA_NAEAVValue@Json@@AEAV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@_K@Z) 2>StratumClient.obj : error LNK2019: unresolved external symbol "public: unsigned int cdecl Json::Value::size(void)const " (?size@Value@Json@@QEBAIXZ) referenced in function "public: bool cdecl StratumClient::HandleMiningSubmitResponceResult(class Json::Value &,class std::basic_string<char,struct std::char_traits,class std::allocator > &,unsigned int64)" (?HandleMiningSubmitResponceResult@StratumClient@@QEAA_NAEAVValue@Json@@AEAV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@_K@Z) 2>StratumClient.obj : error LNK2019: unresolved external symbol "public: class Json::Value & cdecl Json::Value::operator[](unsigned int)" (??AValue@Json@@QEAAAEAV01@I@Z) referenced in function "protected: virtual void cdecl StratumClient::RespondSubscribe(class Json::Value &,unsigned int64)" (?RespondSubscribe@StratumClient@@MEAAXAEAVValue@Json@@_K@Z) 2>StratumClient.obj : error LNK2019: unresolved external symbol "public: class Json::Value & cdecl Json::Value::operator" (??AValue@Json@@QEAAAEAV01@H@Z) referenced in function "protected: virtual void cdecl StratumClient::ProcessSetDiff(class Json::Value &)" (?ProcessSetDiff@StratumClient@@MEAAXAEAVValue@Json@@@Z) 2>StratumClient.obj : error LNK2019: unresolved external symbol "public: bool __cdecl Json::Value::isMember(char const *)const " (?isMember@Value@Json@@QEBA_NPEBD@Z) referenced in function "protected: virtual void cdecl StratumClient::ProcessReponse(class Json::Value &)" (?ProcessReponse@StratumClient@@MEAAXAEAVValue@Json@@@Z) 2>StratumClient.obj : error LNK2019: unresolved external symbol "public: class std::basic_string<char,struct std::char_traits,class std::allocator > cdecl Json::Value::toStyledString(void)const " (?toStyledString@Value@Json@@QEBA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@XZ) referenced in function "public: bool cdecl StratumClient::HandleMiningSubmitResponceResult(class Json::Value &,class std::basic_string<char,struct std::char_traits,class std::allocator > &,unsigned int64)" (?HandleMiningSubmitResponceResult@StratumClient@@QEAA_NAEAVValue@Json@@AEAV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@_K@Z) 2>StratumClient.obj : error LNK2019: unresolved external symbol "public: class std::basic_string<char,struct std::char_traits,class std::allocator > cdecl Json::Reader::getFormattedErrorMessages(void)const " (?getFormattedErrorMessages@Reader@Json@@QEBA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@XZ) referenced in function "protected: virtual void cdecl StratumClient::WorkLoop(void)" (?WorkLoop@StratumClient@@MEAAXXZ) 2>CommandLineManager.obj : error LNK2001: unresolved external symbol "public: class std::basic_string<char,struct std::char_traits,class std::allocator > cdecl Json::Reader::getFormattedErrorMessages(void)const " (?getFormattedErrorMessages@Reader@Json@@QEBA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@XZ) 2>CommandLineManager.obj : error LNK2019: unresolved external symbol "public: bool cdecl Json::Value::empty(void)const " (?empty@Value@Json@@QEBA_NXZ) referenced in function "public: bool cdecl CmdLineManager::Parse(int,char ,bool)" (?Parse@CmdLineManager@@QEAA_NHPEAPEAD_N@Z) 2>CommandLineManager.obj : error LNK2019: unresolved external symbol "public: class Json::Value cdecl Json::Value::get(class std::basic_string<char,struct std::char_traits,class std::allocator > const &,class Json::Value const &)const " (?get@Value@Json@@QEBA?AV12@AEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEBV12@@Z) referenced in function "private: int __cdecl CmdLineManager::ParseInternalXML(char const *,bool)" (?ParseInternalXML@CmdLineManager@@AEAAHPEBD_N@Z) 2>CommandLineManager.obj : error LNK2019: unresolved external symbol "public: class std::vector<class std::basic_string<char,struct std::char_traits,class std::allocator >,class std::allocator<class std::basic_string<char,struct std::char_traits,class std::allocator > > > cdecl Json::Value::getMemberNames(void)const " (?getMemberNames@Value@Json@@QEBA?AV?$vector@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V?$allocator@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@@std@@XZ) referenced in function "public: static void __cdecl CmdLineManager::LoadFromXml(char const *)" (?LoadFromXml@CmdLineManager@@SAXPEBD@Z) 2>C:\Users\ecomet-lenovo-ntbk\rhminer-master\x64\Release_CPU\rhminer.exe : fatal error LNK1120: 34 unresolved externals 2>Done building project "rhminer.vcxproj" -- FAILED. ========== Rebuild All: 1 succeeded, 1 failed, 0 skipped ==========
Ok. Already the lib_json library I had to rebuild for x64 and with new visual studio 2019. Now my package was correctly compiled.
During compilation at Visual Studio 2019 at Win 10 x64 platform appears linker error message Please could you look at it.
Regards
Marian
1>------ Rebuild All started: Project: lib_json, Configuration: Release Win32 ------ 1>cl : command line warning D9035: option 'Zc:forScope-' has been deprecated and will be removed in a future release 1>json_reader.cpp 1>json_value.cpp 1>json_writer.cpp 1>lib_json.vcxproj -> C:\Users\ecomet-lenovo-ntbk\rhminer-master\jsoncpp-1.8.0\makefiles\vs71../../build/vs71/release/lib_json\lib_json.lib 1>Done building project "lib_json.vcxproj". 2>------ Rebuild All started: Project: rhminer, Configuration: Release_CPU x64 ------ 2>precomp.cpp 2>C:\Users\ecomet-lenovo-ntbk\rhminer-master\packages\boost.1.72.0.0\lib\native\include\boost\timer.hpp(21): message : This header is deprecated. Use the facilities in <boost/timer/timer.hpp> instead. 2>int128_o.cpp 2>miniweb.cpp 2>PascalWork.cpp 2>CommonData.cpp 2>C:\Users\ecomet-lenovo-ntbk\rhminer-master\corelib\int128_o.cpp(414): warning C4723: potential divide by 0 2>FixedHash.cpp 2>C:\Users\ecomet-lenovo-ntbk\rhminer-master\corelib\PascalWork.cpp(226,79): warning C4267: 'argument': conversion from 'size_t' to 'U32', possible loss of data 2>Log.cpp 2>utils.cpp 2>Worker.cpp 2>blake.cpp 2>blake2b.cpp 2>blake2s.cpp 2>haval.cpp 2>C:\Users\ecomet-lenovo-ntbk\rhminer-master\MinersLib\Algo\haval-helper.cpp(63,14): warning C4267: '=': conversion from 'size_t' to 'unsigned int', possible loss of data (compiling source file ..\MinersLib\Algo\haval.cpp) 2>C:\Users\ecomet-lenovo-ntbk\rhminer-master\MinersLib\Algo\haval-helper.cpp(63,14): warning C4267: '=': conversion from 'size_t' to 'unsigned int', possible loss of data (compiling source file ..\MinersLib\Algo\haval.cpp) 2>C:\Users\ecomet-lenovo-ntbk\rhminer-master\MinersLib\Algo\haval-helper.cpp(63,14): warning C4267: '=': conversion from 'size_t' to 'unsigned int', possible loss of data (compiling source file ..\MinersLib\Algo\haval.cpp) 2>Pascal.cpp 2>sha0.cpp 2>C:\Users\ecomet-lenovo-ntbk\rhminer-master\MinersLib\Algo\md_helper.c(148,14): warning C4267: '=': conversion from 'size_t' to 'unsigned int', possible loss of data (compiling source file ..\MinersLib\Algo\sha0.cpp) 2>sha1.cpp 2>C:\Users\ecomet-lenovo-ntbk\rhminer-master\MinersLib\Algo\md_helper.c(148,14): warning C4267: '=': conversion from 'size_t' to 'unsigned int', possible loss of data (compiling source file ..\MinersLib\Algo\sha1.cpp) 2>sha2.cpp 2>C:\Users\ecomet-lenovo-ntbk\rhminer-master\MinersLib\Algo\md_helper.c(148,14): warning C4267: '=': conversion from 'size_t' to 'unsigned int', possible loss of data (compiling source file ..\MinersLib\Algo\sha2.cpp) 2>sph_panama.cpp 2>C:\Users\ecomet-lenovo-ntbk\rhminer-master\MinersLib\Algo\sph_panama.cpp(266,14): warning C4267: '=': conversion from 'size_t' to 'unsigned int', possible loss of data 2>C:\Users\ecomet-lenovo-ntbk\rhminer-master\MinersLib\Algo\sph_panama.cpp(313,21): warning C4267: '=': conversion from 'size_t' to 'unsigned int', possible loss of data 2>StratumClient.cpp 2>CLMinerBase.cpp 2>Farm.cpp 2>GenericCLMiner.cpp 2>C:\Users\ecomet-lenovo-ntbk\rhminer-master\MinersLib\StratumClient.cpp(854,18): warning C4244: 'initializing': conversion from 'U64' to 'U32', possible loss of data 2>C:\Users\ecomet-lenovo-ntbk\rhminer-master\MinersLib\CLMinerBase.cpp(75,56): warning C4244: '=': conversion from 'U64' to 'U32', possible loss of data 2>C:\Users\ecomet-lenovo-ntbk\rhminer-master\MinersLib\CLMinerBase.cpp(78,54): warning C4244: '=': conversion from 'U64' to 'U32', possible loss of data 2>GenericMinerClient.cpp 2>Global.cpp 2>GpuManager.cpp 2>C:\Users\ecomet-lenovo-ntbk\rhminer-master\MinersLib\Global.cpp(418,55): warning C4267: 'argument': conversion from 'size_t' to 'U32', possible loss of data 2>Miner.cpp 2>KernelOffsetManager.cpp 2>RandomHashCLMiner.cpp 2>RandomHashCPUMiner.cpp 2>RandomHashHostCudaMiner.cpp 2>wrapadl.cpp 2>wrapamdsysfs.cpp 2>wrapnvml.cpp 2>ClientManager.cpp 2>CommandLineManager.cpp 2>main.cpp 2>C:\Users\ecomet-lenovo-ntbk\rhminer-master\rhminer\CommandLineManager.cpp(127,23): warning C4018: '<': signed/unsigned mismatch 2>C:\Users\ecomet-lenovo-ntbk\rhminer-master\rhminer\CommandLineManager.cpp(293,1): warning C4267: 'initializing': conversion from 'size_t' to 'U32', possible loss of data 2>C:\Users\ecomet-lenovo-ntbk\rhminer-master\rhminer\CommandLineManager.cpp(543,17): warning C4267: '=': conversion from 'size_t' to 'int', possible loss of data 2>avx.cpp 2>RandomHash_Cpu.cpp 2>C:\Users\ecomet-lenovo-ntbk\rhminer-master\MinersLib\Pascal\RandomHash_Cpu.cpp(17,10): warning C4652: compiler option 'Warning level (/W)' inconsistent with precompiled header; current command-line option will override that defined in the precompiled header
2>C:\Users\ecomet-lenovo-ntbk\rhminer-master\MinersLib\Pascal\RandomHash_SHA3_512.h(2639,43): warning C4244: 'argument': conversion from 'const uint64_t' to 'U32', possible loss of data
2>C:\Users\ecomet-lenovo-ntbk\rhminer-master\MinersLib\Pascal\RandomHash_SHA3_512.h(2660,40): warning C4244: 'argument': conversion from 'const uint64_t' to 'U32', possible loss of data
2>C:\Users\ecomet-lenovo-ntbk\rhminer-master\MinersLib\Pascal\RandomHash_Ghost.h(316,24): warning C4267: '+=': conversion from 'size_t' to 'U32', possible loss of data
2>C:\Users\ecomet-lenovo-ntbk\rhminer-master\MinersLib\Pascal\RandomHash_Ghost3411.h(640,31): warning C4267: '=': conversion from 'size_t' to 'unsigned int', possible loss of data
2>C:\Users\ecomet-lenovo-ntbk\rhminer-master\MinersLib\Pascal\RandomHash_Ghost3411.h(824,27): warning C4267: '+=': conversion from 'size_t' to 'unsigned int', possible loss of data
2>C:\Users\ecomet-lenovo-ntbk\rhminer-master\MinersLib\Pascal\RandomHash_Ghost3411.h(843,26): warning C4267: '=': conversion from 'size_t' to 'unsigned int', possible loss of data
2>C:\Users\ecomet-lenovo-ntbk\rhminer-master\MinersLib\Pascal\RandomHash_Cpu.cpp(579,33): warning C4018: '<': signed/unsigned mismatch
2>C:\Users\ecomet-lenovo-ntbk\rhminer-master\MinersLib\Pascal\RandomHash_Cpu.cpp(591,39): warning C4018: '<': signed/unsigned mismatch
2>C:\Users\ecomet-lenovo-ntbk\rhminer-master\MinersLib\Pascal\RandomHash_Cpu.cpp(597,39): warning C4018: '<': signed/unsigned mismatch
2>miniweb.obj : error LNK2019: unresolved external symbol "public: cdecl Json::Value::Value(enum Json::ValueType)" (??0Value@Json@@QEAA@W4ValueType@1@@Z) referenced in function "void cdecl MiniWeb_Connection(class boost::shared_ptr<class boost::asio::basic_stream_socket<class boost::asio::ip::tcp,class boost::asio::executor> >)" (?MiniWeb_Connection@@YAXV?$shared_ptr@V?$basic_stream_socket@Vtcp@ip@asio@boost@@Vexecutor@34@@asio@boost@@@boost@@@Z)
2>StratumClient.obj : error LNK2001: unresolved external symbol "public: cdecl Json::Value::Value(enum Json::ValueType)" (??0Value@Json@@QEAA@W4ValueType@1@@Z)
2>CommandLineManager.obj : error LNK2001: unresolved external symbol "public: cdecl Json::Value::Value(enum Json::ValueType)" (??0Value@Json@@QEAA@W4ValueType@1@@Z)
2>miniweb.obj : error LNK2019: unresolved external symbol "public: cdecl Json::Value::Value(char const *)" (??0Value@Json@@QEAA@PEBD@Z) referenced in function "void cdecl ProcessControlgpu(class Json::Value,class boost::shared_ptr<class boost::asio::basic_stream_socket<class boost::asio::ip::tcp,class boost::asio::executor> >)" (?ProcessControlgpu@@YAXVValue@Json@@V?$shared_ptr@V?$basic_stream_socket@Vtcp@ip@asio@boost@@Vexecutor@34@@asio@boost@@@boost@@@Z)
2>StratumClient.obj : error LNK2001: unresolved external symbol "public: cdecl Json::Value::Value(char const *)" (??0Value@Json@@QEAA@PEBD@Z)
2>CommandLineManager.obj : error LNK2001: unresolved external symbol "public: cdecl Json::Value::Value(char const )" (??0Value@Json@@QEAA@PEBD@Z)
2>miniweb.obj : error LNK2019: unresolved external symbol "public: cdecl Json::Value::Value(class std::basic_string<char,struct std::char_traits,class std::allocator > const &)" (??0Value@Json@@QEAA@AEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z) referenced in function "void cdecl ProcessMinerFile(class Json::Value,class boost::shared_ptr<class boost::asio::basic_stream_socket<class boost::asio::ip::tcp,class boost::asio::executor> >)" (?ProcessMinerFile@@YAXVValue@Json@@V?$shared_ptr@V?$basic_stream_socket@Vtcp@ip@asio@boost@@Vexecutor@34@@asio@boost@@@boost@@@Z)
2>miniweb.obj : error LNK2019: unresolved external symbol "public: cdecl Json::Value::Value(class Json::Value const &)" (??0Value@Json@@QEAA@AEBV01@@Z) referenced in function "void cdecl ProcessJsonApi(class Json::Value,class boost::shared_ptr<class boost::asio::basic_stream_socket<class boost::asio::ip::tcp,class boost::asio::executor> >)" (?ProcessJsonApi@@YAXVValue@Json@@V?$shared_ptr@V?$basic_stream_socket@Vtcp@ip@asio@boost@@Vexecutor@34@@asio@boost@@@boost@@@Z)
2>StratumClient.obj : error LNK2001: unresolved external symbol "public: cdecl Json::Value::Value(class Json::Value const &)" (??0Value@Json@@QEAA@AEBV01@@Z)
2>miniweb.obj : error LNK2019: unresolved external symbol "public: cdecl Json::Value::~Value(void)" (??1Value@Json@@QEAA@XZ) referenced in function "void cdecl ProcessControlgpu(class Json::Value,class boost::shared_ptr<class boost::asio::basic_stream_socket<class boost::asio::ip::tcp,class boost::asio::executor> >)" (?ProcessControlgpu@@YAXVValue@Json@@V?$shared_ptr@V?$basic_stream_socket@Vtcp@ip@asio@boost@@Vexecutor@34@@asio@boost@@@boost@@@Z)
2>StratumClient.obj : error LNK2001: unresolved external symbol "public: cdecl Json::Value::~Value(void)" (??1Value@Json@@QEAA@XZ)
2>CommandLineManager.obj : error LNK2001: unresolved external symbol "public: cdecl Json::Value::~Value(void)" (??1Value@Json@@QEAA@XZ)
2>miniweb.obj : error LNK2019: unresolved external symbol "public: bool cdecl Json::Value::operator==(class Json::Value const &)const " (??8Value@Json@@QEBA_NAEBV01@@Z) referenced in function "void cdecl ProcessMinerFile(class Json::Value,class boost::shared_ptr<class boost::asio::basic_stream_socket<class boost::asio::ip::tcp,class boost::asio::executor> >)" (?ProcessMinerFile@@YAXVValue@Json@@V?$shared_ptr@V?$basic_stream_socket@Vtcp@ip@asio@boost@@Vexecutor@34@@asio@boost@@@boost@@@Z)
2>miniweb.obj : error LNK2019: unresolved external symbol "public: class std::basic_string<char,struct std::char_traits,class std::allocator > cdecl Json::Value::asString(void)const " (?asString@Value@Json@@QEBA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@XZ) referenced in function "void cdecl ProcessControlgpu(class Json::Value,class boost::shared_ptr<class boost::asio::basic_stream_socket<class boost::asio::ip::tcp,class boost::asio::executor> >)" (?ProcessControlgpu@@YAXVValue@Json@@V?$shared_ptr@V?$basic_stream_socket@Vtcp@ip@asio@boost@@Vexecutor@34@@asio@boost@@@boost@@@Z)
2>StratumClient.obj : error LNK2001: unresolved external symbol "public: class std::basic_string<char,struct std::char_traits,class std::allocator > cdecl Json::Value::asString(void)const " (?asString@Value@Json@@QEBA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@XZ)
2>CommandLineManager.obj : error LNK2001: unresolved external symbol "public: class std::basic_string<char,struct std::char_traits,class std::allocator > cdecl Json::Value::asString(void)const " (?asString@Value@Json@@QEBA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@XZ)
2>miniweb.obj : error LNK2019: unresolved external symbol "public: bool cdecl Json::Value::isArray(void)const " (?isArray@Value@Json@@QEBA_NXZ) referenced in function "void cdecl ProcessControlgpu(class Json::Value,class boost::shared_ptr<class boost::asio::basic_stream_socket<class boost::asio::ip::tcp,class boost::asio::executor> >)" (?ProcessControlgpu@@YAXVValue@Json@@V?$shared_ptr@V?$basic_stream_socket@Vtcp@ip@asio@boost@@Vexecutor@34@@asio@boost@@@boost@@@Z)
2>StratumClient.obj : error LNK2001: unresolved external symbol "public: bool cdecl Json::Value::isArray(void)const " (?isArray@Value@Json@@QEBA_NXZ)
2>miniweb.obj : error LNK2019: unresolved external symbol "public: class Json::Value cdecl Json::Value::get(unsigned int,class Json::Value const &)const " (?get@Value@Json@@QEBA?AV12@IAEBV12@@Z) referenced in function "void cdecl ProcessControlgpu(class Json::Value,class boost::shared_ptr<class boost::asio::basic_stream_socket<class boost::asio::ip::tcp,class boost::asio::executor> >)" (?ProcessControlgpu@@YAXVValue@Json@@V?$shared_ptr@V?$basic_stream_socket@Vtcp@ip@asio@boost@@Vexecutor@34@@asio@boost@@@boost@@@Z)
2>StratumClient.obj : error LNK2001: unresolved external symbol "public: class Json::Value cdecl Json::Value::get(unsigned int,class Json::Value const &)const " (?get@Value@Json@@QEBA?AV12@IAEBV12@@Z)
2>miniweb.obj : error LNK2019: unresolved external symbol "public: class Json::Value cdecl Json::Value::get(char const ,class Json::Value const &)const " (?get@Value@Json@@QEBA?AV12@PEBDAEBV12@@Z) referenced in function "void cdecl ProcessControlgpu(class Json::Value,class boost::shared_ptr<class boost::asio::basic_stream_socket<class boost::asio::ip::tcp,class boost::asio::executor> >)" (?ProcessControlgpu@@YAXVValue@Json@@V?$shared_ptr@V?$basic_stream_socket@Vtcp@ip@asio@boost@@Vexecutor@34@@asio@boost@@@boost@@@Z)
2>StratumClient.obj : error LNK2001: unresolved external symbol "public: class Json::Value cdecl Json::Value::get(char const ,class Json::Value const &)const " (?get@Value@Json@@QEBA?AV12@PEBDAEBV12@@Z)
2>CommandLineManager.obj : error LNK2001: unresolved external symbol "public: class Json::Value __cdecl Json::Value::get(char const ,class Json::Value const &)const " (?get@Value@Json@@QEBA?AV12@PEBDAEBV12@@Z)
2>miniweb.obj : error LNK2019: unresolved external symbol "public: cdecl Json::Reader::Reader(void)" (??0Reader@Json@@QEAA@XZ) referenced in function "void cdecl MiniWeb_Connection(class boost::shared_ptr<class boost::asio::basic_stream_socket<class boost::asio::ip::tcp,class boost::asio::executor> >)" (?MiniWeb_Connection@@YAXV?$shared_ptr@V?$basic_stream_socket@Vtcp@ip@asio@boost@@Vexecutor@34@@asio@boost@@@boost@@@Z)
2>StratumClient.obj : error LNK2001: unresolved external symbol "public: cdecl Json::Reader::Reader(void)" (??0Reader@Json@@QEAA@XZ)
2>CommandLineManager.obj : error LNK2001: unresolved external symbol "public: cdecl Json::Reader::Reader(void)" (??0Reader@Json@@QEAA@XZ)
2>miniweb.obj : error LNK2019: unresolved external symbol "public: bool cdecl Json::Reader::parse(class std::basic_string<char,struct std::char_traits,class std::allocator > const &,class Json::Value &,bool)" (?parse@Reader@Json@@QEAA_NAEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEAVValue@2@_N@Z) referenced in function "void cdecl MiniWeb_Connection(class boost::shared_ptr<class boost::asio::basic_stream_socket<class boost::asio::ip::tcp,class boost::asio::executor> >)" (?MiniWeb_Connection@@YAXV?$shared_ptr@V?$basic_stream_socket@Vtcp@ip@asio@boost@@Vexecutor@34@@asio@boost@@@boost@@@Z)
2>StratumClient.obj : error LNK2001: unresolved external symbol "public: bool cdecl Json::Reader::parse(class std::basic_string<char,struct std::char_traits,class std::allocator > const &,class Json::Value &,bool)" (?parse@Reader@Json@@QEAA_NAEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEAVValue@2@_N@Z)
2>CommandLineManager.obj : error LNK2001: unresolved external symbol "public: bool cdecl Json::Reader::parse(class std::basic_string<char,struct std::char_traits,class std::allocator > const &,class Json::Value &,bool)" (?parse@Reader@Json@@QEAA_NAEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEAVValue@2@_N@Z)
2>miniweb.obj : error LNK2019: unresolved external symbol "public: static class Json::Value const & const Json::Value::null" (?null@Value@Json@@2AEBV12@EB) referenced in function "void cdecl ProcessControlgpu(class Json::Value,class boost::shared_ptr<class boost::asio::basic_stream_socket<class boost::asio::ip::tcp,class boost::asio::executor> >)" (?ProcessControlgpu@@YAXVValue@Json@@V?$shared_ptr@V?$basic_stream_socket@Vtcp@ip@asio@boost@@Vexecutor@34@@asio@boost@@@boost@@@Z)
2>StratumClient.obj : error LNK2001: unresolved external symbol "public: static class Json::Value const & const Json::Value::null" (?null@Value@Json@@2AEBV12@EB)
2>CommandLineManager.obj : error LNK2001: unresolved external symbol "public: static class Json::Value const & const Json::Value::null" (?null@Value@Json@@2AEBV12@EB)
2>StratumClient.obj : error LNK2019: unresolved external symbol "public: cdecl Json::Value::Value(int)" (??0Value@Json@@QEAA@H@Z) referenced in function "protected: virtual bool cdecl StratumClient::ProcessMiningNotify(class Json::Value &)" (?ProcessMiningNotify@StratumClient@@MEAA_NAEAVValue@Json@@@Z)
2>StratumClient.obj : error LNK2019: unresolved external symbol "public: __cdecl Json::Value::Value(bool)" (??0Value@Json@@QEAA@_N@Z) referenced in function "public: bool cdecl StratumClient::HandleMiningSubmitResponceResult(class Json::Value &,class std::basic_string<char,struct std::char_traits,class std::allocator > &,unsigned int64)" (?HandleMiningSubmitResponceResult@StratumClient@@QEAA_NAEAVValue@Json@@AEAV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@_K@Z)
2>StratumClient.obj : error LNK2019: unresolved external symbol "public: class Json::Value & cdecl Json::Value::operator=(class Json::Value)" (??4Value@Json@@QEAAAEAV01@V01@@Z) referenced in function "protected: virtual void cdecl StratumClient::ProcessExtranonce(class Json::Value &)" (?ProcessExtranonce@StratumClient@@MEAAXAEAVValue@Json@@@Z)
2>StratumClient.obj : error LNK2019: unresolved external symbol "public: int cdecl Json::Value::asInt(void)const " (?asInt@Value@Json@@QEBAHXZ) referenced in function "protected: virtual void cdecl StratumClient::ProcessReponse(class Json::Value &)" (?ProcessReponse@StratumClient@@MEAAXAEAVValue@Json@@@Z)
2>StratumClient.obj : error LNK2019: unresolved external symbol "public: unsigned int cdecl Json::Value::asUInt(void)const " (?asUInt@Value@Json@@QEBAIXZ) referenced in function "protected: virtual void cdecl StratumClient::RespondSubscribe(class Json::Value &,unsigned int64)" (?RespondSubscribe@StratumClient@@MEAAXAEAVValue@Json@@_K@Z)
2>StratumClient.obj : error LNK2019: unresolved external symbol "public: unsigned int64 cdecl Json::Value::asUInt64(void)const " (?asUInt64@Value@Json@@QEBA_KXZ) referenced in function "protected: virtual void cdecl StratumClient::ProcessMiningNotifySolo(class Json::Value &)" (?ProcessMiningNotifySolo@StratumClient@@MEAAXAEAVValue@Json@@@Z)
2>StratumClient.obj : error LNK2019: unresolved external symbol "public: double cdecl Json::Value::asDouble(void)const " (?asDouble@Value@Json@@QEBANXZ) referenced in function "protected: virtual void cdecl StratumClient::ProcessSetDiff(class Json::Value &)" (?ProcessSetDiff@StratumClient@@MEAAXAEAVValue@Json@@@Z)
2>StratumClient.obj : error LNK2019: unresolved external symbol "public: bool cdecl Json::Value::asBool(void)const " (?asBool@Value@Json@@QEBA_NXZ) referenced in function "public: bool cdecl StratumClient::HandleMiningSubmitResponceResult(class Json::Value &,class std::basic_string<char,struct std::char_traits,class std::allocator > &,unsigned int64)" (?HandleMiningSubmitResponceResult@StratumClient@@QEAA_NAEAVValue@Json@@AEAV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@_K@Z)
2>StratumClient.obj : error LNK2019: unresolved external symbol "public: bool cdecl Json::Value::isNull(void)const " (?isNull@Value@Json@@QEBA_NXZ) referenced in function "protected: virtual void cdecl StratumClient::ProcessReponse(class Json::Value &)" (?ProcessReponse@StratumClient@@MEAAXAEAVValue@Json@@@Z)
2>CommandLineManager.obj : error LNK2001: unresolved external symbol "public: bool cdecl Json::Value::isNull(void)const " (?isNull@Value@Json@@QEBA_NXZ)
2>StratumClient.obj : error LNK2019: unresolved external symbol "public: bool cdecl Json::Value::isBool(void)const " (?isBool@Value@Json@@QEBA_NXZ) referenced in function "protected: virtual void cdecl StratumClient::RespondAuthorize(class Json::Value &,unsigned int64)" (?RespondAuthorize@StratumClient@@MEAAXAEAVValue@Json@@_K@Z)
2>StratumClient.obj : error LNK2019: unresolved external symbol "public: bool cdecl Json::Value::isIntegral(void)const " (?isIntegral@Value@Json@@QEBA_NXZ) referenced in function "protected: virtual void cdecl StratumClient::ProcessReponse(class Json::Value &)" (?ProcessReponse@StratumClient@@MEAAXAEAVValue@Json@@@Z)
2>StratumClient.obj : error LNK2019: unresolved external symbol "public: bool cdecl Json::Value::isString(void)const " (?isString@Value@Json@@QEBA_NXZ) referenced in function "public: bool cdecl StratumClient::HandleMiningSubmitResponceResult(class Json::Value &,class std::basic_string<char,struct std::char_traits,class std::allocator > &,unsigned int64)" (?HandleMiningSubmitResponceResult@StratumClient@@QEAA_NAEAVValue@Json@@AEAV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@_K@Z)
2>StratumClient.obj : error LNK2019: unresolved external symbol "public: unsigned int cdecl Json::Value::size(void)const " (?size@Value@Json@@QEBAIXZ) referenced in function "public: bool cdecl StratumClient::HandleMiningSubmitResponceResult(class Json::Value &,class std::basic_string<char,struct std::char_traits,class std::allocator > &,unsigned int64)" (?HandleMiningSubmitResponceResult@StratumClient@@QEAA_NAEAVValue@Json@@AEAV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@_K@Z)
2>StratumClient.obj : error LNK2019: unresolved external symbol "public: class Json::Value & cdecl Json::Value::operator[](unsigned int)" (??AValue@Json@@QEAAAEAV01@I@Z) referenced in function "protected: virtual void cdecl StratumClient::RespondSubscribe(class Json::Value &,unsigned int64)" (?RespondSubscribe@StratumClient@@MEAAXAEAVValue@Json@@_K@Z)
2>StratumClient.obj : error LNK2019: unresolved external symbol "public: class Json::Value & cdecl Json::Value::operator" (??AValue@Json@@QEAAAEAV01@H@Z) referenced in function "protected: virtual void cdecl StratumClient::ProcessSetDiff(class Json::Value &)" (?ProcessSetDiff@StratumClient@@MEAAXAEAVValue@Json@@@Z)
2>StratumClient.obj : error LNK2019: unresolved external symbol "public: bool __cdecl Json::Value::isMember(char const *)const " (?isMember@Value@Json@@QEBA_NPEBD@Z) referenced in function "protected: virtual void cdecl StratumClient::ProcessReponse(class Json::Value &)" (?ProcessReponse@StratumClient@@MEAAXAEAVValue@Json@@@Z)
2>StratumClient.obj : error LNK2019: unresolved external symbol "public: class std::basic_string<char,struct std::char_traits,class std::allocator > cdecl Json::Value::toStyledString(void)const " (?toStyledString@Value@Json@@QEBA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@XZ) referenced in function "public: bool cdecl StratumClient::HandleMiningSubmitResponceResult(class Json::Value &,class std::basic_string<char,struct std::char_traits,class std::allocator > &,unsigned int64)" (?HandleMiningSubmitResponceResult@StratumClient@@QEAA_NAEAVValue@Json@@AEAV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@_K@Z)
2>StratumClient.obj : error LNK2019: unresolved external symbol "public: class std::basic_string<char,struct std::char_traits,class std::allocator > cdecl Json::Reader::getFormattedErrorMessages(void)const " (?getFormattedErrorMessages@Reader@Json@@QEBA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@XZ) referenced in function "protected: virtual void cdecl StratumClient::WorkLoop(void)" (?WorkLoop@StratumClient@@MEAAXXZ)
2>CommandLineManager.obj : error LNK2001: unresolved external symbol "public: class std::basic_string<char,struct std::char_traits,class std::allocator > cdecl Json::Reader::getFormattedErrorMessages(void)const " (?getFormattedErrorMessages@Reader@Json@@QEBA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@XZ)
2>CommandLineManager.obj : error LNK2019: unresolved external symbol "public: bool cdecl Json::Value::empty(void)const " (?empty@Value@Json@@QEBA_NXZ) referenced in function "public: bool cdecl CmdLineManager::Parse(int,char ,bool)" (?Parse@CmdLineManager@@QEAA_NHPEAPEAD_N@Z)
2>CommandLineManager.obj : error LNK2019: unresolved external symbol "public: class Json::Value cdecl Json::Value::get(class std::basic_string<char,struct std::char_traits,class std::allocator > const &,class Json::Value const &)const " (?get@Value@Json@@QEBA?AV12@AEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEBV12@@Z) referenced in function "private: int __cdecl CmdLineManager::ParseInternalXML(char const *,bool)" (?ParseInternalXML@CmdLineManager@@AEAAHPEBD_N@Z)
2>CommandLineManager.obj : error LNK2019: unresolved external symbol "public: class std::vector<class std::basic_string<char,struct std::char_traits,class std::allocator >,class std::allocator<class std::basic_string<char,struct std::char_traits,class std::allocator > > > cdecl Json::Value::getMemberNames(void)const " (?getMemberNames@Value@Json@@QEBA?AV?$vector@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V?$allocator@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@@std@@XZ) referenced in function "public: static void __cdecl CmdLineManager::LoadFromXml(char const *)" (?LoadFromXml@CmdLineManager@@SAXPEBD@Z)
2>C:\Users\ecomet-lenovo-ntbk\rhminer-master\x64\Release_CPU\rhminer.exe : fatal error LNK1120: 34 unresolved externals
2>Done building project "rhminer.vcxproj" -- FAILED.
========== Rebuild All: 1 succeeded, 1 failed, 0 skipped ==========