damianatorrpm / wayfire-plugin_dbus_interface

DBus Plugin for wayfire
MIT License
11 stars 6 forks source link

failed to build this project with wayfire master b8b8486613b297b8fe02ce1a0439e18577cfbbea ? #51

Open prehonor opened 1 year ago

prehonor commented 1 year ago

Found ninja-1.11.1 at /nix/store/nilpcy2n5flrh7h6cwjw0l56mls55gzq-ninja-1.11.1/bin/ninja meson: enabled parallel building building build flags: -j32 [1/4] Compiling C++ object libdbus_interface.so.p/dbus_interface.cpp.o FAILED: libdbus_interface.so.p/dbus_interface.cpp.o g++ -Ilibdbus_interface.so.p -I. -I.. -I/nix/store/911p9sy33ksigq7g19ic6a66rdzrxb99-wayland-1.21.0-dev/include -I/nix/store/5gdn1lx5f2gf2b3wxdgkpnpv9l8y6rkr-wayfire-0.7.5/include -I/nix/store/2jb52g0yh5n2ijrvjdyhrqkn96f544z2-wf-config-0.7.1/include -I/nix/store/li3kim73jirgjzc8lrd71qk1r7mbncas-wlroots-ad5175118b7421e998631ea1875cc3397ff08edd/include -I/nix/store/13v5khypji62j7n089aqah7m3qnr5mzh-glib-2.74.3-dev/include -I/nix/store/13v5khypji62j7n089aqah7m3qnr5mzh-glib-2.74.3-dev/include/glib-2.0 -I/nix/store/wshza2lfwbg5v4pc4qi6wlarnik09dgd-glib-2.74.3/lib/glib-2.0/include -I/nix/store/q4sdfx369hhkhmn5h9c7dlarrs3kwrjh-cairo-1.16.0-dev/include/cairo -I/nix/store/j05l37bg51jpg2ry5pi57xq7flf2bfvv-freetype-2.12.1-dev/include/freetype2 -I/nix/store/j05l37bg51jpg2ry5pi57xq7flf2bfvv-freetype-2.12.1-dev/include -I/nix/store/n3v9pqpdc6i02zpkqkgq559shw82f6p2-pixman-0.42.2/include/pixman-1 -I/nix/store/v57v0v1gnd1piza5akcap901rpbfwsma-pango-1.50.12-dev/include/pango-1.0 -I/nix/store/dbjc6w2svk5f40pdz5ryswwcwhyd7n14-harfbuzz-5.2.0-dev/include/harfbuzz -I/nix/store/zy780s2rfdp3y38y30iinvs3grlx07nf-libxcb-1.14-dev/include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -std=c++17 -DWLR_USE_UNSTABLE -DWAYFIRE_PLUGIN -Wno-unused-parameter -fPIC -Wno-write-strings -Wno-unused-parameter -Wno-format-security -MD -MQ libdbus_interface.so.p/dbus_interface.cpp.o -MF libdbus_interface.so.p/dbus_interface.cpp.o.d -o libdbus_interface.so.p/dbus_interface.cpp.o -c ../dbus_interface.cpp ../dbus_interface.cpp:33:10: fatal error: wayfire/singleton-plugin.hpp: No such file or directory 33 | #include <wayfire/singleton-plugin.hpp> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ compilation terminated. [2/4] Compiling C++ object wf-prop.p/wf-prop.cpp.o ../wf-prop.cpp: In function 'std::vector<std::pair<int, int> > query_view_workspaces(guint)': ../wf-prop.cpp:46:18: warning: unused variable 'iter3' [-Wunused-variable] 46 | GVariantIter iter3; | ^~~~~ ../wf-prop.cpp:49:15: warning: unused variable 'ccchild' [-Wunused-variable] 49 | GVariant* ccchild; | ^~~~~~~ ../wf-prop.cpp: In function 'void print_view_data(guint)': ../wf-prop.cpp:448:23: warning: comparison of integer expressions of different signedness: 'guint' {aka 'unsigned int'} and 'int' [-Wsign-compare] 448 | (above_id != -1 ? above_app_id : "None")); | ~~~~~~~~~^~~~~ ../wf-prop.cpp:450:23: warning: comparison of integer expressions of different signedness: 'guint' {aka 'unsigned int'} and 'int' [-Wsign-compare] 450 | (below_id != -1 ? below_app_id : "None")); | ~~~~~~~~~^~~~~ ../wf-prop.cpp: At global scope: ../wf-prop.cpp:323:1: warning: 'int query_view_xwayland_atom_cardinal(uint, const char*)' defined but not used [-Wunused-function] 323 | query_view_xwayland_atom_cardinal (uint view_id, const char* val) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../wf-prop.cpp:289:1: warning: 'gchar* query_view_app_id_xwayland_net_wm_name(uint)' defined but not used [-Wunused-function] 289 | query_view_app_id_xwayland_net_wm_name (uint view_id) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../wf-prop.cpp:205:1: warning: 'uint query_active_output()' defined but not used [-Wunused-function] 205 | query_active_output () | ^~~~~~~~~~~~~~~~~~~ ../wf-prop.cpp:187:1: warning: 'std::pair<int, int> query_output_workspace(guint)' defined but not used [-Wunused-function] 187 | query_output_workspace (guint output_id) | ^~~~~~~~~~~~~~~~~~~~~~

soreau commented 1 year ago

Can you say what you use the dbus plugin for exactly?

prehonor commented 1 year ago

Can you say what you use the for exactly?

How can I get info about dbus plugin ?