Uploaded image for project: 'Thrift'
  1. Thrift
  2. THRIFT-1 Fully-asychronous client and server
  3. THRIFT-1542

Create Visual Studio 2010 project files for ASIO based client/server for C++

    Details

    • Type: Sub-task
    • Status: Reopened
    • Priority: Major
    • Resolution: Unresolved
    • Affects Version/s: 0.8
    • Fix Version/s: None
    • Component/s: C++ - Library
    • Labels:
    • Environment:

      Visual Studio 2010

    • Patch Info:
      Patch Available

      Description

      To build the asio based c++ client and server, additional Visual Studio 2010 project files have to be provided.

        Issue Links

          Activity

          Hide
          jking3 James E. King, III added a comment -

          Undoing this resolution, I see now this is for a patch that was submitted that has an alternate implementation which isn't in mainline.

          Show
          jking3 James E. King, III added a comment - Undoing this resolution, I see now this is for a patch that was submitted that has an alternate implementation which isn't in mainline.
          Hide
          jking3 James E. King, III added a comment -

          Use the cmake build system to generate a Visual Studio 2010 project. It will contain the libevent async stuff if you have it set up properly. Look inside build/wincpp to learn more about running cmake to generate a visual studio project. The static projects will be removed at some point because they are hard to maintain, while generating a project is a little more work up front for the consumer, it is almost self-maintaining.

          Show
          jking3 James E. King, III added a comment - Use the cmake build system to generate a Visual Studio 2010 project. It will contain the libevent async stuff if you have it set up properly. Look inside build/wincpp to learn more about running cmake to generate a visual studio project. The static projects will be removed at some point because they are hard to maintain, while generating a project is a little more work up front for the consumer, it is almost self-maintaining.
          Hide
          chrtae Christian Taedcke added a comment -

          Yes

          Show
          chrtae Christian Taedcke added a comment - Yes
          Hide
          jking3 James E. King, III added a comment -

          Is this issue still outstanding?

          Show
          jking3 James E. King, III added a comment - Is this issue still outstanding?
          Hide
          chrtae Christian Taedcke added a comment -

          Added Visual Studio 2010 project files for libthriftasync and the tutorial projects.
          Added macros to asio tutorial code to enable automated linking in visual studio.

          Show
          chrtae Christian Taedcke added a comment - Added Visual Studio 2010 project files for libthriftasync and the tutorial projects. Added macros to asio tutorial code to enable automated linking in visual studio.
          Hide
          chrtae Christian Taedcke added a comment -

          THRIFT-1542 provides the Visual Studio 2010 project files for THRIFT-579.

          Show
          chrtae Christian Taedcke added a comment - THRIFT-1542 provides the Visual Studio 2010 project files for THRIFT-579 .

            People

            • Assignee:
              Unassigned
              Reporter:
              chrtae Christian Taedcke
            • Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated:

                Development