Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

bondcpp compiling problems on macOS Catalina and c-lang 11 #57

Open
JensC opened this issue Feb 26, 2020 · 3 comments
Open

bondcpp compiling problems on macOS Catalina and c-lang 11 #57

JensC opened this issue Feb 26, 2020 · 3 comments

Comments

@JensC
Copy link

JensC commented Feb 26, 2020

Below you will see a lengthy error output. Do I do something wrong?
Thanks
Jens

==> Processing catkin package: 'bondcpp'
==> Creating build directory: 'build_isolated/bondcpp'
==> Building with env: '/Users/jensi/ros_catkin_ws3/install_isolated/env.sh'
==> cmake /Users/jensi/ros_catkin_ws3/src/bond_core/bondcpp -DCATKIN_DEVEL_PREFIX=/Users/jensi/ros_catkin_ws3/devel_isolated/bondcpp -DCMAKE_INSTALL_PREFIX=/Users/jensi/ros_catkin_ws3/install_isolated -DCMAKE_BUILD_TYPE=Release -DCMAKE_MACOSX_RPATH=ON -DCMAKE_CXX_STANDARD=14 -DCMAKE_INSTALL_RPATH=/Users/jensi/ros_catkin_ws/install_isolated/lib -G Unix Makefiles in '/Users/jensi/ros_catkin_ws3/build_isolated/bondcpp'
-- The C compiler identification is AppleClang 11.0.0.11000033
-- The CXX compiler identification is AppleClang 11.0.0.11000033
-- Check for working C compiler: /Library/Developer/CommandLineTools/usr/bin/cc
-- Check for working C compiler: /Library/Developer/CommandLineTools/usr/bin/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- Check for working CXX compiler: /Library/Developer/CommandLineTools/usr/bin/c++
-- Check for working CXX compiler: /Library/Developer/CommandLineTools/usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Found Boost: /usr/local/lib/cmake/Boost-1.72.0/BoostConfig.cmake (found version "1.72.0")  
-- Using CATKIN_DEVEL_PREFIX: /Users/jensi/ros_catkin_ws3/devel_isolated/bondcpp
-- Using CMAKE_PREFIX_PATH: /Users/jensi/ros_catkin_ws3/install_isolated
-- This workspace overlays: /Users/jensi/ros_catkin_ws3/install_isolated
-- Found PythonInterp: /usr/local/bin/python3 (found suitable version "3.7.6", minimum required is "3") 
-- Using PYTHON_EXECUTABLE: /usr/local/bin/python3
-- Using default Python package layout
-- Found PY_em: /usr/local/lib/python3.7/site-packages/em.py  
-- Using empy: /usr/local/lib/python3.7/site-packages/em.py
-- Using CATKIN_ENABLE_TESTING: ON
-- Call enable_testing()
-- Using CATKIN_TEST_RESULTS_DIR: /Users/jensi/ros_catkin_ws3/build_isolated/bondcpp/test_results
-- Found gtest: gtests will be built
-- nosetests not found, Python tests can not be run (try installing package 'python3-nose')
-- catkin 0.7.20
-- BUILD_SHARED_LIBS is on
-- Configuring done
-- Generating done
-- Build files have been written to: /Users/jensi/ros_catkin_ws3/build_isolated/bondcpp
==> make -j8 -l8 in '/Users/jensi/ros_catkin_ws3/build_isolated/bondcpp'
Scanning dependencies of target std_msgs_generate_messages_nodejs
Scanning dependencies of target roscpp_generate_messages_eus
Scanning dependencies of target rosgraph_msgs_generate_messages_py
Scanning dependencies of target roscpp_generate_messages_nodejs
Scanning dependencies of target rosgraph_msgs_generate_messages_cpp
Scanning dependencies of target rosgraph_msgs_generate_messages_nodejs
[  0%] Built target roscpp_generate_messages_eus
[  0%] Built target std_msgs_generate_messages_nodejs
[  0%] Built target roscpp_generate_messages_nodejs
[  0%] Built target rosgraph_msgs_generate_messages_cpp
[  0%] Built target rosgraph_msgs_generate_messages_py
[  0%] Built target rosgraph_msgs_generate_messages_nodejs
Scanning dependencies of target std_msgs_generate_messages_cpp
Scanning dependencies of target rosgraph_msgs_generate_messages_eus
Scanning dependencies of target rosgraph_msgs_generate_messages_lisp
Scanning dependencies of target std_msgs_generate_messages_py
Scanning dependencies of target std_msgs_generate_messages_eus
Scanning dependencies of target std_msgs_generate_messages_lisp
[  0%] Built target rosgraph_msgs_generate_messages_eus
[  0%] Built target std_msgs_generate_messages_cpp
[  0%] Built target rosgraph_msgs_generate_messages_lisp
[  0%] Built target std_msgs_generate_messages_py
[  0%] Built target std_msgs_generate_messages_lisp
[  0%] Built target std_msgs_generate_messages_eus
Scanning dependencies of target bond_generate_messages_py
Scanning dependencies of target bond_generate_messages_nodejs
Scanning dependencies of target bond_generate_messages_lisp
Scanning dependencies of target roscpp_generate_messages_py
Scanning dependencies of target roscpp_generate_messages_cpp
Scanning dependencies of target bond_generate_messages_eus
[  0%] Built target bond_generate_messages_lisp
[  0%] Built target bond_generate_messages_py
[  0%] Built target bond_generate_messages_nodejs
[  0%] Built target roscpp_generate_messages_py
[  0%] Built target roscpp_generate_messages_cpp
[  0%] Built target bond_generate_messages_eus
Scanning dependencies of target roscpp_generate_messages_lisp
Scanning dependencies of target bond_generate_messages_cpp
[  0%] Built target bond_generate_messages_cpp
[  0%] Built target roscpp_generate_messages_lisp
Scanning dependencies of target bondcpp
[ 25%] Building CXX object CMakeFiles/bondcpp.dir/src/timeout.cpp.o
[ 50%] Building CXX object CMakeFiles/bondcpp.dir/src/bond.cpp.o
[ 75%] Building CXX object CMakeFiles/bondcpp.dir/src/BondSM_sm.cpp.o
In file included from /Users/jensi/ros_catkin_ws3/src/bond_core/bondcpp/src/timeout.cpp:30:
In file included from /Users/jensi/ros_catkin_ws3/src/bond_core/bondcpp/include/bondcpp/timeout.h:33:
In file included from /Users/jensi/ros_catkin_ws3/install_isolated/include/ros/ros.h:38:
In file included from /Users/jensi/ros_catkin_ws3/install_isolated/include/ros/time.h:53:
In file included from /Users/jensi/ros_catkin_ws3/install_isolated/include/ros/platform.h:38:
In file included from /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/string:505:
In file included from /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/string_view:176:
In file included from /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/__string:57:
In file included from /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/algorithm:642:
/Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/cstring:79:9: error: no member named
      'strcoll' in the global namespace; did you mean 'strtoll'?
