2017-05-29 16:13 GMT-04:00 Quentin Rameau <quinq@fifth.space>: >> The errors: >> >> surf.o: In function `main': >> surf.c:(.text+0x3292): undefined reference to >> `gdk_display_get_default_seat' surf.c:(.text+0x329e): undefined >> reference to `gdk_seat_get_keyboard' collect2: error: ld returned 1 >> exit status Makefile:29: recipe for target 'surf' failed >> make: *** [surf] Error 1 >> >> >> A bit of research showed that this is likely related to the use of >> gtk3.0 vs gtk3.20 > > Yes, it is. > >> , as exemplified by this patch to qemu, which >> "solves" the issue with a macro. >> >> http://git.qemu.org/?p=qemu.git;a=commitdiff;h=bb732ee78cee8688e74b0f67ff8 >> >> If there is a better solution, do please let me know. > > Well, instead of going through qemu history/code, you could do the same > for surf and revert the commit introducing gdk_display_get_default_seat.
Got it: f9714ab838e Will do. Thank you. Albert