miracle-wm icon indicating copy to clipboard operation
miracle-wm copied to clipboard

compilation issue on arch linux 8/15

Open sudopluto opened this issue 1 year ago • 5 comments

home/pranav/git/miracle-wm/src/renderer.cpp:252:35: error: cannot declare variable ‘outline’ to be of abstract type ‘{anonymous}::OutlineRenderable’ 252 | OutlineRenderable outline(*r, data.outline_context.size, data.outline_context.color.a); | ^~~~~~~ /home/pranav/git/miracle-wm/src/renderer.cpp:58:7: note: because the following virtual functions are pure within ‘{anonymous}::OutlineRenderable’: 58 | class OutlineRenderable : public mir::graphics::Renderable | ^~~~~~~~~~~~~~~~~ In file included from /home/pranav/git/miracle-wm/src/renderer.h:28, from /home/pranav/git/miracle-wm/src/renderer.cpp:21: /usr/local/include/mirplatform/mir/graphics/renderable.h:60:34: note: ‘virtual mir::geometry::RectangleD mir::graphics::Renderable::src_bounds() const’ 60 | virtual geometry::RectangleD src_bounds() const = 0; | ^~~~~~~~~~ make[2]: *** [CMakeFiles/miracle-wm-implementation.dir/build.make:272: CMakeFiles/miracle-wm-implementation.dir/src/renderer.cpp.o] Error 1 make[1]: *** [CMakeFiles/Makefile2:104: CMakeFiles/miracle-wm-implementation.dir/all] Error 2 make: *** [Makefile:136: all] Error 2

sudopluto avatar Aug 15 '24 22:08 sudopluto