Uploaded image for project: 'Thrift'
  1. Thrift
  2. THRIFT-4349

Linker error from auto-generated C++ code.

    XMLWordPrintableJSON

    Details

    • Type: Bug
    • Status: Open
    • Priority: Major
    • Resolution: Unresolved
    • Affects Version/s: 0.9.3
    • Fix Version/s: None
    • Component/s: C++ - Compiler
    • Labels:
      None
    • Environment:

      Windows 10
      VS Community 2013 - Version 12.0.40629.0 Update 5.
      Thrift v0.9.3

      Description

      I have an odd issue whereby some of the function in one of my services cause the fail to build because the auto-generated C++ code for them somehow fails to match the linker requirement generated by another part of the code, but only for 32-bit builds (the 64-bit builds are fine.)

      The attached file, if I can get it to work contains my IDL and the source code generated from it.
      [[^XiSpoolersample.zip]

      If anyone can offer a reason as to why the code does not link for 32-bit but does for 64-bit I would be fascinated to know. I will most likely require the 32-bit code at some point in the not-too distant future but can work with the 64-bit version for now.

      Thanks.

        Attachments

          Activity

            People

            • Assignee:
              Unassigned
              Reporter:
              peter01242 Peter Young
            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated: