Hi John,
Can you try building with BOOST_NO_CXX11_RVALUE_REFERENCES defined and see if that fixes the issue?
I assumed you meant to compile my executable, not all of boost and then my executable. I have attempted to compile my program with #define BOOST_NO_CXX11_RVALUE_REFERENCES, defined prior to my #inclusions, and I get two compiler errors. I'm using clang-600.0.57. Here are the errors: In file included from src/nameomitted/nameomitted.cpp:10: In file included from /usr/local/include/boost/multiprecision/number.hpp:22: In file included from /usr/local/include/boost/multiprecision/detail/generic_interconvert.hpp:9: In file included from /usr/local/include/boost/multiprecision/detail/default_ops.hpp:9: In file included from /usr/local/include/boost/math/policies/error_handling.hpp:31: In file included from /usr/local/include/boost/format.hpp:38: In file included from /usr/local/include/boost/format/internals.hpp:20: In file included from /usr/local/include/boost/optional.hpp:15: /usr/local/include/boost/optional/optional.hpp:1010:5: error: unknown type name 'reference_type_of_temporary_wrapper' reference_type_of_temporary_wrapper operator *() && { return boost::move(this->get()) ; } ^ /usr/local/include/boost/optional/optional.hpp:1033:5: error: unknown type name 'reference_type_of_temporary_wrapper' reference_type_of_temporary_wrapper value() && I looked everywhere I could for solutions to this problem, and came up with only one relevant post: http://stackoverflow.com/questions/27449993/boost-unknown-type-name-referenc... I hope this compiler error helps. If I misunderstood and was supposed to rebuild boost with that definition, I apologize. I'm using the Homebrew-installed Boost with all default flags and compilation options. Thanks a lot for helping me out! Daniel