Github user RoddieKieley commented on the issue: https://github.com/apache/qpid-proton/pull/129 @gemmellr Current state on master with my local Xcode 7.3.1 is that the with the cpp binding disabled it builds and the tests complete with known issues. However with the cpp binding enabled we see: > [ 47%] Building CXX object proton-c/bindings/cpp/CMakeFiles/qpid-proton-cpp.dir/src/node_options.cpp.o > /Users/rkieley/LocalProjects/issues/PROTON-522/qpid-proton/proton-c/bindings/cpp/src/node_options.cpp:134:33: error: out-of-line definition of 'capabilities' does not match any declaration in > 'proton::source_options' > source_options& source_options::capabilities(const std::vector<symbol>& c) { impl_->capabilities = c; return *this; } > ^~~~~~~~~~~~ > /Users/rkieley/LocalProjects/issues/PROTON-522/qpid-proton/proton-c/bindings/cpp/src/node_options.cpp:175:33: error: out-of-line definition of 'capabilities' does not match any declaration in > 'proton::target_options' > target_options& target_options::capabilities(const std::vector<symbol>& c) { impl_->capabilities = c; return *this; } > ^~~~~~~~~~~~ > 2 errors generated. > gmake[2]: *** [proton-c/bindings/cpp/CMakeFiles/qpid-proton-cpp.dir/build.make:639: proton-c/bindings/cpp/CMakeFiles/qpid-proton-cpp.dir/src/node_options.cpp.o] Error 1 > gmake[1]: *** [CMakeFiles/Makefile2:1891: proton-c/bindings/cpp/CMakeFiles/qpid-proton-cpp.dir/all] Error 2 > gmake: *** [Makefile:141: all] Error 2 > I suspect that an update to Xcode 8 would resolve the problem here given that a quick check on Fedora 25 shows a successful build, both with default cmake ../qpid-proton. I think it makes sense to close this PR as it is superceeded by [~astitcher]'s cleaner commits and raise an issue if Xcode 7.3.1 support is desired and or testing shows Xcode 8+ also has issues.
--- --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@qpid.apache.org For additional commands, e-mail: dev-h...@qpid.apache.org