Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Update for ubuntu 12.04 - includes ref to QPID-3723.

...

The following commands are used to perform the Cpp build. They currently include a workaround to allow the build to completed successfully on Ubuntu 12.04.

Code Block
cd trunk/qpid/cpp

# Workaround QPID-3723 using patch from Fraser Adams
wget https://issues.apache.org/jira/secure/attachment/12509530/fix-explicit-link-problem.patch
cat fix-explicit-link-problem.patch | sed -e 's/qpidtest_PROGRAMS/qpidexectest_PROGRAMS/g'  | patch -t -p1

./bootstrap; ./configure CXXFLAGS="-Wno-unused-result";make clean; make -j4

(As of November 20112012, the Ubuntu packages dependencies for Ubuntu 12.04 were: subversion automake autoconf libtool ruby sasl2-bin uuid-dev g++ libicu42 libstdc+automake, g+, libboost, libboost1.46-dev, libboost-filesystem-dev, libboost-program-options-dev, libicu48, libstdc+6-4.4-dev python-dev , libtool, pkg-config, python2.67-dev libboost1.40, python-dev libboost1.40-dev libboost-program-options-dev libboost-filesystem, ruby, sasl2-bin, subversion, uuid-dev).

Python Test Configuration

...