[
https://issues.apache.org/jira/browse/QPID-3338?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Cliff Jansen updated QPID-3338:
-------------------------------
Attachment: jira-3338.patch
This patch applies the MSVC variable and works properly on my Windows box using
Visual studio 9. I do not have a mingw setup and would appreciate if someone
who does could apply the patch and verify that the patch has no unwanted side
effects for them.
Thanks.
> qpidxarm CMake target is missing in 0-12
> ----------------------------------------
>
> Key: QPID-3338
> URL: https://issues.apache.org/jira/browse/QPID-3338
> Project: Qpid
> Issue Type: Bug
> Components: C++ Broker, C++ Client
> Affects Versions: 0.12
> Environment: Windows with Microsoft compilers (as opposed to mingw)
> Reporter: Cliff Jansen
> Assignee: Cliff Jansen
> Priority: Blocker
> Fix For: 0.12
>
> Attachments: jira-3338.patch
>
>
> cpp/src/CMakeLists.txt was altered for mingw builds in QPID-2905 (r1104662).
> The qpidxarm target builds the XA distributed transaction resource manager
> for use with the Microsoft distributed trasanction coordinator. It was
> targeted for Windows builds only, using the CMake variable "WIN32".
> This variable was changed to "_MSC_VER" for QPID-2905, presumably to indicate
> that the build target should only apply to builds using the Microsoft
> compiler, and not mingw. Unfortunately "_MSC_VER" is not a recognized CMAKE
> variable and the qpidxarm target is never generated.
> The CMake documentation indicates the the variable "MSVC" should be used to
> indicate The Microsoft compiler compared to mingw.
--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira
---------------------------------------------------------------------
Apache Qpid - AMQP Messaging Implementation
Project: http://qpid.apache.org
Use/Interact: mailto:[email protected]