DkSDK Releases

1.0.0

Release Date: 2023-04-24

Errata

1.0.0.E1

Context

When running a CMake build, the Dune build tool can give an error message.

Error Message
A running dune (pid: 28607) instance has locked the build directory.
If this is not the case, please delete _build/.lock
Root Cause

CMake is fully parallel, while Dune expects only one dune build to run at a time.

Temporary Solution:

Either:

  • Retry the CMake build. It should get further.

  • Retry CMake with a single job (no parallelism)

1.0.0.E2

Context

When configuring CMake, CMake can give an error message.

Error Message
-- Fetching CapnProto
CMake Error at build_community/_deps/capnproto-src/c++/src/kj/CMakeLists.txt:80 (target_compile_features):
  target_compile_features no known features for CXX compiler

"MSVC"

version 19.26.28808.1.

-- Fetching CapnProto - done

Temporary Solution:

Remove the CMakeFiles subdirectory in your binary (build) directory.

That is:

<build>/
    CMakeFiles/ <-- delete this directory
    cmake_install.cmake
    CMakeCache.txt