You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@thrift.apache.org by "Jake Farrell (JIRA)" <ji...@apache.org> on 2016/01/06 03:11:40 UTC

[jira] [Closed] (THRIFT-3518) TConcurrentClientSyncInfo files were missing for Visual Studio

     [ https://issues.apache.org/jira/browse/THRIFT-3518?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Jake Farrell closed THRIFT-3518.
--------------------------------
    Resolution: Fixed

committed, thanks for the patch

> TConcurrentClientSyncInfo files were missing for Visual Studio
> --------------------------------------------------------------
>
>                 Key: THRIFT-3518
>                 URL: https://issues.apache.org/jira/browse/THRIFT-3518
>             Project: Thrift
>          Issue Type: Bug
>          Components: C++ - Library
>    Affects Versions: 0.9.3
>            Reporter: Xiaoshuang LU
>            Priority: Blocker
>             Fix For: 0.9.4
>
>         Attachments: THRIFT-3518.patch
>
>
> $. add TestService.thrift
> {code}
> namespace cpp test
> service TestService
> {
>     i32 test(1:i32 data1, 2:string data2);
> }
> {code}
> $. compile TestService.thrift
> {code}
> thrift --strict --gen cpp --out . TestService.thrift
> {code}
> $. build with Visual Studio
> {code}
> Severity	Code	Description	Project	File	Line
> Error	LNK2019	unresolved external symbol "public: __cdecl apache::thrift::async::TConcurrentSendSentry::TConcurrentSendSentry(class apache::thrift::async::TConcurrentClientSyncInfo *)" (??0TConcurrentSendSentry@async@thrift@apache@@QEAA@PEAVTConcurrentClientSyncInfo@123@@Z) referenced in function "public: int __cdecl test::TestServiceConcurrentClient::send_test(int,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &)" (?send_test@TestServiceConcurrentClient@test@@QEAAHHAEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z)
> blah blah blah
> {code}



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)