a-parhom / LightlyShaders

Rounded window corners and outline effect for KWin.
350 stars 23 forks source link

Cannot build on plasma 6 (Error 1 & Error 2) #145

Open Wendy-Russo opened 1 week ago

Wendy-Russo commented 1 week ago

I followed the steps in the plasma6 branch

mkdir qt6build; cd qt6build; cmake ../ -DCMAKE_INSTALL_PREFIX=/usr && make && sudo make install fatal: destination path 'LightlyShaders' already exists and is not an empty directory. mkdir: cannot create directory ‘qt6build’: File exists -- The following OPTIONAL packages have been found:

-- The following REQUIRED packages have been found:

-- Configuring done (0.7s) -- Generating done (0.0s) -- Build files have been written to: /home/wendy/LightlyShaders/qt6build [ 0%] Built target lshelper_autogen_timestamp_deps [ 2%] Built target lshelper_autogen [ 14%] Built target lshelper [ 14%] Built target kwin_effect_lightlyshaders_autogen_timestamp_deps [ 16%] Built target kwin_effect_lightlyshaders_autogen [ 18%] Building CXX object src/lightlyshaders/CMakeFiles/kwin_effect_lightlyshaders.dir/lightlyshaders.cpp.o /home/wendy/LightlyShaders/src/lightlyshaders/lightlyshaders.cpp: In static member function ‘static bool KWin::LightlyShadersEffect::supported()’: /home/wendy/LightlyShaders/src/lightlyshaders/lightlyshaders.cpp:357:61: error: ‘supported’ is not a member of ‘KWin::GLFramebuffer’ 357 | sOpenGLCompositing() && GLFramebuffer::supported(); | ^~~~~

make[2]: [src/lightlyshaders/CMakeFiles/kwin_effect_lightlyshaders.dir/build.make:114: src/lightlyshaders/CMakeFiles/kwin_effect_lightlyshaders.dir/lightlyshaders.cpp.o] Error 1 make[1]: [CMakeFiles/Makefile2:789: src/lightlyshaders/CMakeFiles/kwin_effect_lightlyshaders.dir/all] Error 2 make: *** [Makefile:146: all] Error 2

scgm0 commented 1 week ago

https://github.com/a-parhom/LightlyShaders/pull/144