Re: Build QPID C++ Using Visual Studio 2013 on Windows 10
I tried a build of the qpid-cpp latest master upstream today using: Windows Server 2012 R2 Visual Studio 2013 x64 boost 1_58_0 cmake version 3.9.4 Python 2.7.10 ruby 1.8.6 (2007-09-24 patchlevel 111) [i386-mswin32] Note that I did not include qpid-proton in this build. Also I am not on Windows 10 and have widely different tool versions. I ran into the following issues that 'break the build': * https://issues.apache.org/jira/browse/QPID-8155 - cmake flags issues. ** Work around by reverting as described in the jira * https://issues.apache.org/jira/browse/QPID-7926 - PODmutex is not a POD ** No workaround available So I can't build on windows Visual Studio 2013 either. However, I do not hit the same problems you have. Here is a transcript of my CMake. Maybe it will give you a hint. -Chuck Running CMake in D:\Users\chug\git\qpid-cpp\build_2013_x64 : CMake -G "Visual Studio 12 2013 Win64" "-DBUILD_DOCS=No" "-DCMAKE_INSTALL_PREFIX=D:\Users\chug\git\qpid-cpp\install_2013_x64" "-DBoost_ COMPILER=-vc120" "-DBOOST_ROOT=D:\boost\boost_1_58_0" "-DINSTALL_QMFGEN=No" D:\Users\chug\git\qpid-cpp -- The C compiler identification is MSVC 18.0.40629.0 -- The CXX compiler identification is MSVC 18.0.40629.0 -- Check for working C compiler: C:/Program Files (x86)/Microsoft Visual Studio 12.0/VC/bin/x86_amd64/cl.exe -- Check for working C compiler: C:/Program Files (x86)/Microsoft Visual Studio 12.0/VC/bin/x86_amd64/cl.exe -- works -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working CXX compiler: C:/Program Files (x86)/Microsoft Visual Studio 12.0/VC/bin/x86_amd64/cl.exe -- Check for working CXX compiler: C:/Program Files (x86)/Microsoft Visual Studio 12.0/VC/bin/x86_amd64/cl.exe -- works -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Detecting CXX compile features -- Detecting CXX compile features - done -- Build types are Debug;Release;MinSizeRel;RelWithDebInfo -- Found PythonInterp: C:/Python27/python.exe (found suitable version "2.7.10", minimum required is "2.7") CMake Deprecation Warning at CMakeLists.txt:138 (cmake_policy): The OLD behavior for policy CMP0022 will be removed from a future version of CMake. The cmake-policies(7) manual explains that the OLD behaviors of all policies are deprecated and that a policy should be set to OLD only under specific short-term circumstances. Projects should be ported to the NEW behavior and not rely on setting a policy to OLD. -- Found PythonInterp: C:/Python27/python.exe (found version "2.7.10") -- Skipping installing qmf-gen and qmf python site-packages -- Could NOT find PkgConfig (missing: PKG_CONFIG_EXECUTABLE) -- Could NOT find Ruby (missing: RUBY_LIBRARY) (found version "1.8.6") -- Found Doxygen: C:/Program Files (x86)/doxygen/bin/doxygen.exe (found version "1.6.3") found components: doxygen missing components: dot -- Could NOT find VALGRIND (missing: VALGRIND_EXECUTABLE) -- Could NOT find CyrusSASL (missing: CYRUS_SASL_LIBRARY CYRUS_SASL_INCLUDE_DIR) -- Regenerating AMQP protocol sources -- D:/Users/chug/git/qpid-cpp/src/qpid/broker/management-schema.xml is newer -- D:/Users/chug/git/qpid-cpp/src/qpid/acl/management-schema.xml is newer -- D:/Users/chug/git/qpid-cpp/src/qpid/ha/management-schema.xml is newer -- D:/Users/chug/git/qpid-cpp/src/qpid/legacystore/management-schema.xml is newer -- D:/Users/chug/git/qpid-cpp/src/qpid/linearstore/management-schema.xml is newer -- Regenerating Qpid Management Framework sources -- Looking for pthread.h -- Looking for pthread.h - not found -- Found Threads: TRUE -- Boost version: 1.58.0 -- Found the following Boost libraries: -- program_options -- date_time -- thread -- system -- chrono -- atomic -- Looking for uuid_generate -- Looking for uuid_generate - not found -- Looking for uuid_generate in uuid -- Looking for uuid_generate in uuid - not found -- Looking for uuid_create -- Looking for uuid_create - not found -- Looking for UuidToString -- Looking for UuidToString - found -- Check for size_t -- Check for size_t -- distinct type -- Looking for _init in xerces-c -- Looking for _init in xerces-c - not found -- Looking for C++ include xercesc/framework/MemBufInputSource.hpp -- Looking for C++ include xercesc/framework/MemBufInputSource.hpp - not found -- Looking for C++ include xqilla/xqilla-simple.hpp -- Looking for C++ include xqilla/xqilla-simple.hpp - not found -- Looking for C++ include xqilla/ast/XQEffectiveBooleanValue.hpp -- Looking for C++ include xqilla/ast/XQEffectiveBooleanValue.hpp - not found -- Looking for ibv_create_qp in ibverbs -- Looking for ibv_create_qp in ibverbs - not found -- Looking for rdma_create_id in rdmacm -- Looking for rdma_create_id in rdmacm - not found -- Looking for include file infiniband/verbs.h -- Looking for include file infiniband/verbs.h - not found -- Looking for include file rdma/rdma_cma.h -- Looking for include file rdma/rdma_cma.h - not found -- Could NOT find
[RESULT][VOTE] Release Qpid for Java 6.1.6
There were 3 binding +1 votes, and no other votes received. The vote has passed. The voting thread can be found here: https://lists.apache.org/thread.html/52bb20cc6b9e82795a42130bebd923ddca3ed06f8f9d8820a64fd5af@%3Cusers.qpid.apache.org%3E I will add the archives to the dist release repo and release the maven staging repo shortly. The website will be updated once the artefacts have had time to sync to the mirrors and maven central. Kind Regards, Alex - To unsubscribe, e-mail: users-unsubscr...@qpid.apache.org For additional commands, e-mail: users-h...@qpid.apache.org