Quantcast
Viewing all articles
Browse latest Browse all 4909

SDK • Re: pico2040 cannot find I2C_NUM()

I would prefer to know what the tools I'm using actually do but this looks like an even more complex nest of opaque black magic that the Arduino IDE.

It seems cmake is a button you press without asking too many questions.
You can see what is doing (I've cut some paths)

Code:

[main] Configuring project: adc_console_2 [driver] Removing adc_console_2/build/CMakeCache.txt[driver] Removing adc_console_2\build\CMakeFiles[proc] Executing command: .pico-sdk/cmake/v3.28.6/bin/cmake -DCMAKE_BUILD_TYPE:STRING=Release -DCMAKE_EXPORT_COMPILE_COMMANDS:BOOL=TRUE -DCMAKE_C_COMPILER:FILEPATH=.pico-sdk\toolchain\13_3_Rel1\bin\arm-none-eabi-gcc.exe -DCMAKE_CXX_COMPILER:FILEPATH=.pico-sdk\toolchain\13_3_Rel1\bin\arm-none-eabi-g++.exe -DPython3_EXECUTABLE:STRING=python.exe --no-warn-unused-cli -Sadc_console_2 -Badc_console_2/build -G Ninja[cmake] Not searching for unused variables given on the command line.[cmake] PICO_SDK_PATH is .pico-sdk/sdk/2.1.0[cmake] Target board (PICO_BOARD) is 'pimoroni_pico_plus2_rp2350'.[cmake] Using board configuration from .pico-sdk/sdk/2.1.0/src/boards/include/boards/pimoroni_pico_plus2_rp2350.h[cmake] Auto-converting non-specific PICO_PLATFORM='rp2350' to 'rp2350-arm-s'[cmake] Defaulting platform (PICO_PLATFORM) to 'rp2350-arm-s' based on PICO_BOARD setting.[cmake] Defaulting compiler (PICO_COMPILER) to 'pico_arm_cortex_m33_gcc' since not specified.[cmake] Configuring toolchain based on PICO_COMPILER 'pico_arm_cortex_m33_gcc'[cmake] Defaulting PICO_GCC_TRIPLE to 'arm-none-eabi'[cmake] -- The C compiler identification is GNU 13.3.1[cmake] -- The CXX compiler identification is GNU 13.3.1[cmake] -- The ASM compiler identification is GNU[cmake] -- Found assembler: .pico-sdk/toolchain/13_3_Rel1/bin/arm-none-eabi-gcc.exe[cmake] -- Detecting C compiler ABI info[cmake] -- Detecting C compiler ABI info - done[cmake] -- Check for working C compiler: .pico-sdk/toolchain/13_3_Rel1/bin/arm-none-eabi-gcc.exe - skipped[cmake] -- Detecting C compile features[cmake] -- Detecting C compile features - done[cmake] -- Detecting CXX compiler ABI info[cmake] -- Detecting CXX compiler ABI info - done[cmake] -- Check for working CXX compiler: .pico-sdk/toolchain/13_3_Rel1/bin/arm-none-eabi-g++.exe - skipped[cmake] -- Detecting CXX compile features[cmake] -- Detecting CXX compile features - done[cmake] Build type is Release[cmake] -- Found Python3: python.exe (found version "3.12.7") found components: Interpreter [cmake] TinyUSB available at .pico-sdk/sdk/2.1.0/lib/tinyusb/src/portable/raspberrypi/rp2040; enabling build support for USB.[cmake] BTstack available at .pico-sdk/sdk/2.1.0/lib/btstack[cmake] cyw43-driver available at .pico-sdk/sdk/2.1.0/lib/cyw43-driver[cmake] lwIP available at .pico-sdk/sdk/2.1.0/lib/lwip[cmake] mbedtls available at .pico-sdk/sdk/2.1.0/lib/mbedtls[cmake] -- Configuring done (1.2s)[cmake] -- Generating done (0.3s)[cmake] -- Build files have been written to: /adc_console_2/build

Statistics: Posted by gmx — Tue Nov 26, 2024 9:38 pm



Viewing all articles
Browse latest Browse all 4909

Trending Articles