[ https://issues.apache.org/jira/browse/THRIFT-2523?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Peace C updated THRIFT-2523: ---------------------------- Description: The Visual Studio project for the c++ library is missing the files : windows/OverlappedSubmissionThread.cpp windows/OverlappedSubmissionThread,h The thrift library builds ok, but using it in an application along with the TPipe transport results in unresolved external symbols. Example: error LNK2001: unresolved external symbol "public: void __thiscall apache::thrift::transport::TOverlappedWorkItem::reset(unsigned char *,unsigned int,void *)" (?reset@TOverlappedWorkItem@transport@thrift@apache@@QAEXPAEIPAX@Z) ..... libthrift.lib(TPipeServer.obj) I'm running VS2013 right now so can't submit a patch for the older projects. I could hand edit them but can't readily test it. Would be better if someone running VS2010 could patch. was: The Visual Studio project for the c++ library is missing the files : windows/OverlappedSubmissionThread.cpp windows/OverlappedSubmissionThread,h The thrift library builds ok, but using it in an application along with the TPipe transport, there are unresolved external symbols. Example: error LNK2001: unresolved external symbol "public: void __thiscall apache::thrift::transport::TOverlappedWorkItem::reset(unsigned char *,unsigned int,void *)" (?reset@TOverlappedWorkItem@transport@thrift@apache@@QAEXPAEIPAX@Z) ..... libthrift.lib(TPipeServer.obj) I'm running VS2013 right now so can't submit a patch for the older projects. I could hand edit them but can't readily test it. Would be better if someone running VS2010 could patch. > Visual Studio project is missing OverlappedSubmissionThread files > ----------------------------------------------------------------- > > Key: THRIFT-2523 > URL: https://issues.apache.org/jira/browse/THRIFT-2523 > Project: Thrift > Issue Type: Bug > Components: C++ - Library > Affects Versions: 0.9.1 > Environment: Windows > Reporter: Peace C > Priority: Critical > Fix For: 0.9.2 > > > The Visual Studio project for the c++ library is missing the files : > windows/OverlappedSubmissionThread.cpp > windows/OverlappedSubmissionThread,h > The thrift library builds ok, but using it in an application along with the > TPipe transport results in unresolved external symbols. Example: > error LNK2001: unresolved external symbol "public: void __thiscall > apache::thrift::transport::TOverlappedWorkItem::reset(unsigned char > *,unsigned int,void *)" > (?reset@TOverlappedWorkItem@transport@thrift@apache@@QAEXPAEIPAX@Z) ..... > libthrift.lib(TPipeServer.obj) > I'm running VS2013 right now so can't submit a patch for the older projects. > I could hand edit them but can't readily test it. Would be better if someone > running VS2010 could patch. -- This message was sent by Atlassian JIRA (v6.2#6252)