dawsonjon / PicoRX

Build a SDR SW/MW/LW Receiver with a Raspberry Pi Pico
Other
252 stars 32 forks source link

Build error - testing - pico2-arm #135

Closed MrSVCD closed 1 month ago

MrSVCD commented 1 month ago

Hi I got a build error when I try to build testing for pico2-arm:

$ cmake -DPICO_SDK_PATH=~/pico/pico-sdk -DPICO_BOARD=pico2 -DPICO_PLATFORM=rp2350-arm-s ..
PICO_SDK_PATH is /home/mrsvcd/pico/pico-sdk
Target board (PICO_BOARD) is 'pico2'.
Using board configuration from /home/mrsvcd/pico/pico-sdk/src/boards/include/boards/pico2.h
Pico Platform (PICO_PLATFORM) is 'rp2350-arm-s'.
Build type is Release
TinyUSB available at /home/mrsvcd/pico/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040; enabling build support for USB.
BTstack available at /home/mrsvcd/pico/pico-sdk/lib/btstack
cyw43-driver available at /home/mrsvcd/pico/pico-sdk/lib/cyw43-driver
lwIP available at /home/mrsvcd/pico/pico-sdk/lib/lwip
mbedtls available at /home/mrsvcd/pico/pico-sdk/lib/mbedtls
Using PICO_EXAMPLES_PATH from environment ('/home/mrsvcd/pico/pico-examples')
-- Configuring done
-- Generating done
-- Build files have been written to: /home/mrsvcd/PicoRX/build
mrsvcd@raspberrypi-dev:~/PicoRX/build $ make
[  0%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/mui.c.obj
[  0%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/mui_u8g2.c.obj
[  0%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8g2_arc.c.obj
[  1%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8g2_bitmap.c.obj
[  1%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8g2_box.c.obj
[  1%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8g2_buffer.c.obj
[  2%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8g2_button.c.obj
[  2%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8g2_circle.c.obj
[  2%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8g2_cleardisplay.c.obj
[  3%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8g2_d_memory.c.obj
[  3%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8g2_d_setup.c.obj
[  3%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8g2_font.c.obj
[  4%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8g2_fonts.c.obj
[  4%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8g2_hvline.c.obj
[  4%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8g2_input_value.c.obj
[  5%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8g2_intersection.c.obj
[  5%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8g2_kerning.c.obj
[  5%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8g2_line.c.obj
[  5%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8g2_ll_hvline.c.obj
[  6%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8g2_message.c.obj
[  6%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8g2_polygon.c.obj
[  6%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8g2_selection_list.c.obj
[  7%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8g2_setup.c.obj
[  7%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8log.c.obj
[  7%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8log_u8g2.c.obj
[  8%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8log_u8x8.c.obj
[  8%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8x8_8x8.c.obj
[  8%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8x8_byte.c.obj
[  9%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8x8_cad.c.obj
[  9%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8x8_capture.c.obj
[  9%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8x8_d_a2printer.c.obj
[ 10%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8x8_d_ch1120.c.obj
[ 10%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8x8_d_gp1247ai.c.obj
[ 10%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8x8_d_gp1287ai.c.obj
[ 10%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8x8_d_gp1294ai.c.obj
[ 11%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8x8_d_gu800.c.obj
[ 11%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8x8_d_hd44102.c.obj
[ 11%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8x8_d_il3820_296x128.c.obj
[ 12%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8x8_d_ist3020.c.obj
[ 12%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8x8_d_ist3088.c.obj
[ 12%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8x8_d_ist7920.c.obj
[ 13%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8x8_d_ks0108.c.obj
[ 13%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8x8_d_lc7981.c.obj
[ 13%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8x8_d_ld7032_60x32.c.obj
[ 14%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8x8_d_ls013b7dh03.c.obj
[ 14%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8x8_d_max7219.c.obj
[ 14%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8x8_d_pcd8544_84x48.c.obj
[ 15%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8x8_d_pcf8812.c.obj
[ 15%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8x8_d_pcf8814_hx1230.c.obj
[ 15%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8x8_d_s1d15300.c.obj
[ 15%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8x8_d_s1d15721.c.obj
[ 16%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8x8_d_s1d15e06.c.obj
[ 16%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8x8_d_sbn1661.c.obj
[ 16%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8x8_d_sed1330.c.obj
[ 17%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8x8_d_sh1106_64x32.c.obj
[ 17%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8x8_d_sh1106_72x40.c.obj
[ 17%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8x8_d_sh1107.c.obj
[ 18%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8x8_d_sh1108.c.obj
[ 18%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8x8_d_sh1122.c.obj
[ 18%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8x8_d_ssd1305.c.obj
[ 19%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8x8_d_ssd1306_128x32.c.obj
[ 19%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8x8_d_ssd1306_128x64_noname.c.obj
[ 19%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8x8_d_ssd1306_2040x16.c.obj
[ 20%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8x8_d_ssd1306_48x64.c.obj
[ 20%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8x8_d_ssd1306_64x32.c.obj
[ 20%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8x8_d_ssd1306_64x48.c.obj
[ 20%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8x8_d_ssd1306_72x40.c.obj
[ 21%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8x8_d_ssd1306_96x16.c.obj
[ 21%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8x8_d_ssd1306_96x40.c.obj
[ 21%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8x8_d_ssd1309.c.obj
[ 22%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8x8_d_ssd1312.c.obj
[ 22%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8x8_d_ssd1316.c.obj
[ 22%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8x8_d_ssd1317.c.obj
[ 23%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8x8_d_ssd1318.c.obj
[ 23%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8x8_d_ssd1320.c.obj
[ 23%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8x8_d_ssd1322.c.obj
[ 24%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8x8_d_ssd1325.c.obj
[ 24%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8x8_d_ssd1326.c.obj
[ 24%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8x8_d_ssd1327.c.obj
[ 25%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8x8_d_ssd1329.c.obj
[ 25%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8x8_d_ssd1362.c.obj
[ 25%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8x8_d_ssd1363.c.obj
[ 25%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8x8_d_ssd1606_172x72.c.obj
[ 26%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8x8_d_ssd1607_200x200.c.obj
[ 26%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8x8_d_st7302.c.obj
[ 26%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8x8_d_st7511.c.obj
[ 27%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8x8_d_st75160.c.obj
[ 27%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8x8_d_st75161.c.obj
[ 27%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8x8_d_st75256.c.obj
[ 28%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8x8_d_st7528.c.obj
[ 28%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8x8_d_st75320.c.obj
[ 28%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8x8_d_st7539.c.obj
[ 29%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8x8_d_st7565.c.obj
[ 29%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8x8_d_st7567.c.obj
[ 29%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8x8_d_st7571.c.obj
[ 30%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8x8_d_st7586s_erc240160.c.obj
[ 30%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8x8_d_st7586s_jlx320160.c.obj
[ 30%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8x8_d_st7586s_jlx384160.c.obj
[ 30%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8x8_d_st7586s_md240128.c.obj
[ 31%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8x8_d_st7586s_s028hn118a.c.obj
[ 31%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8x8_d_st7586s_ymc240160.c.obj
[ 31%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8x8_d_st7588.c.obj
[ 32%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8x8_d_st7920.c.obj
[ 32%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8x8_d_stdio.c.obj
[ 32%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8x8_d_t6963.c.obj
[ 33%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8x8_d_uc1601.c.obj
[ 33%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8x8_d_uc1604.c.obj
[ 33%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8x8_d_uc1608.c.obj
[ 34%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8x8_d_uc1609.c.obj
[ 34%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8x8_d_uc1610.c.obj
[ 34%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8x8_d_uc1611.c.obj
[ 35%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8x8_d_uc1617.c.obj
[ 35%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8x8_d_uc1628.c.obj
[ 35%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8x8_d_uc1638.c.obj
[ 35%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8x8_d_uc1701_dogs102.c.obj
[ 36%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8x8_d_uc1701_mini12864.c.obj
[ 36%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8x8_debounce.c.obj
[ 36%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8x8_display.c.obj
[ 37%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8x8_fonts.c.obj
[ 37%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8x8_gpio.c.obj
[ 37%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8x8_input_value.c.obj
[ 38%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8x8_message.c.obj
[ 38%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8x8_selection_list.c.obj
[ 38%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8x8_setup.c.obj
[ 39%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8x8_string.c.obj
[ 39%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8x8_u16toa.c.obj
[ 39%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8x8_u8toa.c.obj
[ 40%] Linking C static library libu8g2.a
[ 40%] Built target u8g2
[ 41%] Building ASM object pico-sdk/src/rp2350/boot_stage2/CMakeFiles/bs2_default.dir/compile_time_choice.S.obj
[ 41%] Linking ASM executable bs2_default.elf
[ 41%] Built target bs2_default
[ 42%] Generating bs2_default.bin
[ 42%] Generating bs2_default_padded_checksummed.S
[ 42%] Built target bs2_default_padded_checksummed_asm
[ 42%] Creating directories for 'pioasmBuild'
[ 42%] No download step for 'pioasmBuild'
[ 43%] No update step for 'pioasmBuild'
[ 43%] No patch step for 'pioasmBuild'
[ 43%] Performing configure step for 'pioasmBuild'
Not searching for unused variables given on the command line.
loading initial cache file /home/mrsvcd/PicoRX/build/pico-sdk/src/rp2_common/pico_cyw43_driver/pioasm/tmp/pioasmBuild-cache-Release.cmake
-- The CXX compiler identification is GNU 12.2.0
-- 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
-- Configuring done
-- Generating done
-- Build files have been written to: /home/mrsvcd/PicoRX/build/pioasm
[ 44%] Performing build step for 'pioasmBuild'
[100%] Built target pioasm
[ 45%] Performing install step for 'pioasmBuild'
[100%] Built target pioasm
Install the project...
-- Install configuration: "Release"
[ 45%] Completed 'pioasmBuild'
[ 45%] Built target pioasmBuild
[ 46%] Generating nco.pio.h
[ 46%] Built target pico2rx_nco_pio_h
[ 46%] Generating quadrature_encoder.pio.h
[ 46%] Built target pico2rx_quadrature_encoder_pio_h
[ 46%] Building C object CMakeFiles/pico2rx.dir/ssd1306.c.obj
[ 47%] Building CXX object CMakeFiles/pico2rx.dir/picorx.cpp.obj
/home/mrsvcd/PicoRX/picorx.cpp: In function 'int main()':
/home/mrsvcd/PicoRX/picorx.cpp:153:20: error: 'TIMER_IRQ_1' was not declared in this scope; did you mean 'TIMER1_IRQ_1'?
  153 |   irq_set_priority(TIMER_IRQ_1, PICO_HIGHEST_IRQ_PRIORITY);
      |                    ^~~~~~~~~~~
      |                    TIMER1_IRQ_1
make[2]: *** [CMakeFiles/pico2rx.dir/build.make:90: CMakeFiles/pico2rx.dir/picorx.cpp.obj] Error 1
make[1]: *** [CMakeFiles/Makefile2:1869: CMakeFiles/pico2rx.dir/all] Error 2
make: *** [Makefile:91: all] Error 2
mryndzionek commented 1 month ago

Hi I got a build error when I try to build testing for pico2-arm:

$ cmake -DPICO_SDK_PATH=~/pico/pico-sdk -DPICO_BOARD=pico2 -DPICO_PLATFORM=rp2350-arm-s ..
PICO_SDK_PATH is /home/mrsvcd/pico/pico-sdk
Target board (PICO_BOARD) is 'pico2'.
Using board configuration from /home/mrsvcd/pico/pico-sdk/src/boards/include/boards/pico2.h
Pico Platform (PICO_PLATFORM) is 'rp2350-arm-s'.
Build type is Release
TinyUSB available at /home/mrsvcd/pico/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040; enabling build support for USB.
BTstack available at /home/mrsvcd/pico/pico-sdk/lib/btstack
cyw43-driver available at /home/mrsvcd/pico/pico-sdk/lib/cyw43-driver
lwIP available at /home/mrsvcd/pico/pico-sdk/lib/lwip
mbedtls available at /home/mrsvcd/pico/pico-sdk/lib/mbedtls
Using PICO_EXAMPLES_PATH from environment ('/home/mrsvcd/pico/pico-examples')
-- Configuring done
-- Generating done
-- Build files have been written to: /home/mrsvcd/PicoRX/build
mrsvcd@raspberrypi-dev:~/PicoRX/build $ make
[  0%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/mui.c.obj
[  0%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/mui_u8g2.c.obj
[  0%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8g2_arc.c.obj
[  1%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8g2_bitmap.c.obj
[  1%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8g2_box.c.obj
[  1%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8g2_buffer.c.obj
[  2%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8g2_button.c.obj
[  2%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8g2_circle.c.obj
[  2%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8g2_cleardisplay.c.obj
[  3%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8g2_d_memory.c.obj
[  3%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8g2_d_setup.c.obj
[  3%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8g2_font.c.obj
[  4%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8g2_fonts.c.obj
[  4%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8g2_hvline.c.obj
[  4%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8g2_input_value.c.obj
[  5%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8g2_intersection.c.obj
[  5%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8g2_kerning.c.obj
[  5%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8g2_line.c.obj
[  5%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8g2_ll_hvline.c.obj
[  6%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8g2_message.c.obj
[  6%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8g2_polygon.c.obj
[  6%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8g2_selection_list.c.obj
[  7%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8g2_setup.c.obj
[  7%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8log.c.obj
[  7%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8log_u8g2.c.obj
[  8%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8log_u8x8.c.obj
[  8%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8x8_8x8.c.obj
[  8%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8x8_byte.c.obj
[  9%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8x8_cad.c.obj
[  9%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8x8_capture.c.obj
[  9%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8x8_d_a2printer.c.obj
[ 10%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8x8_d_ch1120.c.obj
[ 10%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8x8_d_gp1247ai.c.obj
[ 10%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8x8_d_gp1287ai.c.obj
[ 10%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8x8_d_gp1294ai.c.obj
[ 11%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8x8_d_gu800.c.obj
[ 11%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8x8_d_hd44102.c.obj
[ 11%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8x8_d_il3820_296x128.c.obj
[ 12%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8x8_d_ist3020.c.obj
[ 12%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8x8_d_ist3088.c.obj
[ 12%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8x8_d_ist7920.c.obj
[ 13%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8x8_d_ks0108.c.obj
[ 13%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8x8_d_lc7981.c.obj
[ 13%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8x8_d_ld7032_60x32.c.obj
[ 14%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8x8_d_ls013b7dh03.c.obj
[ 14%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8x8_d_max7219.c.obj
[ 14%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8x8_d_pcd8544_84x48.c.obj
[ 15%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8x8_d_pcf8812.c.obj
[ 15%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8x8_d_pcf8814_hx1230.c.obj
[ 15%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8x8_d_s1d15300.c.obj
[ 15%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8x8_d_s1d15721.c.obj
[ 16%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8x8_d_s1d15e06.c.obj
[ 16%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8x8_d_sbn1661.c.obj
[ 16%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8x8_d_sed1330.c.obj
[ 17%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8x8_d_sh1106_64x32.c.obj
[ 17%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8x8_d_sh1106_72x40.c.obj
[ 17%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8x8_d_sh1107.c.obj
[ 18%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8x8_d_sh1108.c.obj
[ 18%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8x8_d_sh1122.c.obj
[ 18%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8x8_d_ssd1305.c.obj
[ 19%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8x8_d_ssd1306_128x32.c.obj
[ 19%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8x8_d_ssd1306_128x64_noname.c.obj
[ 19%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8x8_d_ssd1306_2040x16.c.obj
[ 20%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8x8_d_ssd1306_48x64.c.obj
[ 20%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8x8_d_ssd1306_64x32.c.obj
[ 20%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8x8_d_ssd1306_64x48.c.obj
[ 20%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8x8_d_ssd1306_72x40.c.obj
[ 21%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8x8_d_ssd1306_96x16.c.obj
[ 21%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8x8_d_ssd1306_96x40.c.obj
[ 21%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8x8_d_ssd1309.c.obj
[ 22%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8x8_d_ssd1312.c.obj
[ 22%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8x8_d_ssd1316.c.obj
[ 22%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8x8_d_ssd1317.c.obj
[ 23%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8x8_d_ssd1318.c.obj
[ 23%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8x8_d_ssd1320.c.obj
[ 23%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8x8_d_ssd1322.c.obj
[ 24%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8x8_d_ssd1325.c.obj
[ 24%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8x8_d_ssd1326.c.obj
[ 24%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8x8_d_ssd1327.c.obj
[ 25%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8x8_d_ssd1329.c.obj
[ 25%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8x8_d_ssd1362.c.obj
[ 25%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8x8_d_ssd1363.c.obj
[ 25%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8x8_d_ssd1606_172x72.c.obj
[ 26%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8x8_d_ssd1607_200x200.c.obj
[ 26%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8x8_d_st7302.c.obj
[ 26%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8x8_d_st7511.c.obj
[ 27%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8x8_d_st75160.c.obj
[ 27%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8x8_d_st75161.c.obj
[ 27%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8x8_d_st75256.c.obj
[ 28%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8x8_d_st7528.c.obj
[ 28%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8x8_d_st75320.c.obj
[ 28%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8x8_d_st7539.c.obj
[ 29%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8x8_d_st7565.c.obj
[ 29%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8x8_d_st7567.c.obj
[ 29%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8x8_d_st7571.c.obj
[ 30%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8x8_d_st7586s_erc240160.c.obj
[ 30%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8x8_d_st7586s_jlx320160.c.obj
[ 30%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8x8_d_st7586s_jlx384160.c.obj
[ 30%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8x8_d_st7586s_md240128.c.obj
[ 31%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8x8_d_st7586s_s028hn118a.c.obj
[ 31%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8x8_d_st7586s_ymc240160.c.obj
[ 31%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8x8_d_st7588.c.obj
[ 32%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8x8_d_st7920.c.obj
[ 32%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8x8_d_stdio.c.obj
[ 32%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8x8_d_t6963.c.obj
[ 33%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8x8_d_uc1601.c.obj
[ 33%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8x8_d_uc1604.c.obj
[ 33%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8x8_d_uc1608.c.obj
[ 34%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8x8_d_uc1609.c.obj
[ 34%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8x8_d_uc1610.c.obj
[ 34%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8x8_d_uc1611.c.obj
[ 35%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8x8_d_uc1617.c.obj
[ 35%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8x8_d_uc1628.c.obj
[ 35%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8x8_d_uc1638.c.obj
[ 35%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8x8_d_uc1701_dogs102.c.obj
[ 36%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8x8_d_uc1701_mini12864.c.obj
[ 36%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8x8_debounce.c.obj
[ 36%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8x8_display.c.obj
[ 37%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8x8_fonts.c.obj
[ 37%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8x8_gpio.c.obj
[ 37%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8x8_input_value.c.obj
[ 38%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8x8_message.c.obj
[ 38%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8x8_selection_list.c.obj
[ 38%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8x8_setup.c.obj
[ 39%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8x8_string.c.obj
[ 39%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8x8_u16toa.c.obj
[ 39%] Building C object CMakeFiles/u8g2.dir/external/u8g2/csrc/u8x8_u8toa.c.obj
[ 40%] Linking C static library libu8g2.a
[ 40%] Built target u8g2
[ 41%] Building ASM object pico-sdk/src/rp2350/boot_stage2/CMakeFiles/bs2_default.dir/compile_time_choice.S.obj
[ 41%] Linking ASM executable bs2_default.elf
[ 41%] Built target bs2_default
[ 42%] Generating bs2_default.bin
[ 42%] Generating bs2_default_padded_checksummed.S
[ 42%] Built target bs2_default_padded_checksummed_asm
[ 42%] Creating directories for 'pioasmBuild'
[ 42%] No download step for 'pioasmBuild'
[ 43%] No update step for 'pioasmBuild'
[ 43%] No patch step for 'pioasmBuild'
[ 43%] Performing configure step for 'pioasmBuild'
Not searching for unused variables given on the command line.
loading initial cache file /home/mrsvcd/PicoRX/build/pico-sdk/src/rp2_common/pico_cyw43_driver/pioasm/tmp/pioasmBuild-cache-Release.cmake
-- The CXX compiler identification is GNU 12.2.0
-- 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
-- Configuring done
-- Generating done
-- Build files have been written to: /home/mrsvcd/PicoRX/build/pioasm
[ 44%] Performing build step for 'pioasmBuild'
[100%] Built target pioasm
[ 45%] Performing install step for 'pioasmBuild'
[100%] Built target pioasm
Install the project...
-- Install configuration: "Release"
[ 45%] Completed 'pioasmBuild'
[ 45%] Built target pioasmBuild
[ 46%] Generating nco.pio.h
[ 46%] Built target pico2rx_nco_pio_h
[ 46%] Generating quadrature_encoder.pio.h
[ 46%] Built target pico2rx_quadrature_encoder_pio_h
[ 46%] Building C object CMakeFiles/pico2rx.dir/ssd1306.c.obj
[ 47%] Building CXX object CMakeFiles/pico2rx.dir/picorx.cpp.obj
/home/mrsvcd/PicoRX/picorx.cpp: In function 'int main()':
/home/mrsvcd/PicoRX/picorx.cpp:153:20: error: 'TIMER_IRQ_1' was not declared in this scope; did you mean 'TIMER1_IRQ_1'?
  153 |   irq_set_priority(TIMER_IRQ_1, PICO_HIGHEST_IRQ_PRIORITY);
      |                    ^~~~~~~~~~~
      |                    TIMER1_IRQ_1
make[2]: *** [CMakeFiles/pico2rx.dir/build.make:90: CMakeFiles/pico2rx.dir/picorx.cpp.obj] Error 1
make[1]: *** [CMakeFiles/Makefile2:1869: CMakeFiles/pico2rx.dir/all] Error 2
make: *** [Makefile:91: all] Error 2

This is fixed in current testing branch.

MrSVCD commented 1 month ago

Thank you. Now it works on my end too.