Skip to content

Docker firmware builder is not working, outdated #64

@dasinking

Description

@dasinking

The Docker method from the README.md is not working for me. Seems like it is outdated, as it is still using pico-sdk 1.5.1 while the repo switched to 2.0.0 over a year ago. There's also CMake version errors.

[  5%] Performing configure step for 'PioasmBuild'
loading initial cache file /home/dev/build_docker/pico-sdk/src/rp2_common/pico_cyw43_driver/pioasm/tmp/PioasmBuild-cache-RELEASE.cmake
CMake Error at CMakeLists.txt:1 (cmake_minimum_required):
  Compatibility with CMake < 3.5 has been removed from CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.

  Or, add -DCMAKE_POLICY_VERSION_MINIMUM=3.5 to try configuring anyway.


-- Configuring incomplete, errors occurred!
make[2]: *** [pico-sdk/src/rp2_common/pico_cyw43_driver/CMakeFiles/PioasmBuild.dir/build.make:92: pico-sdk/src/rp2_common/pico_cyw43_driver/pioasm/src/PioasmBuild-stamp/PioasmBuild-configure] Error 1
make[1]: *** [CMakeFiles/Makefile2:2257: pico-sdk/src/rp2_common/pico_cyw43_driver/CMakeFiles/PioasmBuild.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....

The VScode method worked way better. Also, I was able to use iit on Linux, so I'll submit a PR to change the README.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions