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
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]