Skip to content

Instantly share code, notes, and snippets.

@xopxe
Created August 28, 2025 12:10
Show Gist options
  • Save xopxe/6ab1d3cce360de8f1f81d769bdba4848 to your computer and use it in GitHub Desktop.
Save xopxe/6ab1d3cce360de8f1f81d769bdba4848 to your computer and use it in GitHub Desktop.
Building Pico-ROS-software with esp-idf
CMake Deprecation Warning at CMakeLists.txt:5 (cmake_minimum_required):
Compatibility with CMake < 3.10 will be removed from a future version of
CMake.
Update the VERSION argument <min> value. Or, use the <min>...<max> syntax
to tell CMake that the project requires at least <min> but has been updated
to work with policies introduced by <max> or earlier.
-- Found Git: /usr/bin/git (found version "2.43.0")
-- Minimal build - OFF
-- The C compiler identification is GNU 15.1.0
-- The CXX compiler identification is GNU 15.1.0
-- The ASM compiler identification is GNU
-- Found assembler: /opt/esp/tools/xtensa-esp-elf/esp-15.1.0_20250607/xtensa-esp-elf/bin/xtensa-esp32-elf-gcc
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /opt/esp/tools/xtensa-esp-elf/esp-15.1.0_20250607/xtensa-esp-elf/bin/xtensa-esp32-elf-gcc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /opt/esp/tools/xtensa-esp-elf/esp-15.1.0_20250607/xtensa-esp-elf/bin/xtensa-esp32-elf-g++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- git rev-parse returned 'fatal: not a git repository (or any parent up to mount point /workspaces)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).'
-- Could not use 'git describe' to determine PROJECT_VER.
-- Building ESP-IDF components for target esp32
-- ESP-TEE is currently supported only on the esp32c6;esp32h2;esp32c5 SoCs
-- Project sdkconfig file /workspaces/pico-ros-espidf-test/sdkconfig
-- Compiler supported targets: xtensa-esp-elf
-- App "pico-ros-espidf-test" version: 1
-- Found Python3: /opt/esp/python_env/idf6.0_py3.12_env/bin/python (found version "3.12.3") found components: Interpreter
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success
-- Found Threads: TRUE
-- Performing Test C_COMPILER_SUPPORTS_WFORMAT_SIGNEDNESS
-- Performing Test C_COMPILER_SUPPORTS_WFORMAT_SIGNEDNESS - Success
-- USING O3
-- Adding linker script /workspaces/pico-ros-espidf-test/build/esp-idf/esp_system/ld/memory.ld
-- Adding linker script /workspaces/pico-ros-espidf-test/build/esp-idf/esp_system/ld/sections.ld.in
-- Adding linker script /opt/esp/idf/components/esp_rom/esp32/ld/esp32.rom.ld
-- Adding linker script /opt/esp/idf/components/esp_rom/esp32/ld/esp32.rom.api.ld
-- Adding linker script /opt/esp/idf/components/esp_rom/esp32/ld/esp32.rom.libgcc.ld
-- Adding linker script /opt/esp/idf/components/esp_rom/esp32/ld/esp32.rom.newlib-data.ld
-- Adding linker script /opt/esp/idf/components/esp_rom/esp32/ld/esp32.rom.syscalls.ld
-- Adding linker script /opt/esp/idf/components/esp_rom/esp32/ld/esp32.rom.libc-funcs.ld
-- Adding linker script /opt/esp/idf/components/esp_rom/esp32/ld/esp32.rom.newlib-reent-funcs.ld
-- Adding linker script /opt/esp/idf/components/soc/esp32/ld/esp32.peripherals.ld
-- Components: app_trace app_update bootloader bootloader_support bt cmock console cxx driver efuse esp-tls esp_adc esp_app_format esp_bootloader_format esp_coex esp_common esp_driver_ana_cmpr esp_driver_bitscrambler esp_driver_cam esp_driver_dac esp_driver_gpio esp_driver_gptimer esp_driver_i2c esp_driver_i2s esp_driver_i3c esp_driver_isp esp_driver_jpeg esp_driver_ledc esp_driver_mcpwm esp_driver_parlio esp_driver_pcnt esp_driver_ppa esp_driver_rmt esp_driver_sd_intf esp_driver_sdio esp_driver_sdm esp_driver_sdmmc esp_driver_sdspi esp_driver_spi esp_driver_touch_sens esp_driver_tsens esp_driver_twai esp_driver_uart esp_driver_usb_serial_jtag esp_eth esp_event esp_gdbstub esp_hid esp_http_client esp_http_server esp_https_ota esp_https_server esp_hw_support esp_lcd esp_local_ctrl esp_mm esp_netif esp_netif_stack esp_partition esp_phy esp_pm esp_psram esp_ringbuf esp_rom esp_security esp_system esp_timer esp_usb_cdc_rom_console esp_vfs_console esp_wifi espcoredump esptool_py fatfs freertos hal heap http_parser idf_test ieee802154 json log lwip main mbedtls mqtt newlib nvs_flash nvs_sec_provider openthread partition_table perfmon protobuf-c protocomm pthread rt sdmmc soc spi_flash spiffs tcp_transport ulp unity usb vfs wear_levelling wifi_provisioning wpa_supplicant xtensa
-- Component paths: /opt/esp/idf/components/app_trace /opt/esp/idf/components/app_update /opt/esp/idf/components/bootloader /opt/esp/idf/components/bootloader_support /opt/esp/idf/components/bt /opt/esp/idf/components/cmock /opt/esp/idf/components/console /opt/esp/idf/components/cxx /opt/esp/idf/components/driver /opt/esp/idf/components/efuse /opt/esp/idf/components/esp-tls /opt/esp/idf/components/esp_adc /opt/esp/idf/components/esp_app_format /opt/esp/idf/components/esp_bootloader_format /opt/esp/idf/components/esp_coex /opt/esp/idf/components/esp_common /opt/esp/idf/components/esp_driver_ana_cmpr /opt/esp/idf/components/esp_driver_bitscrambler /opt/esp/idf/components/esp_driver_cam /opt/esp/idf/components/esp_driver_dac /opt/esp/idf/components/esp_driver_gpio /opt/esp/idf/components/esp_driver_gptimer /opt/esp/idf/components/esp_driver_i2c /opt/esp/idf/components/esp_driver_i2s /opt/esp/idf/components/esp_driver_i3c /opt/esp/idf/components/esp_driver_isp /opt/esp/idf/components/esp_driver_jpeg /opt/esp/idf/components/esp_driver_ledc /opt/esp/idf/components/esp_driver_mcpwm /opt/esp/idf/components/esp_driver_parlio /opt/esp/idf/components/esp_driver_pcnt /opt/esp/idf/components/esp_driver_ppa /opt/esp/idf/components/esp_driver_rmt /opt/esp/idf/components/esp_driver_sd_intf /opt/esp/idf/components/esp_driver_sdio /opt/esp/idf/components/esp_driver_sdm /opt/esp/idf/components/esp_driver_sdmmc /opt/esp/idf/components/esp_driver_sdspi /opt/esp/idf/components/esp_driver_spi /opt/esp/idf/components/esp_driver_touch_sens /opt/esp/idf/components/esp_driver_tsens /opt/esp/idf/components/esp_driver_twai /opt/esp/idf/components/esp_driver_uart /opt/esp/idf/components/esp_driver_usb_serial_jtag /opt/esp/idf/components/esp_eth /opt/esp/idf/components/esp_event /opt/esp/idf/components/esp_gdbstub /opt/esp/idf/components/esp_hid /opt/esp/idf/components/esp_http_client /opt/esp/idf/components/esp_http_server /opt/esp/idf/components/esp_https_ota /opt/esp/idf/components/esp_https_server /opt/esp/idf/components/esp_hw_support /opt/esp/idf/components/esp_lcd /opt/esp/idf/components/esp_local_ctrl /opt/esp/idf/components/esp_mm /opt/esp/idf/components/esp_netif /opt/esp/idf/components/esp_netif_stack /opt/esp/idf/components/esp_partition /opt/esp/idf/components/esp_phy /opt/esp/idf/components/esp_pm /opt/esp/idf/components/esp_psram /opt/esp/idf/components/esp_ringbuf /opt/esp/idf/components/esp_rom /opt/esp/idf/components/esp_security /opt/esp/idf/components/esp_system /opt/esp/idf/components/esp_timer /opt/esp/idf/components/esp_usb_cdc_rom_console /opt/esp/idf/components/esp_vfs_console /opt/esp/idf/components/esp_wifi /opt/esp/idf/components/espcoredump /opt/esp/idf/components/esptool_py /opt/esp/idf/components/fatfs /opt/esp/idf/components/freertos /opt/esp/idf/components/hal /opt/esp/idf/components/heap /opt/esp/idf/components/http_parser /opt/esp/idf/components/idf_test /opt/esp/idf/components/ieee802154 /opt/esp/idf/components/json /opt/esp/idf/components/log /opt/esp/idf/components/lwip /workspaces/pico-ros-espidf-test/main /opt/esp/idf/components/mbedtls /opt/esp/idf/components/mqtt /opt/esp/idf/components/newlib /opt/esp/idf/components/nvs_flash /opt/esp/idf/components/nvs_sec_provider /opt/esp/idf/components/openthread /opt/esp/idf/components/partition_table /opt/esp/idf/components/perfmon /opt/esp/idf/components/protobuf-c /opt/esp/idf/components/protocomm /opt/esp/idf/components/pthread /opt/esp/idf/components/rt /opt/esp/idf/components/sdmmc /opt/esp/idf/components/soc /opt/esp/idf/components/spi_flash /opt/esp/idf/components/spiffs /opt/esp/idf/components/tcp_transport /opt/esp/idf/components/ulp /opt/esp/idf/components/unity /opt/esp/idf/components/usb /opt/esp/idf/components/vfs /opt/esp/idf/components/wear_levelling /opt/esp/idf/components/wifi_provisioning /opt/esp/idf/components/wpa_supplicant /opt/esp/idf/components/xtensa
-- Configuring done (9.1s)
-- Generating done (1.4s)
-- Build files have been written to: /workspaces/pico-ros-espidf-test/build
* Executing task: ninja
[13/1018] Generating ../../partition_table/partition-table.bin
Partition table binary generated. Contents:
*******************************************************************************
# ESP-IDF Partition Table
# Name, Type, SubType, Offset, Size, Flags
nvs,data,nvs,0x9000,24K,
phy_init,data,phy,0xf000,4K,
factory,app,factory,0x10000,1M,
*******************************************************************************
[197/1018] Performing configure step for 'bootloader'
-- Found Git: /usr/bin/git (found version "2.43.0")
-- Minimal build - OFF
-- The C compiler identification is GNU 15.1.0
-- The CXX compiler identification is GNU 15.1.0
-- The ASM compiler identification is GNU
-- Found assembler: /opt/esp/tools/xtensa-esp-elf/esp-15.1.0_20250607/xtensa-esp-elf/bin/xtensa-esp32-elf-gcc
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /opt/esp/tools/xtensa-esp-elf/esp-15.1.0_20250607/xtensa-esp-elf/bin/xtensa-esp32-elf-gcc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /opt/esp/tools/xtensa-esp-elf/esp-15.1.0_20250607/xtensa-esp-elf/bin/xtensa-esp32-elf-g++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Building ESP-IDF components for target esp32
-- ESP-TEE is currently supported only on the esp32c6;esp32h2;esp32c5 SoCs
-- Project sdkconfig file /workspaces/pico-ros-espidf-test/sdkconfig
-- Compiler supported targets: xtensa-esp-elf
-- Adding linker script /opt/esp/idf/components/soc/esp32/ld/esp32.peripherals.ld
-- Bootloader project name: "bootloader" version: 1
-- Adding linker script /opt/esp/idf/components/esp_rom/esp32/ld/esp32.rom.ld
-- Adding linker script /opt/esp/idf/components/esp_rom/esp32/ld/esp32.rom.api.ld
-- Adding linker script /opt/esp/idf/components/esp_rom/esp32/ld/esp32.rom.libgcc.ld
-- Adding linker script /opt/esp/idf/components/esp_rom/esp32/ld/esp32.rom.libc-funcs.ld
-- Adding linker script /opt/esp/idf/components/bootloader/subproject/main/ld/esp32/bootloader.rom.ld
-- Components: bootloader bootloader_support efuse esp_app_format esp_bootloader_format esp_common esp_hw_support esp_rom esp_system esptool_py freertos hal log main micro-ecc newlib partition_table soc spi_flash xtensa
-- Component paths: /opt/esp/idf/components/bootloader /opt/esp/idf/components/bootloader_support /opt/esp/idf/components/efuse /opt/esp/idf/components/esp_app_format /opt/esp/idf/components/esp_bootloader_format /opt/esp/idf/components/esp_common /opt/esp/idf/components/esp_hw_support /opt/esp/idf/components/esp_rom /opt/esp/idf/components/esp_system /opt/esp/idf/components/esptool_py /opt/esp/idf/components/freertos /opt/esp/idf/components/hal /opt/esp/idf/components/log /opt/esp/idf/components/bootloader/subproject/main /opt/esp/idf/components/bootloader/subproject/components/micro-ecc /opt/esp/idf/components/newlib /opt/esp/idf/components/partition_table /opt/esp/idf/components/soc /opt/esp/idf/components/spi_flash /opt/esp/idf/components/xtensa
-- Adding linker script /opt/esp/idf/components/bootloader/subproject/main/ld/esp32/bootloader.ld
-- Configuring done (18.4s)
-- Generating done (0.4s)
-- Build files have been written to: /workspaces/pico-ros-espidf-test/build/bootloader
[336/1018] Performing build step for 'bootloader'
[1/118] Generating project_elf_src_esp32.c
[2/118] Building C object CMakeFiles/bootloader.elf.dir/project_elf_src_esp32.c.obj
[3/118] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/interrupts.c.obj
[4/118] Building C object esp-idf/xtensa/CMakeFiles/__idf_xtensa.dir/eri.c.obj
[5/118] Building C object esp-idf/xtensa/CMakeFiles/__idf_xtensa.dir/xt_trax.c.obj
[6/118] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/gpio_periph.c.obj
[7/118] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/dport_access_common.c.obj
[8/118] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/dport_access.c.obj
[9/118] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/emac_periph.c.obj
[10/118] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/uart_periph.c.obj
[11/118] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/adc_periph.c.obj
[12/118] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/spi_periph.c.obj
[13/118] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/lldesc.c.obj
[14/118] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/pcnt_periph.c.obj
[15/118] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/rmt_periph.c.obj
[16/118] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/sdm_periph.c.obj
[17/118] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/i2c_periph.c.obj
[18/118] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/i2s_periph.c.obj
[19/118] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/ledc_periph.c.obj
[20/118] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/timer_periph.c.obj
[21/118] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/lcd_periph.c.obj
[22/118] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/sdmmc_periph.c.obj
[23/118] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/twai_periph.c.obj
[24/118] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/mcpwm_periph.c.obj
[25/118] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/mpi_periph.c.obj
[26/118] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/touch_sensor_periph.c.obj
[27/118] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/wdt_periph.c.obj
[28/118] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/dac_periph.c.obj
[29/118] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/power_supply_periph.c.obj
[30/118] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/rtc_io_periph.c.obj
[31/118] Building C object esp-idf/hal/CMakeFiles/__idf_hal.dir/mpu_hal.c.obj
[32/118] Building C object esp-idf/hal/CMakeFiles/__idf_hal.dir/efuse_hal.c.obj
[33/118] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/sdio_slave_periph.c.obj
[34/118] Building C object esp-idf/hal/CMakeFiles/__idf_hal.dir/hal_utils.c.obj
[35/118] Building C object esp-idf/spi_flash/CMakeFiles/__idf_spi_flash.dir/spi_flash_wrap.c.obj
[36/118] Building C object esp-idf/esp_bootloader_format/CMakeFiles/__idf_esp_bootloader_format.dir/esp_bootloader_desc.c.obj
[37/118] Building C object esp-idf/hal/CMakeFiles/__idf_hal.dir/esp32/cache_hal_esp32.c.obj
[38/118] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_common.c.obj
[39/118] Building C object esp-idf/hal/CMakeFiles/__idf_hal.dir/esp32/efuse_hal.c.obj
[40/118] Building C object esp-idf/hal/CMakeFiles/__idf_hal.dir/wdt_hal_iram.c.obj
[41/118] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_mem.c.obj
[42/118] Building C object esp-idf/hal/CMakeFiles/__idf_hal.dir/mmu_hal.c.obj
[43/118] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_clock_init.c.obj
[44/118] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_random.c.obj
[45/118] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_efuse.c.obj
[46/118] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/flash_encrypt.c.obj
[47/118] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_common_loader.c.obj
[48/118] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/bootloader_flash/src/flash_qio_mode.c.obj
[49/118] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/secure_boot.c.obj
[50/118] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/bootloader_flash/src/bootloader_flash_config_esp32.c.obj
[51/118] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_random_esp32.c.obj
[52/118] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/flash_partitions.c.obj
[53/118] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_sha.c.obj
[54/118] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_clock_loader.c.obj
[55/118] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_utility.c.obj
[56/118] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_console_loader.c.obj
[57/118] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/esp32/bootloader_soc.c.obj
[58/118] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/bootloader_flash/src/bootloader_flash.c.obj
[59/118] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_console.c.obj
[60/118] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/esp32/bootloader_esp32.c.obj
[61/118] Building C object esp-idf/efuse/CMakeFiles/__idf_efuse.dir/esp32/esp_efuse_fields.c.obj
[62/118] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_panic.c.obj
[63/118] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_init.c.obj
[64/118] Building C object esp-idf/efuse/CMakeFiles/__idf_efuse.dir/esp32/esp_efuse_table.c.obj
[65/118] Building C object esp-idf/efuse/CMakeFiles/__idf_efuse.dir/esp32/esp_efuse_utility.c.obj
[66/118] Building C object esp-idf/efuse/CMakeFiles/__idf_efuse.dir/src/esp_efuse_fields.c.obj
[67/118] Building C object esp-idf/efuse/CMakeFiles/__idf_efuse.dir/src/esp_efuse_utility.c.obj
[68/118] Building C object esp-idf/efuse/CMakeFiles/__idf_efuse.dir/src/efuse_controller/keys/without_key_purposes/three_key_blocks/esp_efuse_api_key.c.obj
[69/118] Building C object esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32/esp_cpu_intr.c.obj
[70/118] Building C object esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/cpu.c.obj
[71/118] Building C object esp-idf/efuse/CMakeFiles/__idf_efuse.dir/src/esp_efuse_api.c.obj
[72/118] Building C object esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32/cpu_region_protect.c.obj
[73/118] Building C object esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/esp_err.c.obj
[74/118] Building C object esp-idf/micro-ecc/CMakeFiles/__idf_micro-ecc.dir/uECC_verify_antifault.c.obj
[75/118] Building C object esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/esp_memory_utils.c.obj
[76/118] Building C object esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32/rtc_clk_init.c.obj
[77/118] Building C object esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32/rtc_sleep.c.obj
[78/118] Building C object esp-idf/esp_common/CMakeFiles/__idf_esp_common.dir/src/esp_err_to_name.c.obj
[79/118] Building C object esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32/rtc_time.c.obj
[80/118] Building C object esp-idf/esp_rom/CMakeFiles/__idf_esp_rom.dir/patches/esp_rom_sys.c.obj
[81/118] Building C object esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32/chip_info.c.obj
[82/118] Building C object esp-idf/esp_rom/CMakeFiles/__idf_esp_rom.dir/patches/esp_rom_crc.c.obj
[83/118] Building C object esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32/rtc_init.c.obj
[84/118] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/esp_image_format.c.obj
[85/118] Building C object esp-idf/esp_rom/CMakeFiles/__idf_esp_rom.dir/patches/esp_rom_efuse.c.obj
[86/118] Building C object esp-idf/esp_rom/CMakeFiles/__idf_esp_rom.dir/patches/esp_rom_gpio.c.obj
[87/118] Building C object esp-idf/esp_rom/CMakeFiles/__idf_esp_rom.dir/patches/esp_rom_serial_output.c.obj
[88/118] Building ASM object esp-idf/esp_rom/CMakeFiles/__idf_esp_rom.dir/patches/esp_rom_longjmp.S.obj
[89/118] Building C object esp-idf/log/CMakeFiles/__idf_log.dir/src/log_timestamp_common.c.obj
[90/118] Building C object esp-idf/log/CMakeFiles/__idf_log.dir/src/noos/log_lock.c.obj
[91/118] Building C object esp-idf/log/CMakeFiles/__idf_log.dir/src/noos/util.c.obj
[92/118] Building C object esp-idf/log/CMakeFiles/__idf_log.dir/src/util.c.obj
[93/118] Building C object esp-idf/log/CMakeFiles/__idf_log.dir/src/noos/log_timestamp.c.obj
[94/118] Building C object esp-idf/log/CMakeFiles/__idf_log.dir/src/log_format_text.c.obj
[95/118] Building C object esp-idf/log/CMakeFiles/__idf_log.dir/src/log.c.obj
[96/118] Building C object esp-idf/log/CMakeFiles/__idf_log.dir/src/log_print.c.obj
[97/118] Building C object esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32/rtc_clk.c.obj
[98/118] Building C object esp-idf/main/CMakeFiles/__idf_main.dir/bootloader_start.c.obj
[99/118] Building C object esp-idf/esp_rom/CMakeFiles/__idf_esp_rom.dir/patches/esp_rom_print.c.obj
[100/118] Building C object esp-idf/log/CMakeFiles/__idf_log.dir/src/buffer/log_buffers.c.obj
[101/118] Linking C static library esp-idf/log/liblog.a
[102/118] Building C object esp-idf/esp_rom/CMakeFiles/__idf_esp_rom.dir/patches/esp_rom_spiflash.c.obj
[103/118] Linking C static library esp-idf/esp_rom/libesp_rom.a
[104/118] Linking C static library esp-idf/esp_common/libesp_common.a
[105/118] Linking C static library esp-idf/esp_hw_support/libesp_hw_support.a
[106/118] Linking C static library esp-idf/esp_system/libesp_system.a
[107/118] Linking C static library esp-idf/efuse/libefuse.a
[108/118] Linking C static library esp-idf/bootloader_support/libbootloader_support.a
[109/118] Linking C static library esp-idf/esp_bootloader_format/libesp_bootloader_format.a
[110/118] Linking C static library esp-idf/spi_flash/libspi_flash.a
[111/118] Linking C static library esp-idf/hal/libhal.a
[112/118] Linking C static library esp-idf/micro-ecc/libmicro-ecc.a
[113/118] Linking C static library esp-idf/soc/libsoc.a
[114/118] Linking C static library esp-idf/xtensa/libxtensa.a
[115/118] Linking C static library esp-idf/main/libmain.a
[116/118] Linking C executable bootloader.elf
[117/118] Generating binary image from built executable
esptool.py v4.10.dev2
Creating esp32 image...
Merged 2 ELF sections
Successfully created esp32 image.
Generated /workspaces/pico-ros-espidf-test/build/bootloader/bootloader.bin
[118/118] cd /workspaces/pico-ros-espidf-test/build/bootloader && /opt/esp/python_env/idf6.0_py3.12_env/bin/python /opt/esp/idf/components/partition_table/check_sizes.py --offset 0x8000 bootloader 0x1000 /workspaces/pico-ros-espidf-test/build/bootloader/bootloader.bin
Bootloader binary size 0x6680 bytes. 0x980 bytes (8%) free.
[777/1018] Performing configure step for 'pico-ros-software'
-- The C compiler identification is GNU 13.3.0
-- The CXX compiler identification is GNU 13.3.0
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/bin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
PICOROS_BUILD_EXAMPLES: ON
Compilers in use: GNU, GNU
-- Building with feature config:
* UNSTABLE_API: 0
* MULTI-THREAD: 1
* PUBLICATION: 1
* SUBSCRIPTION: 1
* QUERY: 1
* QUERYABLE: 1
* LIVELINESS: 1
* INTEREST: 1
* AUTO_RECONNECT: 1
* MATCHING: 1
* RAWETH: 0
-- Building in RELEASE mode
-- Build shared library: OFF
-- Zenoh Level Log:
-- Fragmented message max size: 4096
-- Unicast batch max size: 2048
-- Multicast batch max size: 2048
-- Build for Zephyr RTOS: OFF
-- Build for FreeRTOS-Plus-TCP: OFF
-- Build for FreeRTOS + LWIP: OFF
-- Build for Raspberry Pi Pico: OFF
-- Configuring for Linux
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success
-- Found Threads: TRUE
-- Configuring done (2.2s)
-- Generating done (0.1s)
-- Build files have been written to: /workspaces/pico-ros-espidf-test/build/esp-idf/main/pico-ros-software-prefix/src/pico-ros-software-build
[1011/1018] Performing build step for 'pico-ros-software'
[1/163] Building C object CMakeFiles/microcdr.dir/thirdparty/Micro-CDR/src/c/types/string.c.o
[2/163] Building C object CMakeFiles/microcdr.dir/thirdparty/Micro-CDR/src/c/common.c.o
[3/163] Building C object CMakeFiles/microcdr.dir/thirdparty/Micro-CDR/src/c/types/sequence.c.o
[4/163] Building C object CMakeFiles/picoparams.dir/src/picoparams.c.o
[5/163] Building C object CMakeFiles/picoros.dir/src/picoros.c.o
[6/163] Building C object CMakeFiles/srv_add2ints.dir/examples/srv_add2ints.c.o
[7/163] Building C object CMakeFiles/microcdr.dir/thirdparty/Micro-CDR/src/c/types/basic.c.o
[8/163] Building C object CMakeFiles/picoserdes.dir/src/picoserdes.c.o
[9/163] Building C object CMakeFiles/srv_add2ints.dir/examples/common.c.o
[10/163] Building C object CMakeFiles/microcdr.dir/thirdparty/Micro-CDR/src/c/types/array.c.o
[11/163] Linking C static library libmicrocdr.a
[12/163] Linking C static library libpicoserdes.a
[13/163] Building C object CMakeFiles/srv_add2ints.dir/src/picoparams.c.o
[14/163] Building C object CMakeFiles/talker.dir/src/picoparams.c.o
[15/163] Building C object CMakeFiles/talker.dir/examples/talker.c.o
[16/163] Building C object CMakeFiles/talker.dir/examples/common.c.o
[17/163] Building C object CMakeFiles/talkerpp.dir/src/picoparams.c.o
[18/163] Building C object CMakeFiles/talkerpp.dir/examples/common.c.o
[19/163] Building CXX object CMakeFiles/talkerpp.dir/examples/talker.cpp.o
[20/163] Building CXX object CMakeFiles/jointState_publisherpp.dir/examples/jointState_publisher.cpp.o
[21/163] Building C object CMakeFiles/jointState_publisherpp.dir/examples/common.c.o
[22/163] Building C object CMakeFiles/listener.dir/examples/listener.c.o
[23/163] Building C object CMakeFiles/listener.dir/examples/common.c.o
[24/163] Building C object CMakeFiles/jointState_publisherpp.dir/src/picoparams.c.o
[25/163] Building C object CMakeFiles/odometry_listener.dir/examples/odometry_listener.c.o
[26/163] Building C object CMakeFiles/odometry_listener.dir/src/picoparams.c.o
[27/163] Building C object CMakeFiles/listener.dir/src/picoparams.c.o
[28/163] Building C object CMakeFiles/odometry_publisher.dir/examples/odometry_publisher.c.o
[29/163] Building C object CMakeFiles/odometry_publisher.dir/src/picoparams.c.o
[30/163] Building C object CMakeFiles/odometry_publisher.dir/examples/common.c.o
[31/163] Building C object CMakeFiles/odometry_listener.dir/examples/common.c.o
[32/163] Building C object CMakeFiles/batteryState_publisher.dir/examples/batteryState_publisher.c.o
[33/163] Building C object CMakeFiles/params_server.dir/examples/params_server.c.o
[34/163] Building C object CMakeFiles/batteryState_publisher.dir/src/picoparams.c.o
[35/163] Building C object CMakeFiles/batteryState_publisher.dir/examples/common.c.o
[36/163] Building C object CMakeFiles/params_server.dir/examples/common.c.o
[37/163] Building C object thirdparty/zenoh-pico/CMakeFiles/zenohpico_static.dir/src/api/encoding.c.o
[38/163] Building C object thirdparty/zenoh-pico/CMakeFiles/zenohpico_static.dir/src/api/liveliness.c.o
[39/163] Building C object CMakeFiles/params_server.dir/src/picoparams.c.o
[40/163] Building C object thirdparty/zenoh-pico/CMakeFiles/zenohpico_static.dir/src/collections/arc_slice.c.o
[41/163] Building C object thirdparty/zenoh-pico/CMakeFiles/zenohpico_static.dir/src/collections/fifo.c.o
[42/163] Building C object thirdparty/zenoh-pico/CMakeFiles/zenohpico_static.dir/src/collections/bytes.c.o
[43/163] Building C object thirdparty/zenoh-pico/CMakeFiles/zenohpico_static.dir/src/collections/fifo_mt.c.o
[44/163] Building C object thirdparty/zenoh-pico/CMakeFiles/zenohpico_static.dir/src/collections/lifo.c.o
[45/163] Building C object thirdparty/zenoh-pico/CMakeFiles/zenohpico_static.dir/src/collections/intmap.c.o
[46/163] Building C object thirdparty/zenoh-pico/CMakeFiles/zenohpico_static.dir/src/collections/list.c.o
[47/163] Building C object thirdparty/zenoh-pico/CMakeFiles/zenohpico_static.dir/src/api/serialization.c.o
[48/163] Building C object thirdparty/zenoh-pico/CMakeFiles/zenohpico_static.dir/src/collections/ring.c.o
[49/163] Building C object thirdparty/zenoh-pico/CMakeFiles/zenohpico_static.dir/src/collections/refcount.c.o
[50/163] Building C object thirdparty/zenoh-pico/CMakeFiles/zenohpico_static.dir/src/collections/ring_mt.c.o
[51/163] Building C object thirdparty/zenoh-pico/CMakeFiles/zenohpico_static.dir/src/collections/lru_cache.c.o
[52/163] Building C object thirdparty/zenoh-pico/CMakeFiles/zenohpico_static.dir/src/api/api.c.o
[53/163] Building C object thirdparty/zenoh-pico/CMakeFiles/zenohpico_static.dir/src/collections/slice.c.o
[54/163] Building C object thirdparty/zenoh-pico/CMakeFiles/zenohpico_static.dir/src/link/config/bt.c.o
[55/163] Building C object thirdparty/zenoh-pico/CMakeFiles/zenohpico_static.dir/src/link/config/serial.c.o
[56/163] Building C object thirdparty/zenoh-pico/CMakeFiles/zenohpico_static.dir/src/link/config/tcp.c.o
[57/163] Building C object thirdparty/zenoh-pico/CMakeFiles/zenohpico_static.dir/src/link/config/ws.c.o
[58/163] Building C object thirdparty/zenoh-pico/CMakeFiles/zenohpico_static.dir/src/link/config/udp.c.o
[59/163] Building C object thirdparty/zenoh-pico/CMakeFiles/zenohpico_static.dir/src/collections/string.c.o
[60/163] Building C object thirdparty/zenoh-pico/CMakeFiles/zenohpico_static.dir/src/collections/vec.c.o
[61/163] Building C object thirdparty/zenoh-pico/CMakeFiles/zenohpico_static.dir/src/link/link.c.o
[62/163] Building C object thirdparty/zenoh-pico/CMakeFiles/zenohpico_static.dir/src/link/multicast/bt.c.o
[63/163] Building C object thirdparty/zenoh-pico/CMakeFiles/zenohpico_static.dir/src/link/unicast/serial.c.o
[64/163] Building C object thirdparty/zenoh-pico/CMakeFiles/zenohpico_static.dir/src/link/endpoint.c.o
[65/163] Building C object thirdparty/zenoh-pico/CMakeFiles/zenohpico_static.dir/src/link/unicast/tcp.c.o
[66/163] Building C object thirdparty/zenoh-pico/CMakeFiles/zenohpico_static.dir/src/net/config.c.o
[67/163] Building C object thirdparty/zenoh-pico/CMakeFiles/zenohpico_static.dir/src/link/multicast/udp.c.o
[68/163] Building C object thirdparty/zenoh-pico/CMakeFiles/zenohpico_static.dir/src/link/unicast/udp.c.o
[69/163] Building C object thirdparty/zenoh-pico/CMakeFiles/zenohpico_static.dir/src/link/unicast/ws.c.o
[70/163] Building C object thirdparty/zenoh-pico/CMakeFiles/zenohpico_static.dir/src/net/encoding.c.o
[71/163] Building C object thirdparty/zenoh-pico/CMakeFiles/zenohpico_static.dir/src/net/logger.c.o
[72/163] Building C object thirdparty/zenoh-pico/CMakeFiles/zenohpico_static.dir/src/net/memory.c.o
[73/163] Building C object thirdparty/zenoh-pico/CMakeFiles/zenohpico_static.dir/src/net/primitives.c.o
[74/163] Building C object thirdparty/zenoh-pico/CMakeFiles/zenohpico_static.dir/src/net/filtering.c.o
[75/163] Building C object thirdparty/zenoh-pico/CMakeFiles/zenohpico_static.dir/src/net/matching.c.o
[76/163] Building C object thirdparty/zenoh-pico/CMakeFiles/zenohpico_static.dir/src/net/publish.c.o
[77/163] Building C object thirdparty/zenoh-pico/CMakeFiles/zenohpico_static.dir/src/net/liveliness.c.o
[78/163] Building C object thirdparty/zenoh-pico/CMakeFiles/zenohpico_static.dir/src/net/reply.c.o
[79/163] Building C object thirdparty/zenoh-pico/CMakeFiles/zenohpico_static.dir/src/net/subscribe.c.o
[80/163] Building C object thirdparty/zenoh-pico/CMakeFiles/zenohpico_static.dir/src/net/sample.c.o
[81/163] Building C object thirdparty/zenoh-pico/CMakeFiles/zenohpico_static.dir/src/net/query.c.o
[82/163] Building C object thirdparty/zenoh-pico/CMakeFiles/zenohpico_static.dir/src/protocol/codec/core.c.o
[83/163] Building C object thirdparty/zenoh-pico/CMakeFiles/zenohpico_static.dir/src/protocol/codec/declarations.c.o
[84/163] Building C object thirdparty/zenoh-pico/CMakeFiles/zenohpico_static.dir/src/protocol/codec/interest.c.o
[85/163] Building C object thirdparty/zenoh-pico/CMakeFiles/zenohpico_static.dir/src/net/session.c.o
[86/163] Building C object thirdparty/zenoh-pico/CMakeFiles/zenohpico_static.dir/src/protocol/codec/ext.c.o
[87/163] Building C object thirdparty/zenoh-pico/CMakeFiles/zenohpico_static.dir/src/protocol/codec/serial.c.o
[88/163] Building C object thirdparty/zenoh-pico/CMakeFiles/zenohpico_static.dir/src/protocol/codec/message.c.o
[89/163] Building C object thirdparty/zenoh-pico/CMakeFiles/zenohpico_static.dir/src/protocol/codec/network.c.o
[90/163] Building C object thirdparty/zenoh-pico/CMakeFiles/zenohpico_static.dir/src/protocol/config.c.o
[91/163] Building C object thirdparty/zenoh-pico/CMakeFiles/zenohpico_static.dir/src/protocol/core.c.o
[92/163] Building C object thirdparty/zenoh-pico/CMakeFiles/zenohpico_static.dir/src/protocol/definitions/declarations.c.o
[93/163] Building C object thirdparty/zenoh-pico/CMakeFiles/zenohpico_static.dir/src/protocol/codec/transport.c.o
[94/163] Building C object thirdparty/zenoh-pico/CMakeFiles/zenohpico_static.dir/src/protocol/codec.c.o
[95/163] Building C object thirdparty/zenoh-pico/CMakeFiles/zenohpico_static.dir/src/protocol/definitions/message.c.o
[96/163] Building C object thirdparty/zenoh-pico/CMakeFiles/zenohpico_static.dir/src/protocol/definitions/interest.c.o
[97/163] Building C object thirdparty/zenoh-pico/CMakeFiles/zenohpico_static.dir/src/protocol/ext.c.o
[98/163] Building C object thirdparty/zenoh-pico/CMakeFiles/zenohpico_static.dir/src/protocol/definitions/transport.c.o
[99/163] Building C object thirdparty/zenoh-pico/CMakeFiles/zenohpico_static.dir/src/protocol/iobuf.c.o
[100/163] Building C object thirdparty/zenoh-pico/CMakeFiles/zenohpico_static.dir/src/protocol/definitions/network.c.o
[101/163] Building C object CMakeFiles/examples_serdes.dir/src/picoserdes.c.o
[102/163] Linking C static library libexamples_serdes.a
[103/163] Building C object thirdparty/zenoh-pico/CMakeFiles/zenohpico_static.dir/src/session/matching.c.o
[104/163] Building C object thirdparty/zenoh-pico/CMakeFiles/zenohpico_static.dir/src/session/liveliness.c.o
[105/163] Building C object thirdparty/zenoh-pico/CMakeFiles/zenohpico_static.dir/src/session/push.c.o
[106/163] Building C object thirdparty/zenoh-pico/CMakeFiles/zenohpico_static.dir/src/session/interest.c.o
[107/163] Building C object thirdparty/zenoh-pico/CMakeFiles/zenohpico_static.dir/src/session/reply.c.o
[108/163] Building C object thirdparty/zenoh-pico/CMakeFiles/zenohpico_static.dir/src/session/query.c.o
[109/163] Building C object thirdparty/zenoh-pico/CMakeFiles/zenohpico_static.dir/src/session/resource.c.o
[110/163] Building C object thirdparty/zenoh-pico/CMakeFiles/zenohpico_static.dir/src/session/queryable.c.o
[111/163] Building C object thirdparty/zenoh-pico/CMakeFiles/zenohpico_static.dir/src/protocol/keyexpr.c.o
[112/163] Building C object thirdparty/zenoh-pico/CMakeFiles/zenohpico_static.dir/src/session/scout.c.o
[113/163] Building C object thirdparty/zenoh-pico/CMakeFiles/zenohpico_static.dir/src/session/rx.c.o
[114/163] Building C object thirdparty/zenoh-pico/CMakeFiles/zenohpico_static.dir/src/session/utils.c.o
[115/163] Building C object thirdparty/zenoh-pico/CMakeFiles/zenohpico_static.dir/src/system/common/serial.c.o
[116/163] Building C object thirdparty/zenoh-pico/CMakeFiles/zenohpico_static.dir/src/system/common/platform.c.o
[117/163] Building C object thirdparty/zenoh-pico/CMakeFiles/zenohpico_static.dir/src/transport/common/rx.c.o
[118/163] Building C object thirdparty/zenoh-pico/CMakeFiles/zenohpico_static.dir/src/transport/common/transport.c.o
[119/163] Building C object thirdparty/zenoh-pico/CMakeFiles/zenohpico_static.dir/src/transport/common/lease.c.o
[120/163] Building C object thirdparty/zenoh-pico/CMakeFiles/zenohpico_static.dir/src/transport/common/read.c.o
[121/163] Building C object thirdparty/zenoh-pico/CMakeFiles/zenohpico_static.dir/src/transport/common/tx.c.o
[122/163] Building C object thirdparty/zenoh-pico/CMakeFiles/zenohpico_static.dir/src/transport/manager.c.o
[123/163] Building C object thirdparty/zenoh-pico/CMakeFiles/zenohpico_static.dir/src/transport/multicast.c.o
[124/163] Building C object thirdparty/zenoh-pico/CMakeFiles/zenohpico_static.dir/src/session/subscription.c.o
[125/163] Building C object thirdparty/zenoh-pico/CMakeFiles/zenohpico_static.dir/src/transport/multicast/transport.c.o
[126/163] Building C object thirdparty/zenoh-pico/CMakeFiles/zenohpico_static.dir/src/transport/raweth/link.c.o
[127/163] Building C object thirdparty/zenoh-pico/CMakeFiles/zenohpico_static.dir/src/transport/raweth/read.c.o
[128/163] Building C object thirdparty/zenoh-pico/CMakeFiles/zenohpico_static.dir/src/transport/multicast/rx.c.o
[129/163] Building C object thirdparty/zenoh-pico/CMakeFiles/zenohpico_static.dir/src/transport/multicast/lease.c.o
[130/163] Building C object thirdparty/zenoh-pico/CMakeFiles/zenohpico_static.dir/src/transport/multicast/read.c.o
[131/163] Building C object thirdparty/zenoh-pico/CMakeFiles/zenohpico_static.dir/src/transport/raweth/tx.c.o
[132/163] Building C object thirdparty/zenoh-pico/CMakeFiles/zenohpico_static.dir/src/transport/transport.c.o
[133/163] Building C object thirdparty/zenoh-pico/CMakeFiles/zenohpico_static.dir/src/transport/raweth/rx.c.o
[134/163] Building C object thirdparty/zenoh-pico/CMakeFiles/zenohpico_static.dir/src/transport/peer.c.o
[135/163] Building C object thirdparty/zenoh-pico/CMakeFiles/zenohpico_static.dir/src/transport/unicast/lease.c.o
[136/163] Building C object thirdparty/zenoh-pico/CMakeFiles/zenohpico_static.dir/src/transport/unicast.c.o
[137/163] Building C object thirdparty/zenoh-pico/CMakeFiles/zenohpico_static.dir/src/transport/unicast/accept.c.o
[138/163] Building C object thirdparty/zenoh-pico/CMakeFiles/zenohpico_static.dir/src/transport/unicast/read.c.o
[139/163] Building C object thirdparty/zenoh-pico/CMakeFiles/zenohpico_static.dir/src/transport/utils.c.o
[140/163] Building C object thirdparty/zenoh-pico/CMakeFiles/zenohpico_static.dir/src/utils/checksum.c.o
[141/163] Building C object thirdparty/zenoh-pico/CMakeFiles/zenohpico_static.dir/src/transport/unicast/rx.c.o
[142/163] Building C object thirdparty/zenoh-pico/CMakeFiles/zenohpico_static.dir/src/utils/encoding.c.o
[143/163] Building C object thirdparty/zenoh-pico/CMakeFiles/zenohpico_static.dir/src/utils/pointers.c.o
[144/163] Building C object thirdparty/zenoh-pico/CMakeFiles/zenohpico_static.dir/src/system/unix/link/raweth.c.o
[145/163] Building C object thirdparty/zenoh-pico/CMakeFiles/zenohpico_static.dir/src/utils/uuid.c.o
[146/163] Building C object thirdparty/zenoh-pico/CMakeFiles/zenohpico_static.dir/src/utils/string.c.o
[147/163] Building C object thirdparty/zenoh-pico/CMakeFiles/zenohpico_static.dir/src/transport/unicast/transport.c.o
[148/163] Building C object thirdparty/zenoh-pico/CMakeFiles/zenohpico_static.dir/src/system/unix/system.c.o
[149/163] Building C object thirdparty/zenoh-pico/CMakeFiles/zenohpico_static.dir/src/system/unix/network.c.o
[150/163] Linking C static library lib/libzenohpico.a
[151/163] Linking C static library libpicoparams.a
[152/163] Linking C static library libpicoros.a
[153/163] Linking CXX executable talkerpp
[154/163] Linking C executable listener
[155/163] Linking C executable srv_add2ints
[156/163] Linking C executable odometry_listener
[157/163] Linking CXX executable jointState_publisherpp
[158/163] Linking C executable params_server
[159/163] Linking C executable talker
[160/163] Linking C executable batteryState_publisher
[161/163] Linking C executable odometry_publisher
[162/163] Building C object CMakeFiles/test_examples_types_serdes.dir/test/test_picoserdes.c.o
[163/163] Linking C executable test_examples_types_serdes
[1012/1018] Performing install step for 'pico-ros-software'
FAILED: esp-idf/main/pico-ros-software-prefix/src/pico-ros-software-stamp/pico-ros-software-install /workspaces/pico-ros-espidf-test/build/esp-idf/main/pico-ros-software-prefix/src/pico-ros-software-stamp/pico-ros-software-install
cd /workspaces/pico-ros-espidf-test/build/esp-idf/main/pico-ros-software-prefix/src/pico-ros-software-build && /opt/esp/tools/cmake/4.0.3/bin/cmake --build . --target install && /opt/esp/tools/cmake/4.0.3/bin/cmake -E touch /workspaces/pico-ros-espidf-test/build/esp-idf/main/pico-ros-software-prefix/src/pico-ros-software-stamp/pico-ros-software-install
ninja: error: unknown target 'install'
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment