With the attached patch I get the header files generated, but then I get a link error.
[ 89%] Built target inkscape_base Scanning dependencies of target inkscape_dbus [ 89%] Generating application-server-glue.h, document-server-glue.h, document-client-glue.h [ 89%] Built target inkscape_dbus Scanning dependencies of target inkscape [ 89%] Building CXX object src/CMakeFiles/inkscape.dir/main.cpp.o [ 89%] Linking CXX executable ../bin/inkscape CMakeFiles/inkscape.dir/main.cpp.o: In function `sp_common_main(int, char const**, _GSList**) [clone .constprop.110]': main.cpp:(.text+0x5d8): undefined reference to `Inkscape::Extension::Dbus::dbus_set_bus_name(char*)' ../lib/libinkscape_base.so: undefined reference to `Inkscape::Extension::Dbus::init()' ../lib/libinkscape_base.so: undefined reference to `Inkscape::Extension::Dbus::dbus_init_desktop_interface(SPDesktop*)' ../lib/libinkscape_base.so: undefined reference to `dbus_send_ping' collect2: Fehler: ld gab 1 als Ende-Status zurück
With the attached patch I get the header files generated, but then I get a link error.
[ 89%] Built target inkscape_base server- glue.h, document- server- glue.h, document- client- glue.h inkscape. dir/main. cpp.o inkscape. dir/main. cpp.o: In function `sp_common_ main(int, char const**, _GSList**) [clone .constprop.110]': (.text+ 0x5d8): undefined reference to `Inkscape: :Extension: :Dbus:: dbus_set_ bus_name( char*)' libinkscape_ base.so: undefined reference to `Inkscape: :Extension: :Dbus:: init()' libinkscape_ base.so: undefined reference to `Inkscape: :Extension: :Dbus:: dbus_init_ desktop_ interface( SPDesktop* )' libinkscape_ base.so: undefined reference to `dbus_send_ping'
Scanning dependencies of target inkscape_dbus
[ 89%] Generating application-
[ 89%] Built target inkscape_dbus
Scanning dependencies of target inkscape
[ 89%] Building CXX object src/CMakeFiles/
[ 89%] Linking CXX executable ../bin/inkscape
CMakeFiles/
main.cpp:
../lib/
../lib/
../lib/
collect2: Fehler: ld gab 1 als Ende-Status zurück