Uploaded image for project: 'Qpid'
  1. Qpid
  2. QPID-4096

Change WCF to link static with Boost

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Closed
    • Minor
    • Resolution: Won't Fix
    • 0.17
    • None
    • None
    • Windows

    Description

      Currently both C++ and WCF/C++ Interop build with linking Boost dynamically. This requires the Boost DLLs to be present at run time.

      The C++ client build can change to link Boost statically in the cmake configuration step. This removes the need to have the Boost DLLs available at run time, with the possible increase in linked qpid dll size.

      The WCF/C++ Interop project is not based on Cmake, so it has no such setting. I'd like to change the WCF/C++ Interop to link statically with Boost to remove the need to have Boost available at run time.

      This change would make packaging easier, as it would remove the need to package Boost DLLs with Qpid or require a specific Boost version/options to be installed on the target system.

      Attachments

        Activity

          People

            Unassigned Unassigned
            shuston Stephen D. Huston
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: