catsout / wallpaper-engine-kde-plugin

A kde wallpaper plugin integrating wallpaper engine
https://store.kde.org/p/1475528/
GNU General Public License v2.0
1.79k stars 79 forks source link

solved a missing dependacy #434

Open s-b-repo opened 1 month ago

s-b-repo commented 1 month ago

cmake -B build -S . -GNinja -DUSE_PLASMAPKG=ON CMake Error: CMake was unable to find a build program corresponding to "Ninja". CMAKE_MAKE_PROGRAM is not set. You probably need to select a different build tool. CMake Error: CMAKE_C_COMPILER not set, after EnableLanguage CMake Error: CMAKE_CXX_COMPILER not set, after EnableLanguage -- Configuring incomplete, errors occurred!

solution "pacman -S ninja"

Mariocraft95 commented 1 month ago

Solution for Fedora: sudo dnf install ninja-build ...build

Thanks for posting this, one step farther now to getting this working for me.

5l4y3r-burrito commented 1 month ago

building on manjaro for digital signage solution, had that same error and installed ninja, but now it gets to ~10-11/174ish (i can't recall the numbers) and freezes. the entire desktop slows down to a crawl and the clock bottom right gets more and more wrong. eventually freezing entirely. possibly an issue with my limited ram (3.8GB intel NUCs) as mentioned here

GoldenMajora commented 1 month ago

trying this on steam deck, your solution helped but now i get this.

(deck@steamdeck wallpaper-engine-kde-plugin)$ cmake -B build -S . -GNinja -DUSE_PLASMAPKG=ON -- The C compiler identification is unknown -- The CXX compiler identification is unknown CMake Error at CMakeLists.txt:9 (project): No CMAKE_C_COMPILER could be found.

Tell CMake where to find the compiler by setting either the environment variable "CC" or the CMake cache entry CMAKE_C_COMPILER to the full path to the compiler, or to the compiler name if it is in the PATH.

CMake Error at CMakeLists.txt:9 (project): No CMAKE_CXX_COMPILER could be found.

Tell CMake where to find the compiler by setting either the environment variable "CXX" or the CMake cache entry CMAKE_CXX_COMPILER to the full path to the compiler, or to the compiler name if it is in the PATH.

-- Configuring incomplete, errors occurred!