You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@thrift.apache.org by "James E. King, III (JIRA)" <ji...@apache.org> on 2017/04/09 18:28:42 UTC
[jira] [Resolved] (THRIFT-3996) Linker errors with cpp tutorial
files
[ https://issues.apache.org/jira/browse/THRIFT-3996?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
James E. King, III resolved THRIFT-3996.
----------------------------------------
Resolution: Duplicate
Assignee: James E. King, III
See THRIFT-3973 for information on how to use cmake to generate Visual Studio project files. We will be removing the static Visual Studio project files from the project in favor of having folks generate one when they need it.
> Linker errors with cpp tutorial files
> -------------------------------------
>
> Key: THRIFT-3996
> URL: https://issues.apache.org/jira/browse/THRIFT-3996
> Project: Thrift
> Issue Type: Bug
> Components: C++ - Compiler
> Affects Versions: 0.9.3
> Environment: Windows 7, VisualStudio 2010
> Reporter: Andres Männer
> Assignee: James E. King, III
> Attachments: Visual Studio add files to Thrift library project.png
>
>
> using the tutorial files from here: https://thrift.apache.org/tutorial/cpp in a Visual Studio Project.
> Linking brings following Errors:
> Error 1 error LNK2019: unresolved external symbol "public: void __cdecl apache::thrift::TOutput::printf(char const *,...)" (?printf@TOutput@thrift@apache@@QAAXPBDZZ) referenced in function "public: virtual bool __thiscall apache::thrift::TDispatchProcessor::process(class boost::shared_ptr<class apache::thrift::protocol::TProtocol>,class boost::shared_ptr<class apache::thrift::protocol::TProtocol>,void *)" (?process@TDispatchProcessor@thrift@apache@@UAE_NV?$shared_ptr@VTProtocol@protocol@thrift@apache@@@boost@@0PAX@Z) D:\ProjectData\thrift\Testprojekt\Calculator.obj Testprojekt_server
> Error 2 error LNK2001: unresolved external symbol "public: void __cdecl apache::thrift::TOutput::printf(char const *,...)" (?printf@TOutput@thrift@apache@@QAAXPBDZZ) D:\ProjectData\thrift\Testprojekt\SharedService.obj Testprojekt_server
> Error 3 error LNK2001: unresolved external symbol "public: void __cdecl apache::thrift::TOutput::printf(char const *,...)" (?printf@TOutput@thrift@apache@@QAAXPBDZZ) D:\ProjectData\thrift\Testprojekt\SharedService_server.skeleton.obj Testprojekt_server
> Error 4 error LNK2001: unresolved external symbol "public: void __cdecl apache::thrift::TOutput::printf(char const *,...)" (?printf@TOutput@thrift@apache@@QAAXPBDZZ) D:\ProjectData\thrift\Testprojekt\libthrift.lib(TServerSocket.obj) Testprojekt_server
> Error 5 error LNK2001: unresolved external symbol "class apache::thrift::TOutput apache::thrift::GlobalOutput" (?GlobalOutput@thrift@apache@@3VTOutput@12@A) D:\ProjectData\thrift\Testprojekt\libthrift.lib(TSocket.obj) Testprojekt_server
> Error 6 error LNK2001: unresolved external symbol "class apache::thrift::TOutput apache::thrift::GlobalOutput" (?GlobalOutput@thrift@apache@@3VTOutput@12@A) D:\ProjectData\thrift\Testprojekt\Calculator.obj Testprojekt_server
> Error 7 error LNK2001: unresolved external symbol "class apache::thrift::TOutput apache::thrift::GlobalOutput" (?GlobalOutput@thrift@apache@@3VTOutput@12@A) D:\ProjectData\thrift\Testprojekt\SharedService.obj Testprojekt_server
> Error 8 error LNK2001: unresolved external symbol "class apache::thrift::TOutput apache::thrift::GlobalOutput" (?GlobalOutput@thrift@apache@@3VTOutput@12@A) D:\ProjectData\thrift\Testprojekt\SharedService_server.skeleton.obj Testprojekt_server
> Error 9 error LNK2001: unresolved external symbol "class apache::thrift::TOutput apache::thrift::GlobalOutput" (?GlobalOutput@thrift@apache@@3VTOutput@12@A) D:\ProjectData\thrift\Testprojekt\libthrift.lib(TServerSocket.obj) Testprojekt_server
> Error 10 error LNK2019: unresolved external symbol "public: __thiscall apache::thrift::async::TConcurrentSendSentry::~TConcurrentSendSentry(void)" (??1TConcurrentSendSentry@async@thrift@apache@@QAE@XZ) referenced in function "public: int __thiscall tutorial::CalculatorConcurrentClient::send_ping(void)" (?send_ping@CalculatorConcurrentClient@tutorial@@QAEHXZ) D:\ProjectData\thrift\Testprojekt\Calculator.obj Testprojekt_server
> Error 11 error LNK2001: unresolved external symbol "public: __thiscall apache::thrift::async::TConcurrentSendSentry::~TConcurrentSendSentry(void)" (??1TConcurrentSendSentry@async@thrift@apache@@QAE@XZ) D:\ProjectData\thrift\Testprojekt\SharedService.obj Testprojekt_server
> Error 12 error LNK2019: unresolved external symbol "public: void __thiscall apache::thrift::async::TConcurrentSendSentry::commit(void)" (?commit@TConcurrentSendSentry@async@thrift@apache@@QAEXXZ) referenced in function "public: int __thiscall tutorial::CalculatorConcurrentClient::send_ping(void)" (?send_ping@CalculatorConcurrentClient@tutorial@@QAEHXZ) D:\ProjectData\thrift\Testprojekt\Calculator.obj Testprojekt_server
> Error 13 error LNK2001: unresolved external symbol "public: void __thiscall apache::thrift::async::TConcurrentSendSentry::commit(void)" (?commit@TConcurrentSendSentry@async@thrift@apache@@QAEXXZ) D:\ProjectData\thrift\Testprojekt\SharedService.obj Testprojekt_server
> Error 14 error LNK2019: unresolved external symbol "public: __thiscall apache::thrift::async::TConcurrentSendSentry::TConcurrentSendSentry(class apache::thrift::async::TConcurrentClientSyncInfo *)" (??0TConcurrentSendSentry@async@thrift@apache@@QAE@PAVTConcurrentClientSyncInfo@123@@Z) referenced in function "public: int __thiscall tutorial::CalculatorConcurrentClient::send_ping(void)" (?send_ping@CalculatorConcurrentClient@tutorial@@QAEHXZ) D:\ProjectData\thrift\Testprojekt\Calculator.obj Testprojekt_server
> Error 15 error LNK2001: unresolved external symbol "public: __thiscall apache::thrift::async::TConcurrentSendSentry::TConcurrentSendSentry(class apache::thrift::async::TConcurrentClientSyncInfo *)" (??0TConcurrentSendSentry@async@thrift@apache@@QAE@PAVTConcurrentClientSyncInfo@123@@Z) D:\ProjectData\thrift\Testprojekt\SharedService.obj Testprojekt_server
> Error 16 error LNK2019: unresolved external symbol "public: int __thiscall apache::thrift::async::TConcurrentClientSyncInfo::generateSeqId(void)" (?generateSeqId@TConcurrentClientSyncInfo@async@thrift@apache@@QAEHXZ) referenced in function "public: int __thiscall tutorial::CalculatorConcurrentClient::send_ping(void)" (?send_ping@CalculatorConcurrentClient@tutorial@@QAEHXZ) D:\ProjectData\thrift\Testprojekt\Calculator.obj Testprojekt_server
> Error 17 error LNK2001: unresolved external symbol "public: int __thiscall apache::thrift::async::TConcurrentClientSyncInfo::generateSeqId(void)" (?generateSeqId@TConcurrentClientSyncInfo@async@thrift@apache@@QAEHXZ) D:\ProjectData\thrift\Testprojekt\SharedService.obj Testprojekt_server
> Error 18 error LNK2019: unresolved external symbol "public: void __thiscall apache::thrift::async::TConcurrentClientSyncInfo::waitForWork(int)" (?waitForWork@TConcurrentClientSyncInfo@async@thrift@apache@@QAEXH@Z) referenced in function "public: void __thiscall tutorial::CalculatorConcurrentClient::recv_ping(int)" (?recv_ping@CalculatorConcurrentClient@tutorial@@QAEXH@Z) D:\ProjectData\thrift\Testprojekt\Calculator.obj Testprojekt_server
> Error 19 error LNK2001: unresolved external symbol "public: void __thiscall apache::thrift::async::TConcurrentClientSyncInfo::waitForWork(int)" (?waitForWork@TConcurrentClientSyncInfo@async@thrift@apache@@QAEXH@Z) D:\ProjectData\thrift\Testprojekt\SharedService.obj Testprojekt_server
> Error 20 error LNK2019: unresolved external symbol "public: void __thiscall apache::thrift::async::TConcurrentClientSyncInfo::updatePending(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &,enum apache::thrift::protocol::TMessageType,int)" (?updatePending@TConcurrentClientSyncInfo@async@thrift@apache@@QAEXABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@W4TMessageType@protocol@34@H@Z) referenced in function "public: void __thiscall tutorial::CalculatorConcurrentClient::recv_ping(int)" (?recv_ping@CalculatorConcurrentClient@tutorial@@QAEXH@Z) D:\ProjectData\thrift\Testprojekt\Calculator.obj Testprojekt_server
> Error 21 error LNK2001: unresolved external symbol "public: void __thiscall apache::thrift::async::TConcurrentClientSyncInfo::updatePending(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &,enum apache::thrift::protocol::TMessageType,int)" (?updatePending@TConcurrentClientSyncInfo@async@thrift@apache@@QAEXABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@W4TMessageType@protocol@34@H@Z) D:\ProjectData\thrift\Testprojekt\SharedService.obj Testprojekt_server
> Error 22 error LNK2019: unresolved external symbol "public: __thiscall apache::thrift::async::TConcurrentRecvSentry::~TConcurrentRecvSentry(void)" (??1TConcurrentRecvSentry@async@thrift@apache@@QAE@XZ) referenced in function "public: void __thiscall tutorial::CalculatorConcurrentClient::recv_ping(int)" (?recv_ping@CalculatorConcurrentClient@tutorial@@QAEXH@Z) D:\ProjectData\thrift\Testprojekt\Calculator.obj Testprojekt_server
> Error 23 error LNK2001: unresolved external symbol "public: __thiscall apache::thrift::async::TConcurrentRecvSentry::~TConcurrentRecvSentry(void)" (??1TConcurrentRecvSentry@async@thrift@apache@@QAE@XZ) D:\ProjectData\thrift\Testprojekt\SharedService.obj Testprojekt_server
> Error 24 error LNK2019: unresolved external symbol "public: void __thiscall apache::thrift::async::TConcurrentRecvSentry::commit(void)" (?commit@TConcurrentRecvSentry@async@thrift@apache@@QAEXXZ) referenced in function "public: void __thiscall tutorial::CalculatorConcurrentClient::recv_ping(int)" (?recv_ping@CalculatorConcurrentClient@tutorial@@QAEXH@Z) D:\ProjectData\thrift\Testprojekt\Calculator.obj Testprojekt_server
> Error 25 error LNK2001: unresolved external symbol "public: void __thiscall apache::thrift::async::TConcurrentRecvSentry::commit(void)" (?commit@TConcurrentRecvSentry@async@thrift@apache@@QAEXXZ) D:\ProjectData\thrift\Testprojekt\SharedService.obj Testprojekt_server
> Error 26 error LNK2019: unresolved external symbol "public: bool __thiscall apache::thrift::async::TConcurrentClientSyncInfo::getPending(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > &,enum apache::thrift::protocol::TMessageType &,int &)" (?getPending@TConcurrentClientSyncInfo@async@thrift@apache@@QAE_NAAV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAW4TMessageType@protocol@34@AAH@Z) referenced in function "public: void __thiscall tutorial::CalculatorConcurrentClient::recv_ping(int)" (?recv_ping@CalculatorConcurrentClient@tutorial@@QAEXH@Z) D:\ProjectData\thrift\Testprojekt\Calculator.obj Testprojekt_server
> Error 27 error LNK2001: unresolved external symbol "public: bool __thiscall apache::thrift::async::TConcurrentClientSyncInfo::getPending(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > &,enum apache::thrift::protocol::TMessageType &,int &)" (?getPending@TConcurrentClientSyncInfo@async@thrift@apache@@QAE_NAAV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAW4TMessageType@protocol@34@AAH@Z) D:\ProjectData\thrift\Testprojekt\SharedService.obj Testprojekt_server
> Error 28 error LNK2019: unresolved external symbol "public: __thiscall apache::thrift::async::TConcurrentRecvSentry::TConcurrentRecvSentry(class apache::thrift::async::TConcurrentClientSyncInfo *,int)" (??0TConcurrentRecvSentry@async@thrift@apache@@QAE@PAVTConcurrentClientSyncInfo@123@H@Z) referenced in function "public: void __thiscall tutorial::CalculatorConcurrentClient::recv_ping(int)" (?recv_ping@CalculatorConcurrentClient@tutorial@@QAEXH@Z) D:\ProjectData\thrift\Testprojekt\Calculator.obj Testprojekt_server
> Error 29 error LNK2001: unresolved external symbol "public: __thiscall apache::thrift::async::TConcurrentRecvSentry::TConcurrentRecvSentry(class apache::thrift::async::TConcurrentClientSyncInfo *,int)" (??0TConcurrentRecvSentry@async@thrift@apache@@QAE@PAVTConcurrentClientSyncInfo@123@H@Z) D:\ProjectData\thrift\Testprojekt\SharedService.obj Testprojekt_server
> Error 30 error LNK2019: unresolved external symbol "public: virtual void __thiscall apache::thrift::server::TServerFramework::serve(void)" (?serve@TServerFramework@server@thrift@apache@@UAEXXZ) referenced in function _main D:\ProjectData\thrift\Testprojekt\SharedService_server.skeleton.obj Testprojekt_server
> Error 31 error LNK2001: unresolved external symbol "public: virtual void __thiscall apache::thrift::server::TServerFramework::serve(void)" (?serve@TServerFramework@server@thrift@apache@@UAEXXZ) D:\ProjectData\thrift\Testprojekt\libthrift.lib(TSimpleServer.obj) Testprojekt_server
> Error 32 error LNK2019: unresolved external symbol "public: virtual __thiscall apache::thrift::protocol::TProtocolFactory::~TProtocolFactory(void)" (??1TProtocolFactory@protocol@thrift@apache@@UAE@XZ) referenced in function "public: virtual void * __thiscall apache::thrift::protocol::TProtocolFactory::`scalar deleting destructor'(unsigned int)" (??_GTProtocolFactory@protocol@thrift@apache@@UAEPAXI@Z) D:\ProjectData\thrift\Testprojekt\SharedService_server.skeleton.obj Testprojekt_server
> Error 33 error LNK2019: unresolved external symbol "public: virtual __thiscall apache::thrift::protocol::TProtocol::~TProtocol(void)" (??1TProtocol@protocol@thrift@apache@@UAE@XZ) referenced in function "public: virtual __thiscall apache::thrift::protocol::TProtocolDefaults::~TProtocolDefaults(void)" (??1TProtocolDefaults@protocol@thrift@apache@@UAE@XZ) D:\ProjectData\thrift\Testprojekt\SharedService_server.skeleton.obj Testprojekt_server
> Error 34 error LNK2001: unresolved external symbol "public: virtual unsigned int __thiscall apache::thrift::protocol::TProtocol::skip_virt(enum apache::thrift::protocol::TType)" (?skip_virt@TProtocol@protocol@thrift@apache@@UAEIW4TType@234@@Z) D:\ProjectData\thrift\Testprojekt\SharedService_server.skeleton.obj Testprojekt_server
> Error 35 error LNK2019: unresolved external symbol "public: virtual __thiscall apache::thrift::server::TServerFramework::~TServerFramework(void)" (??1TServerFramework@server@thrift@apache@@UAE@XZ) referenced in function __unwindfunclet$??0TSimpleServer@server@thrift@apache@@QAE@ABV?$shared_ptr@VTProcessorFactory@thrift@apache@@@boost@@ABV?$shared_ptr@VTServerTransport@transport@thrift@apache@@@5@ABV?$shared_ptr@VTTransportFactory@transport@thrift@apache@@@5@ABV?$shared_ptr@VTProtocolFactory@protocol@thrift@apache@@@5@@Z$0 D:\ProjectData\thrift\Testprojekt\libthrift.lib(TSimpleServer.obj) Testprojekt_server
> Error 36 error LNK2019: unresolved external symbol "public: virtual void __thiscall apache::thrift::server::TServerFramework::setConcurrentClientLimit(__int64)" (?setConcurrentClientLimit@TServerFramework@server@thrift@apache@@UAEX_J@Z) referenced in function "public: __thiscall apache::thrift::server::TSimpleServer::TSimpleServer(class boost::shared_ptr<class apache::thrift::TProcessorFactory> const &,class boost::shared_ptr<class apache::thrift::transport::TServerTransport> const &,class boost::shared_ptr<class apache::thrift::transport::TTransportFactory> const &,class boost::shared_ptr<class apache::thrift::protocol::TProtocolFactory> const &)" (??0TSimpleServer@server@thrift@apache@@QAE@ABV?$shared_ptr@VTProcessorFactory@thrift@apache@@@boost@@ABV?$shared_ptr@VTServerTransport@transport@thrift@apache@@@5@ABV?$shared_ptr@VTTransportFactory@transport@thrift@apache@@@5@ABV?$shared_ptr@VTProtocolFactory@protocol@thrift@apache@@@5@@Z) D:\ProjectData\thrift\Testprojekt\libthrift.lib(TSimpleServer.obj) Testprojekt_server
> Error 37 error LNK2019: unresolved external symbol "public: __thiscall apache::thrift::server::TServerFramework::TServerFramework(class boost::shared_ptr<class apache::thrift::TProcessorFactory> const &,class boost::shared_ptr<class apache::thrift::transport::TServerTransport> const &,class boost::shared_ptr<class apache::thrift::transport::TTransportFactory> const &,class boost::shared_ptr<class apache::thrift::protocol::TProtocolFactory> const &)" (??0TServerFramework@server@thrift@apache@@QAE@ABV?$shared_ptr@VTProcessorFactory@thrift@apache@@@boost@@ABV?$shared_ptr@VTServerTransport@transport@thrift@apache@@@5@ABV?$shared_ptr@VTTransportFactory@transport@thrift@apache@@@5@ABV?$shared_ptr@VTProtocolFactory@protocol@thrift@apache@@@5@@Z) referenced in function "public: __thiscall apache::thrift::server::TSimpleServer::TSimpleServer(class boost::shared_ptr<class apache::thrift::TProcessorFactory> const &,class boost::shared_ptr<class apache::thrift::transport::TServerTransport> const &,class boost::shared_ptr<class apache::thrift::transport::TTransportFactory> const &,class boost::shared_ptr<class apache::thrift::protocol::TProtocolFactory> const &)" (??0TSimpleServer@server@thrift@apache@@QAE@ABV?$shared_ptr@VTProcessorFactory@thrift@apache@@@boost@@ABV?$shared_ptr@VTServerTransport@transport@thrift@apache@@@5@ABV?$shared_ptr@VTTransportFactory@transport@thrift@apache@@@5@ABV?$shared_ptr@VTProtocolFactory@protocol@thrift@apache@@@5@@Z) D:\ProjectData\thrift\Testprojekt\libthrift.lib(TSimpleServer.obj) Testprojekt_server
> Error 38 error LNK2001: unresolved external symbol "public: virtual void __thiscall apache::thrift::server::TServerFramework::stop(void)" (?stop@TServerFramework@server@thrift@apache@@UAEXXZ) D:\ProjectData\thrift\Testprojekt\libthrift.lib(TSimpleServer.obj) Testprojekt_server
> Error 39 error LNK2001: unresolved external symbol "public: virtual __int64 __thiscall apache::thrift::server::TServerFramework::getConcurrentClientLimit(void)const " (?getConcurrentClientLimit@TServerFramework@server@thrift@apache@@UBE_JXZ) D:\ProjectData\thrift\Testprojekt\libthrift.lib(TSimpleServer.obj) Testprojekt_server
> Error 40 error LNK2001: unresolved external symbol "public: virtual __int64 __thiscall apache::thrift::server::TServerFramework::getConcurrentClientCount(void)const " (?getConcurrentClientCount@TServerFramework@server@thrift@apache@@UBE_JXZ) D:\ProjectData\thrift\Testprojekt\libthrift.lib(TSimpleServer.obj) Testprojekt_server
> Error 41 error LNK2001: unresolved external symbol "public: virtual __int64 __thiscall apache::thrift::server::TServerFramework::getConcurrentClientCountHWM(void)const " (?getConcurrentClientCountHWM@TServerFramework@server@thrift@apache@@UBE_JXZ) D:\ProjectData\thrift\Testprojekt\libthrift.lib(TSimpleServer.obj) Testprojekt_server
> Error 42 error LNK2019: unresolved external symbol "public: __thiscall apache::thrift::server::TServerFramework::TServerFramework(class boost::shared_ptr<class apache::thrift::TProcessor> const &,class boost::shared_ptr<class apache::thrift::transport::TServerTransport> const &,class boost::shared_ptr<class apache::thrift::transport::TTransportFactory> const &,class boost::shared_ptr<class apache::thrift::protocol::TProtocolFactory> const &)" (??0TServerFramework@server@thrift@apache@@QAE@ABV?$shared_ptr@VTProcessor@thrift@apache@@@boost@@ABV?$shared_ptr@VTServerTransport@transport@thrift@apache@@@5@ABV?$shared_ptr@VTTransportFactory@transport@thrift@apache@@@5@ABV?$shared_ptr@VTProtocolFactory@protocol@thrift@apache@@@5@@Z) referenced in function "public: __thiscall apache::thrift::server::TSimpleServer::TSimpleServer(class boost::shared_ptr<class apache::thrift::TProcessor> const &,class boost::shared_ptr<class apache::thrift::transport::TServerTransport> const &,class boost::shared_ptr<class apache::thrift::transport::TTransportFactory> const &,class boost::shared_ptr<class apache::thrift::protocol::TProtocolFactory> const &)" (??0TSimpleServer@server@thrift@apache@@QAE@ABV?$shared_ptr@VTProcessor@thrift@apache@@@boost@@ABV?$shared_ptr@VTServerTransport@transport@thrift@apache@@@5@ABV?$shared_ptr@VTTransportFactory@transport@thrift@apache@@@5@ABV?$shared_ptr@VTProtocolFactory@protocol@thrift@apache@@@5@@Z) D:\ProjectData\thrift\Testprojekt\libthrift.lib(TSimpleServer.obj) Testprojekt_server
> Error 43 error LNK2019: unresolved external symbol "public: __thiscall apache::thrift::server::TServerFramework::TServerFramework(class boost::shared_ptr<class apache::thrift::TProcessorFactory> const &,class boost::shared_ptr<class apache::thrift::transport::TServerTransport> const &,class boost::shared_ptr<class apache::thrift::transport::TTransportFactory> const &,class boost::shared_ptr<class apache::thrift::transport::TTransportFactory> const &,class boost::shared_ptr<class apache::thrift::protocol::TProtocolFactory> const &,class boost::shared_ptr<class apache::thrift::protocol::TProtocolFactory> const &)" (??0TServerFramework@server@thrift@apache@@QAE@ABV?$shared_ptr@VTProcessorFactory@thrift@apache@@@boost@@ABV?$shared_ptr@VTServerTransport@transport@thrift@apache@@@5@ABV?$shared_ptr@VTTransportFactory@transport@thrift@apache@@@5@2ABV?$shared_ptr@VTProtocolFactory@protocol@thrift@apache@@@5@3@Z) referenced in function "public: __thiscall apache::thrift::server::TSimpleServer::TSimpleServer(class boost::shared_ptr<class apache::thrift::TProcessorFactory> const &,class boost::shared_ptr<class apache::thrift::transport::TServerTransport> const &,class boost::shared_ptr<class apache::thrift::transport::TTransportFactory> const &,class boost::shared_ptr<class apache::thrift::transport::TTransportFactory> const &,class boost::shared_ptr<class apache::thrift::protocol::TProtocolFactory> const &,class boost::shared_ptr<class apache::thrift::protocol::TProtocolFactory> const &)" (??0TSimpleServer@server@thrift@apache@@QAE@ABV?$shared_ptr@VTProcessorFactory@thrift@apache@@@boost@@ABV?$shared_ptr@VTServerTransport@transport@thrift@apache@@@5@ABV?$shared_ptr@VTTransportFactory@transport@thrift@apache@@@5@2ABV?$shared_ptr@VTProtocolFactory@protocol@thrift@apache@@@5@3@Z) D:\ProjectData\thrift\Testprojekt\libthrift.lib(TSimpleServer.obj) Testprojekt_server
> Error 44 error LNK2019: unresolved external symbol "public: __thiscall apache::thrift::server::TServerFramework::TServerFramework(class boost::shared_ptr<class apache::thrift::TProcessor> const &,class boost::shared_ptr<class apache::thrift::transport::TServerTransport> const &,class boost::shared_ptr<class apache::thrift::transport::TTransportFactory> const &,class boost::shared_ptr<class apache::thrift::transport::TTransportFactory> const &,class boost::shared_ptr<class apache::thrift::protocol::TProtocolFactory> const &,class boost::shared_ptr<class apache::thrift::protocol::TProtocolFactory> const &)" (??0TServerFramework@server@thrift@apache@@QAE@ABV?$shared_ptr@VTProcessor@thrift@apache@@@boost@@ABV?$shared_ptr@VTServerTransport@transport@thrift@apache@@@5@ABV?$shared_ptr@VTTransportFactory@transport@thrift@apache@@@5@2ABV?$shared_ptr@VTProtocolFactory@protocol@thrift@apache@@@5@3@Z) referenced in function "public: __thiscall apache::thrift::server::TSimpleServer::TSimpleServer(class boost::shared_ptr<class apache::thrift::TProcessor> const &,class boost::shared_ptr<class apache::thrift::transport::TServerTransport> const &,class boost::shared_ptr<class apache::thrift::transport::TTransportFactory> const &,class boost::shared_ptr<class apache::thrift::transport::TTransportFactory> const &,class boost::shared_ptr<class apache::thrift::protocol::TProtocolFactory> const &,class boost::shared_ptr<class apache::thrift::protocol::TProtocolFactory> const &)" (??0TSimpleServer@server@thrift@apache@@QAE@ABV?$shared_ptr@VTProcessor@thrift@apache@@@boost@@ABV?$shared_ptr@VTServerTransport@transport@thrift@apache@@@5@ABV?$shared_ptr@VTTransportFactory@transport@thrift@apache@@@5@2ABV?$shared_ptr@VTProtocolFactory@protocol@thrift@apache@@@5@3@Z) D:\ProjectData\thrift\Testprojekt\libthrift.lib(TSimpleServer.obj) Testprojekt_server
> Error 45 error LNK2019: unresolved external symbol "public: void __thiscall apache::thrift::TOutput::perror(char const *,int)" (?perror@TOutput@thrift@apache@@QAEXPBDH@Z) referenced in function "public: virtual void __thiscall apache::thrift::transport::TServerSocket::listen(void)" (?listen@TServerSocket@transport@thrift@apache@@UAEXXZ) D:\ProjectData\thrift\Testprojekt\libthrift.lib(TServerSocket.obj) Testprojekt_server
> Error 46 error LNK2001: unresolved external symbol "public: void __thiscall apache::thrift::TOutput::perror(char const *,int)" (?perror@TOutput@thrift@apache@@QAEXPBDH@Z) D:\ProjectData\thrift\Testprojekt\libthrift.lib(TSocket.obj) Testprojekt_server
> Error 47 error LNK2019: unresolved external symbol "public: static class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > __cdecl apache::thrift::TOutput::strerror_s(int)" (?strerror_s@TOutput@thrift@apache@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@H@Z) referenced in function "public: __thiscall apache::thrift::transport::TTransportException::TTransportException(enum apache::thrift::transport::TTransportException::TTransportExceptionType,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &,int)" (??0TTransportException@transport@thrift@apache@@QAE@W4TTransportExceptionType@0123@ABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@H@Z) D:\ProjectData\thrift\Testprojekt\libthrift.lib(TServerSocket.obj) Testprojekt_server
> Error 48 error LNK2001: unresolved external symbol "public: static class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > __cdecl apache::thrift::TOutput::strerror_s(int)" (?strerror_s@TOutput@thrift@apache@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@H@Z) D:\ProjectData\thrift\Testprojekt\libthrift.lib(TSocket.obj) Testprojekt_server
> Error 49 error LNK1120: 28 unresolved externals D:\ProjectData\thrift\Testprojekt\Debug\Testprojekt_server.exe Testprojekt_server
--
This message was sent by Atlassian JIRA
(v6.3.15#6346)