-
-
Save nouun/75d5200e2a240b2b889674af61850555 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
nouun@verrb ~/dev/pi/pico$ ./pico_setup.sh | |
Not running on a Raspberry Pi. Use at your own risk! | |
Creating /home/nouun/dev/pi/pico/pico | |
/home/nouun/dev/pi/pico/pico/pico-sdk already exists so skipping | |
/home/nouun/dev/pi/pico/pico/pico-examples already exists so skipping | |
/home/nouun/dev/pi/pico/pico/pico-extras already exists so skipping | |
/home/nouun/dev/pi/pico/pico/pico-playground already exists so skipping | |
Using PICO_SDK_PATH from environment ('/home/nouun/dev/pi/pico/pico/pico-sdk') | |
PICO_SDK_PATH is /home/nouun/dev/pi/pico/pico/pico-sdk | |
Defaulting PICO_PLATFORM to rp2040 since not specified. | |
Defaulting PICO platform compiler to pico_arm_gcc since not specified. | |
PICO compiler is pico_arm_gcc | |
-- The C compiler identification is GNU 6.5.0 | |
-- The CXX compiler identification is GNU 6.5.0 | |
-- The ASM compiler identification is GNU | |
-- Found assembler: /gnu/store/ynkgj3zvvnbd57afray7vki66055cljh-profile/bin/arm-none-eabi-gcc | |
Build type is Debug | |
Using regular optimized debug build (set PICO_DEOPTIMIZED_DEBUG=1 to de-optimize) | |
Defaulting PICO target board to pico since not specified. | |
Using board configuration from /home/nouun/dev/pi/pico/pico/pico-sdk/src/boards/include/boards/pico.h | |
-- Found Python3: /home/nouun/.guix-home/profile/bin/python3.9 (found version "3.9.9") found components: Interpreter | |
TinyUSB available at /home/nouun/dev/pi/pico/pico/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040; enabling build support for USB. | |
Compiling TinyUSB with CFG_TUSB_DEBUG=1 | |
-- Configuring done | |
-- Generating done | |
-- Build files have been written to: /home/nouun/dev/pi/pico/pico/pico-examples/build | |
Building blink | |
Scanning dependencies of target bs2_default | |
[ 0%] Creating directories for 'ELF2UF2Build' | |
[ 0%] Building ASM object pico-sdk/src/rp2_common/boot_stage2/CMakeFiles/bs2_default.dir/compile_time_choice.S.obj | |
[ 0%] Linking ASM executable bs2_default.elf | |
[ 0%] No download step for 'ELF2UF2Build' | |
[ 0%] Built target bs2_default | |
[ 0%] Generating bs2_default.bin | |
[ 0%] No update step for 'ELF2UF2Build' | |
[ 0%] Generating bs2_default_padded_checksummed.S | |
[ 0%] No patch step for 'ELF2UF2Build' | |
[ 0%] Performing configure step for 'ELF2UF2Build' | |
[ 0%] Built target bs2_default_padded_checksummed_asm | |
-- The C compiler identification is GNU 11.2.0 | |
-- The CXX compiler identification is GNU 11.2.0 | |
-- Detecting C compiler ABI info | |
-- Detecting C compiler ABI info - done | |
-- Check for working C compiler: /home/nouun/.guix-home/profile/bin/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: /home/nouun/.guix-home/profile/bin/c++ - skipped | |
-- Detecting CXX compile features | |
-- Detecting CXX compile features - done | |
-- Configuring done | |
-- Generating done | |
-- Build files have been written to: /home/nouun/dev/pi/pico/pico/pico-examples/build/elf2uf2 | |
[ 0%] Performing build step for 'ELF2UF2Build' | |
[ 50%] Building CXX object CMakeFiles/elf2uf2.dir/main.cpp.o | |
[100%] Linking CXX executable elf2uf2 | |
[100%] Built target elf2uf2 | |
[ 0%] No install step for 'ELF2UF2Build' | |
[ 0%] Completed 'ELF2UF2Build' | |
[ 0%] Built target ELF2UF2Build | |
Scanning dependencies of target blink | |
[ 0%] Building C object blink/CMakeFiles/blink.dir/home/nouun/dev/pi/pico/pico/pico-sdk/src/rp2_common/pico_stdlib/stdlib.c.obj | |
[ 0%] Building C object blink/CMakeFiles/blink.dir/blink.c.obj | |
[ 0%] Building C object blink/CMakeFiles/blink.dir/home/nouun/dev/pi/pico/pico/pico-sdk/src/rp2_common/hardware_gpio/gpio.c.obj | |
[ 0%] Building C object blink/CMakeFiles/blink.dir/home/nouun/dev/pi/pico/pico/pico-sdk/src/rp2_common/hardware_claim/claim.c.obj | |
[100%] Building C object blink/CMakeFiles/blink.dir/home/nouun/dev/pi/pico/pico/pico-sdk/src/rp2_common/pico_platform/platform.c.obj | |
[100%] Building C object blink/CMakeFiles/blink.dir/home/nouun/dev/pi/pico/pico/pico-sdk/src/rp2_common/hardware_sync/sync.c.obj | |
[100%] Building C object blink/CMakeFiles/blink.dir/home/nouun/dev/pi/pico/pico/pico-sdk/src/rp2_common/hardware_uart/uart.c.obj | |
[100%] Building ASM object blink/CMakeFiles/blink.dir/home/nouun/dev/pi/pico/pico/pico-sdk/src/rp2_common/hardware_divider/divider.S.obj | |
[100%] Building C object blink/CMakeFiles/blink.dir/home/nouun/dev/pi/pico/pico/pico-sdk/src/common/pico_time/time.c.obj | |
[100%] Building C object blink/CMakeFiles/blink.dir/home/nouun/dev/pi/pico/pico/pico-sdk/src/common/pico_time/timeout_helper.c.obj | |
[100%] Building C object blink/CMakeFiles/blink.dir/home/nouun/dev/pi/pico/pico/pico-sdk/src/rp2_common/hardware_timer/timer.c.obj | |
[100%] Building C object blink/CMakeFiles/blink.dir/home/nouun/dev/pi/pico/pico/pico-sdk/src/common/pico_sync/sem.c.obj | |
[100%] Building C object blink/CMakeFiles/blink.dir/home/nouun/dev/pi/pico/pico/pico-sdk/src/common/pico_sync/lock_core.c.obj | |
[100%] Building C object blink/CMakeFiles/blink.dir/home/nouun/dev/pi/pico/pico/pico-sdk/src/common/pico_sync/mutex.c.obj | |
[100%] Building C object blink/CMakeFiles/blink.dir/home/nouun/dev/pi/pico/pico/pico-sdk/src/common/pico_sync/critical_section.c.obj | |
[100%] Building C object blink/CMakeFiles/blink.dir/home/nouun/dev/pi/pico/pico/pico-sdk/src/common/pico_util/datetime.c.obj | |
[100%] Building C object blink/CMakeFiles/blink.dir/home/nouun/dev/pi/pico/pico/pico-sdk/src/common/pico_util/pheap.c.obj | |
[100%] Building C object blink/CMakeFiles/blink.dir/home/nouun/dev/pi/pico/pico/pico-sdk/src/common/pico_util/queue.c.obj | |
[100%] Building C object blink/CMakeFiles/blink.dir/home/nouun/dev/pi/pico/pico/pico-sdk/src/rp2_common/pico_runtime/runtime.c.obj | |
[100%] Building C object blink/CMakeFiles/blink.dir/home/nouun/dev/pi/pico/pico/pico-sdk/src/rp2_common/hardware_clocks/clocks.c.obj | |
[100%] Building C object blink/CMakeFiles/blink.dir/home/nouun/dev/pi/pico/pico/pico-sdk/src/rp2_common/hardware_irq/irq.c.obj | |
[100%] Building ASM object blink/CMakeFiles/blink.dir/home/nouun/dev/pi/pico/pico/pico-sdk/src/rp2_common/hardware_irq/irq_handler_chain.S.obj | |
[100%] Building C object blink/CMakeFiles/blink.dir/home/nouun/dev/pi/pico/pico/pico-sdk/src/rp2_common/hardware_vreg/vreg.c.obj | |
[100%] Building C object blink/CMakeFiles/blink.dir/home/nouun/dev/pi/pico/pico/pico-sdk/src/rp2_common/hardware_pll/pll.c.obj | |
[100%] Building C object blink/CMakeFiles/blink.dir/home/nouun/dev/pi/pico/pico/pico-sdk/src/rp2_common/hardware_watchdog/watchdog.c.obj | |
[100%] Building C object blink/CMakeFiles/blink.dir/home/nouun/dev/pi/pico/pico/pico-sdk/src/rp2_common/hardware_xosc/xosc.c.obj | |
[100%] Building C object blink/CMakeFiles/blink.dir/home/nouun/dev/pi/pico/pico/pico-sdk/src/rp2_common/pico_printf/printf.c.obj | |
[100%] Building C object blink/CMakeFiles/blink.dir/home/nouun/dev/pi/pico/pico/pico-sdk/src/rp2_common/pico_bootrom/bootrom.c.obj | |
[100%] Building ASM object blink/CMakeFiles/blink.dir/home/nouun/dev/pi/pico/pico/pico-sdk/src/rp2_common/pico_bit_ops/bit_ops_aeabi.S.obj | |
[100%] Building ASM object blink/CMakeFiles/blink.dir/home/nouun/dev/pi/pico/pico/pico-sdk/src/rp2_common/pico_divider/divider.S.obj | |
[100%] Building ASM object blink/CMakeFiles/blink.dir/home/nouun/dev/pi/pico/pico/pico-sdk/src/rp2_common/pico_double/double_aeabi.S.obj | |
[100%] Building C object blink/CMakeFiles/blink.dir/home/nouun/dev/pi/pico/pico/pico-sdk/src/rp2_common/pico_double/double_math.c.obj | |
[100%] Building C object blink/CMakeFiles/blink.dir/home/nouun/dev/pi/pico/pico/pico-sdk/src/rp2_common/pico_double/double_init_rom.c.obj | |
[100%] Building ASM object blink/CMakeFiles/blink.dir/home/nouun/dev/pi/pico/pico/pico-sdk/src/rp2_common/pico_double/double_v1_rom_shim.S.obj | |
[100%] Building ASM object blink/CMakeFiles/blink.dir/home/nouun/dev/pi/pico/pico/pico-sdk/src/rp2_common/pico_int64_ops/pico_int64_ops_aeabi.S.obj | |
[100%] Building ASM object blink/CMakeFiles/blink.dir/home/nouun/dev/pi/pico/pico/pico-sdk/src/rp2_common/pico_float/float_aeabi.S.obj | |
[100%] Building C object blink/CMakeFiles/blink.dir/home/nouun/dev/pi/pico/pico/pico-sdk/src/rp2_common/pico_float/float_math.c.obj | |
[100%] Building C object blink/CMakeFiles/blink.dir/home/nouun/dev/pi/pico/pico/pico-sdk/src/rp2_common/pico_float/float_init_rom.c.obj | |
[100%] Building ASM object blink/CMakeFiles/blink.dir/home/nouun/dev/pi/pico/pico/pico-sdk/src/rp2_common/pico_float/float_v1_rom_shim.S.obj | |
[100%] Building C object blink/CMakeFiles/blink.dir/home/nouun/dev/pi/pico/pico/pico-sdk/src/rp2_common/pico_malloc/pico_malloc.c.obj | |
[100%] Building ASM object blink/CMakeFiles/blink.dir/home/nouun/dev/pi/pico/pico/pico-sdk/src/rp2_common/pico_mem_ops/mem_ops_aeabi.S.obj | |
[100%] Building ASM object blink/CMakeFiles/blink.dir/home/nouun/dev/pi/pico/pico/pico-sdk/src/rp2_common/pico_standard_link/crt0.S.obj | |
[100%] Building CXX object blink/CMakeFiles/blink.dir/home/nouun/dev/pi/pico/pico/pico-sdk/src/rp2_common/pico_standard_link/new_delete.cpp.obj | |
[100%] Building C object blink/CMakeFiles/blink.dir/home/nouun/dev/pi/pico/pico/pico-sdk/src/rp2_common/pico_standard_link/binary_info.c.obj | |
In file included from /home/nouun/dev/pi/pico/pico/pico-sdk/src/rp2_common/pico_standard_link/new_delete.cpp:10:0: | |
/gnu/store/ynkgj3zvvnbd57afray7vki66055cljh-profile/arm-none-eabi/include/c++/cstdlib:75:25: fatal error: stdlib.h: No such file or directory | |
#include_next <stdlib.h> | |
^ | |
compilation terminated. | |
make[2]: *** [blink/CMakeFiles/blink.dir/build.make:653: blink/CMakeFiles/blink.dir/home/nouun/dev/pi/pico/pico/pico-sdk/src/rp2_common/pico_standard_link/new_delete.cpp.obj] Error 1 | |
make[2]: *** Waiting for unfinished jobs.... | |
make[1]: *** [CMakeFiles/Makefile2:4250: blink/CMakeFiles/blink.dir/all] Error 2 | |
make: *** [Makefile:91: all] Error 2 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment