diff options
| author | Andrew Stitcher <astitcher@apache.org> | 2014-09-23 18:01:58 +0000 |
|---|---|---|
| committer | Andrew Stitcher <astitcher@apache.org> | 2014-09-23 18:01:58 +0000 |
| commit | afbb3b714c43536de4eec1ffe975b563b2952688 (patch) | |
| tree | cee02ee57a670342e2b0003c3dd7843743b1ee51 /qpid/cpp | |
| parent | 9b62d4386a73a0b1a962e04e19e3f9d5922c8d5e (diff) | |
| download | qpid-python-afbb3b714c43536de4eec1ffe975b563b2952688.tar.gz | |
QPID-6008: Fixed up FreeBSD 10 build instructions to work
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1627104 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'qpid/cpp')
| -rw-r--r-- | qpid/cpp/INSTALL | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/qpid/cpp/INSTALL b/qpid/cpp/INSTALL index 5242dcc33e..0e91cddec8 100644 --- a/qpid/cpp/INSTALL +++ b/qpid/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 ===================================== |
