Lightly
Lightly copied to clipboard
Compilation problem
[ 74%] Building CXX object kdecoration/CMakeFiles/lightlydecoration.dir/lightlydecoration.cpp.o
In file included from /home/dmali/.cache/yay/lightly-qt6-git/src/Lightly/kdecoration/lightlydecoration.cpp:28:
/home/dmali/.cache/yay/lightly-qt6-git/src/Lightly/kdecoration/config/lightlyconfigwidget.h:28:10: fatal error: config/ui_lightlyconfigurationui.h: No such file or directory
28 | #include "config/ui_lightlyconfigurationui.h"
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
compilation aborted.
make[2]: *** [kdecoration/CMakeFiles/lightlydecoration.dir/build.make:119: kdecoration/CMakeFiles/lightlydecoration.dir/lightlydecoration.cpp.o] Error 1
make[1]: *** [CMakeFiles/Makefile2:927: kdecoration/CMakeFiles/lightlydecoration.dir/all] Error 2
make: *** [Makefile:136: all] Error 2
==> ERROR: There was a failure in build().
Interrupt...
-> build error: lightly-qt6-git-exit status 4
-> Failed to install the following packages. Manual intervention is required:
lightly-qt6-git - exit status 4
Kernel: 6.7.9-arch1-1
DE: Plasma 6.0.1
Terminal: konsole
as a workarround, run make
on kdecoration/config/
I ran make in /home/dmali/.cache/yay/lightly-qt6-git/src/build/kdecoration/config/ and got the output
➜ config git:(master) ✗ make
[ 0%] Built target kcm_lightlydecoration-kcm-desktop-gen
[ 0%] Built target kcm_lightlydecoration_autogen_timestamp_deps
[ 5%] Automatic MOC for target kcm_lightlydecoration
[ 5%] Built target kcm_lightlydecoration_autogen
[ 11%] Generating ui_lightlyexceptionlistwidget.h
[ 16%] Generating lightlysettings.h, lightlysettings.cpp
[ 22%] Generating ui_lightlyconfigurationui.h
[ 27%] Generating ui_lightlydetectwidget.h
[ 33%] Generating ui_lightlyexceptiondialog.h
[ 38%] Building CXX object kdecoration/config/CMakeFiles/kcm_lightlydecoration.dir/kcm_lightlydecoration_autogen/mocs_compilation.cpp.o
[ 44%] Building CXX object kdecoration/config/CMakeFiles/kcm_lightlydecoration.dir/kcm_lightlydecoration.cpp.o
[ 50%] Building CXX object kdecoration/config/CMakeFiles/kcm_lightlydecoration.dir/__/lightlyexceptionlist.cpp.o
[ 55%] Building CXX object kdecoration/config/CMakeFiles/kcm_lightlydecoration.dir/lightlyconfigwidget.cpp.o
[ 61%] Building CXX object kdecoration/config/CMakeFiles/kcm_lightlydecoration.dir/lightlydetectwidget.cpp.o
[ 66%] Building CXX object kdecoration/config/CMakeFiles/kcm_lightlydecoration.dir/lightlyexceptiondialog.cpp.o
[ 72%] Building CXX object kdecoration/config/CMakeFiles/kcm_lightlydecoration.dir/lightlyexceptionlistwidget.cpp.o
[ 77%] Building CXX object kdecoration/config/CMakeFiles/kcm_lightlydecoration.dir/lightlyexceptionmodel.cpp.o
[ 83%] Building CXX object kdecoration/config/CMakeFiles/kcm_lightlydecoration.dir/lightlyitemmodel.cpp.o
[ 88%] Building CXX object kdecoration/config/CMakeFiles/kcm_lightlydecoration.dir/lightlysettings.cpp.o
[ 94%] Linking CXX shared module ../../bin/org.kde.kdecoration2.kcm/kcm_lightlydecoration.so
[100%] Built target kcm_lightlydecoration
➜ config git:(master) ✗
What do I need to do now?
I ran make in /home/dmali/.cache/yay/lightly-qt6-git/src/build/kdecoration/config/ and got the output
➜ config git:(master) ✗ make [ 0%] Built target kcm_lightlydecoration-kcm-desktop-gen [ 0%] Built target kcm_lightlydecoration_autogen_timestamp_deps [ 5%] Automatic MOC for target kcm_lightlydecoration [ 5%] Built target kcm_lightlydecoration_autogen [ 11%] Generating ui_lightlyexceptionlistwidget.h [ 16%] Generating lightlysettings.h, lightlysettings.cpp [ 22%] Generating ui_lightlyconfigurationui.h [ 27%] Generating ui_lightlydetectwidget.h [ 33%] Generating ui_lightlyexceptiondialog.h [ 38%] Building CXX object kdecoration/config/CMakeFiles/kcm_lightlydecoration.dir/kcm_lightlydecoration_autogen/mocs_compilation.cpp.o [ 44%] Building CXX object kdecoration/config/CMakeFiles/kcm_lightlydecoration.dir/kcm_lightlydecoration.cpp.o [ 50%] Building CXX object kdecoration/config/CMakeFiles/kcm_lightlydecoration.dir/__/lightlyexceptionlist.cpp.o [ 55%] Building CXX object kdecoration/config/CMakeFiles/kcm_lightlydecoration.dir/lightlyconfigwidget.cpp.o [ 61%] Building CXX object kdecoration/config/CMakeFiles/kcm_lightlydecoration.dir/lightlydetectwidget.cpp.o [ 66%] Building CXX object kdecoration/config/CMakeFiles/kcm_lightlydecoration.dir/lightlyexceptiondialog.cpp.o [ 72%] Building CXX object kdecoration/config/CMakeFiles/kcm_lightlydecoration.dir/lightlyexceptionlistwidget.cpp.o [ 77%] Building CXX object kdecoration/config/CMakeFiles/kcm_lightlydecoration.dir/lightlyexceptionmodel.cpp.o [ 83%] Building CXX object kdecoration/config/CMakeFiles/kcm_lightlydecoration.dir/lightlyitemmodel.cpp.o [ 88%] Building CXX object kdecoration/config/CMakeFiles/kcm_lightlydecoration.dir/lightlysettings.cpp.o [ 94%] Linking CXX shared module ../../bin/org.kde.kdecoration2.kcm/kcm_lightlydecoration.so [100%] Built target kcm_lightlydecoration ➜ config git:(master) ✗
What do I need to do now?
run sudo make install
in /home/dmali/.cache/yay/lightly-qt6-git/src/build/
Thank you kind person! Everything worked out!
Thank you kind person! Everything worked out!
I got this from https://github.com/boehs/Lightly/pull/16#issuecomment-1983279955
I hope the developer will fix this for people like me! :) Many thanks to the author for his work for Plasma 6. You are very cool!
Does it work properly on plasma 6? Have you noticed any strange glitches so far? I want to try it once i get home in like an hour.
Does it work properly on plasma 6? Have you noticed any strange glitches so far? I want to try it once i get home in like an hour.
Color schemes with transparency don't make blurry windows that aren't already blurry (so Kate has non-blurry backgrounds while dolphin is blurry) and moving windows from empty spaces doesn't work.