lirios / shell

:shell: Convergent shell for desktops, phones and tables built with QtQuick, Wayland and Material Design
GNU General Public License v3.0
231 stars 15 forks source link

lirios-shell fails to compile after recent changes #168

Closed n3rdopolis closed 5 years ago

n3rdopolis commented 5 years ago

Hi It seems that after some recent changes, and restructure, it can't find gtkshell.h anymore

Scanning dependencies of target shell-privateplugin_autogen
[ 33%] Automatic MOC and UIC for target shell-privateplugin
[ 34%] Linking CXX shared library libmpris2plugin.so
[ 35%] Built target mpris2plugin
[ 35%] Built target shell-privateplugin_autogen
Scanning dependencies of target shell-privateplugin
[ 36%] Building CXX object src/imports/shell-private/CMakeFiles/shell-privateplugin.dir/chromeitem.cpp.o
[ 36%] Building CXX object src/imports/shell-private/CMakeFiles/shell-privateplugin.dir/hotspot.cpp.o
[ 37%] Building CXX object src/imports/shell-private/CMakeFiles/shell-privateplugin.dir/inputsettings.cpp.o
[ 37%] Building CXX object src/imports/shell-private/CMakeFiles/shell-privateplugin.dir/fpscounter.cpp.o
[ 37%] Building CXX object src/imports/shell-private/CMakeFiles/shell-privateplugin.dir/indicatorsmodel.cpp.o
[ 37%] Building CXX object src/imports/shell-private/CMakeFiles/shell-privateplugin.dir/keyeventfilter.cpp.o
[ 37%] Building CXX object src/imports/shell-private/CMakeFiles/shell-privateplugin.dir/plugin.cpp.o
/srcbuild/lirios-shell/src/imports/shell-private/plugin.cpp:42:10: fatal error: gtkshell.h: No such file or directory
 #include "gtkshell.h"
          ^~~~~~~~~~~~
compilation terminated.
make[2]: *** [src/imports/shell-private/CMakeFiles/shell-privateplugin.dir/build.make:141: src/imports/shell-private/CMakeFiles/shell-privateplugin.dir/plugin.cpp.o] Error 1
make[2]: *** Waiting for unfinished jobs....
[ 38%] Linking CXX shared library liblauncherplugin.so
[ 38%] Built target launcherplugin
make[1]: *** [CMakeFiles/Makefile2:2020: src/imports/shell-private/CMakeFiles/shell-privateplugin.dir/all] Error 2
make: *** [Makefile:141: all] Error 2

thanks!

plfiorini commented 5 years ago

Did you update https://github.com/lirios/cmake-shared?

n3rdopolis commented 5 years ago

Did you update https://github.com/lirios/cmake-shared?

I'll try that, mine was ~11 days old

n3rdopolis commented 5 years ago

yeah, that worked