Commit 70e7795
authored
Add cras_semaphore to cras_tf2_utils dependencies
Fix:
│ │ FAILED: [code=1] devel/lib/libcras_tf2_utils.dylib
│ │ : && $BUILD_PREFIX/bin/arm64-apple-darwin20.0.0-clang++ -ftree-vectorize -fPIC -fstack-protector-strong -O2 -pipe -stdlib=libc++ -fvisibility-inlines-hidden -fmessage-length=0
│ │ -isystem $PREFIX/include -fdebug-prefix-map=$SRC_DIR=/usr/local/src/conda/ros-noetic-cras-cpp-common-2.5.1 -fdebug-prefix-map=$PREFIX=/usr/local/src/conda-prefix -DBOOST_ERRO
│ │ R_CODE_HEADER_ONLY -O3 -DNDEBUG -arch arm64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk -mmacosx-version-min=10.15
│ │ -dynamiclib -Wl,-headerpad_max_install_names -Wl,-headerpad_max_install_names -Wl,-dead_strip_dylibs -Wl,-rpath,$PREFIX/lib -L$PREFIX/lib -o devel/lib/libcras_tf2_utils.dylib
│ │ -install_name @rpath/libcras_tf2_utils.dylib CMakeFiles/cras_tf2_utils.dir/src/tf2_utils.cpp.o CMakeFiles/cras_tf2_utils.dir/src/tf2_utils/interruptible_buffer.cpp.o -Wl,-rp
│ │ ath,$SRC_DIR/build/devel/lib devel/lib/libcras_log_utils.dylib devel/lib/libcras_thread_utils.dylib $PREFIX/lib/libdiagnostic_updater.dylib $PREFIX/lib/libdynamic_reconfig
│ │ ure_config_init_mutex.dylib $PREFIX/lib/libmean.dylib $PREFIX/lib/libparams.dylib $PREFIX/lib/libincrement.dylib $PREFIX/lib/libmedian.dylib $PREFIX/lib/libtransfer_funct
│ │ ion.dylib $PREFIX/lib/libnodeletlib.dylib $PREFIX/lib/libbondcpp.dylib $PREFIX/lib/libclass_loader.dylib $PREFIX/lib/libPocoFoundation.dylib -ldl $PREFIX/lib/libroslib.d
│ │ ylib $PREFIX/lib/librospack.dylib $PREFIX/lib/libboost_program_options.dylib $PREFIX/lib/libtinyxml2.dylib $PREFIX/lib/liborocos-kdl.dylib $PREFIX/lib/libtf2_ros.dylib $
│ │ PREFIX/lib/libactionlib.dylib $PREFIX/lib/libmessage_filters.dylib $PREFIX/lib/libtf2.dylib $PREFIX/lib/libtopic_tools.dylib $PREFIX/lib/libroscpp.dylib $PREFIX/lib/libbo
│ │ ost_chrono.dylib $PREFIX/lib/libboost_filesystem.dylib $PREFIX/lib/librosconsole.dylib $PREFIX/lib/librosconsole_log4cxx.dylib $PREFIX/lib/librosconsole_backend_interface.
│ │ dylib $PREFIX/lib/liblog4cxx.dylib $PREFIX/lib/libboost_regex.dylib $PREFIX/lib/libroscpp_serialization.dylib $PREFIX/lib/libxmlrpcpp.dylib $PREFIX/lib/librostime.dylib
│ │ $PREFIX/lib/libboost_date_time.dylib $PREFIX/lib/libcpp_common.dylib $PREFIX/lib/libboost_system.dylib $PREFIX/lib/libboost_thread.dylib $PREFIX/lib/libconsole_bridge.1.0.
│ │ dylib devel/lib/libcras_string_utils.dylib devel/lib/libcras_time_utils.dylib $PREFIX/lib/libdiagnostic_updater.dylib $PREFIX/lib/libdynamic_reconfigure_config_init_mutex.
│ │ dylib $PREFIX/lib/libmean.dylib $PREFIX/lib/libparams.dylib $PREFIX/lib/libincrement.dylib $PREFIX/lib/libmedian.dylib $PREFIX/lib/libtransfer_function.dylib $PREFIX/lib
│ │ /libnodeletlib.dylib $PREFIX/lib/libbondcpp.dylib $PREFIX/lib/libclass_loader.dylib $PREFIX/lib/libPocoFoundation.dylib -ldl $PREFIX/lib/libroslib.dylib $PREFIX/lib/libr
│ │ ospack.dylib $PREFIX/lib/libboost_program_options.dylib $PREFIX/lib/libtinyxml2.dylib $PREFIX/lib/liborocos-kdl.dylib $PREFIX/lib/libtf2_ros.dylib $PREFIX/lib/libactionli
│ │ b.dylib $PREFIX/lib/libmessage_filters.dylib $PREFIX/lib/libtf2.dylib $PREFIX/lib/libtopic_tools.dylib $PREFIX/lib/libroscpp.dylib $PREFIX/lib/libboost_chrono.dylib $PRE
│ │ FIX/lib/libboost_filesystem.dylib $PREFIX/lib/librosconsole.dylib $PREFIX/lib/librosconsole_log4cxx.dylib $PREFIX/lib/librosconsole_backend_interface.dylib $PREFIX/lib/lib
│ │ log4cxx.dylib $PREFIX/lib/libboost_regex.dylib $PREFIX/lib/libroscpp_serialization.dylib $PREFIX/lib/libxmlrpcpp.dylib $PREFIX/lib/librostime.dylib $PREFIX/lib/libboost_d
│ │ ate_time.dylib $PREFIX/lib/libcpp_common.dylib $PREFIX/lib/libboost_system.dylib $PREFIX/lib/libboost_thread.dylib $PREFIX/lib/libconsole_bridge.1.0.dylib $PREFIX/lib/lib
│ │ iconv.dylib && :
│ │ Undefined symbols for architecture arm64:
│ │ "cras::ReverseSemaphore::acquire()", referenced from:
│ │ cras::InterruptibleTFBuffer::canTransform(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::
│ │ __1::char_traits<char>, std::__1::allocator<char>> const&, ros::Time const&, ros::Duration) const in interruptible_buffer.cpp.o
│ │ cras::InterruptibleTFBuffer::canTransform(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::
│ │ __1::char_traits<char>, std::__1::allocator<char>> const&, ros::Time const&, ros::Duration, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>
│ │ >*) const in interruptible_buffer.cpp.o1 parent 0a47c5a commit 70e7795
1 file changed
+1
-1
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
228 | 228 | | |
229 | 229 | | |
230 | 230 | | |
231 | | - | |
| 231 | + | |
232 | 232 | | |
233 | 233 | | |
234 | 234 | | |
| |||
0 commit comments