zzag / plasma5-wallpapers-dynamic

Dynamic wallpaper plugin for KDE Plasma
328 stars 18 forks source link

Arch Linux Plasma: missing KF6 in cmake installation #125

Closed pepperlight closed 1 year ago

pepperlight commented 1 year ago

I've installed the dependencies according to README, but interrupted in cmake:

cmake .. -DCMAKE_BUILD_TYPE=Release \
     DCMAKE_INSTALL_PREFIX=/usr \
     DCMAKE_INSTALL_LIBDIR=lib \
     DBUILD_TESTING=OFF 

And the output:

-- Could NOT find KF6Config (missing: KF6Config_DIR)
-- Could NOT find KF6Config: found neither KF6ConfigConfig.cmake nor kf6config-config.cmake 
-- Could NOT find KF6I18n (missing: KF6I18n_DIR)
-- Could NOT find KF6I18n: found neither KF6I18nConfig.cmake nor kf6i18n-config.cmake 
-- Could NOT find KF6Package (missing: KF6Package_DIR)
-- Could NOT find KF6Package: found neither KF6PackageConfig.cmake nor kf6package-config.cmake 
-- Could NOT find KF6Plasma (missing: KF6Plasma_DIR)
-- Could NOT find KF6Plasma: found neither KF6PlasmaConfig.cmake nor kf6plasma-config.cmake 
CMake Error at /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:230 (message):
  Could NOT find KF6 (missing: Config I18n Package Plasma) (Required is at
  least version "5.240.0")
Call Stack (most recent call first):
  /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:600 (_FPHSA_FAILURE_MESSAGE)
  /usr/share/ECM/find-modules/FindKF6.cmake:93 (find_package_handle_standard_args)
  CMakeLists.txt:33 (find_package)

I've been trying hard to install KF6 but neither pacman nor yay can find its package. Sorry for my poor English and expeirence, thanks a lot!

zzag commented 1 year ago

master builds only with Plasma 6. Go to https://github.com/zzag/plasma5-wallpapers-dynamic/releases to download the latest release which builds with Plasma 5.

pepperlight commented 1 year ago

master builds only with Plasma 6. Go to https://github.com/zzag/plasma5-wallpapers-dynamic/releases to download the latest release which builds with Plasma 5.

Well, there's no difficulty for me now. Thank you!