Qpid
  1. Qpid
  2. QPID-4982

qmf-gen doesn't work with Python 3

    Details

    • Type: Bug Bug
    • Status: Open
    • Priority: Minor Minor
    • Resolution: Unresolved
    • Affects Version/s: 0.22, 0.23
    • Fix Version/s: None
    • Component/s: Build Tools
    • Labels:
      None
    • Environment:

      Any with python 3

      Description

      I followed the instructions in cpp\INSTALL-WINDOWS. I have installed the latest Windows versions of Boost, Ruby, and Python as per the instructions. I've also built the Boost libraries and set the environment variables as per the instructions.

      I tried the 3. Building from a Source Distribution using qpid-0.22.tar.gz using the cmake command line tool. I got the following errors:

      c:\cyghome\QueueSystems\Qpid\qpid-0.22\cpp>cmake -i -G "Visual Studio 9 2008"
      Would you like to see advanced options? [No]:
      Please wait while cmake processes CMakeLists.txt files....

      File "<string>", line 1
      from distutils.sysconfig import get_python_lib; print get_python_lib(False)
      ^
      SyntaxError: invalid syntax
      File "C:/cyghome/QueueSystems/Qpid/qpid-0.22/cpp/managementgen/qmf-gen", line
      64
      print "no input files"
      ^
      SyntaxError: invalid syntax
      CMake Error at src/CMakeLists.txt:231 (include):
      include could not find load file:

      C:/cyghome/QueueSystems/Qpid/qpid-0.22/cpp/src/managementgen.cmake

      CMake Error at C:/Program Files (x86)/CMake 2.8/share/cmake-2.8/Modules/FindBoos
      t.cmake:1104 (message):
      Unable to find the requested Boost libraries.

      Boost version: 1.54.0

      Boost include path: C:/boost/boost_1_54_0

      The following Boost libraries could not be found:

      boost_program_options
      boost_date_time
      boost_thread
      boost_unit_test_framework
      boost_regex

      No Boost libraries were found. You may need to set BOOST_LIBRARYDIR to the
      directory containing Boost libraries or BOOST_ROOT to the location of
      Boost.
      Call Stack (most recent call first):
      src/CMakeLists.txt:325 (find_package)

      -------------

      I also tried the 4. Building a Repository Working Copy with a checkout of the latest from SVN using the cmake GUI (selecting Visual Studio 10 Win64 as the generator since I don't have VS2008). I got the following errors:

      Regenerating Qpid Management Framework sources
      CMake Error at src/CMakeLists.txt:232 (include):
      include could not find load file:

      C:/Qpid/src/managementgen.cmake

      CMake Error at C:/Program Files (x86)/CMake 2.8/share/cmake-2.8/Modules/FindBoost.cmake:1104 (message):
      Unable to find the requested Boost libraries.

      Boost version: 1.54.0

      Boost include path: C:/boost/boost_1_54_0

      The following Boost libraries could not be found:

      boost_program_options
      boost_date_time
      boost_thread
      boost_unit_test_framework
      boost_regex

      No Boost libraries were found. You may need to set BOOST_LIBRARYDIR to the
      directory containing Boost libraries or BOOST_ROOT to the location of
      Boost.
      Call Stack (most recent call first):
      src/CMakeLists.txt:364 (find_package)

      CMake Error at src/CMakeLists.txt:366 (message):
      Boost C++ libraries not found. Please install or try setting BOOST_ROOT

      Configuring incomplete, errors occurred!

      ---------

      The relevant environment variables on my system are:

      BOOST_LIBRARYDIR=C:\boost\boost_1_54_0\stage\lib
      BOOST_ROOT=C:\boost\boost_1_54_0
      INCLUDE=c:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\INCLUDE;c:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\ATLMFC\INCLUDE;C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include;C:\boost\boost_1_54_0
      LIB=c:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\LIB\amd64;c:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\ATLMFC\LIB\amd64;C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\lib\x64;C:\boost\boost_1_54_0\stage\lib
      LIBPATH=C:\Windows\Microsoft.NET\Framework64\v4.0.30319;C:\Windows\Microsoft.NET\Framework64\v3.5;c:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\LIB\amd64;c:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\ATLMFC\LIB\amd64;C:\boost\boost_1_54_0\stage\lib
      Path=c:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\BIN\amd64;C:\Windows\Microsoft.NET\Framework64\v4.0.30319;C:\Windows\Microsoft.NET\Framework64\v3.5;c:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\VCPackages;c:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE;c:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\Tools;C:\Program Files (x86)\HTML Help Workshop;C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\bin\NETFX 4.0 Tools\x64;C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\bin\x64;C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\bin;C:\Python33\;C:\Klocwork\User 9.6\bin;C:\Klocwork\Server 9.6\bin;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\ATI Technologies\ATI.ACE\Core-Static;C:\Program Files (x86)\Common Files\Roxio Shared\DLLShared\;C:\Program Files (x86)\Common Files\Roxio Shared\10.0\DLLShared\;C:\Program Files (x86)\WinMerge;c:\Program Files (x86)\Microsoft SQL Server\90\Tools\binn\;C:\Program Files (x86)\Code Collaborator Client;C:\Program Files (x86)\NTP\bin;C:\Program Files\Microsoft\Web Platform Installer\;C:\Program Files (x86)\Microsoft ASP.NET\ASP.NET Web Pages\v1.0\;C:\Program Files\Microsoft SQL Server\110\Tools\Binn\;C:\Program Files\TortoiseSVN\bin;C:\Program Files (x86)\Windows Kits\8.0\Windows Performance Toolkit\;C:\Program Files (x86)\Windows Kits\8.0\Debuggers\x86;C:\Program Files (x86)\QuickTime\QTSystem\;C:\Program Files\doxygen\bin;C:\Ruby200-x64\bin;c:\tools;c:\bats;C:\cyghome\utils;C:\cyghome\argus-libs\lib\Fusion4-DVR;C:\cyghome\argus-libs\lib\libJpegIPP\DLLs;C:\TOOLS\Sysinternals;C:\Program Files (x86)\IDM Computer Solutions\UltraEdit\;C:\Program Files (x86)\IDM Computer Solutions\UltraCompare\;C:\cyghome\argus-libs\lib\ffmpeg;C:\cyghome\tools;C:\cyghome\argus-libs\lib\zlib;C:\cyghome\argus-libs\lib\libxml;C:\Program Files (x86)\CMake 2.8\bin
      PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC;.RB;.RBW
      Platform=X64
      PROCESSOR_ARCHITECTURE=AMD64
      PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 42 Stepping 7, GenuineIntel
      PROCESSOR_LEVEL=6
      PROCESSOR_REVISION=2a07
      RUBY_LIBRARY=C:\Ruby200-x64\lib
      VCINSTALLDIR=c:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\
      VS100COMNTOOLS=c:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\Tools\
      VS110COMNTOOLS=C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\Tools\
      VS80COMNTOOLS=C:\Program Files (x86)\Microsoft Visual Studio 8\Common7\Tools\
      VSEDEFLOGDIR=C:\ProgramData\McAfee\DesktopProtection
      VSINSTALLDIR=c:\Program Files (x86)\Microsoft Visual Studio 10.0\

      Directory of C:\boost\boost_1_54_0\stage\lib

      07/08/2013 11:22 AM <DIR> .
      07/08/2013 11:22 AM <DIR> ..
      07/08/2013 11:09 AM 5,304 libboost_atomic-vc110-mt-1_54.lib
      07/08/2013 10:56 AM 52,322 libboost_atomic-vc110-mt-gd-1_54.lib
      07/08/2013 11:09 AM 480,636 libboost_chrono-vc110-mt-1_54.lib
      07/08/2013 10:57 AM 2,062,582 libboost_chrono-vc110-mt-gd-1_54.lib
      07/08/2013 11:10 AM 2,766 libboost_context-vc110-mt-1_54.lib
      07/08/2013 10:57 AM 5,848 libboost_context-vc110-mt-gd-1_54.lib
      07/08/2013 11:10 AM 44,296 libboost_coroutine-vc110-mt-1_54.lib
      07/08/2013 10:57 AM 905,960 libboost_coroutine-vc110-mt-gd-1_54.lib
      07/08/2013 11:10 AM 762,748 libboost_date_time-vc110-mt-1_54.lib
      07/08/2013 10:57 AM 2,793,484 libboost_date_time-vc110-mt-gd-1_54.lib
      07/08/2013 11:10 AM 2,882 libboost_exception-vc110-mt-1_54.lib
      07/08/2013 10:57 AM 33,468 libboost_exception-vc110-mt-gd-1_54.lib
      07/08/2013 11:10 AM 1,202,304 libboost_filesystem-vc110-mt-1_54.lib
      07/08/2013 10:57 AM 5,986,182 libboost_filesystem-vc110-mt-gd-1_54.lib
      07/08/2013 11:11 AM 5,988,254 libboost_graph-vc110-mt-1_54.lib
      07/08/2013 10:58 AM 14,856,578 libboost_graph-vc110-mt-gd-1_54.lib
      07/08/2013 11:11 AM 522,366 libboost_iostreams-vc110-mt-1_54.lib
      07/08/2013 10:58 AM 1,711,794 libboost_iostreams-vc110-mt-gd-1_54.lib
      07/08/2013 11:12 AM 7,974,420 libboost_locale-vc110-mt-1_54.lib
      07/08/2013 10:59 AM 27,467,094 libboost_locale-vc110-mt-gd-1_54.lib
      07/08/2013 11:13 AM 18,647,972 libboost_log-vc110-mt-1_54.lib
      07/08/2013 11:01 AM 62,962,658 libboost_log-vc110-mt-gd-1_54.lib
      07/08/2013 11:16 AM 146,609,068 libboost_log_setup-vc110-mt-1_54.lib
      07/08/2013 11:03 AM 372,662,846 libboost_log_setup-vc110-mt-gd-1_54.lib
      07/08/2013 11:17 AM 915,762 libboost_math_c99-vc110-mt-1_54.lib
      07/08/2013 11:04 AM 3,979,128 libboost_math_c99-vc110-mt-gd-1_54.lib
      07/08/2013 11:18 AM 918,378 libboost_math_c99f-vc110-mt-1_54.lib
      07/08/2013 11:05 AM 3,971,942 libboost_math_c99f-vc110-mt-gd-1_54.lib
      07/08/2013 11:18 AM 886,648 libboost_math_c99l-vc110-mt-1_54.lib
      07/08/2013 11:05 AM 3,923,692 libboost_math_c99l-vc110-mt-gd-1_54.lib
      07/08/2013 11:16 AM 6,355,856 libboost_math_tr1-vc110-mt-1_54.lib
      07/08/2013 11:03 AM 17,017,042 libboost_math_tr1-vc110-mt-gd-1_54.lib
      07/08/2013 11:17 AM 6,667,092 libboost_math_tr1f-vc110-mt-1_54.lib
      07/08/2013 11:04 AM 17,592,218 libboost_math_tr1f-vc110-mt-gd-1_54.lib
      07/08/2013 11:17 AM 6,293,830 libboost_math_tr1l-vc110-mt-1_54.lib
      07/08/2013 11:04 AM 16,874,982 libboost_math_tr1l-vc110-mt-gd-1_54.lib
      07/08/2013 11:21 AM 417,352 libboost_prg_exec_monitor-vc110-mt-1_54.lib
      07/08/2013 11:08 AM 1,880,686 libboost_prg_exec_monitor-vc110-mt-gd-1_54.lib
      07/08/2013 11:18 AM 6,978,044 libboost_program_options-vc110-mt-1_54.lib
      07/08/2013 11:05 AM 22,410,818 libboost_program_options-vc110-mt-gd-1_54.lib
      07/08/2013 11:20 AM 6,571,390 libboost_python-vc110-mt-1_54.lib
      07/08/2013 11:07 AM 26,408,890 libboost_python-vc110-mt-gd-1_54.lib
      07/08/2013 11:20 AM 6,571,390 libboost_python3-vc110-mt-1_54.lib
      07/08/2013 11:07 AM 26,408,890 libboost_python3-vc110-mt-gd-1_54.lib
      07/08/2013 11:20 AM 132,588 libboost_random-vc110-mt-1_54.lib
      07/08/2013 11:07 AM 597,522 libboost_random-vc110-mt-gd-1_54.lib
      07/08/2013 11:11 AM 11,507,578 libboost_regex-vc110-mt-1_54.lib
      07/08/2013 10:58 AM 38,436,260 libboost_regex-vc110-mt-gd-1_54.lib
      07/08/2013 11:20 AM 11,874,762 libboost_serialization-vc110-mt-1_54.lib
      07/08/2013 11:07 AM 35,962,884 libboost_serialization-vc110-mt-gd-1_54.lib
      07/08/2013 11:21 AM 1,226,440 libboost_signals-vc110-mt-1_54.lib
      07/08/2013 11:08 AM 4,889,808 libboost_signals-vc110-mt-gd-1_54.lib
      07/08/2013 11:09 AM 132,048 libboost_system-vc110-mt-1_54.lib
      07/08/2013 10:57 AM 599,278 libboost_system-vc110-mt-gd-1_54.lib
      07/08/2013 11:22 AM 11,692,218 libboost_test_exec_monitor-vc110-mt-1_54.lib
      07/08/2013 11:09 AM 28,444,630 libboost_test_exec_monitor-vc110-mt-gd-1_54.lib
      07/08/2013 11:12 AM 1,077,188 libboost_thread-vc110-mt-1_54.lib
      07/08/2013 10:59 AM 3,481,234 libboost_thread-vc110-mt-gd-1_54.lib
      07/08/2013 11:22 AM 258,454 libboost_timer-vc110-mt-1_54.lib
      07/08/2013 11:09 AM 1,226,768 libboost_timer-vc110-mt-gd-1_54.lib
      07/08/2013 11:22 AM 12,738,320 libboost_unit_test_framework-vc110-mt-1_54.lib
      07/08/2013 11:09 AM 31,492,116 libboost_unit_test_framework-vc110-mt-gd-1_54.lib
      07/08/2013 11:22 AM 46,219,952 libboost_wave-vc110-mt-1_54.lib
      07/08/2013 11:09 AM 100,767,276 libboost_wave-vc110-mt-gd-1_54.lib
      07/08/2013 11:21 AM 9,159,776 libboost_wserialization-vc110-mt-1_54.lib
      07/08/2013 11:08 AM 23,032,148 libboost_wserialization-vc110-mt-gd-1_54.lib

      1. screenshot-1.jpg
        243 kB
        Steve Rothkin
      2. qpid-windows-build-log.txt
        38 kB
        Chuck Rolke

        Activity

        Steve Rothkin created issue -
        Hide
        Steve Rothkin added a comment -

        Note: I do realize that Visual Studio 10 is not yet officially supported (QPID-2643), but I figured I could follow the instructions to generate VS2008 sln and vcproj files and then let VS2010 convert them.

        Show
        Steve Rothkin added a comment - Note: I do realize that Visual Studio 10 is not yet officially supported ( QPID-2643 ), but I figured I could follow the instructions to generate VS2008 sln and vcproj files and then let VS2010 convert them.
        Hide
        Chuck Rolke added a comment -

        Visual Studio 2010 works fine and has been usable for a long time. The issue was reopened because there is no closure on all the issues.

        Visual Studio 2012 has less support.

        Getting your build to work requires a Boost matched to the Visual Studio you are using. In your lib dir (above) the files are named with "vc110" which seems like they were built with Visual Studio 2012. When you run cmake with 'cmake i -G "Visual Studio 9 2008"' then FindBoost will look for files named "-vc90". The Boost files have the compiler-version built into the file names so that multiple versions can exist in the same directory.

        Another problem with Visual Studio Boost is that you can NOT have a 32-bit build and a 64-bit build in the same directory; those two variants have the same file names. In that condition your compiles will most likely work then you will get link errors.

        I have a bunch of Windows Boost libraries you can try at http://people.apache.org/~chug/
        Pick a version of Visual Studio and choose between 32- and 64-bit, and download that kit. If you unpack the kit and set BOOST_ROOT to point to it you should be all set.

        Show
        Chuck Rolke added a comment - Visual Studio 2010 works fine and has been usable for a long time. The issue was reopened because there is no closure on all the issues. Visual Studio 2012 has less support. Getting your build to work requires a Boost matched to the Visual Studio you are using. In your lib dir (above) the files are named with " vc110 " which seems like they were built with Visual Studio 2012. When you run cmake with 'cmake i -G "Visual Studio 9 2008"' then FindBoost will look for files named "-vc90 ". The Boost files have the compiler-version built into the file names so that multiple versions can exist in the same directory. Another problem with Visual Studio Boost is that you can NOT have a 32-bit build and a 64-bit build in the same directory; those two variants have the same file names. In that condition your compiles will most likely work then you will get link errors. I have a bunch of Windows Boost libraries you can try at http://people.apache.org/~chug/ Pick a version of Visual Studio and choose between 32- and 64-bit, and download that kit. If you unpack the kit and set BOOST_ROOT to point to it you should be all set.
        Hide
        Steve Rothkin added a comment -

        OK, so I rebuilt boost 1.54 with VS2010 and told it to build for 64 bit as follows:
        Edited C:\boost\boost_1_54_0\tools\build\v2\engine\build.bat To force using VS2010 instead of 2012.
        Edited C:\boost\boost_1_54_0\project-config.jam and changed
        using msvc ;
        to
        using msvc : 10.0 ;

        In VS2010 X64 command prompt:
        cd c:\boost\boost_1_54_0
        bootstrap
        .\b2 address-model=64 install

        ------

        Using the Cmake GUI on qpid.22 I get

        The C compiler identification is MSVC 16.0.40219.1
        The CXX compiler identification is MSVC 16.0.40219.1
        Check for working C compiler using: Visual Studio 10 Win64
        Check for working C compiler using: Visual Studio 10 Win64 – works
        Detecting C compiler ABI info
        Detecting C compiler ABI info - done
        Check for working CXX compiler using: Visual Studio 10 Win64
        Check for working CXX compiler using: Visual Studio 10 Win64 – works
        Detecting CXX compiler ABI info
        Detecting CXX compiler ABI info - done
        Found PythonInterp: C:/Python33/python.exe (found version "3.3.2")
        Boost version: 1.54.0
        Found Doxygen: C:/Program Files/doxygen/bin/doxygen.exe (found version "1.8.4")
        Could NOT find Ruby (missing: RUBY_LIBRARY) (found version "2.0.0")
        Regenerating AMQP protocol sources
        C:/cyghome/QueueSystems/Qpid/qpid-0.22/cpp/../specs/management-schema.xml is newer
        C:/cyghome/QueueSystems/Qpid/qpid-0.22/cpp/src/qpid/acl/management-schema.xml is newer
        C:/cyghome/QueueSystems/Qpid/qpid-0.22/cpp/src/qpid/ha/management-schema.xml is newer
        C:/cyghome/QueueSystems/Qpid/qpid-0.22/cpp/src/qpid/legacystore/management-schema.xml is newer
        Regenerating Qpid Management Framework sources
        CMake Error at src/CMakeLists.txt:231 (include):
        include could not find load file:

        C:/Qpid/src/managementgen.cmake

        Can't locate the help2man command; man pages will not be generated
        Can't locate the valgrind command; no run-time error detection
        CMake Error at C:/Program Files (x86)/CMake 2.8/share/cmake-2.8/Modules/FindBoost.cmake:1104 (message):
        Unable to find the requested Boost libraries.

        Boost version: 1.54.0

        Boost include path: C:/boost/include/boost-1_54

        The following Boost libraries could not be found:

        boost_program_options
        boost_date_time
        boost_thread
        boost_unit_test_framework
        boost_regex

        No Boost libraries were found. You may need to set BOOST_LIBRARYDIR to the
        directory containing Boost libraries or BOOST_ROOT to the location of
        Boost.
        Call Stack (most recent call first):
        src/CMakeLists.txt:325 (find_package)

        CMake Error at src/CMakeLists.txt:327 (message):
        Boost C++ libraries not found. Please install or try setting BOOST_ROOT

        Configuring incomplete, errors occurred!

        -------

        I have set Environment variables

        BOOST_ROOT=C:\boost
        RUBY_LIBRARY=C:\Ruby200-x64\lib

        Directory of c:\boost\lib

        07/08/2013 03:17 PM <DIR> .
        07/08/2013 03:17 PM <DIR> ..
        07/08/2013 03:04 PM 8,026 libboost_atomic-vc100-mt-1_54.lib
        07/08/2013 02:50 PM 58,864 libboost_atomic-vc100-mt-gd-1_54.lib
        07/08/2013 03:04 PM 440,648 libboost_chrono-vc100-mt-1_54.lib
        07/08/2013 02:51 PM 1,655,564 libboost_chrono-vc100-mt-gd-1_54.lib
        07/08/2013 03:04 PM 3,434 libboost_context-vc100-mt-1_54.lib
        07/08/2013 02:51 PM 6,470 libboost_context-vc100-mt-gd-1_54.lib
        07/08/2013 03:04 PM 27,794 libboost_coroutine-vc100-mt-1_54.lib
        07/08/2013 02:51 PM 514,890 libboost_coroutine-vc100-mt-gd-1_54.lib
        07/08/2013 03:04 PM 765,660 libboost_date_time-vc100-mt-1_54.lib
        07/08/2013 02:51 PM 2,420,500 libboost_date_time-vc100-mt-gd-1_54.lib
        07/08/2013 03:04 PM 5,412 libboost_exception-vc100-mt-1_54.lib
        07/08/2013 02:51 PM 39,946 libboost_exception-vc100-mt-gd-1_54.lib
        07/08/2013 03:04 PM 1,157,808 libboost_filesystem-vc100-mt-1_54.lib
        07/08/2013 02:51 PM 5,007,634 libboost_filesystem-vc100-mt-gd-1_54.lib
        07/08/2013 03:05 PM 7,450,782 libboost_graph-vc100-mt-1_54.lib
        07/08/2013 02:52 PM 18,563,322 libboost_graph-vc100-mt-gd-1_54.lib
        07/08/2013 03:05 PM 551,248 libboost_iostreams-vc100-mt-1_54.lib
        07/08/2013 02:52 PM 1,479,338 libboost_iostreams-vc100-mt-gd-1_54.lib
        07/08/2013 03:06 PM 9,496,632 libboost_locale-vc100-mt-1_54.lib
        07/08/2013 02:52 PM 27,710,266 libboost_locale-vc100-mt-gd-1_54.lib
        07/08/2013 03:08 PM 20,935,092 libboost_log-vc100-mt-1_54.lib
        07/08/2013 02:54 PM 65,182,154 libboost_log-vc100-mt-gd-1_54.lib
        07/08/2013 03:11 PM 165,561,810 libboost_log_setup-vc100-mt-1_54.lib
        07/08/2013 02:57 PM 434,376,984 libboost_log_setup-vc100-mt-gd-1_54.lib
        07/08/2013 03:12 PM 1,033,458 libboost_math_c99-vc100-mt-1_54.lib
        07/08/2013 02:58 PM 3,265,524 libboost_math_c99-vc100-mt-gd-1_54.lib
        07/08/2013 03:13 PM 1,050,148 libboost_math_c99f-vc100-mt-1_54.lib
        07/08/2013 02:59 PM 3,246,582 libboost_math_c99f-vc100-mt-gd-1_54.lib
        07/08/2013 03:13 PM 993,090 libboost_math_c99l-vc100-mt-1_54.lib
        07/08/2013 02:59 PM 3,208,886 libboost_math_c99l-vc100-mt-gd-1_54.lib
        07/08/2013 03:11 PM 9,132,800 libboost_math_tr1-vc100-mt-1_54.lib
        07/08/2013 02:57 PM 20,640,030 libboost_math_tr1-vc100-mt-gd-1_54.lib
        07/08/2013 03:12 PM 9,570,652 libboost_math_tr1f-vc100-mt-1_54.lib
        07/08/2013 02:58 PM 21,364,276 libboost_math_tr1f-vc100-mt-gd-1_54.lib
        07/08/2013 03:12 PM 9,049,806 libboost_math_tr1l-vc100-mt-1_54.lib
        07/08/2013 02:58 PM 20,477,408 libboost_math_tr1l-vc100-mt-gd-1_54.lib
        07/08/2013 03:15 PM 276,588 libboost_prg_exec_monitor-vc100-mt-1_54.lib
        07/08/2013 03:01 PM 1,432,724 libboost_prg_exec_monitor-vc100-mt-gd-1_54.lib
        07/08/2013 03:13 PM 9,348,672 libboost_program_options-vc100-mt-1_54.lib
        07/08/2013 02:59 PM 26,446,350 libboost_program_options-vc100-mt-gd-1_54.lib
        07/08/2013 03:14 PM 6,943,094 libboost_python-vc100-mt-1_54.lib
        07/08/2013 03:00 PM 25,977,464 libboost_python-vc100-mt-gd-1_54.lib
        07/08/2013 03:14 PM 6,943,094 libboost_python3-vc100-mt-1_54.lib
        07/08/2013 03:00 PM 25,977,464 libboost_python3-vc100-mt-gd-1_54.lib
        07/08/2013 03:14 PM 106,618 libboost_random-vc100-mt-1_54.lib
        07/08/2013 03:00 PM 459,170 libboost_random-vc100-mt-gd-1_54.lib
        07/08/2013 03:05 PM 14,468,698 libboost_regex-vc100-mt-1_54.lib
        07/08/2013 02:51 PM 47,060,046 libboost_regex-vc100-mt-gd-1_54.lib
        07/08/2013 03:15 PM 12,928,738 libboost_serialization-vc100-mt-1_54.lib
        07/08/2013 03:01 PM 36,361,340 libboost_serialization-vc100-mt-gd-1_54.lib
        07/08/2013 03:15 PM 1,256,426 libboost_signals-vc100-mt-1_54.lib
        07/08/2013 03:01 PM 4,759,364 libboost_signals-vc100-mt-gd-1_54.lib
        07/08/2013 03:04 PM 103,316 libboost_system-vc100-mt-1_54.lib
        07/08/2013 02:50 PM 453,466 libboost_system-vc100-mt-gd-1_54.lib
        07/08/2013 03:16 PM 13,046,776 libboost_test_exec_monitor-vc100-mt-1_54.lib
        07/08/2013 03:02 PM 30,917,910 libboost_test_exec_monitor-vc100-mt-gd-1_54.lib
        07/08/2013 03:06 PM 1,309,246 libboost_thread-vc100-mt-1_54.lib
        07/08/2013 02:52 PM 3,547,554 libboost_thread-vc100-mt-gd-1_54.lib
        07/08/2013 03:16 PM 217,434 libboost_timer-vc100-mt-1_54.lib
        07/08/2013 03:02 PM 930,650 libboost_timer-vc100-mt-gd-1_54.lib
        07/08/2013 03:16 PM 14,224,920 libboost_unit_test_framework-vc100-mt-1_54.lib
        07/08/2013 03:02 PM 33,989,300 libboost_unit_test_framework-vc100-mt-gd-1_54.lib
        07/08/2013 03:17 PM 55,756,896 libboost_wave-vc100-mt-1_54.lib
        07/08/2013 03:03 PM 122,596,916 libboost_wave-vc100-mt-gd-1_54.lib
        07/08/2013 03:15 PM 9,953,076 libboost_wserialization-vc100-mt-1_54.lib
        07/08/2013 03:01 PM 24,994,260 libboost_wserialization-vc100-mt-gd-1_54.lib

        Directory of c:\boost\include\boost-1_54\boost

        07/08/2013 03:04 PM <DIR> .
        07/08/2013 03:04 PM <DIR> ..
        07/08/2013 02:48 PM <DIR> accumulators
        07/08/2013 02:48 PM <DIR> algorithm
        07/08/2013 02:47 PM 4,478 aligned_storage.hpp
        07/08/2013 02:47 PM 8,474 any.hpp
        07/08/2013 02:48 PM <DIR> archive
        07/08/2013 02:47 PM 16,226 array.hpp
        07/08/2013 02:48 PM <DIR> asio
        07/08/2013 02:47 PM 5,096 asio.hpp
        07/08/2013 02:47 PM 4,386 assert.hpp
        07/08/2013 02:48 PM <DIR> assign
        07/08/2013 02:47 PM 638 assign.hpp
        07/08/2013 02:48 PM <DIR> atomic
        07/08/2013 02:47 PM 425 atomic.hpp
        07/08/2013 02:48 PM <DIR> bimap
        07/08/2013 02:47 PM 406 bimap.hpp
        07/08/2013 02:47 PM <DIR> bind
        07/08/2013 02:47 PM 605 bind.hpp
        07/08/2013 02:47 PM 2,052 blank.hpp
        07/08/2013 02:47 PM 640 blank_fwd.hpp
        07/08/2013 02:47 PM 797 call_traits.hpp
        07/08/2013 02:47 PM 4,562 cast.hpp
        07/08/2013 02:47 PM 4,504 cerrno.hpp
        07/08/2013 02:47 PM 1,658 checked_delete.hpp
        07/08/2013 02:50 PM <DIR> chrono
        07/08/2013 02:47 PM 726 chrono.hpp
        07/08/2013 02:47 PM <DIR> circular_buffer
        07/08/2013 02:47 PM 2,614 circular_buffer.hpp
        07/08/2013 02:47 PM 1,200 circular_buffer_fwd.hpp
        07/08/2013 03:04 PM <DIR> compatibility
        07/08/2013 02:47 PM 825 compressed_pair.hpp
        07/08/2013 02:48 PM <DIR> concept
        07/08/2013 02:47 PM 24,340 concept_archetype.hpp
        07/08/2013 02:47 PM <DIR> concept_check
        07/08/2013 02:47 PM 33,188 concept_check.hpp
        07/08/2013 02:48 PM <DIR> config
        07/08/2013 02:47 PM 2,144 config.hpp
        07/08/2013 02:48 PM <DIR> container
        07/08/2013 02:48 PM <DIR> context
        07/08/2013 02:48 PM <DIR> coroutine
        07/08/2013 02:47 PM 34,483 crc.hpp
        07/08/2013 02:47 PM 760 cregex.hpp
        07/08/2013 02:47 PM 17,795 cstdint.hpp
        07/08/2013 02:47 PM 1,780 cstdlib.hpp
        07/08/2013 02:47 PM 1,579 current_function.hpp
        07/08/2013 02:48 PM <DIR> date_time
        07/08/2013 02:47 PM 604 date_time.hpp
        07/08/2013 02:48 PM <DIR> detail
        07/08/2013 02:47 PM <DIR> dynamic_bitset
        07/08/2013 02:47 PM 577 dynamic_bitset.hpp
        07/08/2013 02:47 PM 700 dynamic_bitset_fwd.hpp
        07/08/2013 02:47 PM 548 enable_shared_from_this.hpp
        07/08/2013 02:48 PM <DIR> exception
        07/08/2013 02:47 PM 445 exception.hpp
        07/08/2013 02:47 PM 385 exception_ptr.hpp
        07/08/2013 02:48 PM <DIR> filesystem
        07/08/2013 02:47 PM 704 filesystem.hpp
        07/08/2013 02:48 PM <DIR> flyweight
        07/08/2013 02:47 PM 644 flyweight.hpp
        07/08/2013 02:47 PM 46,678 foreach.hpp
        07/08/2013 02:47 PM 1,753 foreach_fwd.hpp
        07/08/2013 02:48 PM <DIR> format
        07/08/2013 02:47 PM 2,238 format.hpp
        07/08/2013 02:48 PM <DIR> function
        07/08/2013 02:47 PM 2,266 function.hpp
        07/08/2013 02:48 PM <DIR> functional
        07/08/2013 02:47 PM 19,441 functional.hpp
        07/08/2013 02:47 PM 819 function_equal.hpp
        07/08/2013 02:47 PM 1,630 function_output_iterator.hpp
        07/08/2013 02:48 PM <DIR> function_types
        07/08/2013 02:48 PM <DIR> fusion
        07/08/2013 02:47 PM 1,939 generator_iterator.hpp
        07/08/2013 02:48 PM <DIR> geometry
        07/08/2013 02:47 PM 723 geometry.hpp
        07/08/2013 02:47 PM 1,225 get_pointer.hpp
        07/08/2013 02:50 PM <DIR> gil
        07/08/2013 02:48 PM <DIR> graph
        07/08/2013 02:48 PM <DIR> heap
        07/08/2013 02:48 PM <DIR> icl
        07/08/2013 02:47 PM 823 implicit_cast.hpp
        07/08/2013 02:47 PM 1,082 indirect_reference.hpp
        07/08/2013 02:47 PM <DIR> integer
        07/08/2013 02:47 PM 11,575 integer.hpp
        07/08/2013 02:47 PM 4,781 integer_fwd.hpp
        07/08/2013 02:47 PM 8,979 integer_traits.hpp
        07/08/2013 02:48 PM <DIR> interprocess
        07/08/2013 02:48 PM <DIR> intrusive
        07/08/2013 02:47 PM 517 intrusive_ptr.hpp
        07/08/2013 02:48 PM <DIR> io
        07/08/2013 02:48 PM <DIR> iostreams
        07/08/2013 02:47 PM 2,448 io_fwd.hpp
        07/08/2013 02:47 PM 665 is_placeholder.hpp
        07/08/2013 02:48 PM <DIR> iterator
        07/08/2013 02:47 PM 2,042 iterator.hpp
        07/08/2013 02:47 PM 479 iterator_adaptors.hpp
        07/08/2013 02:48 PM <DIR> lambda
        07/08/2013 02:47 PM 1,325 last_value.hpp
        07/08/2013 02:47 PM 110,225 lexical_cast.hpp
        07/08/2013 02:47 PM 6,292 limits.hpp
        07/08/2013 02:48 PM <DIR> locale
        07/08/2013 02:47 PM 914 locale.hpp
        07/08/2013 02:50 PM <DIR> local_function
        07/08/2013 02:47 PM 19,317 local_function.hpp
        07/08/2013 02:48 PM <DIR> lockfree
        07/08/2013 02:49 PM <DIR> log
        07/08/2013 02:47 PM <DIR> logic
        07/08/2013 02:47 PM 501 make_shared.hpp
        07/08/2013 02:49 PM <DIR> math
        07/08/2013 02:47 PM 2,635 math_fwd.hpp
        07/08/2013 02:47 PM 1,326 memory_order.hpp
        07/08/2013 02:47 PM 620 mem_fn.hpp
        07/08/2013 02:49 PM <DIR> move
        07/08/2013 02:49 PM <DIR> mpi
        07/08/2013 02:47 PM 1,136 mpi.hpp
        07/08/2013 02:49 PM <DIR> mpl
        07/08/2013 02:49 PM <DIR> msm
        07/08/2013 02:49 PM <DIR> multiprecision
        07/08/2013 02:47 PM <DIR> multi_array
        07/08/2013 02:47 PM 15,850 multi_array.hpp
        07/08/2013 02:49 PM <DIR> multi_index
        07/08/2013 02:47 PM 34,648 multi_index_container.hpp
        07/08/2013 02:47 PM 3,915 multi_index_container_fwd.hpp
        07/08/2013 02:47 PM 1,347 next_prior.hpp
        07/08/2013 02:47 PM 1,372 noncopyable.hpp
        07/08/2013 02:47 PM 617 nondet_random.hpp
        07/08/2013 02:47 PM 801 none.hpp
        07/08/2013 02:47 PM 629 none_t.hpp
        07/08/2013 02:47 PM 646 non_type.hpp
        07/08/2013 02:49 PM <DIR> numeric
        07/08/2013 02:47 PM 39,796 operators.hpp
        07/08/2013 02:47 PM <DIR> optional
        07/08/2013 02:47 PM 546 optional.hpp
        07/08/2013 02:49 PM <DIR> parameter
        07/08/2013 02:47 PM 745 parameter.hpp
        07/08/2013 02:49 PM <DIR> pending
        07/08/2013 02:49 PM <DIR> phoenix
        07/08/2013 02:47 PM 489 phoenix.hpp
        07/08/2013 02:47 PM 1,895 pointee.hpp
        07/08/2013 02:47 PM 1,169 pointer_cast.hpp
        07/08/2013 02:47 PM 1,254 pointer_to_other.hpp
        07/08/2013 02:49 PM <DIR> polygon
        07/08/2013 02:49 PM <DIR> pool
        07/08/2013 02:49 PM <DIR> preprocessor
        07/08/2013 02:47 PM 505 preprocessor.hpp
        07/08/2013 02:49 PM <DIR> program_options
        07/08/2013 02:47 PM 844 program_options.hpp
        07/08/2013 02:47 PM 5,653 progress.hpp
        07/08/2013 02:49 PM <DIR> property_map
        07/08/2013 02:49 PM <DIR> property_tree
        07/08/2013 02:49 PM <DIR> proto
        07/08/2013 02:49 PM <DIR> ptr_container
        07/08/2013 02:50 PM <DIR> python
        07/08/2013 02:47 PM 2,941 python.hpp
        07/08/2013 02:49 PM <DIR> random
        07/08/2013 02:47 PM 3,729 random.hpp
        07/08/2013 02:49 PM <DIR> range
        07/08/2013 02:47 PM 875 range.hpp
        07/08/2013 02:49 PM <DIR> ratio
        07/08/2013 02:47 PM 363 ratio.hpp
        07/08/2013 02:47 PM 20,212 rational.hpp
        07/08/2013 02:47 PM 4,115 ref.hpp
        07/08/2013 02:49 PM <DIR> regex
        07/08/2013 02:47 PM 2,274 regex.h
        07/08/2013 02:47 PM 860 regex.hpp
        07/08/2013 02:47 PM 726 regex_fwd.hpp
        07/08/2013 02:47 PM 518 scoped_array.hpp
        07/08/2013 02:47 PM 507 scoped_ptr.hpp
        07/08/2013 02:47 PM 51,021 scope_exit.hpp
        07/08/2013 02:49 PM <DIR> serialization
        07/08/2013 02:47 PM 571 shared_array.hpp
        07/08/2013 02:47 PM 2,069 shared_container_iterator.hpp
        07/08/2013 02:47 PM 558 shared_ptr.hpp
        07/08/2013 02:47 PM 13,800 signal.hpp
        07/08/2013 02:49 PM <DIR> signals
        07/08/2013 02:47 PM 355 signals.hpp
        07/08/2013 02:49 PM <DIR> signals2
        07/08/2013 02:47 PM 775 signals2.hpp
        07/08/2013 02:49 PM <DIR> smart_ptr
        07/08/2013 02:47 PM 923 smart_ptr.hpp
        07/08/2013 02:50 PM <DIR> spirit
        07/08/2013 02:47 PM 1,112 spirit.hpp
        07/08/2013 02:49 PM <DIR> statechart
        07/08/2013 02:47 PM 8,086 static_assert.hpp
        07/08/2013 02:47 PM 3,457 strong_typedef.hpp
        07/08/2013 02:47 PM 299 swap.hpp
        07/08/2013 02:48 PM <DIR> system
        07/08/2013 02:49 PM <DIR> test
        07/08/2013 02:49 PM <DIR> thread
        07/08/2013 02:47 PM 865 thread.hpp
        07/08/2013 02:47 PM 2,998 throw_exception.hpp
        07/08/2013 02:48 PM <DIR> timer
        07/08/2013 02:47 PM 2,735 timer.hpp
        07/08/2013 02:47 PM 2,881 tokenizer.hpp
        07/08/2013 02:47 PM 20,370 token_functions.hpp
        07/08/2013 02:47 PM 3,870 token_iterator.hpp
        07/08/2013 02:50 PM <DIR> tr1
        07/08/2013 02:49 PM <DIR> tti
        07/08/2013 02:49 PM <DIR> tuple
        07/08/2013 02:47 PM 499 type.hpp
        07/08/2013 02:49 PM <DIR> typeof
        07/08/2013 02:49 PM <DIR> type_erasure
        07/08/2013 02:49 PM <DIR> type_traits
        07/08/2013 02:47 PM 4,606 type_traits.hpp
        07/08/2013 02:50 PM <DIR> units
        07/08/2013 02:49 PM <DIR> unordered
        07/08/2013 02:47 PM 568 unordered_map.hpp
        07/08/2013 02:47 PM 568 unordered_set.hpp
        07/08/2013 02:49 PM <DIR> utility
        07/08/2013 02:47 PM 803 utility.hpp
        07/08/2013 02:48 PM <DIR> uuid
        07/08/2013 02:49 PM <DIR> variant
        07/08/2013 02:47 PM 910 variant.hpp
        07/08/2013 02:47 PM 1,153 version.hpp
        07/08/2013 02:47 PM 748 visit_each.hpp
        07/08/2013 02:49 PM <DIR> wave
        07/08/2013 02:47 PM 949 wave.hpp
        07/08/2013 02:47 PM 492 weak_ptr.hpp
        07/08/2013 02:49 PM <DIR> xpressive

        Show
        Steve Rothkin added a comment - OK, so I rebuilt boost 1.54 with VS2010 and told it to build for 64 bit as follows: Edited C:\boost\boost_1_54_0\tools\build\v2\engine\build.bat To force using VS2010 instead of 2012. Edited C:\boost\boost_1_54_0\project-config.jam and changed using msvc ; to using msvc : 10.0 ; In VS2010 X64 command prompt: cd c:\boost\boost_1_54_0 bootstrap .\b2 address-model=64 install ------ Using the Cmake GUI on qpid.22 I get The C compiler identification is MSVC 16.0.40219.1 The CXX compiler identification is MSVC 16.0.40219.1 Check for working C compiler using: Visual Studio 10 Win64 Check for working C compiler using: Visual Studio 10 Win64 – works Detecting C compiler ABI info Detecting C compiler ABI info - done Check for working CXX compiler using: Visual Studio 10 Win64 Check for working CXX compiler using: Visual Studio 10 Win64 – works Detecting CXX compiler ABI info Detecting CXX compiler ABI info - done Found PythonInterp: C:/Python33/python.exe (found version "3.3.2") Boost version: 1.54.0 Found Doxygen: C:/Program Files/doxygen/bin/doxygen.exe (found version "1.8.4") Could NOT find Ruby (missing: RUBY_LIBRARY) (found version "2.0.0") Regenerating AMQP protocol sources C:/cyghome/QueueSystems/Qpid/qpid-0.22/cpp/../specs/management-schema.xml is newer C:/cyghome/QueueSystems/Qpid/qpid-0.22/cpp/src/qpid/acl/management-schema.xml is newer C:/cyghome/QueueSystems/Qpid/qpid-0.22/cpp/src/qpid/ha/management-schema.xml is newer C:/cyghome/QueueSystems/Qpid/qpid-0.22/cpp/src/qpid/legacystore/management-schema.xml is newer Regenerating Qpid Management Framework sources CMake Error at src/CMakeLists.txt:231 (include): include could not find load file: C:/Qpid/src/managementgen.cmake Can't locate the help2man command; man pages will not be generated Can't locate the valgrind command; no run-time error detection CMake Error at C:/Program Files (x86)/CMake 2.8/share/cmake-2.8/Modules/FindBoost.cmake:1104 (message): Unable to find the requested Boost libraries. Boost version: 1.54.0 Boost include path: C:/boost/include/boost-1_54 The following Boost libraries could not be found: boost_program_options boost_date_time boost_thread boost_unit_test_framework boost_regex No Boost libraries were found. You may need to set BOOST_LIBRARYDIR to the directory containing Boost libraries or BOOST_ROOT to the location of Boost. Call Stack (most recent call first): src/CMakeLists.txt:325 (find_package) CMake Error at src/CMakeLists.txt:327 (message): Boost C++ libraries not found. Please install or try setting BOOST_ROOT Configuring incomplete, errors occurred! ------- I have set Environment variables BOOST_ROOT=C:\boost RUBY_LIBRARY=C:\Ruby200-x64\lib Directory of c:\boost\lib 07/08/2013 03:17 PM <DIR> . 07/08/2013 03:17 PM <DIR> .. 07/08/2013 03:04 PM 8,026 libboost_atomic-vc100-mt-1_54.lib 07/08/2013 02:50 PM 58,864 libboost_atomic-vc100-mt-gd-1_54.lib 07/08/2013 03:04 PM 440,648 libboost_chrono-vc100-mt-1_54.lib 07/08/2013 02:51 PM 1,655,564 libboost_chrono-vc100-mt-gd-1_54.lib 07/08/2013 03:04 PM 3,434 libboost_context-vc100-mt-1_54.lib 07/08/2013 02:51 PM 6,470 libboost_context-vc100-mt-gd-1_54.lib 07/08/2013 03:04 PM 27,794 libboost_coroutine-vc100-mt-1_54.lib 07/08/2013 02:51 PM 514,890 libboost_coroutine-vc100-mt-gd-1_54.lib 07/08/2013 03:04 PM 765,660 libboost_date_time-vc100-mt-1_54.lib 07/08/2013 02:51 PM 2,420,500 libboost_date_time-vc100-mt-gd-1_54.lib 07/08/2013 03:04 PM 5,412 libboost_exception-vc100-mt-1_54.lib 07/08/2013 02:51 PM 39,946 libboost_exception-vc100-mt-gd-1_54.lib 07/08/2013 03:04 PM 1,157,808 libboost_filesystem-vc100-mt-1_54.lib 07/08/2013 02:51 PM 5,007,634 libboost_filesystem-vc100-mt-gd-1_54.lib 07/08/2013 03:05 PM 7,450,782 libboost_graph-vc100-mt-1_54.lib 07/08/2013 02:52 PM 18,563,322 libboost_graph-vc100-mt-gd-1_54.lib 07/08/2013 03:05 PM 551,248 libboost_iostreams-vc100-mt-1_54.lib 07/08/2013 02:52 PM 1,479,338 libboost_iostreams-vc100-mt-gd-1_54.lib 07/08/2013 03:06 PM 9,496,632 libboost_locale-vc100-mt-1_54.lib 07/08/2013 02:52 PM 27,710,266 libboost_locale-vc100-mt-gd-1_54.lib 07/08/2013 03:08 PM 20,935,092 libboost_log-vc100-mt-1_54.lib 07/08/2013 02:54 PM 65,182,154 libboost_log-vc100-mt-gd-1_54.lib 07/08/2013 03:11 PM 165,561,810 libboost_log_setup-vc100-mt-1_54.lib 07/08/2013 02:57 PM 434,376,984 libboost_log_setup-vc100-mt-gd-1_54.lib 07/08/2013 03:12 PM 1,033,458 libboost_math_c99-vc100-mt-1_54.lib 07/08/2013 02:58 PM 3,265,524 libboost_math_c99-vc100-mt-gd-1_54.lib 07/08/2013 03:13 PM 1,050,148 libboost_math_c99f-vc100-mt-1_54.lib 07/08/2013 02:59 PM 3,246,582 libboost_math_c99f-vc100-mt-gd-1_54.lib 07/08/2013 03:13 PM 993,090 libboost_math_c99l-vc100-mt-1_54.lib 07/08/2013 02:59 PM 3,208,886 libboost_math_c99l-vc100-mt-gd-1_54.lib 07/08/2013 03:11 PM 9,132,800 libboost_math_tr1-vc100-mt-1_54.lib 07/08/2013 02:57 PM 20,640,030 libboost_math_tr1-vc100-mt-gd-1_54.lib 07/08/2013 03:12 PM 9,570,652 libboost_math_tr1f-vc100-mt-1_54.lib 07/08/2013 02:58 PM 21,364,276 libboost_math_tr1f-vc100-mt-gd-1_54.lib 07/08/2013 03:12 PM 9,049,806 libboost_math_tr1l-vc100-mt-1_54.lib 07/08/2013 02:58 PM 20,477,408 libboost_math_tr1l-vc100-mt-gd-1_54.lib 07/08/2013 03:15 PM 276,588 libboost_prg_exec_monitor-vc100-mt-1_54.lib 07/08/2013 03:01 PM 1,432,724 libboost_prg_exec_monitor-vc100-mt-gd-1_54.lib 07/08/2013 03:13 PM 9,348,672 libboost_program_options-vc100-mt-1_54.lib 07/08/2013 02:59 PM 26,446,350 libboost_program_options-vc100-mt-gd-1_54.lib 07/08/2013 03:14 PM 6,943,094 libboost_python-vc100-mt-1_54.lib 07/08/2013 03:00 PM 25,977,464 libboost_python-vc100-mt-gd-1_54.lib 07/08/2013 03:14 PM 6,943,094 libboost_python3-vc100-mt-1_54.lib 07/08/2013 03:00 PM 25,977,464 libboost_python3-vc100-mt-gd-1_54.lib 07/08/2013 03:14 PM 106,618 libboost_random-vc100-mt-1_54.lib 07/08/2013 03:00 PM 459,170 libboost_random-vc100-mt-gd-1_54.lib 07/08/2013 03:05 PM 14,468,698 libboost_regex-vc100-mt-1_54.lib 07/08/2013 02:51 PM 47,060,046 libboost_regex-vc100-mt-gd-1_54.lib 07/08/2013 03:15 PM 12,928,738 libboost_serialization-vc100-mt-1_54.lib 07/08/2013 03:01 PM 36,361,340 libboost_serialization-vc100-mt-gd-1_54.lib 07/08/2013 03:15 PM 1,256,426 libboost_signals-vc100-mt-1_54.lib 07/08/2013 03:01 PM 4,759,364 libboost_signals-vc100-mt-gd-1_54.lib 07/08/2013 03:04 PM 103,316 libboost_system-vc100-mt-1_54.lib 07/08/2013 02:50 PM 453,466 libboost_system-vc100-mt-gd-1_54.lib 07/08/2013 03:16 PM 13,046,776 libboost_test_exec_monitor-vc100-mt-1_54.lib 07/08/2013 03:02 PM 30,917,910 libboost_test_exec_monitor-vc100-mt-gd-1_54.lib 07/08/2013 03:06 PM 1,309,246 libboost_thread-vc100-mt-1_54.lib 07/08/2013 02:52 PM 3,547,554 libboost_thread-vc100-mt-gd-1_54.lib 07/08/2013 03:16 PM 217,434 libboost_timer-vc100-mt-1_54.lib 07/08/2013 03:02 PM 930,650 libboost_timer-vc100-mt-gd-1_54.lib 07/08/2013 03:16 PM 14,224,920 libboost_unit_test_framework-vc100-mt-1_54.lib 07/08/2013 03:02 PM 33,989,300 libboost_unit_test_framework-vc100-mt-gd-1_54.lib 07/08/2013 03:17 PM 55,756,896 libboost_wave-vc100-mt-1_54.lib 07/08/2013 03:03 PM 122,596,916 libboost_wave-vc100-mt-gd-1_54.lib 07/08/2013 03:15 PM 9,953,076 libboost_wserialization-vc100-mt-1_54.lib 07/08/2013 03:01 PM 24,994,260 libboost_wserialization-vc100-mt-gd-1_54.lib Directory of c:\boost\include\boost-1_54\boost 07/08/2013 03:04 PM <DIR> . 07/08/2013 03:04 PM <DIR> .. 07/08/2013 02:48 PM <DIR> accumulators 07/08/2013 02:48 PM <DIR> algorithm 07/08/2013 02:47 PM 4,478 aligned_storage.hpp 07/08/2013 02:47 PM 8,474 any.hpp 07/08/2013 02:48 PM <DIR> archive 07/08/2013 02:47 PM 16,226 array.hpp 07/08/2013 02:48 PM <DIR> asio 07/08/2013 02:47 PM 5,096 asio.hpp 07/08/2013 02:47 PM 4,386 assert.hpp 07/08/2013 02:48 PM <DIR> assign 07/08/2013 02:47 PM 638 assign.hpp 07/08/2013 02:48 PM <DIR> atomic 07/08/2013 02:47 PM 425 atomic.hpp 07/08/2013 02:48 PM <DIR> bimap 07/08/2013 02:47 PM 406 bimap.hpp 07/08/2013 02:47 PM <DIR> bind 07/08/2013 02:47 PM 605 bind.hpp 07/08/2013 02:47 PM 2,052 blank.hpp 07/08/2013 02:47 PM 640 blank_fwd.hpp 07/08/2013 02:47 PM 797 call_traits.hpp 07/08/2013 02:47 PM 4,562 cast.hpp 07/08/2013 02:47 PM 4,504 cerrno.hpp 07/08/2013 02:47 PM 1,658 checked_delete.hpp 07/08/2013 02:50 PM <DIR> chrono 07/08/2013 02:47 PM 726 chrono.hpp 07/08/2013 02:47 PM <DIR> circular_buffer 07/08/2013 02:47 PM 2,614 circular_buffer.hpp 07/08/2013 02:47 PM 1,200 circular_buffer_fwd.hpp 07/08/2013 03:04 PM <DIR> compatibility 07/08/2013 02:47 PM 825 compressed_pair.hpp 07/08/2013 02:48 PM <DIR> concept 07/08/2013 02:47 PM 24,340 concept_archetype.hpp 07/08/2013 02:47 PM <DIR> concept_check 07/08/2013 02:47 PM 33,188 concept_check.hpp 07/08/2013 02:48 PM <DIR> config 07/08/2013 02:47 PM 2,144 config.hpp 07/08/2013 02:48 PM <DIR> container 07/08/2013 02:48 PM <DIR> context 07/08/2013 02:48 PM <DIR> coroutine 07/08/2013 02:47 PM 34,483 crc.hpp 07/08/2013 02:47 PM 760 cregex.hpp 07/08/2013 02:47 PM 17,795 cstdint.hpp 07/08/2013 02:47 PM 1,780 cstdlib.hpp 07/08/2013 02:47 PM 1,579 current_function.hpp 07/08/2013 02:48 PM <DIR> date_time 07/08/2013 02:47 PM 604 date_time.hpp 07/08/2013 02:48 PM <DIR> detail 07/08/2013 02:47 PM <DIR> dynamic_bitset 07/08/2013 02:47 PM 577 dynamic_bitset.hpp 07/08/2013 02:47 PM 700 dynamic_bitset_fwd.hpp 07/08/2013 02:47 PM 548 enable_shared_from_this.hpp 07/08/2013 02:48 PM <DIR> exception 07/08/2013 02:47 PM 445 exception.hpp 07/08/2013 02:47 PM 385 exception_ptr.hpp 07/08/2013 02:48 PM <DIR> filesystem 07/08/2013 02:47 PM 704 filesystem.hpp 07/08/2013 02:48 PM <DIR> flyweight 07/08/2013 02:47 PM 644 flyweight.hpp 07/08/2013 02:47 PM 46,678 foreach.hpp 07/08/2013 02:47 PM 1,753 foreach_fwd.hpp 07/08/2013 02:48 PM <DIR> format 07/08/2013 02:47 PM 2,238 format.hpp 07/08/2013 02:48 PM <DIR> function 07/08/2013 02:47 PM 2,266 function.hpp 07/08/2013 02:48 PM <DIR> functional 07/08/2013 02:47 PM 19,441 functional.hpp 07/08/2013 02:47 PM 819 function_equal.hpp 07/08/2013 02:47 PM 1,630 function_output_iterator.hpp 07/08/2013 02:48 PM <DIR> function_types 07/08/2013 02:48 PM <DIR> fusion 07/08/2013 02:47 PM 1,939 generator_iterator.hpp 07/08/2013 02:48 PM <DIR> geometry 07/08/2013 02:47 PM 723 geometry.hpp 07/08/2013 02:47 PM 1,225 get_pointer.hpp 07/08/2013 02:50 PM <DIR> gil 07/08/2013 02:48 PM <DIR> graph 07/08/2013 02:48 PM <DIR> heap 07/08/2013 02:48 PM <DIR> icl 07/08/2013 02:47 PM 823 implicit_cast.hpp 07/08/2013 02:47 PM 1,082 indirect_reference.hpp 07/08/2013 02:47 PM <DIR> integer 07/08/2013 02:47 PM 11,575 integer.hpp 07/08/2013 02:47 PM 4,781 integer_fwd.hpp 07/08/2013 02:47 PM 8,979 integer_traits.hpp 07/08/2013 02:48 PM <DIR> interprocess 07/08/2013 02:48 PM <DIR> intrusive 07/08/2013 02:47 PM 517 intrusive_ptr.hpp 07/08/2013 02:48 PM <DIR> io 07/08/2013 02:48 PM <DIR> iostreams 07/08/2013 02:47 PM 2,448 io_fwd.hpp 07/08/2013 02:47 PM 665 is_placeholder.hpp 07/08/2013 02:48 PM <DIR> iterator 07/08/2013 02:47 PM 2,042 iterator.hpp 07/08/2013 02:47 PM 479 iterator_adaptors.hpp 07/08/2013 02:48 PM <DIR> lambda 07/08/2013 02:47 PM 1,325 last_value.hpp 07/08/2013 02:47 PM 110,225 lexical_cast.hpp 07/08/2013 02:47 PM 6,292 limits.hpp 07/08/2013 02:48 PM <DIR> locale 07/08/2013 02:47 PM 914 locale.hpp 07/08/2013 02:50 PM <DIR> local_function 07/08/2013 02:47 PM 19,317 local_function.hpp 07/08/2013 02:48 PM <DIR> lockfree 07/08/2013 02:49 PM <DIR> log 07/08/2013 02:47 PM <DIR> logic 07/08/2013 02:47 PM 501 make_shared.hpp 07/08/2013 02:49 PM <DIR> math 07/08/2013 02:47 PM 2,635 math_fwd.hpp 07/08/2013 02:47 PM 1,326 memory_order.hpp 07/08/2013 02:47 PM 620 mem_fn.hpp 07/08/2013 02:49 PM <DIR> move 07/08/2013 02:49 PM <DIR> mpi 07/08/2013 02:47 PM 1,136 mpi.hpp 07/08/2013 02:49 PM <DIR> mpl 07/08/2013 02:49 PM <DIR> msm 07/08/2013 02:49 PM <DIR> multiprecision 07/08/2013 02:47 PM <DIR> multi_array 07/08/2013 02:47 PM 15,850 multi_array.hpp 07/08/2013 02:49 PM <DIR> multi_index 07/08/2013 02:47 PM 34,648 multi_index_container.hpp 07/08/2013 02:47 PM 3,915 multi_index_container_fwd.hpp 07/08/2013 02:47 PM 1,347 next_prior.hpp 07/08/2013 02:47 PM 1,372 noncopyable.hpp 07/08/2013 02:47 PM 617 nondet_random.hpp 07/08/2013 02:47 PM 801 none.hpp 07/08/2013 02:47 PM 629 none_t.hpp 07/08/2013 02:47 PM 646 non_type.hpp 07/08/2013 02:49 PM <DIR> numeric 07/08/2013 02:47 PM 39,796 operators.hpp 07/08/2013 02:47 PM <DIR> optional 07/08/2013 02:47 PM 546 optional.hpp 07/08/2013 02:49 PM <DIR> parameter 07/08/2013 02:47 PM 745 parameter.hpp 07/08/2013 02:49 PM <DIR> pending 07/08/2013 02:49 PM <DIR> phoenix 07/08/2013 02:47 PM 489 phoenix.hpp 07/08/2013 02:47 PM 1,895 pointee.hpp 07/08/2013 02:47 PM 1,169 pointer_cast.hpp 07/08/2013 02:47 PM 1,254 pointer_to_other.hpp 07/08/2013 02:49 PM <DIR> polygon 07/08/2013 02:49 PM <DIR> pool 07/08/2013 02:49 PM <DIR> preprocessor 07/08/2013 02:47 PM 505 preprocessor.hpp 07/08/2013 02:49 PM <DIR> program_options 07/08/2013 02:47 PM 844 program_options.hpp 07/08/2013 02:47 PM 5,653 progress.hpp 07/08/2013 02:49 PM <DIR> property_map 07/08/2013 02:49 PM <DIR> property_tree 07/08/2013 02:49 PM <DIR> proto 07/08/2013 02:49 PM <DIR> ptr_container 07/08/2013 02:50 PM <DIR> python 07/08/2013 02:47 PM 2,941 python.hpp 07/08/2013 02:49 PM <DIR> random 07/08/2013 02:47 PM 3,729 random.hpp 07/08/2013 02:49 PM <DIR> range 07/08/2013 02:47 PM 875 range.hpp 07/08/2013 02:49 PM <DIR> ratio 07/08/2013 02:47 PM 363 ratio.hpp 07/08/2013 02:47 PM 20,212 rational.hpp 07/08/2013 02:47 PM 4,115 ref.hpp 07/08/2013 02:49 PM <DIR> regex 07/08/2013 02:47 PM 2,274 regex.h 07/08/2013 02:47 PM 860 regex.hpp 07/08/2013 02:47 PM 726 regex_fwd.hpp 07/08/2013 02:47 PM 518 scoped_array.hpp 07/08/2013 02:47 PM 507 scoped_ptr.hpp 07/08/2013 02:47 PM 51,021 scope_exit.hpp 07/08/2013 02:49 PM <DIR> serialization 07/08/2013 02:47 PM 571 shared_array.hpp 07/08/2013 02:47 PM 2,069 shared_container_iterator.hpp 07/08/2013 02:47 PM 558 shared_ptr.hpp 07/08/2013 02:47 PM 13,800 signal.hpp 07/08/2013 02:49 PM <DIR> signals 07/08/2013 02:47 PM 355 signals.hpp 07/08/2013 02:49 PM <DIR> signals2 07/08/2013 02:47 PM 775 signals2.hpp 07/08/2013 02:49 PM <DIR> smart_ptr 07/08/2013 02:47 PM 923 smart_ptr.hpp 07/08/2013 02:50 PM <DIR> spirit 07/08/2013 02:47 PM 1,112 spirit.hpp 07/08/2013 02:49 PM <DIR> statechart 07/08/2013 02:47 PM 8,086 static_assert.hpp 07/08/2013 02:47 PM 3,457 strong_typedef.hpp 07/08/2013 02:47 PM 299 swap.hpp 07/08/2013 02:48 PM <DIR> system 07/08/2013 02:49 PM <DIR> test 07/08/2013 02:49 PM <DIR> thread 07/08/2013 02:47 PM 865 thread.hpp 07/08/2013 02:47 PM 2,998 throw_exception.hpp 07/08/2013 02:48 PM <DIR> timer 07/08/2013 02:47 PM 2,735 timer.hpp 07/08/2013 02:47 PM 2,881 tokenizer.hpp 07/08/2013 02:47 PM 20,370 token_functions.hpp 07/08/2013 02:47 PM 3,870 token_iterator.hpp 07/08/2013 02:50 PM <DIR> tr1 07/08/2013 02:49 PM <DIR> tti 07/08/2013 02:49 PM <DIR> tuple 07/08/2013 02:47 PM 499 type.hpp 07/08/2013 02:49 PM <DIR> typeof 07/08/2013 02:49 PM <DIR> type_erasure 07/08/2013 02:49 PM <DIR> type_traits 07/08/2013 02:47 PM 4,606 type_traits.hpp 07/08/2013 02:50 PM <DIR> units 07/08/2013 02:49 PM <DIR> unordered 07/08/2013 02:47 PM 568 unordered_map.hpp 07/08/2013 02:47 PM 568 unordered_set.hpp 07/08/2013 02:49 PM <DIR> utility 07/08/2013 02:47 PM 803 utility.hpp 07/08/2013 02:48 PM <DIR> uuid 07/08/2013 02:49 PM <DIR> variant 07/08/2013 02:47 PM 910 variant.hpp 07/08/2013 02:47 PM 1,153 version.hpp 07/08/2013 02:47 PM 748 visit_each.hpp 07/08/2013 02:49 PM <DIR> wave 07/08/2013 02:47 PM 949 wave.hpp 07/08/2013 02:47 PM 492 weak_ptr.hpp 07/08/2013 02:49 PM <DIR> xpressive
        Hide
        Steve Rothkin added a comment - - edited

        Note there are (and have been) THREE errors:

        1) missing C:/Qpid/src/managementgen.cmake
        2) Not finding ruby library (even though RUBY_LIBRARY is set)
        3) not finding boost libraries (but it is detecting the boost version).

        Show
        Steve Rothkin added a comment - - edited Note there are (and have been) THREE errors: 1) missing C:/Qpid/src/managementgen.cmake 2) Not finding ruby library (even though RUBY_LIBRARY is set) 3) not finding boost libraries (but it is detecting the boost version).
        Hide
        Steve Rothkin added a comment -

        Using boost-win-1.52-64bit-vs2010.tar.bz2 from http://people.apache.org/~chug/ I can get further, but it still fails:

        The C compiler identification is MSVC 16.0.40219.1
        The CXX compiler identification is MSVC 16.0.40219.1
        Check for working C compiler using: Visual Studio 10 Win64
        Check for working C compiler using: Visual Studio 10 Win64 – works
        Detecting C compiler ABI info
        Detecting C compiler ABI info - done
        Check for working CXX compiler using: Visual Studio 10 Win64
        Check for working CXX compiler using: Visual Studio 10 Win64 – works
        Detecting CXX compiler ABI info
        Detecting CXX compiler ABI info - done
        Entering C:/cyghome/QueueSystems/Qpid/qpid-0.22/cpp/managementgen
        Found PythonInterp: C:/Python33/python.exe (found version "3.3.2")
        Returning to C:/cyghome/QueueSystems/Qpid/qpid-0.22/cpp
        Entering C:/cyghome/QueueSystems/Qpid/qpid-0.22/cpp/src
        Boost version: 1.52.0
        Found Doxygen: C:/Program Files/doxygen/bin/doxygen.exe (found version "1.8.4")
        Could NOT find Ruby (missing: RUBY_LIBRARY) (found version "2.0.0")
        No need to generate AMQP protocol sources
        C:/cyghome/QueueSystems/Qpid/qpid-0.22/cpp/../specs/management-schema.xml is newer
        C:/cyghome/QueueSystems/Qpid/qpid-0.22/cpp/src/qpid/acl/management-schema.xml is newer
        C:/cyghome/QueueSystems/Qpid/qpid-0.22/cpp/src/qpid/ha/management-schema.xml is newer
        C:/cyghome/QueueSystems/Qpid/qpid-0.22/cpp/src/qpid/legacystore/management-schema.xml is newer
        Regenerating Qpid Management Framework sources
        CMake Error at src/CMakeLists.txt:231 (include):
        include could not find load file:

        C:/Qpid/src/managementgen.cmake

        Can't locate the help2man command; man pages will not be generated
        Can't locate the valgrind command; no run-time error detection
        Boost version: 1.52.0
        Found the following Boost libraries:
        program_options
        date_time
        thread
        unit_test_framework
        regex
        Boost version: 1.52.0
        Found the following Boost libraries:
        system
        Looking for clock_gettime in rt
        Looking for clock_gettime in rt - not found
        Looking for clock_gettime
        Looking for clock_gettime - not found
        Looking for include file sys/sdt.h
        Looking for include file sys/sdt.h - not found
        Looking for include file sys/poll.h
        Looking for include file sys/poll.h - not found
        Looking for include file sys/epoll.h
        Looking for include file sys/epoll.h - not found
        Looking for sasl_checkpass in sasl2
        Looking for sasl_checkpass in sasl2 - not found
        Looking for include file sasl/sasl.h
        Looking for include file sasl/sasl.h - not found
        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 PkgConfig (missing: PKG_CONFIG_EXECUTABLE)
        Could NOT find PkgConfig (missing: PKG_CONFIG_EXECUTABLE)
        Qpid proton not found, amqp 1.0 support not enabled
        Looking for LOG_AUTHPRIV
        Looking for LOG_AUTHPRIV - not found
        Looking for LOG_FTP
        Looking for LOG_FTP - not found
        Legacystore is excluded from build.
        Entering C:/cyghome/QueueSystems/Qpid/qpid-0.22/cpp/src/qpid/store
        Returning to C:/cyghome/QueueSystems/Qpid/qpid-0.22/cpp/src
        Entering C:/cyghome/QueueSystems/Qpid/qpid-0.22/cpp/src/tests
        Returning to C:/cyghome/QueueSystems/Qpid/qpid-0.22/cpp/src
        Returning to C:/cyghome/QueueSystems/Qpid/qpid-0.22/cpp
        Entering C:/cyghome/QueueSystems/Qpid/qpid-0.22/cpp/etc
        Returning to C:/cyghome/QueueSystems/Qpid/qpid-0.22/cpp
        Entering C:/cyghome/QueueSystems/Qpid/qpid-0.22/cpp/bindings
        Could NOT find SWIG (missing: SWIG_EXECUTABLE SWIG_DIR)
        Could NOT find Ruby (missing: RUBY_LIBRARY) (found version "2.0.0")
        Found PythonLibs: C:/Python33/libs/python33.lib (found version "3.3.2")
        Found Perl: C:/Windows/PERL
        Could NOT find PerlLibs (missing: PERL_LIBRARY PERL_INCLUDE_PATH)
        Returning to C:/cyghome/QueueSystems/Qpid/qpid-0.22/cpp
        Entering C:/cyghome/QueueSystems/Qpid/qpid-0.22/cpp/docs/api
        Returning to C:/cyghome/QueueSystems/Qpid/qpid-0.22/cpp
        Entering C:/cyghome/QueueSystems/Qpid/qpid-0.22/cpp/docs/man
        Returning to C:/cyghome/QueueSystems/Qpid/qpid-0.22/cpp
        Entering C:/cyghome/QueueSystems/Qpid/qpid-0.22/cpp/examples
        Entering C:/cyghome/QueueSystems/Qpid/qpid-0.22/cpp/examples/qmf-console
        Returning to C:/cyghome/QueueSystems/Qpid/qpid-0.22/cpp/examples
        Entering C:/cyghome/QueueSystems/Qpid/qpid-0.22/cpp/examples/messaging
        Returning to C:/cyghome/QueueSystems/Qpid/qpid-0.22/cpp/examples
        Entering C:/cyghome/QueueSystems/Qpid/qpid-0.22/cpp/examples/old_api
        Entering C:/cyghome/QueueSystems/Qpid/qpid-0.22/cpp/examples/old_api/direct
        Returning to C:/cyghome/QueueSystems/Qpid/qpid-0.22/cpp/examples/old_api
        Entering C:/cyghome/QueueSystems/Qpid/qpid-0.22/cpp/examples/old_api/failover
        Returning to C:/cyghome/QueueSystems/Qpid/qpid-0.22/cpp/examples/old_api
        Entering C:/cyghome/QueueSystems/Qpid/qpid-0.22/cpp/examples/old_api/fanout
        Returning to C:/cyghome/QueueSystems/Qpid/qpid-0.22/cpp/examples/old_api
        Entering C:/cyghome/QueueSystems/Qpid/qpid-0.22/cpp/examples/old_api/pub-sub
        Returning to C:/cyghome/QueueSystems/Qpid/qpid-0.22/cpp/examples/old_api
        Entering C:/cyghome/QueueSystems/Qpid/qpid-0.22/cpp/examples/old_api/request-response
        Returning to C:/cyghome/QueueSystems/Qpid/qpid-0.22/cpp/examples/old_api
        Entering C:/cyghome/QueueSystems/Qpid/qpid-0.22/cpp/examples/old_api/tradedemo
        Returning to C:/cyghome/QueueSystems/Qpid/qpid-0.22/cpp/examples/old_api
        Entering C:/cyghome/QueueSystems/Qpid/qpid-0.22/cpp/examples/old_api/xml-exchange
        Returning to C:/cyghome/QueueSystems/Qpid/qpid-0.22/cpp/examples/old_api
        Returning to C:/cyghome/QueueSystems/Qpid/qpid-0.22/cpp/examples
        Returning to C:/cyghome/QueueSystems/Qpid/qpid-0.22/cpp
        Configuring incomplete, errors occurred!

        Show
        Steve Rothkin added a comment - Using boost-win-1.52-64bit-vs2010.tar.bz2 from http://people.apache.org/~chug/ I can get further, but it still fails: The C compiler identification is MSVC 16.0.40219.1 The CXX compiler identification is MSVC 16.0.40219.1 Check for working C compiler using: Visual Studio 10 Win64 Check for working C compiler using: Visual Studio 10 Win64 – works Detecting C compiler ABI info Detecting C compiler ABI info - done Check for working CXX compiler using: Visual Studio 10 Win64 Check for working CXX compiler using: Visual Studio 10 Win64 – works Detecting CXX compiler ABI info Detecting CXX compiler ABI info - done Entering C:/cyghome/QueueSystems/Qpid/qpid-0.22/cpp/managementgen Found PythonInterp: C:/Python33/python.exe (found version "3.3.2") Returning to C:/cyghome/QueueSystems/Qpid/qpid-0.22/cpp Entering C:/cyghome/QueueSystems/Qpid/qpid-0.22/cpp/src Boost version: 1.52.0 Found Doxygen: C:/Program Files/doxygen/bin/doxygen.exe (found version "1.8.4") Could NOT find Ruby (missing: RUBY_LIBRARY) (found version "2.0.0") No need to generate AMQP protocol sources C:/cyghome/QueueSystems/Qpid/qpid-0.22/cpp/../specs/management-schema.xml is newer C:/cyghome/QueueSystems/Qpid/qpid-0.22/cpp/src/qpid/acl/management-schema.xml is newer C:/cyghome/QueueSystems/Qpid/qpid-0.22/cpp/src/qpid/ha/management-schema.xml is newer C:/cyghome/QueueSystems/Qpid/qpid-0.22/cpp/src/qpid/legacystore/management-schema.xml is newer Regenerating Qpid Management Framework sources CMake Error at src/CMakeLists.txt:231 (include): include could not find load file: C:/Qpid/src/managementgen.cmake Can't locate the help2man command; man pages will not be generated Can't locate the valgrind command; no run-time error detection Boost version: 1.52.0 Found the following Boost libraries: program_options date_time thread unit_test_framework regex Boost version: 1.52.0 Found the following Boost libraries: system Looking for clock_gettime in rt Looking for clock_gettime in rt - not found Looking for clock_gettime Looking for clock_gettime - not found Looking for include file sys/sdt.h Looking for include file sys/sdt.h - not found Looking for include file sys/poll.h Looking for include file sys/poll.h - not found Looking for include file sys/epoll.h Looking for include file sys/epoll.h - not found Looking for sasl_checkpass in sasl2 Looking for sasl_checkpass in sasl2 - not found Looking for include file sasl/sasl.h Looking for include file sasl/sasl.h - not found 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 PkgConfig (missing: PKG_CONFIG_EXECUTABLE) Could NOT find PkgConfig (missing: PKG_CONFIG_EXECUTABLE) Qpid proton not found, amqp 1.0 support not enabled Looking for LOG_AUTHPRIV Looking for LOG_AUTHPRIV - not found Looking for LOG_FTP Looking for LOG_FTP - not found Legacystore is excluded from build. Entering C:/cyghome/QueueSystems/Qpid/qpid-0.22/cpp/src/qpid/store Returning to C:/cyghome/QueueSystems/Qpid/qpid-0.22/cpp/src Entering C:/cyghome/QueueSystems/Qpid/qpid-0.22/cpp/src/tests Returning to C:/cyghome/QueueSystems/Qpid/qpid-0.22/cpp/src Returning to C:/cyghome/QueueSystems/Qpid/qpid-0.22/cpp Entering C:/cyghome/QueueSystems/Qpid/qpid-0.22/cpp/etc Returning to C:/cyghome/QueueSystems/Qpid/qpid-0.22/cpp Entering C:/cyghome/QueueSystems/Qpid/qpid-0.22/cpp/bindings Could NOT find SWIG (missing: SWIG_EXECUTABLE SWIG_DIR) Could NOT find Ruby (missing: RUBY_LIBRARY) (found version "2.0.0") Found PythonLibs: C:/Python33/libs/python33.lib (found version "3.3.2") Found Perl: C:/Windows/PERL Could NOT find PerlLibs (missing: PERL_LIBRARY PERL_INCLUDE_PATH) Returning to C:/cyghome/QueueSystems/Qpid/qpid-0.22/cpp Entering C:/cyghome/QueueSystems/Qpid/qpid-0.22/cpp/docs/api Returning to C:/cyghome/QueueSystems/Qpid/qpid-0.22/cpp Entering C:/cyghome/QueueSystems/Qpid/qpid-0.22/cpp/docs/man Returning to C:/cyghome/QueueSystems/Qpid/qpid-0.22/cpp Entering C:/cyghome/QueueSystems/Qpid/qpid-0.22/cpp/examples Entering C:/cyghome/QueueSystems/Qpid/qpid-0.22/cpp/examples/qmf-console Returning to C:/cyghome/QueueSystems/Qpid/qpid-0.22/cpp/examples Entering C:/cyghome/QueueSystems/Qpid/qpid-0.22/cpp/examples/messaging Returning to C:/cyghome/QueueSystems/Qpid/qpid-0.22/cpp/examples Entering C:/cyghome/QueueSystems/Qpid/qpid-0.22/cpp/examples/old_api Entering C:/cyghome/QueueSystems/Qpid/qpid-0.22/cpp/examples/old_api/direct Returning to C:/cyghome/QueueSystems/Qpid/qpid-0.22/cpp/examples/old_api Entering C:/cyghome/QueueSystems/Qpid/qpid-0.22/cpp/examples/old_api/failover Returning to C:/cyghome/QueueSystems/Qpid/qpid-0.22/cpp/examples/old_api Entering C:/cyghome/QueueSystems/Qpid/qpid-0.22/cpp/examples/old_api/fanout Returning to C:/cyghome/QueueSystems/Qpid/qpid-0.22/cpp/examples/old_api Entering C:/cyghome/QueueSystems/Qpid/qpid-0.22/cpp/examples/old_api/pub-sub Returning to C:/cyghome/QueueSystems/Qpid/qpid-0.22/cpp/examples/old_api Entering C:/cyghome/QueueSystems/Qpid/qpid-0.22/cpp/examples/old_api/request-response Returning to C:/cyghome/QueueSystems/Qpid/qpid-0.22/cpp/examples/old_api Entering C:/cyghome/QueueSystems/Qpid/qpid-0.22/cpp/examples/old_api/tradedemo Returning to C:/cyghome/QueueSystems/Qpid/qpid-0.22/cpp/examples/old_api Entering C:/cyghome/QueueSystems/Qpid/qpid-0.22/cpp/examples/old_api/xml-exchange Returning to C:/cyghome/QueueSystems/Qpid/qpid-0.22/cpp/examples/old_api Returning to C:/cyghome/QueueSystems/Qpid/qpid-0.22/cpp/examples Returning to C:/cyghome/QueueSystems/Qpid/qpid-0.22/cpp Configuring incomplete, errors occurred!
        Hide
        Steve Huston added a comment -

        It looks like you are trying to use cygwin with this - yes? Please try it with just native Win32, no cygwin.

        Show
        Steve Huston added a comment - It looks like you are trying to use cygwin with this - yes? Please try it with just native Win32, no cygwin.
        Hide
        Steve Rothkin added a comment - - edited

        NO, I am NOT trying to build it in Cygwin!

        I've tried the cmake-gui launched from the windows 7 start menu
        and I've tried
        cd c:\cyghome\QueueSystems\Qpid\qpid-0.22\cpp
        cmake -i -G "Visual Studio 10" .
        inside a Visual Studio x64 Win64 Command Prompt (2010)

        And note I'm trying to do a 64 bit configure/build because the project I need to use this for requires 64 bit.

        Show
        Steve Rothkin added a comment - - edited NO, I am NOT trying to build it in Cygwin! I've tried the cmake-gui launched from the windows 7 start menu and I've tried cd c:\cyghome\QueueSystems\Qpid\qpid-0.22\cpp cmake -i -G "Visual Studio 10" . inside a Visual Studio x64 Win64 Command Prompt (2010) And note I'm trying to do a 64 bit configure/build because the project I need to use this for requires 64 bit.
        Hide
        Chuck Rolke added a comment -

        Boost 1_54_0 requires the version number to be added to Boost_ADDITIONAL_VERSIONS in cpp/src/CMakeLists.txt.

        The managementgen.cmake is a generated file. If that fails to get generated then please restart cmake from a completely empty build directory.

        Show
        Chuck Rolke added a comment - Boost 1_54_0 requires the version number to be added to Boost_ADDITIONAL_VERSIONS in cpp/src/CMakeLists.txt. The managementgen.cmake is a generated file. If that fails to get generated then please restart cmake from a completely empty build directory.
        Hide
        Steve Rothkin added a comment -

        I already tried adding the version as you said – it didn't help.

        What exactly do you mean by "restart cmake from a completely empty build directory?" It has given me that error on EVERY try, and I've never gotten as far as actually being able to try building QPID.

        And why is the GUI cmake complaining about PERL which isn't mentioned in INSTALL-WINDOWS as a prerequisite (I have PERL installed in Cygwin but not in Windows)?

        And when I tried the comamnd line cmake -i -G "Visual Studio 10" and changed AMQP 1.0 support to ON it complained about missing a require module (I've got the entire 0.22 source tree).

        Show
        Steve Rothkin added a comment - I already tried adding the version as you said – it didn't help. What exactly do you mean by "restart cmake from a completely empty build directory?" It has given me that error on EVERY try, and I've never gotten as far as actually being able to try building QPID. And why is the GUI cmake complaining about PERL which isn't mentioned in INSTALL-WINDOWS as a prerequisite (I have PERL installed in Cygwin but not in Windows)? And when I tried the comamnd line cmake -i -G "Visual Studio 10" and changed AMQP 1.0 support to ON it complained about missing a require module (I've got the entire 0.22 source tree).
        Hide
        Chuck Rolke added a comment -

        re: empty directory. I was referring to an "out of source" build; it looks like you are doing an "in source build" since you are executing cmake right in the qpid/cpp directory. In-source builds are supposed to work, and they did work in the past, but I have not tried in-source builds in over two years.

        Typically I run cmake from a directory like qpid\b32-vs2010 that is a peer directory to qpid\cpp.
        cd qpid
        mkdir b32-vs2010
        cd b32-vs2010
        cmake <switches for 32-bit VS2010> ..\cpp

        Using this scheme there is no conflict between VS2008/VS2010 or between x86/x64 generated files landing on top of each other in the source tree. All the generated code is in the platform-specific subdirectory. In your case there may be stray generated files floating around in the cpp/src directories that are confusing the build.

        Try refreshing your source tree and running cmake out-of-source and see if that helps.

        Show
        Chuck Rolke added a comment - re: empty directory. I was referring to an "out of source" build; it looks like you are doing an "in source build" since you are executing cmake right in the qpid/cpp directory. In-source builds are supposed to work, and they did work in the past, but I have not tried in-source builds in over two years. Typically I run cmake from a directory like qpid\b32-vs2010 that is a peer directory to qpid\cpp. cd qpid mkdir b32-vs2010 cd b32-vs2010 cmake <switches for 32-bit VS2010> ..\cpp Using this scheme there is no conflict between VS2008/VS2010 or between x86/x64 generated files landing on top of each other in the source tree. All the generated code is in the platform-specific subdirectory. In your case there may be stray generated files floating around in the cpp/src directories that are confusing the build. Try refreshing your source tree and running cmake out-of-source and see if that helps.
        Hide
        Steve Rothkin added a comment -

        With a clean extract from qpid-0.22.tar.gz I did

        cd C:\Sources\Qpid\qpid-0.22
        mkdir b64-vs2010
        cd b64-vs2010
        cmake -i -G "Visual Studio 10" ..\cpp

        and I got:

        File "C:/Sources/Qpid/qpid-0.22/cpp/managementgen/qmf-gen", line 64
        print "no input files"
        ^
        SyntaxError: invalid syntax
        CMake Error at src/CMakeLists.txt:231 (include):
        include could not find load file:

        C:/Sources/Qpid/qpid-0.22/b64-vs2010/src/managementgen.cmake

        CMake Error at C:/Program Files (x86)/CMake 2.8/share/cmake-2.8/Modules/CMakeCIn
        formation.cmake:37 (get_filename_component):
        get_filename_component called with incorrect number of arguments
        Call Stack (most recent call first):
        CMakeLists.txt:2 (PROJECT)

        CMake Error: Internal CMake error, TryCompile configure of cmake failed
        CMake Error at C:/Program Files (x86)/CMake 2.8/share/cmake-2.8/Modules/CMakeCIn
        formation.cmake:37 (get_filename_component):
        get_filename_component called with incorrect number of arguments
        Call Stack (most recent call first):
        CMakeLists.txt:2 (PROJECT)

        CMake Error: Internal CMake error, TryCompile configure of cmake failed
        CMake Error at C:/Program Files (x86)/CMake 2.8/share/cmake-2.8/Modules/CMakeCIn
        formation.cmake:37 (get_filename_component):
        get_filename_component called with incorrect number of arguments
        Call Stack (most recent call first):
        CMakeLists.txt:2 (PROJECT)

        CMake Error: Internal CMake error, TryCompile configure of cmake failed
        CMake Error at C:/Program Files (x86)/CMake 2.8/share/cmake-2.8/Modules/CMakeCIn
        formation.cmake:37 (get_filename_component):
        get_filename_component called with incorrect number of arguments
        Call Stack (most recent call first):
        CMakeLists.txt:2 (PROJECT)

        CMake Error: Internal CMake error, TryCompile configure of cmake failed
        CMake Error at C:/Program Files (x86)/CMake 2.8/share/cmake-2.8/Modules/CMakeCIn
        formation.cmake:37 (get_filename_component):
        get_filename_component called with incorrect number of arguments
        Call Stack (most recent call first):
        CMakeLists.txt:2 (PROJECT)

        CMake Error: Internal CMake error, TryCompile configure of cmake failed
        CMake Error at C:/Program Files (x86)/CMake 2.8/share/cmake-2.8/Modules/CMakeCIn
        formation.cmake:37 (get_filename_component):
        get_filename_component called with incorrect number of arguments
        Call Stack (most recent call first):
        CMakeLists.txt:2 (PROJECT)

        CMake Error: Internal CMake error, TryCompile configure of cmake failed
        CMake Error at C:/Program Files (x86)/CMake 2.8/share/cmake-2.8/Modules/CMakeCIn
        formation.cmake:37 (get_filename_component):
        get_filename_component called with incorrect number of arguments
        Call Stack (most recent call first):
        CMakeLists.txt:2 (PROJECT)

        CMake Error: Internal CMake error, TryCompile configure of cmake failed
        CMake Error at C:/Program Files (x86)/CMake 2.8/share/cmake-2.8/Modules/CMakeCIn
        formation.cmake:37 (get_filename_component):
        get_filename_component called with incorrect number of arguments
        Call Stack (most recent call first):
        CMakeLists.txt:2 (PROJECT)

        CMake Error: Internal CMake error, TryCompile configure of cmake failed
        CMake Error at C:/Program Files (x86)/CMake 2.8/share/cmake-2.8/Modules/CMakeCIn
        formation.cmake:37 (get_filename_component):
        get_filename_component called with incorrect number of arguments
        Call Stack (most recent call first):
        CMakeLists.txt:2 (PROJECT)

        CMake Error: Internal CMake error, TryCompile configure of cmake failed
        CMake Error at C:/Program Files (x86)/CMake 2.8/share/cmake-2.8/Modules/CMakeCIn
        formation.cmake:37 (get_filename_component):
        get_filename_component called with incorrect number of arguments
        Call Stack (most recent call first):
        CMakeLists.txt:2 (PROJECT)

        CMake Error: Internal CMake error, TryCompile configure of cmake failed
        CMake Error at C:/Program Files (x86)/CMake 2.8/share/cmake-2.8/Modules/CMakeCIn
        formation.cmake:37 (get_filename_component):
        get_filename_component called with incorrect number of arguments
        Call Stack (most recent call first):
        CMakeLists.txt:2 (PROJECT)

        CMake Error: Internal CMake error, TryCompile configure of cmake failed
        CMake Error at C:/Program Files (x86)/CMake 2.8/share/cmake-2.8/Modules/CMakeCIn
        formation.cmake:37 (get_filename_component):
        get_filename_component called with incorrect number of arguments
        Call Stack (most recent call first):
        CMakeLists.txt:2 (PROJECT)

        CMake Error: Internal CMake error, TryCompile configure of cmake failed
        CMake Error at C:/Program Files (x86)/CMake 2.8/share/cmake-2.8/Modules/CMakeCIn
        formation.cmake:37 (get_filename_component):
        get_filename_component called with incorrect number of arguments
        Call Stack (most recent call first):
        CMakeLists.txt:2 (PROJECT)

        CMake Error: Internal CMake error, TryCompile configure of cmake failed
        CMake Error at C:/Program Files (x86)/CMake 2.8/share/cmake-2.8/Modules/CMakeCIn
        formation.cmake:37 (get_filename_component):
        get_filename_component called with incorrect number of arguments
        Call Stack (most recent call first):
        CMakeLists.txt:2 (PROJECT)

        CMake Error: Internal CMake error, TryCompile configure of cmake failed
        File "setup.py", line 42
        raise DistutilsFileError, \
        ^
        SyntaxError: invalid syntax

        Variable Name: BUILD_ACL
        Description: Build ACL enforcement broker plugin
        Current Value: ON
        New Value (Enter to keep current value):

        Show
        Steve Rothkin added a comment - With a clean extract from qpid-0.22.tar.gz I did cd C:\Sources\Qpid\qpid-0.22 mkdir b64-vs2010 cd b64-vs2010 cmake -i -G "Visual Studio 10" ..\cpp and I got: File "C:/Sources/Qpid/qpid-0.22/cpp/managementgen/qmf-gen", line 64 print "no input files" ^ SyntaxError: invalid syntax CMake Error at src/CMakeLists.txt:231 (include): include could not find load file: C:/Sources/Qpid/qpid-0.22/b64-vs2010/src/managementgen.cmake CMake Error at C:/Program Files (x86)/CMake 2.8/share/cmake-2.8/Modules/CMakeCIn formation.cmake:37 (get_filename_component): get_filename_component called with incorrect number of arguments Call Stack (most recent call first): CMakeLists.txt:2 (PROJECT) CMake Error: Internal CMake error, TryCompile configure of cmake failed CMake Error at C:/Program Files (x86)/CMake 2.8/share/cmake-2.8/Modules/CMakeCIn formation.cmake:37 (get_filename_component): get_filename_component called with incorrect number of arguments Call Stack (most recent call first): CMakeLists.txt:2 (PROJECT) CMake Error: Internal CMake error, TryCompile configure of cmake failed CMake Error at C:/Program Files (x86)/CMake 2.8/share/cmake-2.8/Modules/CMakeCIn formation.cmake:37 (get_filename_component): get_filename_component called with incorrect number of arguments Call Stack (most recent call first): CMakeLists.txt:2 (PROJECT) CMake Error: Internal CMake error, TryCompile configure of cmake failed CMake Error at C:/Program Files (x86)/CMake 2.8/share/cmake-2.8/Modules/CMakeCIn formation.cmake:37 (get_filename_component): get_filename_component called with incorrect number of arguments Call Stack (most recent call first): CMakeLists.txt:2 (PROJECT) CMake Error: Internal CMake error, TryCompile configure of cmake failed CMake Error at C:/Program Files (x86)/CMake 2.8/share/cmake-2.8/Modules/CMakeCIn formation.cmake:37 (get_filename_component): get_filename_component called with incorrect number of arguments Call Stack (most recent call first): CMakeLists.txt:2 (PROJECT) CMake Error: Internal CMake error, TryCompile configure of cmake failed CMake Error at C:/Program Files (x86)/CMake 2.8/share/cmake-2.8/Modules/CMakeCIn formation.cmake:37 (get_filename_component): get_filename_component called with incorrect number of arguments Call Stack (most recent call first): CMakeLists.txt:2 (PROJECT) CMake Error: Internal CMake error, TryCompile configure of cmake failed CMake Error at C:/Program Files (x86)/CMake 2.8/share/cmake-2.8/Modules/CMakeCIn formation.cmake:37 (get_filename_component): get_filename_component called with incorrect number of arguments Call Stack (most recent call first): CMakeLists.txt:2 (PROJECT) CMake Error: Internal CMake error, TryCompile configure of cmake failed CMake Error at C:/Program Files (x86)/CMake 2.8/share/cmake-2.8/Modules/CMakeCIn formation.cmake:37 (get_filename_component): get_filename_component called with incorrect number of arguments Call Stack (most recent call first): CMakeLists.txt:2 (PROJECT) CMake Error: Internal CMake error, TryCompile configure of cmake failed CMake Error at C:/Program Files (x86)/CMake 2.8/share/cmake-2.8/Modules/CMakeCIn formation.cmake:37 (get_filename_component): get_filename_component called with incorrect number of arguments Call Stack (most recent call first): CMakeLists.txt:2 (PROJECT) CMake Error: Internal CMake error, TryCompile configure of cmake failed CMake Error at C:/Program Files (x86)/CMake 2.8/share/cmake-2.8/Modules/CMakeCIn formation.cmake:37 (get_filename_component): get_filename_component called with incorrect number of arguments Call Stack (most recent call first): CMakeLists.txt:2 (PROJECT) CMake Error: Internal CMake error, TryCompile configure of cmake failed CMake Error at C:/Program Files (x86)/CMake 2.8/share/cmake-2.8/Modules/CMakeCIn formation.cmake:37 (get_filename_component): get_filename_component called with incorrect number of arguments Call Stack (most recent call first): CMakeLists.txt:2 (PROJECT) CMake Error: Internal CMake error, TryCompile configure of cmake failed CMake Error at C:/Program Files (x86)/CMake 2.8/share/cmake-2.8/Modules/CMakeCIn formation.cmake:37 (get_filename_component): get_filename_component called with incorrect number of arguments Call Stack (most recent call first): CMakeLists.txt:2 (PROJECT) CMake Error: Internal CMake error, TryCompile configure of cmake failed CMake Error at C:/Program Files (x86)/CMake 2.8/share/cmake-2.8/Modules/CMakeCIn formation.cmake:37 (get_filename_component): get_filename_component called with incorrect number of arguments Call Stack (most recent call first): CMakeLists.txt:2 (PROJECT) CMake Error: Internal CMake error, TryCompile configure of cmake failed CMake Error at C:/Program Files (x86)/CMake 2.8/share/cmake-2.8/Modules/CMakeCIn formation.cmake:37 (get_filename_component): get_filename_component called with incorrect number of arguments Call Stack (most recent call first): CMakeLists.txt:2 (PROJECT) CMake Error: Internal CMake error, TryCompile configure of cmake failed File "setup.py", line 42 raise DistutilsFileError, \ ^ SyntaxError: invalid syntax Variable Name: BUILD_ACL Description: Build ACL enforcement broker plugin Current Value: ON New Value (Enter to keep current value):
        Hide
        Steve Rothkin added a comment -

        I tried again with

        C:\> cd C:\Sources\Qpid\qpid-0.22\cpp

        C:\Sources\Qpid\qpid-0.22\cpp> mkdir b64-vs2010

        C:\Sources\Qpid\qpid-0.22\cpp> cd b64-vs2010

        C:\Sources\Qpid\qpid-0.22\cpp\b64-vs2010> cmake -i -G "Visual Studio 10" ..

        and I got (including my configuration option changes):

        Would you like to see advanced options? [No]:
        Please wait while cmake processes CMakeLists.txt files....

        File "<string>", line 1
        from distutils.sysconfig import get_python_lib; print get_python_lib(False)
        ^
        SyntaxError: invalid syntax
        Generated C:/Sources/Qpid/qpid-0.22/cpp/b64-vs2010/src/tests/allSegmentTypes.h
        Generated C:/Sources/Qpid/qpid-0.22/cpp/b64-vs2010/src/qpid/amqp_0_10/exceptions
        .h

        : : :
        : : :
        : : :

        Generated C:/Sources/Qpid/qpid-0.22/cpp/b64-vs2010/src/../include/qpid/framing/a
        mqp_structs.h
        File "C:/Sources/Qpid/qpid-0.22/cpp/managementgen/qmf-gen", line 64
        print "no input files"
        ^
        SyntaxError: invalid syntax
        CMake Error at src/CMakeLists.txt:231 (include):
        include could not find load file:

        C:/Sources/Qpid/qpid-0.22/cpp/b64-vs2010/src/managementgen.cmake

        File "setup.py", line 42
        raise DistutilsFileError, \
        ^
        SyntaxError: invalid syntax

        Variable Name: BUILD_ACL
        Description: Build ACL enforcement broker plugin
        Current Value: ON
        New Value (Enter to keep current value):

        Variable Name: BUILD_AMQP
        Description: Build with support for AMQP 1.0
        Current Value: OFF
        New Value (Enter to keep current value): ON

        Variable Name: BUILD_HA
        Description: Build Active-Passive HA plugin
        Current Value: ON
        New Value (Enter to keep current value):

        Variable Name: BUILD_LEGACYSTORE
        Description: Build legacystore persistent store
        Current Value: OFF
        New Value (Enter to keep current value):

        Variable Name: BUILD_MSCLFS
        Description: Build MS hybrid SQL-CLFS Store provider plugin
        Current Value: ON
        New Value (Enter to keep current value):

        Variable Name: BUILD_MSSQL
        Description: Build MS SQL Store provider plugin
        Current Value: ON
        New Value (Enter to keep current value):

        Variable Name: BUILD_PROBES
        Description: Build with DTrace/systemtap static probes
        Current Value: OFF
        New Value (Enter to keep current value):

        Variable Name: BUILD_RDMA
        Description: Build with support for Remote DMA protocols
        Current Value: OFF
        New Value (Enter to keep current value):

        Variable Name: BUILD_SASL
        Description: Build with Cyrus SASL support
        Current Value: OFF
        New Value (Enter to keep current value):

        Variable Name: BUILD_SSL
        Description: Build with support for SSL
        Current Value: ON
        New Value (Enter to keep current value):

        Variable Name: BUILD_TESTING
        Description: Build the testing tree.
        Current Value: ON
        New Value (Enter to keep current value):

        Variable Name: BUILD_XML
        Description: Build with XML Exchange
        Current Value: OFF
        New Value (Enter to keep current value):

        Variable Name: CMAKE_BACKWARDS_COMPATIBILITY
        Description: For backwards compatibility, what version of CMake commands and syn
        tax should this version of CMake try to support.
        Current Value: 2.4
        New Value (Enter to keep current value):

        Variable Name: CMAKE_INSTALL_PREFIX
        Description: Install path prefix, prepended onto install directories.
        Current Value: C:/Program Files/qpid-cpp
        New Value (Enter to keep current value): c:/Qpid

        Variable Name: ENABLE_VALGRIND
        Description: Use valgrind to detect run-time problems
        Current Value: ON
        New Value (Enter to keep current value): OFF

        Variable Name: ENABLE_WARNINGS
        Description: Enable lots of compiler warnings (recommended)
        Current Value: ON
        New Value (Enter to keep current value):

        Variable Name: EXECUTABLE_OUTPUT_PATH
        Description: Single output directory for building all executables.
        Current Value:
        New Value (Enter to keep current value):

        Variable Name: GEN_DOXYGEN
        Description: Use doxygen to generate user documentation
        Current Value: ON
        New Value (Enter to keep current value):

        Variable Name: GEN_MANPAGES
        Description: Use help2man to generate man pages
        Current Value: ON
        New Value (Enter to keep current value): OFF

        Variable Name: HELP2MAN
        Description: Location of the help2man program
        Current Value: HELP2MAN-NOTFOUND
        New Value (Enter to keep current value):

        Variable Name: LIBRARY_OUTPUT_PATH
        Description: Single output directory for building all libraries.
        Current Value:
        New Value (Enter to keep current value):

        Variable Name: POLLER
        Description: Poller implementation (poll/epoll)
        Current Value:
        New Value (Enter to keep current value):

        Variable Name: QPIDC_CONF_FILE
        Description: Name of the Qpid client configuration file
        Current Value: conf/qpidc.conf
        New Value (Enter to keep current value):

        Variable Name: QPIDC_MODULE_DIR
        Description: Directory to load client plug-in modules from
        Current Value: plugins/client
        New Value (Enter to keep current value):

        Variable Name: QPIDD_CONF_FILE
        Description: Name of the Qpid broker configuration file
        Current Value: conf/qpidd.conf
        New Value (Enter to keep current value):

        Variable Name: QPIDD_MODULE_DIR
        Description: Directory to load broker plug-in modules from
        Current Value: plugins/broker
        New Value (Enter to keep current value):

        Variable Name: QPID_INSTALL_BINDIR
        Description: Directory to install user executables
        Current Value: bin
        New Value (Enter to keep current value):

        Variable Name: QPID_INSTALL_CONFDIR
        Description: Directory to install configuration files
        Current Value: conf
        New Value (Enter to keep current value):

        Variable Name: QPID_INSTALL_DATADIR
        Description: Directory to install read-only arch.-independent data root
        Current Value: conf
        New Value (Enter to keep current value):

        Variable Name: QPID_INSTALL_DOCDIR
        Description: Directory to install documentation
        Current Value: docs
        New Value (Enter to keep current value):

        Variable Name: QPID_INSTALL_EXAMPLESDIR
        Description: Directory to install programming examples in
        Current Value: examples
        New Value (Enter to keep current value):

        Variable Name: QPID_INSTALL_INCLUDEDIR
        Description: Directory to install programming header files
        Current Value: include
        New Value (Enter to keep current value):

        Variable Name: QPID_INSTALL_LIBDIR
        Description: Directory to install library files
        Current Value: bin
        New Value (Enter to keep current value):

        Variable Name: QPID_INSTALL_SASLDIR
        Description: Directory to install SASL configuration files
        Current Value: conf
        New Value (Enter to keep current value):

        Variable Name: QPID_INSTALL_SBINDIR
        Description: Directory to install system admin executables
        Current Value: bin
        New Value (Enter to keep current value):

        Variable Name: QPID_INSTALL_TESTDIR
        Description: Directory for test executables
        Current Value: bin
        New Value (Enter to keep current value):

        Variable Name: QPID_LINK_BOOST_DYNAMIC
        Description: Link with dynamic Boost libs (OFF to link static)
        Current Value: ON
        New Value (Enter to keep current value):

        Variable Name: QPID_WINDOWS_DEFAULT_TEST_OUTPUTS
        Description: Use default error-handling on Windows tests
        Current Value: OFF
        New Value (Enter to keep current value):

        Variable Name: SET_WIN32_WINNT
        Description: In Windows-MSVC build: define _WIN32_WINNT=0x0502 to select target
        version: Windows XP with SP3
        Current Value: ON
        New Value (Enter to keep current value): OFF

        Variable Name: SWIG_EXECUTABLE
        Description: Path to a program.
        Current Value: SWIG_EXECUTABLE-NOTFOUND
        New Value (Enter to keep current value):

        Variable Name: VALGRIND
        Description: Location of the valgrind program
        Current Value: VALGRIND-NOTFOUND
        New Value (Enter to keep current value):

        Please wait while cmake processes CMakeLists.txt files....

        File "<string>", line 1
        from distutils.sysconfig import get_python_lib; print get_python_lib(False)
        ^
        SyntaxError: invalid syntax
        File "C:/Sources/Qpid/qpid-0.22/cpp/managementgen/qmf-gen", line 64
        print "no input files"
        ^
        SyntaxError: invalid syntax
        CMake Error at src/CMakeLists.txt:231 (include):
        include could not find load file:

        C:/Sources/Qpid/qpid-0.22/cpp/b64-vs2010/src/managementgen.cmake

        CMake Error at src/amqp.cmake:43 (message):
        Qpid proton not found, required for amqp 1.0 support
        Call Stack (most recent call first):
        src/CMakeLists.txt:688 (include)

        C:\Sources\Qpid\qpid-0.22\cpp\b64-vs2010>

        Show
        Steve Rothkin added a comment - I tried again with C:\> cd C:\Sources\Qpid\qpid-0.22\cpp C:\Sources\Qpid\qpid-0.22\cpp> mkdir b64-vs2010 C:\Sources\Qpid\qpid-0.22\cpp> cd b64-vs2010 C:\Sources\Qpid\qpid-0.22\cpp\b64-vs2010> cmake -i -G "Visual Studio 10" .. and I got (including my configuration option changes): Would you like to see advanced options? [No] : Please wait while cmake processes CMakeLists.txt files.... File "<string>", line 1 from distutils.sysconfig import get_python_lib; print get_python_lib(False) ^ SyntaxError: invalid syntax Generated C:/Sources/Qpid/qpid-0.22/cpp/b64-vs2010/src/tests/allSegmentTypes.h Generated C:/Sources/Qpid/qpid-0.22/cpp/b64-vs2010/src/qpid/amqp_0_10/exceptions .h : : : : : : : : : Generated C:/Sources/Qpid/qpid-0.22/cpp/b64-vs2010/src/../include/qpid/framing/a mqp_structs.h File "C:/Sources/Qpid/qpid-0.22/cpp/managementgen/qmf-gen", line 64 print "no input files" ^ SyntaxError: invalid syntax CMake Error at src/CMakeLists.txt:231 (include): include could not find load file: C:/Sources/Qpid/qpid-0.22/cpp/b64-vs2010/src/managementgen.cmake File "setup.py", line 42 raise DistutilsFileError, \ ^ SyntaxError: invalid syntax Variable Name: BUILD_ACL Description: Build ACL enforcement broker plugin Current Value: ON New Value (Enter to keep current value): Variable Name: BUILD_AMQP Description: Build with support for AMQP 1.0 Current Value: OFF New Value (Enter to keep current value): ON Variable Name: BUILD_HA Description: Build Active-Passive HA plugin Current Value: ON New Value (Enter to keep current value): Variable Name: BUILD_LEGACYSTORE Description: Build legacystore persistent store Current Value: OFF New Value (Enter to keep current value): Variable Name: BUILD_MSCLFS Description: Build MS hybrid SQL-CLFS Store provider plugin Current Value: ON New Value (Enter to keep current value): Variable Name: BUILD_MSSQL Description: Build MS SQL Store provider plugin Current Value: ON New Value (Enter to keep current value): Variable Name: BUILD_PROBES Description: Build with DTrace/systemtap static probes Current Value: OFF New Value (Enter to keep current value): Variable Name: BUILD_RDMA Description: Build with support for Remote DMA protocols Current Value: OFF New Value (Enter to keep current value): Variable Name: BUILD_SASL Description: Build with Cyrus SASL support Current Value: OFF New Value (Enter to keep current value): Variable Name: BUILD_SSL Description: Build with support for SSL Current Value: ON New Value (Enter to keep current value): Variable Name: BUILD_TESTING Description: Build the testing tree. Current Value: ON New Value (Enter to keep current value): Variable Name: BUILD_XML Description: Build with XML Exchange Current Value: OFF New Value (Enter to keep current value): Variable Name: CMAKE_BACKWARDS_COMPATIBILITY Description: For backwards compatibility, what version of CMake commands and syn tax should this version of CMake try to support. Current Value: 2.4 New Value (Enter to keep current value): Variable Name: CMAKE_INSTALL_PREFIX Description: Install path prefix, prepended onto install directories. Current Value: C:/Program Files/qpid-cpp New Value (Enter to keep current value): c:/Qpid Variable Name: ENABLE_VALGRIND Description: Use valgrind to detect run-time problems Current Value: ON New Value (Enter to keep current value): OFF Variable Name: ENABLE_WARNINGS Description: Enable lots of compiler warnings (recommended) Current Value: ON New Value (Enter to keep current value): Variable Name: EXECUTABLE_OUTPUT_PATH Description: Single output directory for building all executables. Current Value: New Value (Enter to keep current value): Variable Name: GEN_DOXYGEN Description: Use doxygen to generate user documentation Current Value: ON New Value (Enter to keep current value): Variable Name: GEN_MANPAGES Description: Use help2man to generate man pages Current Value: ON New Value (Enter to keep current value): OFF Variable Name: HELP2MAN Description: Location of the help2man program Current Value: HELP2MAN-NOTFOUND New Value (Enter to keep current value): Variable Name: LIBRARY_OUTPUT_PATH Description: Single output directory for building all libraries. Current Value: New Value (Enter to keep current value): Variable Name: POLLER Description: Poller implementation (poll/epoll) Current Value: New Value (Enter to keep current value): Variable Name: QPIDC_CONF_FILE Description: Name of the Qpid client configuration file Current Value: conf/qpidc.conf New Value (Enter to keep current value): Variable Name: QPIDC_MODULE_DIR Description: Directory to load client plug-in modules from Current Value: plugins/client New Value (Enter to keep current value): Variable Name: QPIDD_CONF_FILE Description: Name of the Qpid broker configuration file Current Value: conf/qpidd.conf New Value (Enter to keep current value): Variable Name: QPIDD_MODULE_DIR Description: Directory to load broker plug-in modules from Current Value: plugins/broker New Value (Enter to keep current value): Variable Name: QPID_INSTALL_BINDIR Description: Directory to install user executables Current Value: bin New Value (Enter to keep current value): Variable Name: QPID_INSTALL_CONFDIR Description: Directory to install configuration files Current Value: conf New Value (Enter to keep current value): Variable Name: QPID_INSTALL_DATADIR Description: Directory to install read-only arch.-independent data root Current Value: conf New Value (Enter to keep current value): Variable Name: QPID_INSTALL_DOCDIR Description: Directory to install documentation Current Value: docs New Value (Enter to keep current value): Variable Name: QPID_INSTALL_EXAMPLESDIR Description: Directory to install programming examples in Current Value: examples New Value (Enter to keep current value): Variable Name: QPID_INSTALL_INCLUDEDIR Description: Directory to install programming header files Current Value: include New Value (Enter to keep current value): Variable Name: QPID_INSTALL_LIBDIR Description: Directory to install library files Current Value: bin New Value (Enter to keep current value): Variable Name: QPID_INSTALL_SASLDIR Description: Directory to install SASL configuration files Current Value: conf New Value (Enter to keep current value): Variable Name: QPID_INSTALL_SBINDIR Description: Directory to install system admin executables Current Value: bin New Value (Enter to keep current value): Variable Name: QPID_INSTALL_TESTDIR Description: Directory for test executables Current Value: bin New Value (Enter to keep current value): Variable Name: QPID_LINK_BOOST_DYNAMIC Description: Link with dynamic Boost libs (OFF to link static) Current Value: ON New Value (Enter to keep current value): Variable Name: QPID_WINDOWS_DEFAULT_TEST_OUTPUTS Description: Use default error-handling on Windows tests Current Value: OFF New Value (Enter to keep current value): Variable Name: SET_WIN32_WINNT Description: In Windows-MSVC build: define _WIN32_WINNT=0x0502 to select target version: Windows XP with SP3 Current Value: ON New Value (Enter to keep current value): OFF Variable Name: SWIG_EXECUTABLE Description: Path to a program. Current Value: SWIG_EXECUTABLE-NOTFOUND New Value (Enter to keep current value): Variable Name: VALGRIND Description: Location of the valgrind program Current Value: VALGRIND-NOTFOUND New Value (Enter to keep current value): Please wait while cmake processes CMakeLists.txt files.... File "<string>", line 1 from distutils.sysconfig import get_python_lib; print get_python_lib(False) ^ SyntaxError: invalid syntax File "C:/Sources/Qpid/qpid-0.22/cpp/managementgen/qmf-gen", line 64 print "no input files" ^ SyntaxError: invalid syntax CMake Error at src/CMakeLists.txt:231 (include): include could not find load file: C:/Sources/Qpid/qpid-0.22/cpp/b64-vs2010/src/managementgen.cmake CMake Error at src/amqp.cmake:43 (message): Qpid proton not found, required for amqp 1.0 support Call Stack (most recent call first): src/CMakeLists.txt:688 (include) C:\Sources\Qpid\qpid-0.22\cpp\b64-vs2010>
        Hide
        Steve Rothkin added a comment -

        I reverted and updated my svn checkout of .23 and ran cmake-gui again. The attached screenshot shows the errors.

        Show
        Steve Rothkin added a comment - I reverted and updated my svn checkout of .23 and ran cmake-gui again. The attached screenshot shows the errors.
        Steve Rothkin made changes -
        Field Original Value New Value
        Attachment screenshot-1.jpg [ 12591443 ]
        Hide
        Steve Huston added a comment -

        Ok, thanks. Something is odd. The missing file gets generated in the management files regenerate step that completed just before the error. Do you have a managementgen.cmake file anywhere in your source or build directory trees?
        Also, when I get some time I'll try just what you did and see if I can reproduce this.

        Show
        Steve Huston added a comment - Ok, thanks. Something is odd. The missing file gets generated in the management files regenerate step that completed just before the error. Do you have a managementgen.cmake file anywhere in your source or build directory trees? Also, when I get some time I'll try just what you did and see if I can reproduce this.
        Hide
        Steve Rothkin added a comment - - edited

        No.

        And what about the "Qpid proton not found, required for amqp 1.0 support" error?

        And I'm getting these errors both with .22 (using cmake command line) and svn checkout (using cmake gui)

        Show
        Steve Rothkin added a comment - - edited No. And what about the "Qpid proton not found, required for amqp 1.0 support" error? And I'm getting these errors both with .22 (using cmake command line) and svn checkout (using cmake gui)
        Hide
        Chuck Rolke added a comment -

        I'll post a successful log with all the environment settings shortly. I noticed that you might need the 64-bit switch on the generator name: "Visual Studio 10 Win64".

        Show
        Chuck Rolke added a comment - I'll post a successful log with all the environment settings shortly. I noticed that you might need the 64-bit switch on the generator name: "Visual Studio 10 Win64".
        Hide
        Steve Rothkin added a comment -

        While I admit to still being a novice at building Qpid, I have to wonder if 64 bit is even coming into play with the errors for managementgen.cmake and Qpid proton not found, required for amqp 1.0 support errors. This is still during trying to configure and building would ultimately be done in the Visual Studio 2010 IDE after CMAKE generates the project and solution files.

        Show
        Steve Rothkin added a comment - While I admit to still being a novice at building Qpid, I have to wonder if 64 bit is even coming into play with the errors for managementgen.cmake and Qpid proton not found, required for amqp 1.0 support errors. This is still during trying to configure and building would ultimately be done in the Visual Studio 2010 IDE after CMAKE generates the project and solution files.
        Hide
        Steve Huston added a comment -

        Hmmm...
        Did you get a

        {BUILD-DIR}

        \src\qmf\org\apache\qpid directory?
        I'm starting to think the management generate didn't run.

        Show
        Steve Huston added a comment - Hmmm... Did you get a {BUILD-DIR} \src\qmf\org\apache\qpid directory? I'm starting to think the management generate didn't run.
        Hide
        Steve Huston added a comment -

        Qpid proton is a separate distribution/checkout, so I'm not concerned about that one for the moment. In the time for Chuck/me to dig more into this, you can download/fetch the proton sources and try with that in place. I'm fairly confident it won't make any difference to the managementgen stuff, but you could at least get it out of the way.

        Show
        Steve Huston added a comment - Qpid proton is a separate distribution/checkout, so I'm not concerned about that one for the moment. In the time for Chuck/me to dig more into this, you can download/fetch the proton sources and try with that in place. I'm fairly confident it won't make any difference to the managementgen stuff, but you could at least get it out of the way.
        Hide
        Chuck Rolke added a comment -

        Here's a log of a successful cmake run.

        Note the versions of the tools like python, and ruby.

        Show
        Chuck Rolke added a comment - Here's a log of a successful cmake run. Note the versions of the tools like python, and ruby.
        Chuck Rolke made changes -
        Attachment qpid-windows-build-log.txt [ 12591452 ]
        Hide
        Steve Rothkin added a comment -

        No, there's no qmf\org\apache\qpid under

        {build-dir}

        /src

        Show
        Steve Rothkin added a comment - No, there's no qmf\org\apache\qpid under {build-dir} /src
        Hide
        Steve Rothkin added a comment -

        My versions:
        C:\Sources>ruby --version
        ruby 2.0.0p195 (2013-05-14) [x64-mingw32]

        C:\Sources>python --version
        Python 3.3.2

        C:\Sources>perl --version
        'perl' is not recognized as an internal or external command,
        operable program or batch file.

        C:\Sources>cmake --version
        cmake version 2.8.11.1

        C:\Sources>ruby --version
        ruby 2.0.0p195 (2013-05-14) [x64-mingw32]

        Is PERL required? It isn't mentioned in INSTALL-WINDOWS.

        Is an OLDER version of ruby than 2.0 required? That also isn't mentioned in INSTALL-WINDOWS.

        Show
        Steve Rothkin added a comment - My versions: C:\Sources>ruby --version ruby 2.0.0p195 (2013-05-14) [x64-mingw32] C:\Sources>python --version Python 3.3.2 C:\Sources>perl --version 'perl' is not recognized as an internal or external command, operable program or batch file. C:\Sources>cmake --version cmake version 2.8.11.1 C:\Sources>ruby --version ruby 2.0.0p195 (2013-05-14) [x64-mingw32] Is PERL required? It isn't mentioned in INSTALL-WINDOWS. Is an OLDER version of ruby than 2.0 required? That also isn't mentioned in INSTALL-WINDOWS.
        Hide
        Steve Rothkin added a comment -

        Where do I find Qpid proton? I didn't see it mentioned anywhere on http://qpid.apache.org/download.html.
        Is AMQP 1.0 and Qpid proton required to support message grouping as described at http://qpid.apache.org/books/trunk/AMQP-Messaging-Broker-CPP-Book/html/Using-message-groups.html ?

        Show
        Steve Rothkin added a comment - Where do I find Qpid proton? I didn't see it mentioned anywhere on http://qpid.apache.org/download.html . Is AMQP 1.0 and Qpid proton required to support message grouping as described at http://qpid.apache.org/books/trunk/AMQP-Messaging-Broker-CPP-Book/html/Using-message-groups.html ?
        Hide
        Gordon Sim added a comment -

        No,AMQP 1.0 is not required for message grouping. For Qpid Proton go to http://qpid.apache.org/proton/download.html.

        Show
        Gordon Sim added a comment - No,AMQP 1.0 is not required for message grouping. For Qpid Proton go to http://qpid.apache.org/proton/download.html .
        Hide
        Steve Rothkin added a comment -

        I just also noticed that whether I do cmake -i -g "Visual Studio 10 Win64" ..
        or cmake -i -g "Visual Studio 10" ..
        It is always saying

        – Building for: Visual Studio 11
        ^C
        C:\Sources\Qpid\qpid-0.22\cpp\b64-vs2010>

        Show
        Steve Rothkin added a comment - I just also noticed that whether I do cmake -i -g "Visual Studio 10 Win64" .. or cmake -i -g "Visual Studio 10" .. It is always saying – Building for: Visual Studio 11 ^C C:\Sources\Qpid\qpid-0.22\cpp\b64-vs2010>
        Hide
        Steve Rothkin added a comment -

        OK, I got rid of the Ruby errors by uninstalling Ruby 2.0 and replacing it with Ruby 1.9. Now (using cmake-gui) I'm down to just one error (which happens both for qpid-0.22 and current svn):

        C:/Sources/Qpid/qpid-0.22/cpp/src/qpid/legacystore/management-schema.xml is newer
        Regenerating Qpid Management Framework sources
        CMake Error at src/CMakeLists.txt:231 (include):
        include could not find load file:

        C:/Qpid/src/managementgen.cmake

        C:/Sources/Qpid/qpid_svn/qpid/cpp/src/qpid/legacystore/management-schema.xml is newer
        Regenerating Qpid Management Framework sources
        CMake Error at src/CMakeLists.txt:232 (include):
        include could not find load file:

        C:/Qpid/src/managementgen.cmake

        Show
        Steve Rothkin added a comment - OK, I got rid of the Ruby errors by uninstalling Ruby 2.0 and replacing it with Ruby 1.9. Now (using cmake-gui) I'm down to just one error (which happens both for qpid-0.22 and current svn): C:/Sources/Qpid/qpid-0.22/cpp/src/qpid/legacystore/management-schema.xml is newer Regenerating Qpid Management Framework sources CMake Error at src/CMakeLists.txt:231 (include): include could not find load file: C:/Qpid/src/managementgen.cmake C:/Sources/Qpid/qpid_svn/qpid/cpp/src/qpid/legacystore/management-schema.xml is newer Regenerating Qpid Management Framework sources CMake Error at src/CMakeLists.txt:232 (include): include could not find load file: C:/Qpid/src/managementgen.cmake
        Hide
        Steve Rothkin added a comment -

        How do I fix the last error - Regenerating Qpid Management Framework sources
        CMake Error at src/CMakeLists.txt:231 (include):
        include could not find load file:

        C:/Qpid/src/managementgen.cmake

        Show
        Steve Rothkin added a comment - How do I fix the last error - Regenerating Qpid Management Framework sources CMake Error at src/CMakeLists.txt:231 (include): include could not find load file: C:/Qpid/src/managementgen.cmake
        Hide
        Steve Huston added a comment -

        I reproduced the problem. The best workaround is to use a python 2.7 instead of 3.x. I will look into why this is.

        Show
        Steve Huston added a comment - I reproduced the problem. The best workaround is to use a python 2.7 instead of 3.x. I will look into why this is.
        Hide
        Steve Rothkin added a comment -

        Yes, that did it. Thank you.

        Show
        Steve Rothkin added a comment - Yes, that did it. Thank you.
        Hide
        Steve Huston added a comment -

        The summary of what this length exchange produced is this: the qmf-gen utility which generates qmf-related code requires python 2.x - it fails with python 3.

        There are some print statements, which are easy to fix. The require of StringIO needs an alternate for python 3, and there's a except clause that needs some help (not sure how to fix that one).

        Show
        Steve Huston added a comment - The summary of what this length exchange produced is this: the qmf-gen utility which generates qmf-related code requires python 2.x - it fails with python 3. There are some print statements, which are easy to fix. The require of StringIO needs an alternate for python 3, and there's a except clause that needs some help (not sure how to fix that one).
        Steve Huston made changes -
        Summary cmake for Visual Studio fails qmf-gen doesn't work with Python 3
        Original Estimate 48h [ 172800 ]
        Remaining Estimate 48h [ 172800 ]
        Environment Windows 7 Enterprise 64 bit SP1 Any with python 3
        Priority Blocker [ 1 ] Minor [ 4 ]
        Hide
        Steve Rothkin added a comment -

        cpp/INSTALL-WINDOWS should also be updated to show the HIGHEST version number supported for Ruby and Boost (since the most recent of both are not currently supported and I had to back-level Ruby to eliminate those errors).

        Show
        Steve Rothkin added a comment - cpp/INSTALL-WINDOWS should also be updated to show the HIGHEST version number supported for Ruby and Boost (since the most recent of both are not currently supported and I had to back-level Ruby to eliminate those errors).
        Hide
        ASF subversion and git services added a comment -

        Commit 1502669 from Steve Huston
        [ https://svn.apache.org/r1502669 ]

        Warn that python 3.x and ruby 2.x do not work. Related to QPID-4982.

        Show
        ASF subversion and git services added a comment - Commit 1502669 from Steve Huston [ https://svn.apache.org/r1502669 ] Warn that python 3.x and ruby 2.x do not work. Related to QPID-4982 .

          People

          • Assignee:
            Unassigned
            Reporter:
            Steve Rothkin
          • Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

            Dates

            • Created:
              Updated:

              Time Tracking

              Estimated:
              Original Estimate - 48h
              48h
              Remaining:
              Remaining Estimate - 48h
              48h
              Logged:
              Time Spent - Not Specified
              Not Specified

                Development