Skip to content

Instantly share code, notes, and snippets.

@KunYi
Created March 29, 2020 07:16
Show Gist options
  • Save KunYi/cddbaf38c985e4947cc1204f6b6366d8 to your computer and use it in GitHub Desktop.
Save KunYi/cddbaf38c985e4947cc1204f6b6366d8 to your computer and use it in GitHub Desktop.
kunyi@kunyi-GE62-6QF:~/repos/LoRaMac-node/build$ cmake -DCMAKE_MODULE_PATH="/home/kunyi/repos/LoRaMac-node/cmake" -DCMAKE_TOOLCHAIN_FILE="/home/kunyi/repos/LoRaMac-node/cmake/toolchain-arm-none-eabi.cmake" -DTOOLCHAIN_PREFIX="/home/kunyi/STMicro/gcc-arm-none-eabi-8-2019-q3-update" -DAPPLICATION="LoRaMac" -DSUB_PORJECT="classA" -DACTIVE_REGION="LORAMAC_REGION_US915" -DBOARD="NucleoL073" ..
CMake Warning (dev) in CMakeLists.txt:
No project() command is present. The top-level CMakeLists.txt file must
contain a literal, direct call to the project() command. Add a line of
code such as
project(ProjectName)
near the top of the file, but after cmake_minimum_required().
CMake is pretending there is a "project(Project)" command on the first
line.
This warning is for project developers. Use -Wno-dev to suppress it.
Linker script: /home/kunyi/repos/LoRaMac-node/src/boards/NucleoL073/cmsis/arm-gcc/stm32l073xx_flash.ld
-- Configuring done
-- Generating done
-- Build files have been written to: /home/kunyi/repos/LoRaMac-node/build
kunyi@kunyi-GE62-6QF:~/repos/LoRaMac-node/build$ make -j8
Scanning dependencies of target peripherals
Scanning dependencies of target radio
Scanning dependencies of target system
Scanning dependencies of target NucleoL073
Scanning dependencies of target mac
[ 1%] Building C object src/radio/CMakeFiles/radio.dir/sx126x/sx126x.c.obj
[ 2%] Building C object src/radio/CMakeFiles/radio.dir/sx126x/radio.c.obj
[ 3%] Building C object src/system/CMakeFiles/system.dir/eeprom.c.obj
[ 5%] Building C object src/system/CMakeFiles/system.dir/adc.c.obj
[ 6%] Building C object src/system/CMakeFiles/system.dir/delay.c.obj
[ 7%] Building C object src/peripherals/CMakeFiles/peripherals.dir/gpio-ioe.c.obj
[ 8%] Building C object src/mac/CMakeFiles/mac.dir/LoRaMac.c.obj
[ 10%] Building C object src/peripherals/CMakeFiles/peripherals.dir/mag3110.c.obj
[ 11%] Building C object src/boards/NucleoL073/CMakeFiles/NucleoL073.dir/adc-board.c.obj
[ 12%] Building C object src/system/CMakeFiles/system.dir/fifo.c.obj
[ 13%] Building C object src/system/CMakeFiles/system.dir/gpio.c.obj
[ 15%] Building C object src/boards/NucleoL073/CMakeFiles/NucleoL073.dir/board.c.obj
[ 16%] Building C object src/boards/NucleoL073/CMakeFiles/NucleoL073.dir/delay-board.c.obj
[ 17%] Building C object src/system/CMakeFiles/system.dir/gps.c.obj
[ 18%] Building C object src/peripherals/CMakeFiles/peripherals.dir/mma8451.c.obj
[ 20%] Building C object src/mac/CMakeFiles/mac.dir/LoRaMacAdr.c.obj
[ 21%] Building C object src/peripherals/CMakeFiles/peripherals.dir/mpl3115.c.obj
[ 22%] Building C object src/boards/NucleoL073/CMakeFiles/NucleoL073.dir/eeprom-board.c.obj
[ 24%] Building C object src/boards/NucleoL073/CMakeFiles/NucleoL073.dir/gpio-board.c.obj
[ 24%] Built target radio
[ 25%] Building C object src/boards/NucleoL073/CMakeFiles/NucleoL073.dir/lpm-board.c.obj
[ 26%] Building C object src/mac/CMakeFiles/mac.dir/LoRaMacClassB.c.obj
[ 27%] Building C object src/boards/NucleoL073/CMakeFiles/NucleoL073.dir/rtc-board.c.obj
[ 29%] Building C object src/boards/NucleoL073/CMakeFiles/NucleoL073.dir/spi-board.c.obj
[ 30%] Building C object src/peripherals/CMakeFiles/peripherals.dir/pam7q.c.obj
[ 31%] Building C object src/mac/CMakeFiles/mac.dir/LoRaMacCommands.c.obj
[ 32%] Building C object src/boards/NucleoL073/CMakeFiles/NucleoL073.dir/uart-board.c.obj
[ 34%] Building C object src/peripherals/CMakeFiles/peripherals.dir/soft-se/aes.c.obj
[ 35%] Building C object src/system/CMakeFiles/system.dir/i2c.c.obj
[ 36%] Building C object src/boards/NucleoL073/CMakeFiles/NucleoL073.dir/__/mcu/stm32/sysIrqHandlers.c.obj
[ 37%] Building C object src/system/CMakeFiles/system.dir/nvmm.c.obj
[ 39%] Building C object src/boards/NucleoL073/CMakeFiles/NucleoL073.dir/__/mcu/utilities.c.obj
[ 40%] Building ASM object src/boards/NucleoL073/CMakeFiles/NucleoL073.dir/cmsis/arm-gcc/startup_stm32l073xx.s.obj
[ 41%] Building C object src/mac/CMakeFiles/mac.dir/LoRaMacConfirmQueue.c.obj
[ 43%] Building C object src/boards/NucleoL073/CMakeFiles/NucleoL073.dir/cmsis/system_stm32l0xx.c.obj
[ 44%] Building C object src/mac/CMakeFiles/mac.dir/LoRaMacCrypto.c.obj
[ 45%] Building C object src/system/CMakeFiles/system.dir/systime.c.obj
[ 46%] Building C object src/peripherals/CMakeFiles/peripherals.dir/soft-se/cmac.c.obj
[ 48%] Building C object src/mac/CMakeFiles/mac.dir/LoRaMacParser.c.obj
[ 49%] Building C object src/peripherals/CMakeFiles/peripherals.dir/soft-se/soft-se.c.obj
[ 50%] Building C object src/boards/NucleoL073/CMakeFiles/NucleoL073.dir/__/mcu/stm32/STM32L0xx_HAL_Driver/Src/stm32l0xx_hal.c.obj
[ 51%] Building C object src/mac/CMakeFiles/mac.dir/LoRaMacSerializer.c.obj
[ 53%] Building C object src/mac/CMakeFiles/mac.dir/region/Region.c.obj
[ 54%] Building C object src/peripherals/CMakeFiles/peripherals.dir/sx1509.c.obj
[ 56%] Building C object src/peripherals/CMakeFiles/peripherals.dir/sx9500.c.obj
[ 56%] Building C object src/system/CMakeFiles/system.dir/timer.c.obj
[ 58%] Building C object src/mac/CMakeFiles/mac.dir/region/RegionAS923.c.obj
[ 59%] Building C object src/boards/NucleoL073/CMakeFiles/NucleoL073.dir/__/mcu/stm32/STM32L0xx_HAL_Driver/Src/stm32l0xx_hal_adc.c.obj
[ 59%] Built target peripherals
[ 60%] Building C object src/boards/NucleoL073/CMakeFiles/NucleoL073.dir/__/mcu/stm32/STM32L0xx_HAL_Driver/Src/stm32l0xx_hal_adc_ex.c.obj
[ 62%] Building C object src/boards/NucleoL073/CMakeFiles/NucleoL073.dir/__/mcu/stm32/STM32L0xx_HAL_Driver/Src/stm32l0xx_hal_cortex.c.obj
[ 63%] Building C object src/mac/CMakeFiles/mac.dir/region/RegionAU915.c.obj
[ 64%] Building C object src/system/CMakeFiles/system.dir/uart.c.obj
[ 65%] Building C object src/boards/NucleoL073/CMakeFiles/NucleoL073.dir/__/mcu/stm32/STM32L0xx_HAL_Driver/Src/stm32l0xx_hal_dma.c.obj
[ 65%] Built target system
[ 67%] Building C object src/boards/NucleoL073/CMakeFiles/NucleoL073.dir/__/mcu/stm32/STM32L0xx_HAL_Driver/Src/stm32l0xx_hal_flash.c.obj
[ 68%] Building C object src/boards/NucleoL073/CMakeFiles/NucleoL073.dir/__/mcu/stm32/STM32L0xx_HAL_Driver/Src/stm32l0xx_hal_flash_ex.c.obj
[ 69%] Building C object src/boards/NucleoL073/CMakeFiles/NucleoL073.dir/__/mcu/stm32/STM32L0xx_HAL_Driver/Src/stm32l0xx_hal_gpio.c.obj
[ 70%] Building C object src/mac/CMakeFiles/mac.dir/region/RegionCN470.c.obj
[ 72%] Building C object src/boards/NucleoL073/CMakeFiles/NucleoL073.dir/__/mcu/stm32/STM32L0xx_HAL_Driver/Src/stm32l0xx_hal_i2c.c.obj
[ 73%] Building C object src/boards/NucleoL073/CMakeFiles/NucleoL073.dir/__/mcu/stm32/STM32L0xx_HAL_Driver/Src/stm32l0xx_hal_i2c_ex.c.obj
[ 74%] Building C object src/boards/NucleoL073/CMakeFiles/NucleoL073.dir/__/mcu/stm32/STM32L0xx_HAL_Driver/Src/stm32l0xx_hal_pwr.c.obj
[ 75%] Building C object src/boards/NucleoL073/CMakeFiles/NucleoL073.dir/__/mcu/stm32/STM32L0xx_HAL_Driver/Src/stm32l0xx_hal_pwr_ex.c.obj
[ 77%] Building C object src/boards/NucleoL073/CMakeFiles/NucleoL073.dir/__/mcu/stm32/STM32L0xx_HAL_Driver/Src/stm32l0xx_hal_rcc.c.obj
[ 78%] Building C object src/boards/NucleoL073/CMakeFiles/NucleoL073.dir/__/mcu/stm32/STM32L0xx_HAL_Driver/Src/stm32l0xx_hal_rcc_ex.c.obj
[ 79%] Building C object src/boards/NucleoL073/CMakeFiles/NucleoL073.dir/__/mcu/stm32/STM32L0xx_HAL_Driver/Src/stm32l0xx_hal_rtc.c.obj
[ 81%] Building C object src/boards/NucleoL073/CMakeFiles/NucleoL073.dir/__/mcu/stm32/STM32L0xx_HAL_Driver/Src/stm32l0xx_hal_rtc_ex.c.obj
[ 82%] Building C object src/mac/CMakeFiles/mac.dir/region/RegionCN779.c.obj
[ 83%] Building C object src/boards/NucleoL073/CMakeFiles/NucleoL073.dir/__/mcu/stm32/STM32L0xx_HAL_Driver/Src/stm32l0xx_hal_spi.c.obj
[ 84%] Building C object src/boards/NucleoL073/CMakeFiles/NucleoL073.dir/__/mcu/stm32/STM32L0xx_HAL_Driver/Src/stm32l0xx_hal_uart.c.obj
[ 86%] Building C object src/mac/CMakeFiles/mac.dir/region/RegionCommon.c.obj
[ 87%] Building C object src/boards/NucleoL073/CMakeFiles/NucleoL073.dir/__/mcu/stm32/STM32L0xx_HAL_Driver/Src/stm32l0xx_hal_uart_ex.c.obj
[ 88%] Building C object src/boards/NucleoL073/CMakeFiles/NucleoL073.dir/sx1261mbxbas-board.c.obj
[ 89%] Building C object src/mac/CMakeFiles/mac.dir/region/RegionEU433.c.obj
[ 91%] Building C object src/mac/CMakeFiles/mac.dir/region/RegionEU868.c.obj
[ 92%] Building C object src/mac/CMakeFiles/mac.dir/region/RegionIN865.c.obj
[ 93%] Building C object src/mac/CMakeFiles/mac.dir/region/RegionKR920.c.obj
[ 94%] Building C object src/mac/CMakeFiles/mac.dir/region/RegionRU864.c.obj
[ 96%] Building C object src/mac/CMakeFiles/mac.dir/region/RegionUS915.c.obj
[ 96%] Built target NucleoL073
[ 96%] Built target mac
Scanning dependencies of target LoRaMac-classA
[ 97%] Building C object src/apps/LoRaMac/CMakeFiles/LoRaMac-classA.dir/common/NvmCtxMgmt.c.obj
[ 98%] Building C object src/apps/LoRaMac/CMakeFiles/LoRaMac-classA.dir/classA/NucleoL073/main.c.obj
[100%] Linking C executable LoRaMac-classA
text data bss dec hex filename
76044 412 7064 83520 14640 LoRaMac-classA
[100%] Built target LoRaMac-classA
Scanning dependencies of target LoRaMac-classA.bin
Scanning dependencies of target LoRaMac-classA.hex
[100%] Built target LoRaMac-classA.bin
[100%] Built target LoRaMac-classA.hex
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment