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)