summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndrew Stitcher <astitcher@apache.org>2014-09-23 18:01:58 +0000
committerAndrew Stitcher <astitcher@apache.org>2014-09-23 18:01:58 +0000
commitff1268b5f9d2fbccf615e43b9f503ce00a25a3b5 (patch)
tree8f1ce07e2d57d977950c8f171dcf6de2ba077afa
parentc87a7945ac9fb68e0619860e06780db624475a84 (diff)
downloadqpid-python-ff1268b5f9d2fbccf615e43b9f503ce00a25a3b5.tar.gz
QPID-6008: Fixed up FreeBSD 10 build instructions to work
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1627104 13f79535-47bb-0310-9956-ffa450edef68
-rw-r--r--cpp/INSTALL10
1 files changed, 9 insertions, 1 deletions
diff --git a/cpp/INSTALL b/cpp/INSTALL
index 5242dcc33e..0e91cddec8 100644
--- a/cpp/INSTALL
+++ b/cpp/INSTALL
@@ -126,12 +126,20 @@ norm under Linux). There seems to be a bug in boost::lexical_cast which exhibits
under C++03 with libc++ but not C++11 with libc++. This means that you have to compile Qpid as C++11
under FreeBSD 10.
- # cmake -DCMAKE_CXX_FLAGS=-std=c++ ..
+ # cmake -DCMAKE_CXX_FLAGS=-std=c++11 -DBUILD_BINDING_PERL=no ..
It is not necessary to specify CXX=clang++ because it is the system compiler under FreeBSD 10;
similarly we don't try to build the probe code on FreeBSD at this point because it doesn't work
there yet, so it doesn't need to be explicitly turned off.
+We turn building the PERL bindings off because the perl header file is incompatible with C++11 currently.
+
+If you want to use the ports version of cyrus-sasl then you should also add:
+
+ -DCMAKE_REQUIRED_FLAGS=-L/usr/local/lib -DCMAKE_REQUIRED_INCLUDES=/usr/local/include
+
+Which will allow cmake to find libraries installed in /usr/local (which is where cyrus-sasl gets
+installed by ports).
3. Building a Repository Working Copy
=====================================