mikecomputing, that does not make sense. The entire point of using a toolkit such as GTK is so the application does not need to concern itself with the specifics of the display server. i mean, Qt apps run on native win32 for freaks sake. If the binary format matches and no extreme UI weirdness has been done it should even be possible to just link against qt5 build for wayland vs link against qt5 built for Mir on a different system. The current problems with 'porting' apps between X and wayland has more to do with the unfinished state of the wayland ecosystem, and how much x11-specific functionality crept into gtk+ and others