Difference between revisions of "Zephyr notes"

From Wiki at Neela Nurseries
Jump to navigation Jump to search
(stashing some output of cmake build messages, to review mention of cmake policies CMP0115 and CMP0116.)
 
(No difference)

Latest revision as of 19:41, 16 November 2021


2021-11-16 Tuesday

Some build time messages, noting `cmake` warning regarding policies of `cmake`:

   .
   .
   .

  details.  Use the cmake_policy command to set the policy and suppress this
  warning.
Call Stack (most recent call first):
  /home/ted/projects/zephyr-based/zephyr/CMakeLists.txt:1253 (configure_linker_script)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at /home/ted/projects/zephyr-based/zephyr/cmake/linker/ld/target.cmake:33 (add_custom_command):
  Policy CMP0116 is not set: Ninja generators transform DEPFILEs from
  add_custom_command().  Run "cmake --help-policy CMP0116" for policy
  details.  Use the cmake_policy command to set the policy and suppress this
  warning.
Call Stack (most recent call first):
  /home/ted/projects/zephyr-based/zephyr/CMakeLists.txt:1198 (configure_linker_script)
This warning is for project developers.  Use -Wno-dev to suppress it.

-- Generating done
-- Build files have been written to: /home/ted/projects/zephyr-based/hardware-Stage1-firmware-aws-iot-stand-alone/build/mcuboot
=== child image mcuboot -  end ===

CMake Warning at /home/ted/projects/zephyr-based/nrf/modules/mcuboot/CMakeLists.txt:151 (message):
  

        ---------------------------------------------------------
        --- WARNING: Using default MCUBoot key, it should not ---
        --- be used for production.                           ---
        ---------------------------------------------------------
        



CMake Deprecation Warning at /home/ted/projects/zephyr-based/modules/lib/civetweb/CMakeLists.txt:2 (cmake_minimum_required):
  Compatibility with CMake < 2.8.12 will be removed from a future version of
  CMake.

  Upd
  Update the VERSION argument <min> value or use a ...<max> suffix to tell
  CMake that the project does not need compatibility with older versions.


CMake Warning at /home/ted/projects/zephyr-based/zephyr/CMakeLists.txt:1607 (message):
  __ASSERT() statements are globally ENABLED


Dropping partition 'nrf_modem_lib_trace' since its size is 0.
-- Configuring done
CMake Warning (dev) at /home/ted/projects/zephyr-based/zephyr/cmake/extensions.cmake:416 (add_library):
  Policy CMP0115 is not set: Source file extensions must be explicit.  Run
  "cmake --help-policy CMP0115" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  File:

    /home/ted/projects/zephyr-based/zephyr/drivers/sensor/iis2dh/iis2dh.c
Call Stack (most recent call first):
  /home/ted/projects/zephyr-based/zephyr/cmake/extensions.cmake:393 (zephyr_library_named)
  /home/ted/projects/zephyr-based/zephyr/drivers/sensor/iis2dh/CMakeLists.txt:7 (zephyr_library)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at /home/ted/projects/zephyr-based/zephyr/cmake/linker/ld/target.cmake:33 (add_custom_command):
  Policy CMP0116 is not set: Ninja generators transform DEPFILEs from
  add_custom_command().  Run "cmake --help-policy CMP0116" for policy
  details.  Use the cmake_policy command to set the policy and suppress this
  warning.
Call Stack (most recent call first):
  /home/ted/projects/zephyr-based/zephyr/CMakeLists.txt:1253 (configure_linker_script)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at /home/ted/projects/zephyr-based/zephyr/cmake/linker/ld/target.cmake:33 (add_custom_command):
  Policy CMP0116 is not set: Ninja generators transform DEPFILEs from
  add_custom_command().  Run "cmake --help-policy CMP0116" for policy
  details.  Use the cmake_policy command to set the policy and suppress this

  details.  Use the cmake_policy command to set the policy and suppress this
  warning.
Call Stack (most recent call first):
  /home/ted/projects/zephyr-based/zephyr/CMakeLists.txt:1198 (configure_linker_script)
This warning is for project developers.  Use -Wno-dev to suppress it.

-- Generating done
-- Build files have been written to: /home/ted/projects/zephyr-based/hardware-Stage1-firmware-aws-iot-stand-alone/build
-- west build: building application
[1/369] Preparing syscall dependency handling

[10/369] Performing build step for 'mcuboot_subimage'
[1/175] Preparing syscall dependency handling

[168/175] Linking C executable zephyr/zephyr_prebuilt.elf

[175/175] Linking C executable zephyr/zephyr.elf
Memory region         Used Size  Region Size  %age Used
           FLASH:       34952 B        48 KB     71.11%
            SRAM:       20928 B     178968 B     11.69%
        IDT_LIST:          0 GB         2 KB      0.00%
[17/369] Performing build step for 'spm_subimage'
[1/219] Preparing syscall dependency handling

[212/219] Linking C executable zephyr/zephyr_prebuilt.elf
   .
   .
   .