using ::strcoll;
      ~~^
/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/usr/include/stdlib.h:172:3: note: 'strtoll'
      declared here
         strtoll(const char *__str, char **__endptr, int __base);
         ^
In file included from /Users/jensi/ros_catkin_ws3/src/bond_core/bondcpp/src/timeout.cpp:30:
In file included from /Users/jensi/ros_catkin_ws3/src/bond_core/bondcpp/include/bondcpp/timeout.h:33:
In file included from /Users/jensi/ros_catkin_ws3/install_isolated/include/ros/ros.h:38:
In file included from /Users/jensi/ros_catkin_ws3/install_isolated/include/ros/time.h:53:
In file included from /Users/jensi/ros_catkin_ws3/install_isolated/include/ros/platform.h:38:
In file included from /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/string:505:
In file included from /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/string_view:176:
In file included from /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/__string:57:
In file included from /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/algorithm:642:
/Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/cstring:80:9: error: no member named
      'strxfrm' in the global namespace
using ::strxfrm;
      ~~^
/Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/cstring:81:9: error: no member named
      'memchr' in the global namespace
using ::memchr;
      ~~^
/Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/cstring:83:9: error: no member named
      'strcspn' in the global namespace
using ::strcspn;
      ~~^
/Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/cstring:84:9: error: no member named
      'strpbrk' in the global namespace
using ::strpbrk;
      ~~^
/Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/cstring:85:9: error: no member named
      'strrchr' in the global namespace; did you mean 'strchr'?
using ::strrchr;
      ~~^
/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/System/Library/Frameworks/Kernel.framework/Headers/string.h:86:18: note: 
      'strchr' declared here
extern char     *strchr(const char *s, int c);
                 ^
In file included from /Users/jensi/ros_catkin_ws3/src/bond_core/bondcpp/src/timeout.cpp:30:
In file included from /Users/jensi/ros_catkin_ws3/src/bond_core/bondcpp/include/bondcpp/timeout.h:33:
In file included from /Users/jensi/ros_catkin_ws3/install_isolated/include/ros/ros.h:38:
In file included from /Users/jensi/ros_catkin_ws3/install_isolated/include/ros/time.h:53:
In file included from /Users/jensi/ros_catkin_ws3/install_isolated/include/ros/platform.h:38:
In file included from /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/string:505:
In file included from /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/string_view:176:
In file included from /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/__string:57:
In file included from /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/algorithm:642:
/Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/cstring:86:9: error: no member named
      'strspn' in the global namespace
using ::strspn;
      ~~^
/Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/cstring:87:9: error: no member named
      'strstr' in the global namespace; did you mean 'strnstr'?
using ::strstr;
      ~~^
/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/System/Library/Frameworks/Kernel.framework/Headers/string.h:85:18: note: 
      'strnstr' declared here
extern char     *strnstr(char *s, const char *find, size_t slen);
                 ^
In file included from /Users/jensi/ros_catkin_ws3/src/bond_core/bondcpp/src/timeout.cpp:30:
In file included from /Users/jensi/ros_catkin_ws3/src/bond_core/bondcpp/include/bondcpp/timeout.h:33:
In file included from /Users/jensi/ros_catkin_ws3/install_isolated/include/ros/ros.h:38:
In file included from /Users/jensi/ros_catkin_ws3/install_isolated/include/ros/time.h:53:
In file included from /Users/jensi/ros_catkin_ws3/install_isolated/include/ros/platform.h:38:
In file included from /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/string:505:
In file included from /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/string_view:176:
In file included from /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/__string:57:
In file included from /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/algorithm:642:
/Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/cstring:89:9: error: no member named
      'strtok' in the global namespace
using ::strtok;
      ~~^
/Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/cstring:92:9: error: no member named
      'strerror' in the global namespace
using ::strerror;
      ~~^
In file included from /Users/jensi/ros_catkin_ws3/src/bond_core/bondcpp/src/timeout.cpp:30:
In file included from /Users/jensi/ros_catkin_ws3/src/bond_core/bondcpp/include/bondcpp/timeout.h:33:
In file included from /Users/jensi/ros_catkin_ws3/install_isolated/include/ros/ros.h:38:
In file included from /Users/jensi/ros_catkin_ws3/install_isolated/include/ros/time.h:53:
In file included from /Users/jensi/ros_catkin_ws3/install_isolated/include/ros/platform.h:38:
In file included from /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/string:505:
In file included from /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/string_view:176:
In file included from /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/__string:57:
In file included from /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/algorithm:643:
/Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/utility:979:5: error: no member named
      '__builtin___memcpy_chk' in namespace 'std'; did you mean simply '__builtin___memcpy_chk'?
    std::memcpy(&__r, __p, sizeof(__r));
    ^~~~~
/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/System/Library/Frameworks/Kernel.framework/Headers/string.h:107:9: note: 
      '__builtin___memcpy_chk' declared here
        return __builtin___memcpy_chk(dest, src, len, XNU_BOS(dest, 0));
               ^
In file included from /Users/jensi/ros_catkin_ws3/src/bond_core/bondcpp/src/bond.cpp:32:
In file included from /Users/jensi/ros_catkin_ws3/src/bond_core/bondcpp/include/bondcpp/bond.h:35:
In file included from /usr/local/include/boost/scoped_ptr.hpp:13:
In file included from /usr/local/include/boost/smart_ptr/scoped_ptr.hpp:22:
In file included from /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/memory:658:
In file included from /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/utility:204:
/Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/cstring:79:9: error: no member named
      'strcoll' in the global namespace; did you mean 'strtoll'?
using ::strcoll;
      ~~^
/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/usr/include/stdlib.h:172:3: note: 'strtoll'
      declared here
         strtoll(const char *__str, char **__endptr, int __base);
         ^
In file included from /Users/jensi/ros_catkin_ws3/src/bond_core/bondcpp/src/BondSM_sm.cpp:8:
In file included from /Users/jensi/ros_catkin_ws3/src/bond_core/bondcpp/include/bondcpp/bond.h:35:
In file included from /usr/local/include/boost/scoped_ptr.hpp:13:
In file included from /usr/local/include/boost/smart_ptr/scoped_ptr.hpp:22:
In file included from /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/memory:658:
In file included from /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/utility:204:
/Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/cstring:79:9: error: no member named
      'strcoll' in the global namespace; did you mean 'strtoll'?
using ::strcoll;
      ~~^
/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/usr/include/stdlib.h:172:3: note: 'strtoll'
      declared here
         strtoll(const char *__str, char **__endptr, int __base);
         ^
In file included from /Users/jensi/ros_catkin_ws3/src/bond_core/bondcpp/src/bond.cpp:32:
In file included from /Users/jensi/ros_catkin_ws3/src/bond_core/bondcpp/include/bondcpp/bond.h:35:
In file included from /usr/local/include/boost/scoped_ptr.hpp:13:
In file included from /usr/local/include/boost/smart_ptr/scoped_ptr.hpp:22:
In file included from /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/memory:658:
In file included from /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/utility:204:
/Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/cstring:80:9: error: no member named
      'strxfrm' in the global namespace
using ::strxfrm;
      ~~^
In file included from /Users/jensi/ros_catkin_ws3/src/bond_core/bondcpp/src/BondSM_sm.cpp:8:
In file included from /Users/jensi/ros_catkin_ws3/src/bond_core/bondcpp/include/bondcpp/bond.h:35:
In file included from /usr/local/include/boost/scoped_ptr.hpp:13:
In file included from /usr/local/include/boost/smart_ptr/scoped_ptr.hpp:22:
In file included from /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/memory:658:
In file included from /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/utility:204:
/Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/cstring:80:9: error: no member named
      'strxfrm' in the global namespace
using ::strxfrm;
      ~~^
/Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/cstring:81:9: error: no member named
      'memchr' in the global namespace
using ::memchr;
      ~~^
/Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/cstring:81:9: error: no member named
      'memchr' in the global namespace
using ::memchr;
      ~~^
/Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/cstring:83:9: error: no member named
      'strcspn' in the global namespace
using ::strcspn;
      ~~^
/Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/cstring:83:9: error: no member named
      'strcspn' in the global namespace
using ::strcspn;
      ~~^
/Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/cstring:84:9: error: no member named
      'strpbrk' in the global namespace
using ::strpbrk;
      ~~^
/Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/cstring:84:9: error: no member named
      'strpbrk' in the global namespace
using ::strpbrk;
      ~~^
/Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/cstring:85:9: error: no member named
      'strrchr' in the global namespace; did you mean 'strchr'?
using ::strrchr;
      ~~^
/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/System/Library/Frameworks/Kernel.framework/Headers/string.h:86:18: note: 
      'strchr' declared here
extern char     *strchr(const char *s, int c);
                 ^
/Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/cstring:85:9: error: no member named
      'strrchr' in the global namespace; did you mean 'strchr'?
using ::strrchr;
      ~~^
/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/System/Library/Frameworks/Kernel.framework/Headers/string.h:86:18: note: 
      'strchr' declared here
extern char     *strchr(const char *s, int c);
                 ^
In file included from /Users/jensi/ros_catkin_ws3/src/bond_core/bondcpp/src/bond.cpp:32:
In file included from /Users/jensi/ros_catkin_ws3/src/bond_core/bondcpp/include/bondcpp/bond.h:35:
In file included from /usr/local/include/boost/scoped_ptr.hpp:13:
In file included from /usr/local/include/boost/smart_ptr/scoped_ptr.hpp:22:
In file included from /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/memory:658:
In file included from /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/utility:204:
/Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/cstring:86:9: error: no member named
      'strspn' in the global namespace
using ::strspn;
      ~~^
In file included from /Users/jensi/ros_catkin_ws3/src/bond_core/bondcpp/src/BondSM_sm.cpp:8:
In file included from /Users/jensi/ros_catkin_ws3/src/bond_core/bondcpp/include/bondcpp/bond.h:35:
In file included from /usr/local/include/boost/scoped_ptr.hpp:13:
In file included from /usr/local/include/boost/smart_ptr/scoped_ptr.hpp:22:
In file included from /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/memory:658:
In file included from /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/utility:204:
/Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/cstring:86:9: error: no member named
      'strspn' in the global namespace
using ::strspn;
      ~~^
/Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/cstring:87:9: error: no member named
      'strstr' in the global namespace; did you mean 'strnstr'?
using ::strstr;
      ~~^
/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/System/Library/Frameworks/Kernel.framework/Headers/string.h:85:18: note: 
      'strnstr' declared here
extern char     *strnstr(char *s, const char *find, size_t slen);
                 ^
/Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/cstring:87:9: error: no member named
      'strstr' in the global namespace; did you mean 'strnstr'?
using ::strstr;
      ~~^
/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/System/Library/Frameworks/Kernel.framework/Headers/string.h:85:18: note: 
      'strnstr' declared here
extern char     *strnstr(char *s, const char *find, size_t slen);
                 ^
In file included from /Users/jensi/ros_catkin_ws3/src/bond_core/bondcpp/src/bond.cpp:32:
In file included from /Users/jensi/ros_catkin_ws3/src/bond_core/bondcpp/include/bondcpp/bond.h:35:
In file included from /usr/local/include/boost/scoped_ptr.hpp:13:
In file included from /usr/local/include/boost/smart_ptr/scoped_ptr.hpp:22:
In file included from /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/memory:658:
In file included from /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/utility:204:
/Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/cstring:89:9: error: no member named
      'strtok' in the global namespace
using ::strtok;
      ~~^
In file included from /Users/jensi/ros_catkin_ws3/src/bond_core/bondcpp/src/BondSM_sm.cpp:8:
In file included from /Users/jensi/ros_catkin_ws3/src/bond_core/bondcpp/include/bondcpp/bond.h:35:
In file included from /usr/local/include/boost/scoped_ptr.hpp:13:
In file included from /usr/local/include/boost/smart_ptr/scoped_ptr.hpp:22:
In file included from /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/memory:658:
In file included from /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/utility:204:
/Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/cstring:89:9: error: no member named
      'strtok' in the global namespace
using ::strtok;
      ~~^
/Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/cstring:92:9: error: no member named
      'strerror' in the global namespace
using ::strerror;
      ~~^
/Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/cstring:92:9: error: no member named
      'strerror' in the global namespace
using ::strerror;
      ~~^
In file included from /Users/jensi/ros_catkin_ws3/src/bond_core/bondcpp/src/BondSM_sm.cpp:8:
In file included from /Users/jensi/ros_catkin_ws3/src/bond_core/bondcpp/include/bondcpp/bond.h:35:
In file included from /usr/local/include/boost/scoped_ptr.hpp:13:
In file included from /usr/local/include/boost/smart_ptr/scoped_ptr.hpp:22:
In file included from /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/memory:658:
/Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/utility:979:5: error: no member named
      '__builtin___memcpy_chk' in namespace 'std'; did you mean simply '__builtin___memcpy_chk'?
    std::memcpy(&__r, __p, sizeof(__r));
    ^~~~~
/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/System/Library/Frameworks/Kernel.framework/Headers/string.h:107:9: note: 
      '__builtin___memcpy_chk' declared here
        return __builtin___memcpy_chk(dest, src, len, XNU_BOS(dest, 0));
         In file included from /Users/jensi/ros_catkin_ws3/src/bond_core/bondcpp/src/bond.cpp:32:
In file included from /Users/jensi/ros_catkin_ws3/src/bond_core/bondcpp/include/bondcpp/bond.h:35:
In file included from /usr/local/include/boost/scoped_ptr.hpp:13:
In file included from /usr/local/include/boost/smart_ptr/scoped_ptr.hpp:22:
In file included from /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/memory:658:
/Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/utility:979:5: error: no member named
      '__builtin___memcpy_chk' in namespace 'std'; did you mean simply '__builtin___memcpy_chk'?
    std::memcpy(&__r, __p, sizeof(__r));
    ^~~~~
/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/System/Library/Frameworks/Kernel.framework/Headers/string.h:107:9: note: 
      '__builtin___memcpy_chk' declared here
        return __builtin___memcpy_chk(dest, src, len, XNU_BOS(dest, 0));
               ^
      ^
In file included from /Users/jensi/ros_catkin_ws3/src/bond_core/bondcpp/src/timeout.cpp:30:
In file included from /Users/jensi/ros_catkin_ws3/src/bond_core/bondcpp/include/bondcpp/timeout.h:33:
In file included from /Users/jensi/ros_catkin_ws3/install_isolated/include/ros/ros.h:38:
In file included from /Users/jensi/ros_catkin_ws3/install_isolated/include/ros/time.h:53:
In file included from /Users/jensi/ros_catkin_ws3/install_isolated/include/ros/platform.h:38:
In file included from /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/string:505:
In file included from /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/string_view:176:
In file included from /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/__string:57:
In file included from /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/algorithm:644:
/Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/memory:1634:17: error: no member named
      '__builtin___memcpy_chk' in namespace 'std::__1'; did you mean simply '__builtin___memcpy_chk'?
                _VSTD::memcpy(__begin2, __begin1, _Np * sizeof(_Tp));
                ^~~~~~~
/Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/__config:873:15: note: expanded from
      macro '_VSTD'
#define _VSTD std::_LIBCPP_ABI_NAMESPACE
              ^
/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/System/Library/Frameworks/Kernel.framework/Headers/string.h:107:9: note: 
      '__builtin___memcpy_chk' declared here
        return __builtin___memcpy_chk(dest, src, len, XNU_BOS(dest, 0));
               ^
In file included from /Users/jensi/ros_catkin_ws3/src/bond_core/bondcpp/src/timeout.cpp:30:
In file included from /Users/jensi/ros_catkin_ws3/src/bond_core/bondcpp/include/bondcpp/timeout.h:33:
In file included from /Users/jensi/ros_catkin_ws3/install_isolated/include/ros/ros.h:38:
In file included from /Users/jensi/ros_catkin_ws3/install_isolated/include/ros/time.h:53:
In file included from /Users/jensi/ros_catkin_ws3/install_isolated/include/ros/platform.h:38:
In file included from /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/string:505:
In file included from /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/string_view:176:
In file included from /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/__string:57:
In file included from /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/algorithm:644:
/Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/memory:1667:17: error: no member named
      '__builtin___memcpy_chk' in namespace 'std::__1'; did you mean simply '__builtin___memcpy_chk'?
                _VSTD::memcpy(const_cast<_RawDestTp*>(__begin2), __begin1, _Np * sizeof(_DestTp));
                ^~~~~~~
/Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/__config:873:15: note: expanded from
      macro '_VSTD'
#define _VSTD std::_LIBCPP_ABI_NAMESPACE
              ^
/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/System/Library/Frameworks/Kernel.framework/Headers/string.h:107:9: note: 
      '__builtin___memcpy_chk' declared here
        return __builtin___memcpy_chk(dest, src, len, XNU_BOS(dest, 0));
               ^
In file included from /Users/jensi/ros_catkin_ws3/src/bond_core/bondcpp/src/timeout.cpp:30:
In file included from /Users/jensi/ros_catkin_ws3/src/bond_core/bondcpp/include/bondcpp/timeout.h:33:
In file included from /Users/jensi/ros_catkin_ws3/install_isolated/include/ros/ros.h:38:
In file included from /Users/jensi/ros_catkin_ws3/install_isolated/include/ros/time.h:53:
In file included from /Users/jensi/ros_catkin_ws3/install_isolated/include/ros/platform.h:38:
In file included from /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/string:505:
In file included from /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/string_view:176:
In file included from /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/__string:57:
In file included from /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/algorithm:644:
/Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/memory:1700:17: error: no member named
      '__builtin___memcpy_chk' in namespace 'std::__1'; did you mean simply '__builtin___memcpy_chk'?
                _VSTD::memcpy(__end2, __begin1, _Np * sizeof(_Tp));
                ^~~~~~~
/Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/__config:873:15: note: expanded from
      macro '_VSTD'
#define _VSTD std::_LIBCPP_ABI_NAMESPACE
              ^
/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/System/Library/Frameworks/Kernel.framework/Headers/string.h:107:9: note: 
      '__builtin___memcpy_chk' declared here
        return __builtin___memcpy_chk(dest, src, len, XNU_BOS(dest, 0));
               ^
In file included from /Users/jensi/ros_catkin_ws3/src/bond_core/bondcpp/src/BondSM_sm.cpp:8:
In file included from /Users/jensi/ros_catkin_ws3/src/bond_core/bondcpp/include/bondcpp/bond.h:35:
In file included from /usr/local/include/boost/scoped_ptr.hpp:13:
In file included from /usr/local/include/boost/smart_ptr/scoped_ptr.hpp:22:
/Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/memory:1634:17: error: no member named
      '__builtin___memcpy_chk' in namespace 'std::__1'; did you mean simply '__builtin___memcpy_chk'?
                _VSTD::memcpy(__begin2, __begin1, _Np * sizeof(_Tp));
                ^~~~~~~
/Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/__config:873:15: note: expanded from
      macro '_VSTD'
#define _VSTD std::_LIBCPP_ABI_NAMESPACE
              ^
/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/System/Library/Frameworks/Kernel.framework/Headers/string.h:107:9: note: 
      '__builtin___memcpy_chk' declared here
        return __builtin___memcpy_chk(dest, src, len, XNU_BOS(dest, 0));
               ^
In file included from /Users/jensi/ros_catkin_ws3/src/bond_core/bondcpp/src/bond.cpp:32:
In file included from /Users/jensi/ros_catkin_ws3/src/bond_core/bondcpp/include/bondcpp/bond.h:35:
In file included from /usr/local/include/boost/scoped_ptr.hpp:13:
In file included from /usr/local/include/boost/smart_ptr/scoped_ptr.hpp:22:
/Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/memory:1634:17: error: no member named
      '__builtin___memcpy_chk' in namespace 'std::__1'; did you mean simply '__builtin___memcpy_chk'?
                _VSTD::memcpy(__begin2, __begin1, _Np * sizeof(_Tp));
                ^~~~~~~
/Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/__config:873:15: note: expanded from
      macro '_VSTD'
#define _VSTD std::_LIBCPP_ABI_NAMESPACE
              ^
/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/System/Library/Frameworks/Kernel.framework/Headers/string.h:107:9: note: 
      '__builtin___memcpy_chk' declared here
        return __builtin___memcpy_chk(dest, src, len, XNU_BOS(dest, 0));
               ^
In file included from /Users/jensi/ros_catkin_ws3/src/bond_core/bondcpp/src/BondSM_sm.cpp:8:
In file included from /Users/jensi/ros_catkin_ws3/src/bond_core/bondcpp/include/bondcpp/bond.h:35:
In file included from /usr/local/include/boost/scoped_ptr.hpp:13:
In file included from /usr/local/include/boost/smart_ptr/scoped_ptr.hpp:22:
/Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/memory:1667:17: error: no member named
      '__builtin___memcpy_chk' in namespace 'std::__1'; did you mean simply '__builtin___memcpy_chk'?
                _VSTD::memcpy(const_cast<_RawDestTp*>(__begin2), __begin1, _Np * sizeof(_DestTp));
                ^~~~~~~
/Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/__config:873:15: note: expanded from
      macro '_VSTD'
#define _VSTD std::_LIBCPP_ABI_NAMESPACE
              ^
/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/System/Library/Frameworks/Kernel.framework/Headers/string.h:107:9: note: 
      '__builtin___memcpy_chk' declared here
        return __builtin___memcpy_chk(dest, src, len, XNU_BOS(dest, 0));
               ^
In file included from /Users/jensi/ros_catkin_ws3/src/bond_core/bondcpp/src/bond.cpp:32:
In file included from /Users/jensi/ros_catkin_ws3/src/bond_core/bondcpp/include/bondcpp/bond.h:35:
In file included from /usr/local/include/boost/scoped_ptr.hpp:13:
In file included from /usr/local/include/boost/smart_ptr/scoped_ptr.hpp:22:
/Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/memory:1667:17: error: no member named
      '__builtin___memcpy_chk' in namespace 'std::__1'; did you mean simply '__builtin___memcpy_chk'?
                _VSTD::memcpy(const_cast<_RawDestTp*>(__begin2), __begin1, _Np * sizeof(_DestTp));
                ^~~~~~~
/Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/__config:873:15: note: expanded from
      macro '_VSTD'
#define _VSTD std::_LIBCPP_ABI_NAMESPACE
              ^
/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/System/Library/Frameworks/Kernel.framework/Headers/string.h:107:9: note: 
      '__builtin___memcpy_chk' declared here
        return __builtin___memcpy_chk(dest, src, len, XNU_BOS(dest, 0));
               ^
In file included from /Users/jensi/ros_catkin_ws3/src/bond_core/bondcpp/src/BondSM_sm.cpp:8:
In file included from /Users/jensi/ros_catkin_ws3/src/bond_core/bondcpp/include/bondcpp/bond.h:35:
In file included from /usr/local/include/boost/scoped_ptr.hpp:13:
In file included from /usr/local/include/boost/smart_ptr/scoped_ptr.hpp:22:
/Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/memory:1700:17: error: no member named
      '__builtin___memcpy_chk' in namespace 'std::__1'; did you mean simply '__builtin___memcpy_chk'?
                _VSTD::memcpy(__end2, __begin1, _Np * sizeof(_Tp));
                ^~~~~~~
/Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/__config:873:15: note: expanded from
      macro '_VSTD'
#define _VSTD std::_LIBCPP_ABI_NAMESPACE
              ^
/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/System/Library/Frameworks/Kernel.framework/Headers/string.h:107:9: note: 
      '__builtin___memcpy_chk' declared here
        return __builtin___memcpy_chk(dest, src, len, XNU_BOS(dest, 0));
               ^
In file included from /Users/jensi/ros_catkin_ws3/src/bond_core/bondcpp/src/bond.cpp:32:
In file included from /Users/jensi/ros_catkin_ws3/src/bond_core/bondcpp/include/bondcpp/bond.h:35:
In file included from /usr/local/include/boost/scoped_ptr.hpp:13:
In file included from /usr/local/include/boost/smart_ptr/scoped_ptr.hpp:22:
/Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/memory:1700:17: error: no member named
      '__builtin___memcpy_chk' in namespace 'std::__1'; did you mean simply '__builtin___memcpy_chk'?
                _VSTD::memcpy(__end2, __begin1, _Np * sizeof(_Tp));
                ^~~~~~~
/Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/__config:873:15: note: expanded from
      macro '_VSTD'
#define _VSTD std::_LIBCPP_ABI_NAMESPACE
              ^
/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/System/Library/Frameworks/Kernel.framework/Headers/string.h:107:9: note: 
      '__builtin___memcpy_chk' declared here
        return __builtin___memcpy_chk(dest, src, len, XNU_BOS(dest, 0));
               ^
In file included from /Users/jensi/ros_catkin_ws3/src/bond_core/bondcpp/src/timeout.cpp:30:
In file included from /Users/jensi/ros_catkin_ws3/src/bond_core/bondcpp/include/bondcpp/timeout.h:33:
In file included from /Users/jensi/ros_catkin_ws3/install_isolated/include/ros/ros.h:38:
In file included from /Users/jensi/ros_catkin_ws3/install_isolated/include/ros/time.h:53:
In file included from /Users/jensi/ros_catkin_ws3/install_isolated/include/ros/platform.h:38:
In file included from /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/string:505:
In file included from /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/string_view:176:
In file included from /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/__string:57:
/Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/algorithm:1652:9: error: no member named
      '__builtin___memmove_chk' in namespace 'std::__1'; did you mean simply '__builtin___memmove_chk'?
        _VSTD::memmove(__result, __first, __n * sizeof(_Up));
        ^~~~~~~
/Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/__config:873:15: note: expanded from
      macro '_VSTD'
#define _VSTD std::_LIBCPP_ABI_NAMESPACE
              ^
/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/System/Library/Frameworks/Kernel.framework/Headers/string.h:112:9: note: 
      '__builtin___memmove_chk' declared here
        return __builtin___memmove_chk(dest, src, len, XNU_BOS(dest, 0));
               ^
In file included from /Users/jensi/ros_catkin_ws3/src/bond_core/bondcpp/src/timeout.cpp:30:
In file included from /Users/jensi/ros_catkin_ws3/src/bond_core/bondcpp/include/bondcpp/timeout.h:33:
In file included from /Users/jensi/ros_catkin_ws3/install_isolated/include/ros/ros.h:38:
In file included from /Users/jensi/ros_catkin_ws3/install_isolated/include/ros/time.h:53:
In file included from /Users/jensi/ros_catkin_ws3/install_isolated/include/ros/platform.h:38:
In file included from /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/string:505:
In file included from /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/string_view:176:
In file included from /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/__string:57:
/Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/algorithm:1690:9: error: no member named
      '__builtin___memmove_chk' in namespace 'std::__1'; did you mean simply '__builtin___memmove_chk'?
        _VSTD::memmove(__result, __first, __n * sizeof(_Up));
        ^~~~~~~
/Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/__config:873:15: note: expanded from
      macro '_VSTD'
#define _VSTD std::_LIBCPP_ABI_NAMESPACE
              ^
/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/System/Library/Frameworks/Kernel.framework/Headers/string.h:112:9: note: 
      '__builtin___memmove_chk' declared here
        return __builtin___memmove_chk(dest, src, len, XNU_BOS(dest, 0));
               ^
In file included from /Users/jensi/ros_catkin_ws3/src/bond_core/bondcpp/src/timeout.cpp:30:
In file included from /Users/jensi/ros_catkin_ws3/src/bond_core/bondcpp/include/bondcpp/timeout.h:33:
In file included from /Users/jensi/ros_catkin_ws3/install_isolated/include/ros/ros.h:38:
In file included from /Users/jensi/ros_catkin_ws3/install_isolated/include/ros/time.h:53:
In file included from /Users/jensi/ros_catkin_ws3/install_isolated/include/ros/platform.h:38:
In file included from /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/string:505:
In file included from /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/string_view:176:
In file included from /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/__string:57:
/Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/algorithm:1791:9: error: no member named
      '__builtin___memmove_chk' in namespace 'std::__1'; did you mean simply '__builtin___memmove_chk'?
        _VSTD::memmove(__result, __first, __n * sizeof(_Up));
        ^~~~~~~
/Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/__config:873:15: note: expanded from
      macro '_VSTD'
#define _VSTD std::_LIBCPP_ABI_NAMESPACE
              ^
/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/System/Library/Frameworks/Kernel.framework/Headers/string.h:112:9: note: 
      '__builtin___memmove_chk' declared here
        return __builtin___memmove_chk(dest, src, len, XNU_BOS(dest, 0));
               ^
In file included from /Users/jensi/ros_catkin_ws3/src/bond_core/bondcpp/src/timeout.cpp:30:
In file included from /Users/jensi/ros_catkin_ws3/src/bond_core/bondcpp/include/bondcpp/timeout.h:33:
In file included from /Users/jensi/ros_catkin_ws3/install_isolated/include/ros/ros.h:38:
In file included from /Users/jensi/ros_catkin_ws3/install_isolated/include/ros/time.h:53:
In file included from /Users/jensi/ros_catkin_ws3/install_isolated/include/ros/platform.h:38:
In file included from /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/string:505:
In file included from /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/string_view:176:
In file included from /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/__string:57:
/Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/algorithm:1829:9: error: no member named
      '__builtin___memmove_chk' in namespace 'std::__1'; did you mean simply '__builtin___memmove_chk'?
        _VSTD::memmove(__result, __first, __n * sizeof(_Up));
        ^~~~~~~
/Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/__config:873:15: note: expanded from
      macro '_VSTD'
#define _VSTD std::_LIBCPP_ABI_NAMESPACE
              ^
/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/System/Library/Frameworks/Kernel.framework/Headers/string.h:112:9: note: 
      '__builtin___memmove_chk' declared here
        return __builtin___memmove_chk(dest, src, len, XNU_BOS(dest, 0));
               ^
In file included from /Users/jensi/ros_catkin_ws3/src/bond_core/bondcpp/src/bond.cpp:32:
In file included from /Users/jensi/ros_catkin_ws3/src/bond_core/bondcpp/include/bondcpp/bond.h:36:
In file included from /usr/local/include/boost/thread/mutex.hpp:16:
In file included from /usr/local/include/boost/thread/pthread/mutex.hpp:14:
In file included from /usr/local/include/boost/thread/exceptions.hpp:20:
In file included from /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/string:505:
In file included from /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/string_view:176:
In file included from /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/__string:57:
/Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/algorithm:1652:9: error: no member named
      '__builtin___memmove_chk' in namespace 'std::__1'; did you mean simply '__builtin___memmove_chk'?
        _VSTD::memmove(__result, __first, __n * sizeof(_Up));
        ^~~~~~~
In file included from /Users/jensi/ros_catkin_ws3/src/bond_core/bondcpp/src/BondSM_sm.cpp/Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/__config::8873:
:In file included from 15/Users/jensi/ros_catkin_ws3/src/bond_core/bondcpp/include/bondcpp/bond.h:: 36:
noteIn file included from : /usr/local/include/boost/thread/mutex.hpp:16expanded:
 In file included from from/usr/local/include/boost/thread/pthread/mutex.hpp
:      14macro:
 In file included from '_VSTD'/usr/local/include/boost/thread/exceptions.hpp:
20:
In file included from /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/string:505:
In file included from /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/string_view:176:
In file included from /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/__string:57:
/Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/algorithm:1652:9: error: #define _VSTD std::_LIBCPP_ABI_NAMESPACE
no              ^ 
member named
      '__builtin___memmove_chk' in namespace 'std::__1';/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/System/Library/Frameworks/Kernel.framework/Headers/string.h :did112 :you9 :mean  simply note'__builtin___memmove_chk'?: 

      '__builtin___memmove_chk' declared here
        _VSTD::memmove(__result, __first, __n * sizeof(_Up));
        return __builtin___memmove_chk(dest, src, len, XNU_BOS(dest, 0));
        ^~~~~~~
               ^
/Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/__config:873:15: note: expanded from
      macro '_VSTD'
#define _VSTD std::_LIBCPP_ABI_NAMESPACE
              ^
/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/System/Library/Frameworks/Kernel.framework/Headers/string.h:112:9: note: 
      '__builtin___memmove_chk' declared here
        return __builtin___memmove_chk(dest, src, len, XNU_BOS(dest, 0));
               ^
In file included from /Users/jensi/ros_catkin_ws3/src/bond_core/bondcpp/src/bond.cpp:32:
In file included from /Users/jensi/ros_catkin_ws3/src/bond_core/bondcpp/include/bondcpp/bond.h:36:
In file included from /usr/local/include/boost/thread/mutex.hpp:16:
In file included from /usr/local/include/boost/thread/pthread/mutex.hpp:14:
In file included from /usr/local/include/boost/thread/exceptions.hpp:20:
In file included from /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/string:505:
In file included from /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/string_view:176:
In file included from /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/__string:57:
/Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/algorithm:1690:9: error: no member named
      '__builtin___memmove_chk' in namespace 'std::__1'; did you mean simply '__builtin___memmove_chk'?
In file included from /Users/jensi/ros_catkin_ws3/src/bond_core/bondcpp/src/BondSM_sm.cpp:8:
In file included from /Users/jensi/ros_catkin_ws3/src/bond_core/bondcpp/include/bondcpp/bond.h:36:
In file included from /usr/local/include/boost/thread/mutex.hpp:16:
In file included from /usr/local/include/boost/thread/pthread/mutex.hpp:14        _VSTD::memmove(__result, __first, __n * sizeof(_Up));:

In file included from /usr/local/include/boost/thread/exceptions.hpp        ^~~~~~~:
20:
In file included from /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/string:505:
In file included from /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/string_view:/Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/__config176::
873In file included from :/Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/__string15::57 :
note/Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/algorithm: :1690expanded: 9from:
       macro error'_VSTD': 
no member named
      '__builtin___memmove_chk' in namespace #define _VSTD std::_LIBCPP_ABI_NAMESPACE'std::__1';
 did              ^ 
you mean simply '__builtin___memmove_chk'?
/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/System/Library/Frameworks/Kernel.framework/Headers/string.h:112:9: note: 
      '__builtin___memmove_chk' declared here
        _VSTD::memmove(__result, __first, __n * sizeof(_Up));
        ^~~~~~~
/Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/__config:        return __builtin___memmove_chk(dest, src, len, XNU_BOS(dest, 0));873
:15               ^:
 note: expanded from
      macro '_VSTD'
#define _VSTD std::_LIBCPP_ABI_NAMESPACE
              ^
/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/System/Library/Frameworks/Kernel.framework/Headers/string.h:112:9: note: 
      '__builtin___memmove_chk' declared here
        return __builtin___memmove_chk(dest, src, len, XNU_BOS(dest, 0));
               ^
In file included from /Users/jensi/ros_catkin_ws3/src/bond_core/bondcpp/src/BondSM_sm.cpp:8:
In file included from /Users/jensi/ros_catkin_ws3/src/bond_core/bondcpp/include/bondcpp/bond.h:36:
In file included from /usr/local/include/boost/thread/mutex.hpp:16:
In file included from /usr/local/include/boost/thread/pthread/mutex.hpp:14:
In file included from /usr/local/include/boost/thread/exceptions.hpp:20:
In file included from /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/string:505:
In file included from /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/string_view:176:
In file included from /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/__string:57:
/Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/algorithm:1791:9: error: no member named
      '__builtin___memmove_chk' in namespace 'std::__1'; did you mean simply '__builtin___memmove_chk'?
        _VSTD::memmove(__result, __first, __n * sizeof(_Up));
        ^~~~~~~
/Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/__config:873:15: note: expanded from
      macro '_VSTD'
#define _VSTD std::_LIBCPP_ABI_NAMESPACE
              ^
/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/System/Library/Frameworks/Kernel.framework/Headers/string.h:112:9: note: 
      '__builtin___memmove_chk' declared here
        return __builtin___memmove_chk(dest, src, len, XNU_BOS(dest, 0));
               ^
In file included from /Users/jensi/ros_catkin_ws3/src/bond_core/bondcpp/src/bond.cpp:32:
In file included from /Users/jensi/ros_catkin_ws3/src/bond_core/bondcpp/include/bondcpp/bond.h:36:
In file included from /usr/local/include/boost/thread/mutex.hpp:16:
In file included from /usr/local/include/boost/thread/pthread/mutex.hpp:14:
In file included from /usr/local/include/boost/thread/exceptions.hpp:20:
In file included from /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/string:505:
In file included from /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/string_view:176:
In file included from /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/__string:57:
/Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/algorithm:1791:9: error: no member named
      '__builtin___memmove_chk' in namespace 'std::__1'; did you mean simply '__builtin___memmove_chk'?
        _VSTD::memmove(__result, __first, __n * sizeof(_Up));
        ^~~~~~~
/Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/__config:873:15: note: expanded from
      macro '_VSTD'
#define _VSTD std::_LIBCPP_ABI_NAMESPACE
              ^
/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/System/Library/Frameworks/Kernel.framework/Headers/string.h:112:9: note: 
      '__builtin___memmove_chk' declared here
        return __builtin___memmove_chk(dest, src, len, XNU_BOS(dest, 0));
               ^
In file included from /Users/jensi/ros_catkin_ws3/src/bond_core/bondcpp/src/BondSM_sm.cpp:8:
In file included from /Users/jensi/ros_catkin_ws3/src/bond_core/bondcpp/include/bondcpp/bond.h:36:
In file included from /usr/local/include/boost/thread/mutex.hpp:16:
In file included from /usr/local/include/boost/thread/pthread/mutex.hpp:14:
In file included from /usr/local/include/boost/thread/exceptions.hpp:20:
In file included from /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/string:505:
In file included from /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/string_view:176:
In file included from /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/__string:57:
/Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/algorithm:1829:9: error: no member named
      '__builtin___memmove_chk' in namespace 'std::__1'; did you mean simply '__builtin___memmove_chk'?
        _VSTD::memmove(__result, __first, __n * sizeof(_Up));
        ^~~~~~~
/Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/__config:873:15: note: expanded from
      macro '_VSTD'
#define _VSTD std::_LIBCPP_ABI_NAMESPACE
              ^
/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/System/Library/Frameworks/Kernel.framework/Headers/string.h:112:9: note: 
      '__builtin___memmove_chk' declared here
        return __builtin___memmove_chk(dest, src, len, XNU_BOS(dest, 0));
               ^
In file included from /Users/jensi/ros_catkin_ws3/src/bond_core/bondcpp/src/bond.cpp:32:
In file included from /Users/jensi/ros_catkin_ws3/src/bond_core/bondcpp/include/bondcpp/bond.h:36:
In file included from /usr/local/include/boost/thread/mutex.hpp:16:
In file included from /usr/local/include/boost/thread/pthread/mutex.hpp:14:
In file included from /usr/local/include/boost/thread/exceptions.hpp:20:
In file included from /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/string:505:
In file included from /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/string_view:176:
In file included from /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/__string:57:
/Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/algorithm:1829:9: error: no member named
      '__builtin___memmove_chk' in namespace 'std::__1'; did you mean simply '__builtin___memmove_chk'?
        _VSTD::memmove(__result, __first, __n * sizeof(_Up));
        ^~~~~~~
/Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/__config:873:15: note: expanded from
      macro '_VSTD'
#define _VSTD std::_LIBCPP_ABI_NAMESPACE
              ^
/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/System/Library/Frameworks/Kernel.framework/Headers/string.h:112:9: note: 
      '__builtin___memmove_chk' declared here
        return __builtin___memmove_chk(dest, src, len, XNU_BOS(dest, 0));
               ^
In file included from /Users/jensi/ros_catkin_ws3/src/bond_core/bondcpp/src/timeout.cpp:30:
In file included from /Users/jensi/ros_catkin_ws3/src/bond_core/bondcpp/include/bondcpp/timeout.h:33:
In file included from /Users/jensi/ros_catkin_ws3/install_isolated/include/ros/ros.h:38:
In file included from /Users/jensi/ros_catkin_ws3/install_isolated/include/ros/time.h:54:
In file included from /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/iostream:38:
In file included from /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/ios:216:
In file included from /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/__locale:18:
In file included from /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/mutex:191:
In file included from /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/__mutex_base:17:
/Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/__threading_support:375:44: error: use of
      undeclared identifier 'errno'
   while (nanosleep(&__ts, &__ts) == -1 && errno == EINTR);
                                           ^
In file included from /Users/jensi/ros_catkin_ws3/src/bond_core/bondcpp/src/BondSM_sm.cpp:8:
In file included from /Users/jensi/ros_catkin_ws3/src/bond_core/bondcpp/include/bondcpp/bond.h:36:
In file included from /usr/local/include/boost/thread/mutex.hpp:16:
In file included from /usr/local/include/boost/thread/pthread/mutex.hpp:14:
In file included from In file included from /Users/jensi/ros_catkin_ws3/src/bond_core/bondcpp/src/bond.cpp/usr/local/include/boost/thread/exceptions.hpp::2232:
:
In file included from In file included from /usr/local/include/boost/system/system_error.hpp/Users/jensi/ros_catkin_ws3/src/bond_core/bondcpp/include/bondcpp/bond.h::1136:
:
In file included from In file included from /usr/local/include/boost/system/error_code.hpp/usr/local/include/boost/thread/mutex.hpp::1716:
:
In file included from In file included from /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/ostream/usr/local/include/boost/thread/pthread/mutex.hpp::13814:
:
In file included from In file included from /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/ios:/usr/local/include/boost/thread/exceptions.hpp:21622:
:
In file included from In file included from /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/__locale/usr/local/include/boost/system/system_error.hpp::1811:
:
In file included from In file included from /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/mutex/usr/local/include/boost/system/error_code.hpp::19117:
:
In file included from In file included from /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/__mutex_base/Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/ostream::17138:
:
In file included from /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/ios:/Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/__threading_support216::
375In file included from :/Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/__locale44::18 :
In file included from /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/mutexerror:: 191:
In file included from /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/__mutex_baseuse: 17of:

      undeclared/Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/__threading_support :identifier375 :'errno'44:
 error: use of
      undeclared identifier 'errno'
   while (nanosleep(&__ts, &__ts) == -1 && errno == EINTR);
                                           ^
   while (nanosleep(&__ts, &__ts) == -1 && errno == EINTR);
                                           ^
fatal error: too many errors emitted, stopping now [-ferror-limit=]
fatal error: too many errors emitted, stopping now [-ferror-limit=]
fatal error: too many errors emitted, stopping now [-ferror-limit=]
20 errors generated.
make[2]: *** [CMakeFiles/bondcpp.dir/src/timeout.cpp.o] Error 1
make[2]: *** Waiting for unfinished jobs....
20 errors generated.
20 errors generated.
make[2]: *** [CMakeFiles/bondcpp.dir/src/bond.cpp.o] Error 1
make[2]: *** [CMakeFiles/bondcpp.dir/src/BondSM_sm.cpp.o] Error 1
make[1]: *** [CMakeFiles/bondcpp.dir/all] Error 2
make: *** [all] Error 2
<== Failed to process package 'bondcpp': 
  Command '['/Users/jensi/ros_catkin_ws3/install_isolated/env.sh', 'make', '-j8', '-l8']' returned non-zero exit status 2.

@JensC
Copy link
Author

JensC commented Mar 1, 2020

Can anyone confirm the errors above and how would a solution look like?

@BrutusTT
Copy link

BrutusTT commented Nov 18, 2020

  • macOS: 10.15.7 (Catalina)
  • ROS: Noetic
  • CMake: 3.18.4
  • AppleClang 12.0.0.12000032
  • Python: 3.9
  • catkin: 0.8.9

I can confirm the above error.

It seems to be solved by adding -DCMAKE_FIND_FRAMEWORK=LAST to the catkin_make.

  • ossp-uuid was already installed via homebrew (no idea if this is actually required but was mentioned in one of the threads below)
  • contrary to a comment in the threads, the order for the above flag did not made a difference for me

This seems to be either an old or reoccurring problem as it was reported a couple of times in different contexts, for example, ros/rosdistro#13333 or robotology/human-dynamics-estimation#93 all pointing to above solution.

@TimWhiting
Copy link

TimWhiting commented May 1, 2021

@BrutusTT Thanks, your solution got me past this error on MacOS Big Sur 11.3 with ROS Noetic. One thing to note is that I had to clean the build for it to work (removing the build / install folders).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants