You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hello,
An error occurred while building this program to use.
I'm using the Ros2 Foxy and Python3.8
this is the log when I started this command
(ROS 2 foxy) jeoungjiu@jeoungjiu-G3-3579:~/microros_ws$ ros2 run micro_ros_setup build_firmware.sh
Crosscompiled environment: cleaning path
Building firmware for freertos platform esp32
WARNING: using an unsupported version of tool cmake found in PATH: 3.16.3
Adding ESP-IDF tools to PATH...
Checking if Python packages are up to date...
Python requirements from /home/jeoungjiu/microros_ws/firmware/toolchain/esp-idf/requirements.txt are satisfied.
Added the following directories to PATH:
/home/jeoungjiu/microros_ws/firmware/toolchain/esp-idf/components/esptool_py/esptool
/home/jeoungjiu/microros_ws/firmware/toolchain/esp-idf/components/espcoredump
/home/jeoungjiu/microros_ws/firmware/toolchain/esp-idf/components/partition_table/
Done! You can now compile ESP-IDF projects.
Go to the project directory and run:
더렉터리 means 'directory'
오류 means 'error'
들어감 means 'go in'
나옴 means 'leaving(get out)'
the log say can't find 'rmw_cyclonedds_cpp', but it in the /opt/ros/foxy/share and /opt/ros/foxy/include.
I'm not sure what the problem is because it's my first time seeing these things, including ros2 ans Linux.
I need your help.
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
-
Hello,
An error occurred while building this program to use.
I'm using the Ros2 Foxy and Python3.8
this is the log when I started this command
(ROS 2 foxy) jeoungjiu@jeoungjiu-G3-3579:~/microros_ws$ ros2 run micro_ros_setup build_firmware.sh
Crosscompiled environment: cleaning path
Building firmware for freertos platform esp32
WARNING: using an unsupported version of tool cmake found in PATH: 3.16.3
Adding ESP-IDF tools to PATH...
Checking if Python packages are up to date...
Python requirements from /home/jeoungjiu/microros_ws/firmware/toolchain/esp-idf/requirements.txt are satisfied.
Added the following directories to PATH:
/home/jeoungjiu/microros_ws/firmware/toolchain/esp-idf/components/esptool_py/esptool
/home/jeoungjiu/microros_ws/firmware/toolchain/esp-idf/components/espcoredump
/home/jeoungjiu/microros_ws/firmware/toolchain/esp-idf/components/partition_table/
Done! You can now compile ESP-IDF projects.
Go to the project directory and run:
idf.py build
Selected app: int32_publisher
/usr/bin/cmake -S/home/jeoungjiu/microros_ws/firmware/freertos_apps/microros_esp32_extensions -B/home/jeoungjiu/microros_ws/firmware/freertos_apps/microros_esp32_extensions/build --check-build-system CMakeFiles/Makefile.cmake 0
/usr/bin/cmake -E cmake_progress_start /home/jeoungjiu/microros_ws/firmware/freertos_apps/microros_esp32_extensions/build/CMakeFiles /home/jeoungjiu/microros_ws/firmware/freertos_apps/microros_esp32_extensions/build/CMakeFiles/progress.marks
make -f CMakeFiles/Makefile2 all
make[1]: 디렉터리 '/home/jeoungjiu/microros_ws/firmware/freertos_apps/microros_esp32_extensions/build' 들어감
make -f esp-idf/partition_table/CMakeFiles/partition_table.dir/build.make esp-idf/partition_table/CMakeFiles/partition_table.dir/depend
make[2]: 디렉터리 '/home/jeoungjiu/microros_ws/firmware/freertos_apps/microros_esp32_extensions/build' 들어감
cd /home/jeoungjiu/microros_ws/firmware/freertos_apps/microros_esp32_extensions/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /home/jeoungjiu/microros_ws/firmware/freertos_apps/microros_esp32_extensions /home/jeoungjiu/microros_ws/firmware/toolchain/esp-idf/components/partition_table /home/jeoungjiu/microros_ws/firmware/freertos_apps/microros_esp32_extensions/build /home/jeoungjiu/microros_ws/firmware/freertos_apps/microros_esp32_extensions/build/esp-idf/partition_table /home/jeoungjiu/microros_ws/firmware/freertos_apps/microros_esp32_extensions/build/esp-idf/partition_table/CMakeFiles/partition_table.dir/DependInfo.cmake --color=
make[2]: 디렉터리 '/home/jeoungjiu/microros_ws/firmware/freertos_apps/microros_esp32_extensions/build' 나감
make -f esp-idf/partition_table/CMakeFiles/partition_table.dir/build.make esp-idf/partition_table/CMakeFiles/partition_table.dir/build
make[2]: 디렉터리 '/home/jeoungjiu/microros_ws/firmware/freertos_apps/microros_esp32_extensions/build' 들어감
cd /home/jeoungjiu/microros_ws/firmware/freertos_apps/microros_esp32_extensions/build/esp-idf/partition_table && /usr/bin/cmake -E echo "Partition table binary generated. Contents:"
Partition table binary generated. Contents:
cd /home/jeoungjiu/microros_ws/firmware/freertos_apps/microros_esp32_extensions/build/esp-idf/partition_table && /usr/bin/cmake -E echo "*******************************************************************************"
cd /home/jeoungjiu/microros_ws/firmware/freertos_apps/microros_esp32_extensions/build/esp-idf/partition_table && python /home/jeoungjiu/microros_ws/firmware/toolchain/esp-idf/components/partition_table/gen_esp32part.py -q --offset 0x8000 --flash-size 2MB /home/jeoungjiu/microros_ws/firmware/freertos_apps/microros_esp32_extensions/build/partition_table/partition-table.bin
Espressif ESP32 Partition Table
Name, Type, SubType, Offset, Size, Flags
nvs,data,nvs,0x9000,24K,
phy_init,data,phy,0xf000,4K,
factory,app,factory,0x10000,1M,
cd /home/jeoungjiu/microros_ws/firmware/freertos_apps/microros_esp32_extensions/build/esp-idf/partition_table && /usr/bin/cmake -E echo "*******************************************************************************"
make[2]: 디렉터리 '/home/jeoungjiu/microros_ws/firmware/freertos_apps/microros_esp32_extensions/build' 나감
[ 1%] Built target partition_table
make -f CMakeFiles/bootloader.dir/build.make CMakeFiles/bootloader.dir/depend
make[2]: 디렉터리 '/home/jeoungjiu/microros_ws/firmware/freertos_apps/microros_esp32_extensions/build' 들어감
cd /home/jeoungjiu/microros_ws/firmware/freertos_apps/microros_esp32_extensions/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /home/jeoungjiu/microros_ws/firmware/freertos_apps/microros_esp32_extensions /home/jeoungjiu/microros_ws/firmware/freertos_apps/microros_esp32_extensions /home/jeoungjiu/microros_ws/firmware/freertos_apps/microros_esp32_extensions/build /home/jeoungjiu/microros_ws/firmware/freertos_apps/microros_esp32_extensions/build /home/jeoungjiu/microros_ws/firmware/freertos_apps/microros_esp32_extensions/build/CMakeFiles/bootloader.dir/DependInfo.cmake --color=
make[2]: 디렉터리 '/home/jeoungjiu/microros_ws/firmware/freertos_apps/microros_esp32_extensions/build' 나감
make -f CMakeFiles/bootloader.dir/build.make CMakeFiles/bootloader.dir/build
make[2]: 디렉터리 '/home/jeoungjiu/microros_ws/firmware/freertos_apps/microros_esp32_extensions/build' 들어감
[ 1%] Performing build step for 'bootloader'
cd /home/jeoungjiu/microros_ws/firmware/freertos_apps/microros_esp32_extensions/build/bootloader && make
make[3]: 디렉터리 '/home/jeoungjiu/microros_ws/firmware/freertos_apps/microros_esp32_extensions/build/bootloader' 들어감
make[4]: 디렉터리 '/home/jeoungjiu/microros_ws/firmware/freertos_apps/microros_esp32_extensions/build/bootloader' 들어감
make[5]: 디렉터리 '/home/jeoungjiu/microros_ws/firmware/freertos_apps/microros_esp32_extensions/build/bootloader' 들어감
make[5]: 디렉터리 '/home/jeoungjiu/microros_ws/firmware/freertos_apps/microros_esp32_extensions/build/bootloader' 나감
[ 4%] Built target __idf_log
make[5]: 디렉터리 '/home/jeoungjiu/microros_ws/firmware/freertos_apps/microros_esp32_extensions/build/bootloader' 들어감
make[5]: 디렉터리 '/home/jeoungjiu/microros_ws/firmware/freertos_apps/microros_esp32_extensions/build/bootloader' 나감
[ 61%] Built target __idf_soc
make[5]: 디렉터리 '/home/jeoungjiu/microros_ws/firmware/freertos_apps/microros_esp32_extensions/build/bootloader' 들어감
make[5]: 디렉터리 '/home/jeoungjiu/microros_ws/firmware/freertos_apps/microros_esp32_extensions/build/bootloader' 나감
[ 64%] Built target __idf_micro-ecc
make[5]: 디렉터리 '/home/jeoungjiu/microros_ws/firmware/freertos_apps/microros_esp32_extensions/build/bootloader' 들어감
make[5]: 디렉터리 '/home/jeoungjiu/microros_ws/firmware/freertos_apps/microros_esp32_extensions/build/bootloader' 나감
[ 81%] Built target __idf_bootloader_support
make[5]: 디렉터리 '/home/jeoungjiu/microros_ws/firmware/freertos_apps/microros_esp32_extensions/build/bootloader' 들어감
make[5]: 디렉터리 '/home/jeoungjiu/microros_ws/firmware/freertos_apps/microros_esp32_extensions/build/bootloader' 나감
[ 90%] Built target __idf_efuse
make[5]: 디렉터리 '/home/jeoungjiu/microros_ws/firmware/freertos_apps/microros_esp32_extensions/build/bootloader' 들어감
make[5]: 디렉터리 '/home/jeoungjiu/microros_ws/firmware/freertos_apps/microros_esp32_extensions/build/bootloader' 나감
[ 92%] Built target __idf_spi_flash
make[5]: 디렉터리 '/home/jeoungjiu/microros_ws/firmware/freertos_apps/microros_esp32_extensions/build/bootloader' 들어감
make[5]: 디렉터리 '/home/jeoungjiu/microros_ws/firmware/freertos_apps/microros_esp32_extensions/build/bootloader' 나감
[ 94%] Built target __idf_main
make[5]: 디렉터리 '/home/jeoungjiu/microros_ws/firmware/freertos_apps/microros_esp32_extensions/build/bootloader' 들어감
make[5]: 디렉터리 '/home/jeoungjiu/microros_ws/firmware/freertos_apps/microros_esp32_extensions/build/bootloader' 나감
[ 95%] Built target _project_elf_src
make[5]: 디렉터리 '/home/jeoungjiu/microros_ws/firmware/freertos_apps/microros_esp32_extensions/build/bootloader' 들어감
make[5]: 디렉터리 '/home/jeoungjiu/microros_ws/firmware/freertos_apps/microros_esp32_extensions/build/bootloader' 나감
[ 98%] Built target bootloader.elf
make[5]: 디렉터리 '/home/jeoungjiu/microros_ws/firmware/freertos_apps/microros_esp32_extensions/build/bootloader' 들어감
make[5]: 디렉터리 '/home/jeoungjiu/microros_ws/firmware/freertos_apps/microros_esp32_extensions/build/bootloader' 나감
[100%] Built target gen_project_binary
make[5]: 디렉터리 '/home/jeoungjiu/microros_ws/firmware/freertos_apps/microros_esp32_extensions/build/bootloader' 들어감
make[5]: 디렉터리 '/home/jeoungjiu/microros_ws/firmware/freertos_apps/microros_esp32_extensions/build/bootloader' 나감
[100%] Built target app
make[4]: 디렉터리 '/home/jeoungjiu/microros_ws/firmware/freertos_apps/microros_esp32_extensions/build/bootloader' 나감
make[3]: 디렉터리 '/home/jeoungjiu/microros_ws/firmware/freertos_apps/microros_esp32_extensions/build/bootloader' 나감
[ 1%] No install step for 'bootloader'
cd /home/jeoungjiu/microros_ws/firmware/freertos_apps/microros_esp32_extensions/build/bootloader && /usr/bin/cmake -E echo_append
cd /home/jeoungjiu/microros_ws/firmware/freertos_apps/microros_esp32_extensions/build/bootloader && /usr/bin/cmake -E touch /home/jeoungjiu/microros_ws/firmware/freertos_apps/microros_esp32_extensions/build/bootloader-prefix/src/bootloader-stamp/bootloader-install
[ 1%] Completed 'bootloader'
/usr/bin/cmake -E make_directory /home/jeoungjiu/microros_ws/firmware/freertos_apps/microros_esp32_extensions/build/CMakeFiles
/usr/bin/cmake -E touch /home/jeoungjiu/microros_ws/firmware/freertos_apps/microros_esp32_extensions/build/CMakeFiles/bootloader-complete
/usr/bin/cmake -E touch /home/jeoungjiu/microros_ws/firmware/freertos_apps/microros_esp32_extensions/build/bootloader-prefix/src/bootloader-stamp/bootloader-done
make[2]: 디렉터리 '/home/jeoungjiu/microros_ws/firmware/freertos_apps/microros_esp32_extensions/build' 나감
[ 2%] Built target bootloader
make -f esp-idf/main/CMakeFiles/libmicroros.dir/build.make esp-idf/main/CMakeFiles/libmicroros.dir/depend
make[2]: 디렉터리 '/home/jeoungjiu/microros_ws/firmware/freertos_apps/microros_esp32_extensions/build' 들어감
cd /home/jeoungjiu/microros_ws/firmware/freertos_apps/microros_esp32_extensions/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /home/jeoungjiu/microros_ws/firmware/freertos_apps/microros_esp32_extensions /home/jeoungjiu/microros_ws/firmware/freertos_apps/microros_esp32_extensions/main /home/jeoungjiu/microros_ws/firmware/freertos_apps/microros_esp32_extensions/build /home/jeoungjiu/microros_ws/firmware/freertos_apps/microros_esp32_extensions/build/esp-idf/main /home/jeoungjiu/microros_ws/firmware/freertos_apps/microros_esp32_extensions/build/esp-idf/main/CMakeFiles/libmicroros.dir/DependInfo.cmake --color=
make[2]: 디렉터리 '/home/jeoungjiu/microros_ws/firmware/freertos_apps/microros_esp32_extensions/build' 나감
make -f esp-idf/main/CMakeFiles/libmicroros.dir/build.make esp-idf/main/CMakeFiles/libmicroros.dir/build
make[2]: 디렉터리 '/home/jeoungjiu/microros_ws/firmware/freertos_apps/microros_esp32_extensions/build' 들어감
[ 2%] Performing build step for 'libmicroros'
cd /home/jeoungjiu/microros_ws/firmware/freertos_apps/microros_esp32_extensions && make -f libmicroros.mk CC=/home/jeoungjiu/microros_ws/firmware/toolchain/espressif/tools/xtensa-esp32-elf/esp-2020r2-8.2.0/xtensa-esp32-elf/bin/xtensa-esp32-elf-gcc AR=/home/jeoungjiu/microros_ws/firmware/toolchain/espressif/tools/xtensa-esp32-elf/esp-2020r2-8.2.0/xtensa-esp32-elf/bin/xtensa-esp32-elf-ar "CFLAGS=-mlongcalls -Wno-frame-address" CXX=/home/jeoungjiu/microros_ws/firmware/toolchain/espressif/tools/xtensa-esp32-elf/esp-2020r2-8.2.0/xtensa-esp32-elf/bin/xtensa-esp32-elf-g++ "CXXFLAGS=-mlongcalls -Wno-frame-address" BUILD_DIR=/home/jeoungjiu/microros_ws/firmware/freertos_apps/microros_esp32_extensions/build IDF_PATH=/home/jeoungjiu/microros_ws/firmware/toolchain/esp-idf APP_META=/home/jeoungjiu/microros_ws/firmware/freertos_apps/apps/int32_publisher/app-colcon.meta
make[3]: 디렉터리 '/home/jeoungjiu/microros_ws/firmware/freertos_apps/microros_esp32_extensions' 들어감
rm -f /home/jeoungjiu/microros_ws/firmware/freertos_apps/microros_esp32_extensions/esp32_toolchain.cmake;
cat /home/jeoungjiu/microros_ws/firmware/freertos_apps/microros_esp32_extensions/esp32_toolchain.cmake.in |
sed "s/@CMAKE_C_COMPILER@//home/jeoungjiu/microros_ws/firmware/toolchain/espressif/tools/xtensa-esp32-elf/esp-2020r2-8.2.0/xtensa-esp32-elf/bin/xtensa-esp32-elf-gcc/g" |
sed "s/@CMAKE_CXX_COMPILER@//home/jeoungjiu/microros_ws/firmware/toolchain/espressif/tools/xtensa-esp32-elf/esp-2020r2-8.2.0/xtensa-esp32-elf/bin/xtensa-esp32-elf-g++/g" |
sed "s/@CFLAGS@/-mlongcalls -Wno-frame-address/g" |
sed "s/@CXXFLAGS@/-mlongcalls -Wno-frame-address/g" |
sed "s/@IDF_PATH@//home/jeoungjiu/microros_ws/firmware/toolchain/esp-idf/g" |
sed "s/@BUILD_CONFIG_DIR@//home/jeoungjiu/microros_ws/firmware/freertos_apps/microros_esp32_extensions/build/config/g"
> /home/jeoungjiu/microros_ws/firmware/freertos_apps/microros_esp32_extensions/esp32_toolchain.cmake
cd /home/jeoungjiu/microros_ws/firmware/freertos_apps/microros_esp32_extensions/../../mcu_ws;
colcon build
--merge-install
--packages-ignore-regex=.*_cpp
--metas /home/jeoungjiu/microros_ws/firmware/freertos_apps/microros_esp32_extensions/../../mcu_ws/colcon.meta /home/jeoungjiu/microros_ws/firmware/freertos_apps/apps/int32_publisher/app-colcon.meta
--cmake-args
"--no-warn-unused-cli"
-DCMAKE_POSITION_INDEPENDENT_CODE:BOOL=OFF
-DTHIRDPARTY=ON
-DBUILD_SHARED_LIBS=OFF
-DBUILD_TESTING=OFF
-DCMAKE_BUILD_TYPE=Debug
-DCMAKE_TOOLCHAIN_FILE=/home/jeoungjiu/microros_ws/firmware/freertos_apps/microros_esp32_extensions/esp32_toolchain.cmake
-DCMAKE_VERBOSE_MAKEFILE=ON; \
Starting >>> tinydir_vendor
Starting >>> rosidl_adapter
Starting >>> rosidl_typesupport_interface
Starting >>> microcdr
Starting >>> rmw_implementation_cmake
Starting >>> tracetools
Starting >>> tracetools_trace
Starting >>> test_interface_files
Finished <<< microcdr [0.69s]
Starting >>> microxrcedds_client
Finished <<< tinydir_vendor [0.85s]
Starting >>> rcutils
Finished <<< rmw_implementation_cmake [0.86s]
Starting >>> tracetools_read
Finished <<< rosidl_typesupport_interface [0.95s]
Finished <<< rosidl_adapter [0.98s]
Starting >>> rosidl_parser
Starting >>> libyaml_vendor
Finished <<< tracetools [1.26s]
Finished <<< microxrcedds_client [0.70s]
Finished <<< test_interface_files [1.41s]
Finished <<< rcutils [0.95s]
Starting >>> rosidl_runtime_c
Starting >>> rcl_logging_noop
Finished <<< tracetools_trace [1.82s]
Starting >>> tracetools_launch
Starting >>> ros2trace
Finished <<< rosidl_parser [1.54s]
Starting >>> rosidl_cmake
Finished <<< libyaml_vendor [1.69s]
--- stderr: rcl_logging_noop
CMake Warning at /home/jeoungjiu/microros_ws/firmware/mcu_ws/install/share/rcutils/cmake/ament_cmake_export_libraries-extras.cmake:116 (message):
Package 'rcutils' exports library 'dl' which couldn't be found
Call Stack (most recent call first):
/home/jeoungjiu/microros_ws/firmware/mcu_ws/install/share/rcutils/cmake/rcutilsConfig.cmake:41 (include)
CMakeLists.txt:15 (find_package)
Finished <<< rcl_logging_noop [0.98s]
--- stderr: rosidl_runtime_c
CMake Warning at /home/jeoungjiu/microros_ws/firmware/mcu_ws/install/share/rcutils/cmake/ament_cmake_export_libraries-extras.cmake:116 (message):
Package 'rcutils' exports library 'dl' which couldn't be found
Call Stack (most recent call first):
/home/jeoungjiu/microros_ws/firmware/mcu_ws/install/share/rcutils/cmake/rcutilsConfig.cmake:41 (include)
CMakeLists.txt:15 (find_package)
Finished <<< rosidl_runtime_c [1.04s]
Starting >>> rmw
Finished <<< tracetools_read [2.08s]
Finished <<< rosidl_cmake [0.78s]
Starting >>> rosidl_generator_c
Starting >>> rosidl_generator_dds_idl
--- stderr: rmw
CMake Warning at /home/jeoungjiu/microros_ws/firmware/mcu_ws/install/share/rcutils/cmake/ament_cmake_export_libraries-extras.cmake:116 (message):
Package 'rcutils' exports library 'dl' which couldn't be found
Call Stack (most recent call first):
/home/jeoungjiu/microros_ws/firmware/mcu_ws/install/share/rcutils/cmake/rcutilsConfig.cmake:41 (include)
CMakeLists.txt:21 (find_package)
Finished <<< rmw [0.79s]
Starting >>> rosidl_typesupport_microxrcedds_c
Finished <<< ros2trace [1.88s]
Finished <<< tracetools_launch [1.92s]
Finished <<< rosidl_generator_c [0.70s]
Finished <<< rosidl_generator_dds_idl [0.70s]
--- stderr: rosidl_typesupport_microxrcedds_c
CMake Warning at /home/jeoungjiu/microros_ws/firmware/mcu_ws/install/share/rcutils/cmake/ament_cmake_export_libraries-extras.cmake:116 (message):
Package 'rcutils' exports library 'dl' which couldn't be found
Call Stack (most recent call first):
/home/jeoungjiu/microros_ws/firmware/mcu_ws/install/share/rcutils/cmake/rcutilsConfig.cmake:41 (include)
/home/jeoungjiu/microros_ws/firmware/mcu_ws/install/share/rosidl_runtime_c/cmake/ament_cmake_export_dependencies-extras.cmake:21 (find_package)
/home/jeoungjiu/microros_ws/firmware/mcu_ws/install/share/rosidl_runtime_c/cmake/rosidl_runtime_cConfig.cmake:41 (include)
CMakeLists.txt:22 (find_package)
Finished <<< rosidl_typesupport_microxrcedds_c [0.67s]
Starting >>> rosidl_typesupport_c
--- stderr: rosidl_typesupport_c
CMake Warning at /home/jeoungjiu/microros_ws/firmware/mcu_ws/install/share/rcutils/cmake/ament_cmake_export_libraries-extras.cmake:116 (message):
Package 'rcutils' exports library 'dl' which couldn't be found
Call Stack (most recent call first):
/home/jeoungjiu/microros_ws/firmware/mcu_ws/install/share/rcutils/cmake/rcutilsConfig.cmake:41 (include)
CMakeLists.txt:21 (find_package)
Finished <<< rosidl_typesupport_c [0.52s]
Starting >>> rosidl_default_runtime
Starting >>> rosidl_default_generators
Finished <<< rosidl_default_runtime [0.43s]
Finished <<< rosidl_default_generators [0.44s]
Starting >>> builtin_interfaces
Starting >>> micro_ros_msgs
Starting >>> unique_identifier_msgs
Starting >>> lifecycle_msgs
Starting >>> std_srvs
--- stderr: builtin_interfaces
CMake Warning at /home/jeoungjiu/microros_ws/firmware/mcu_ws/install/share/rcutils/cmake/ament_cmake_export_libraries-extras.cmake:116 (message):
Package 'rcutils' exports library 'dl' which couldn't be found
Call Stack (most recent call first):
/home/jeoungjiu/microros_ws/firmware/mcu_ws/install/share/rcutils/cmake/rcutilsConfig.cmake:41 (include)
/home/jeoungjiu/microros_ws/firmware/mcu_ws/install/share/rmw/cmake/ament_cmake_export_dependencies-extras.cmake:21 (find_package)
/home/jeoungjiu/microros_ws/firmware/mcu_ws/install/share/rmw/cmake/rmwConfig.cmake:41 (include)
/home/jeoungjiu/microros_ws/firmware/mcu_ws/install/share/rosidl_typesupport_microxrcedds_c/cmake/ament_cmake_export_dependencies-extras.cmake:21 (find_package)
/home/jeoungjiu/microros_ws/firmware/mcu_ws/install/share/rosidl_typesupport_microxrcedds_c/cmake/rosidl_typesupport_microxrcedds_cConfig.cmake:41 (include)
/home/jeoungjiu/microros_ws/firmware/mcu_ws/install/share/rosidl_typesupport_c/cmake/rosidl_typesupport_c-extras.cmake:13 (find_package)
/home/jeoungjiu/microros_ws/firmware/mcu_ws/install/share/rosidl_typesupport_c/cmake/rosidl_typesupport_cConfig.cmake:41 (include)
/home/jeoungjiu/microros_ws/firmware/mcu_ws/install/share/rosidl_default_generators/cmake/rosidl_default_generators-extras.cmake:21 (find_package)
/home/jeoungjiu/microros_ws/firmware/mcu_ws/install/share/rosidl_default_generators/cmake/rosidl_default_generatorsConfig.cmake:41 (include)
CMakeLists.txt:14 (find_package)
Finished <<< builtin_interfaces [1.16s]
Starting >>> std_msgs
Starting >>> rcl_interfaces
Starting >>> rosgraph_msgs
Starting >>> statistics_msgs
--- stderr: unique_identifier_msgs
CMake Warning at /home/jeoungjiu/microros_ws/firmware/mcu_ws/install/share/rcutils/cmake/ament_cmake_export_libraries-extras.cmake:116 (message):
Package 'rcutils' exports library 'dl' which couldn't be found
Call Stack (most recent call first):
/home/jeoungjiu/microros_ws/firmware/mcu_ws/install/share/rcutils/cmake/rcutilsConfig.cmake:41 (include)
/home/jeoungjiu/microros_ws/firmware/mcu_ws/install/share/rmw/cmake/ament_cmake_export_dependencies-extras.cmake:21 (find_package)
/home/jeoungjiu/microros_ws/firmware/mcu_ws/install/share/rmw/cmake/rmwConfig.cmake:41 (include)
/home/jeoungjiu/microros_ws/firmware/mcu_ws/install/share/rosidl_typesupport_microxrcedds_c/cmake/ament_cmake_export_dependencies-extras.cmake:21 (find_package)
/home/jeoungjiu/microros_ws/firmware/mcu_ws/install/share/rosidl_typesupport_microxrcedds_c/cmake/rosidl_typesupport_microxrcedds_cConfig.cmake:41 (include)
/home/jeoungjiu/microros_ws/firmware/mcu_ws/install/share/rosidl_typesupport_c/cmake/rosidl_typesupport_c-extras.cmake:13 (find_package)
/home/jeoungjiu/microros_ws/firmware/mcu_ws/install/share/rosidl_typesupport_c/cmake/rosidl_typesupport_cConfig.cmake:41 (include)
/home/jeoungjiu/microros_ws/firmware/mcu_ws/install/share/rosidl_default_generators/cmake/rosidl_default_generators-extras.cmake:21 (find_package)
/home/jeoungjiu/microros_ws/firmware/mcu_ws/install/share/rosidl_default_generators/cmake/rosidl_default_generatorsConfig.cmake:41 (include)
CMakeLists.txt:15 (find_package)
Finished <<< unique_identifier_msgs [1.30s]
Starting >>> action_msgs
--- stderr: micro_ros_msgs
CMake Warning at /home/jeoungjiu/microros_ws/firmware/mcu_ws/install/share/rcutils/cmake/ament_cmake_export_libraries-extras.cmake:116 (message):
Package 'rcutils' exports library 'dl' which couldn't be found
Call Stack (most recent call first):
/home/jeoungjiu/microros_ws/firmware/mcu_ws/install/share/rcutils/cmake/rcutilsConfig.cmake:41 (include)
/home/jeoungjiu/microros_ws/firmware/mcu_ws/install/share/rmw/cmake/ament_cmake_export_dependencies-extras.cmake:21 (find_package)
/home/jeoungjiu/microros_ws/firmware/mcu_ws/install/share/rmw/cmake/rmwConfig.cmake:41 (include)
/home/jeoungjiu/microros_ws/firmware/mcu_ws/install/share/rosidl_typesupport_microxrcedds_c/cmake/ament_cmake_export_dependencies-extras.cmake:21 (find_package)
/home/jeoungjiu/microros_ws/firmware/mcu_ws/install/share/rosidl_typesupport_microxrcedds_c/cmake/rosidl_typesupport_microxrcedds_cConfig.cmake:41 (include)
/home/jeoungjiu/microros_ws/firmware/mcu_ws/install/share/rosidl_typesupport_c/cmake/rosidl_typesupport_c-extras.cmake:13 (find_package)
/home/jeoungjiu/microros_ws/firmware/mcu_ws/install/share/rosidl_typesupport_c/cmake/rosidl_typesupport_cConfig.cmake:41 (include)
/home/jeoungjiu/microros_ws/firmware/mcu_ws/install/share/rosidl_default_generators/cmake/rosidl_default_generators-extras.cmake:21 (find_package)
/home/jeoungjiu/microros_ws/firmware/mcu_ws/install/share/rosidl_default_generators/cmake/rosidl_default_generatorsConfig.cmake:41 (include)
CMakeLists.txt:20 (find_package)
Finished <<< micro_ros_msgs [1.44s]
Starting >>> rmw_microxrcedds
--- stderr: lifecycle_msgs
CMake Warning at /home/jeoungjiu/microros_ws/firmware/mcu_ws/install/share/rcutils/cmake/ament_cmake_export_libraries-extras.cmake:116 (message):
Package 'rcutils' exports library 'dl' which couldn't be found
Call Stack (most recent call first):
/home/jeoungjiu/microros_ws/firmware/mcu_ws/install/share/rcutils/cmake/rcutilsConfig.cmake:41 (include)
/home/jeoungjiu/microros_ws/firmware/mcu_ws/install/share/rmw/cmake/ament_cmake_export_dependencies-extras.cmake:21 (find_package)
/home/jeoungjiu/microros_ws/firmware/mcu_ws/install/share/rmw/cmake/rmwConfig.cmake:41 (include)
/home/jeoungjiu/microros_ws/firmware/mcu_ws/install/share/rosidl_typesupport_microxrcedds_c/cmake/ament_cmake_export_dependencies-extras.cmake:21 (find_package)
/home/jeoungjiu/microros_ws/firmware/mcu_ws/install/share/rosidl_typesupport_microxrcedds_c/cmake/rosidl_typesupport_microxrcedds_cConfig.cmake:41 (include)
/home/jeoungjiu/microros_ws/firmware/mcu_ws/install/share/rosidl_typesupport_c/cmake/rosidl_typesupport_c-extras.cmake:13 (find_package)
/home/jeoungjiu/microros_ws/firmware/mcu_ws/install/share/rosidl_typesupport_c/cmake/rosidl_typesupport_cConfig.cmake:41 (include)
/home/jeoungjiu/microros_ws/firmware/mcu_ws/install/share/rosidl_default_generators/cmake/rosidl_default_generators-extras.cmake:21 (find_package)
/home/jeoungjiu/microros_ws/firmware/mcu_ws/install/share/rosidl_default_generators/cmake/rosidl_default_generatorsConfig.cmake:41 (include)
CMakeLists.txt:14 (find_package)
Finished <<< lifecycle_msgs [1.48s]
--- stderr: std_srvs
CMake Warning at /home/jeoungjiu/microros_ws/firmware/mcu_ws/install/share/rcutils/cmake/ament_cmake_export_libraries-extras.cmake:116 (message):
Package 'rcutils' exports library 'dl' which couldn't be found
Call Stack (most recent call first):
/home/jeoungjiu/microros_ws/firmware/mcu_ws/install/share/rcutils/cmake/rcutilsConfig.cmake:41 (include)
/home/jeoungjiu/microros_ws/firmware/mcu_ws/install/share/rmw/cmake/ament_cmake_export_dependencies-extras.cmake:21 (find_package)
/home/jeoungjiu/microros_ws/firmware/mcu_ws/install/share/rmw/cmake/rmwConfig.cmake:41 (include)
/home/jeoungjiu/microros_ws/firmware/mcu_ws/install/share/rosidl_typesupport_microxrcedds_c/cmake/ament_cmake_export_dependencies-extras.cmake:21 (find_package)
/home/jeoungjiu/microros_ws/firmware/mcu_ws/install/share/rosidl_typesupport_microxrcedds_c/cmake/rosidl_typesupport_microxrcedds_cConfig.cmake:41 (include)
/home/jeoungjiu/microros_ws/firmware/mcu_ws/install/share/rosidl_typesupport_c/cmake/rosidl_typesupport_c-extras.cmake:13 (find_package)
/home/jeoungjiu/microros_ws/firmware/mcu_ws/install/share/rosidl_typesupport_c/cmake/rosidl_typesupport_cConfig.cmake:41 (include)
/home/jeoungjiu/microros_ws/firmware/mcu_ws/install/share/rosidl_default_generators/cmake/rosidl_default_generators-extras.cmake:21 (find_package)
/home/jeoungjiu/microros_ws/firmware/mcu_ws/install/share/rosidl_default_generators/cmake/rosidl_default_generatorsConfig.cmake:41 (include)
CMakeLists.txt:14 (find_package)
Finished <<< std_srvs [1.51s]
--- stderr: rosgraph_msgs
CMake Warning at /home/jeoungjiu/microros_ws/firmware/mcu_ws/install/share/rcutils/cmake/ament_cmake_export_libraries-extras.cmake:116 (message):
Package 'rcutils' exports library 'dl' which couldn't be found
Call Stack (most recent call first):
/home/jeoungjiu/microros_ws/firmware/mcu_ws/install/share/rcutils/cmake/rcutilsConfig.cmake:41 (include)
/home/jeoungjiu/microros_ws/firmware/mcu_ws/install/share/rosidl_runtime_c/cmake/ament_cmake_export_dependencies-extras.cmake:21 (find_package)
/home/jeoungjiu/microros_ws/firmware/mcu_ws/install/share/rosidl_runtime_c/cmake/rosidl_runtime_cConfig.cmake:41 (include)
/home/jeoungjiu/microros_ws/firmware/mcu_ws/install/share/builtin_interfaces/cmake/ament_cmake_export_dependencies-extras.cmake:21 (find_package)
/home/jeoungjiu/microros_ws/firmware/mcu_ws/install/share/builtin_interfaces/cmake/builtin_interfacesConfig.cmake:41 (include)
CMakeLists.txt:14 (find_package)
Finished <<< rosgraph_msgs [1.35s]
--- stderr: rmw_microxrcedds
CMake Warning at /home/jeoungjiu/microros_ws/firmware/mcu_ws/install/share/rcutils/cmake/ament_cmake_export_libraries-extras.cmake:116 (message):
Package 'rcutils' exports library 'dl' which couldn't be found
Call Stack (most recent call first):
/home/jeoungjiu/microros_ws/firmware/mcu_ws/install/share/rcutils/cmake/rcutilsConfig.cmake:41 (include)
CMakeLists.txt:27 (find_package)
Finished <<< rmw_microxrcedds [1.21s]
Starting >>> rmw_implementation
Starting >>> rosidl_typesupport_microxrcedds_test_msg
--- stderr: statistics_msgs
CMake Warning at /home/jeoungjiu/microros_ws/firmware/mcu_ws/install/share/rcutils/cmake/ament_cmake_export_libraries-extras.cmake:116 (message):
Package 'rcutils' exports library 'dl' which couldn't be found
Call Stack (most recent call first):
/home/jeoungjiu/microros_ws/firmware/mcu_ws/install/share/rcutils/cmake/rcutilsConfig.cmake:41 (include)
/home/jeoungjiu/microros_ws/firmware/mcu_ws/install/share/rosidl_runtime_c/cmake/ament_cmake_export_dependencies-extras.cmake:21 (find_package)
/home/jeoungjiu/microros_ws/firmware/mcu_ws/install/share/rosidl_runtime_c/cmake/rosidl_runtime_cConfig.cmake:41 (include)
/home/jeoungjiu/microros_ws/firmware/mcu_ws/install/share/builtin_interfaces/cmake/ament_cmake_export_dependencies-extras.cmake:21 (find_package)
/home/jeoungjiu/microros_ws/firmware/mcu_ws/install/share/builtin_interfaces/cmake/builtin_interfacesConfig.cmake:41 (include)
CMakeLists.txt:15 (find_package)
Finished <<< statistics_msgs [1.51s]
--- stderr: action_msgs
CMake Warning at /home/jeoungjiu/microros_ws/firmware/mcu_ws/install/share/rcutils/cmake/ament_cmake_export_libraries-extras.cmake:116 (message):
Package 'rcutils' exports library 'dl' which couldn't be found
Call Stack (most recent call first):
/home/jeoungjiu/microros_ws/firmware/mcu_ws/install/share/rcutils/cmake/rcutilsConfig.cmake:41 (include)
/home/jeoungjiu/microros_ws/firmware/mcu_ws/install/share/rosidl_runtime_c/cmake/ament_cmake_export_dependencies-extras.cmake:21 (find_package)
/home/jeoungjiu/microros_ws/firmware/mcu_ws/install/share/rosidl_runtime_c/cmake/rosidl_runtime_cConfig.cmake:41 (include)
/home/jeoungjiu/microros_ws/firmware/mcu_ws/install/share/builtin_interfaces/cmake/ament_cmake_export_dependencies-extras.cmake:21 (find_package)
/home/jeoungjiu/microros_ws/firmware/mcu_ws/install/share/builtin_interfaces/cmake/builtin_interfacesConfig.cmake:41 (include)
CMakeLists.txt:14 (find_package)
Finished <<< action_msgs [1.59s]
Starting >>> test_msgs
Starting >>> example_interfaces
--- stderr: rcl_interfaces
CMake Warning at /home/jeoungjiu/microros_ws/firmware/mcu_ws/install/share/rcutils/cmake/ament_cmake_export_libraries-extras.cmake:116 (message):
Package 'rcutils' exports library 'dl' which couldn't be found
Call Stack (most recent call first):
/home/jeoungjiu/microros_ws/firmware/mcu_ws/install/share/rcutils/cmake/rcutilsConfig.cmake:41 (include)
/home/jeoungjiu/microros_ws/firmware/mcu_ws/install/share/rmw/cmake/ament_cmake_export_dependencies-extras.cmake:21 (find_package)
/home/jeoungjiu/microros_ws/firmware/mcu_ws/install/share/rmw/cmake/rmwConfig.cmake:41 (include)
/home/jeoungjiu/microros_ws/firmware/mcu_ws/install/share/rosidl_typesupport_microxrcedds_c/cmake/ament_cmake_export_dependencies-extras.cmake:21 (find_package)
/home/jeoungjiu/microros_ws/firmware/mcu_ws/install/share/rosidl_typesupport_microxrcedds_c/cmake/rosidl_typesupport_microxrcedds_cConfig.cmake:41 (include)
/home/jeoungjiu/microros_ws/firmware/mcu_ws/install/share/rosidl_typesupport_c/cmake/rosidl_typesupport_c-extras.cmake:13 (find_package)
/home/jeoungjiu/microros_ws/firmware/mcu_ws/install/share/rosidl_typesupport_c/cmake/rosidl_typesupport_cConfig.cmake:41 (include)
/home/jeoungjiu/microros_ws/firmware/mcu_ws/install/share/rosidl_default_generators/cmake/rosidl_default_generators-extras.cmake:21 (find_package)
/home/jeoungjiu/microros_ws/firmware/mcu_ws/install/share/rosidl_default_generators/cmake/rosidl_default_generatorsConfig.cmake:41 (include)
CMakeLists.txt:14 (find_package)
Finished <<< rcl_interfaces [1.94s]
Starting >>> composition_interfaces
--- stderr: rmw_implementation
CMake Error at /home/jeoungjiu/microros_ws/firmware/mcu_ws/install/share/rmw_implementation_cmake/cmake/get_default_rmw_implementation.cmake:60 (message):
Could not find ROS middleware implementation 'rmw_cyclonedds_cpp'. Choose
one of the following: rmw_microxrcedds
Call Stack (most recent call first):
CMakeLists.txt:22 (get_default_rmw_implementation)
Failed <<< rmw_implementation [0.55s, exited with code 1]
Aborted <<< rosidl_typesupport_microxrcedds_test_msg [0.54s]
Aborted <<< std_msgs [2.22s]
Aborted <<< test_msgs [1.17s]
Aborted <<< composition_interfaces [0.96s]
Aborted <<< example_interfaces [1.30s]
Summary: 35 packages finished [9.95s]
1 package failed: rmw_implementation
5 packages aborted: composition_interfaces example_interfaces rosidl_typesupport_microxrcedds_test_msg std_msgs test_msgs
20 packages had stderr output: action_msgs builtin_interfaces composition_interfaces example_interfaces lifecycle_msgs micro_ros_msgs rcl_interfaces rcl_logging_noop rmw rmw_implementation rmw_microxrcedds rosgraph_msgs rosidl_runtime_c rosidl_typesupport_c rosidl_typesupport_microxrcedds_c statistics_msgs std_msgs std_srvs test_msgs unique_identifier_msgs
20 packages not processed
make[3]: *** [libmicroros.mk:33: colcon_compile] 오류 1
make[3]: 디렉터리 '/home/jeoungjiu/microros_ws/firmware/freertos_apps/microros_esp32_extensions' 나감
make[2]: *** [esp-idf/main/CMakeFiles/libmicroros.dir/build.make:115: libmicroros-prefix/src/libmicroros-stamp/libmicroros-build] 오류 2
make[2]: 디렉터리 '/home/jeoungjiu/microros_ws/firmware/freertos_apps/microros_esp32_extensions/build' 나감
make[1]: *** [CMakeFiles/Makefile2:4110: esp-idf/main/CMakeFiles/libmicroros.dir/all] 오류 2
make[1]: 디렉터리 '/home/jeoungjiu/microros_ws/firmware/freertos_apps/microros_esp32_extensions/build' 나감
make: *** [Makefile:133: all] 오류 2
더렉터리 means 'directory'
오류 means 'error'
들어감 means 'go in'
나옴 means 'leaving(get out)'
the log say can't find 'rmw_cyclonedds_cpp', but it in the /opt/ros/foxy/share and /opt/ros/foxy/include.
I'm not sure what the problem is because it's my first time seeing these things, including ros2 ans Linux.
I need your help.
Beta Was this translation helpful? Give feedback.
All reactions