• thevoidzero@lemmy.world
    link
    fedilink
    arrow-up
    3
    ·
    edit-2
    3 days ago

    Edit: issue made and fixed https://invent.kde.org/plasma/plasma-keyboard/-/issues/12

    Looks like I need kde-gitlab account fpr making issues.

    I couldn’t compile it,

    cmake …

    -- The C compiler identification is GNU 15.1.1
    -- The CXX compiler identification is GNU 15.1.1
    -- Detecting C compiler ABI info
    -- Detecting C compiler ABI info - done
    -- Check for working C compiler: /usr/bin/cc - skipped
    -- Detecting C compile features
    -- Detecting C compile features - done
    -- 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
    CMake Error at CMakeLists.txt:8 (find_package):
      By not providing "FindECM.cmake" in CMAKE_MODULE_PATH this project has
      asked CMake to find a package configuration file provided by "ECM", but
      CMake did not find one.
    
      Could not find a package configuration file provided by "ECM" (requested
      version 6.0.0) with any of the following names:
    
        ECMConfig.cmake
        ecm-config.cmake
    
      Add the installation prefix of "ECM" to CMAKE_PREFIX_PATH or set "ECM_DIR"
      to a directory containing one of the above files.  If "ECM" provides a
      separate development package or SDK, be sure it has been installed.
    
    
    -- Configuring incomplete, errors occurred!
    
    • DaPorkchop_@lemmy.ml
      link
      fedilink
      arrow-up
      4
      ·
      3 days ago

      In the future, you can generally solve these sorts of build errors by just installing the development package for whatever library is missing. On Debian-based systems, that would be something along the lines of sudo apt install libecm<tab><tab> see what appears, choose one which looks reasonable with -dev suffix

      • thevoidzero@lemmy.world
        link
        fedilink
        arrow-up
        3
        ·
        3 days ago

        Thank you.

        In this case installing ecm-tools (I use arch) didn’t fix it. That was the first thing I tried before making an issue.

        It needed extra packages for cmake (refer to the issue for details)