Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migrated to Confluence 4.0

...

This document is split into 4 sections:

  • setup for building QPID M4 on Windows. This includes
    obtaining sources, supporting technologies, installation
    and configuration of the build environment.
  • building QPID M4 on Windows.
  • running the Linux test suites against the Windows QPID
    broker.
  • building the tests on a Windows system.

These notes are intended to highlight issues discovered during the build and
testing of QPID on Windows. It's a work in progress.

...

M4 C++ broker and client source archive is available on the QPID web site.

http://www.apache.org/dist/qpid/M4/qpid-cpp-M4.tar.gzImage Removed

The sources contained here will build a Static_Debug version of the broker
and client libraries. To be able to build a Static_Release version, replace
the file cpp/src/qpid/InlineAllocator.h with the M5 version of the file:

https://svn.apache.org/repos/asf/qpid/trunk/qpid/cpp/src/qpid/InlineAllocator.hImage Removed

2.2) Setting up for the build

...

You can find install images for boost at:

http://www.boostpro.com/boost_1_35_0_setup.exeImage Removedhttp://www.boostpro.com/boost_1_36_0_setup.exeImage Removed

Once you've installed one of these, set your environment variables:

...

Use Python 2.6, which is the stated requirement for the QPID build.
Pick up a copy at:

http://www.python.org/ftp/python/2.6/python-2.6.msiImage Removed

You must include the python directory in the environment variable PATH.
Typically, python is installed in:

...

Use Ruby 1.8.6, which is the required version. Pick up a copy at:

http://rubyforge.org/frs/?group_id=167Image Removed

You must include the ruby directory in the environment variable PATH.
Typically, ruby is installed in:

...

Microsoft makes Visual Studio Express available at no charge. You can find
it online at the following location:

http://www.microsoft.com/downloads/details.aspx?FamilyID=3254c868-bcb9-412c-95c6-d100c872ec60&DisplayLang=enImage Removed

2.5) M4 preparation

...