Yes, all dependencies are met, and then you get an X11 based GTK. You can then ssh -X to your Haiku system and run apps there, displaying them on a nearby Linux system or whatever. But this isn’t useful for what we’re trying to do here.
Then you can start thinking about running an X server on Haiku and get something like TiltOS did a few years ago. But this is still not what we want.
So, you need to rewrite large parts of GTK to render using the BeAPI rather than X11. And also probably write an “engine” using BControlLook so the apps look nicely integrated. This is a lot of work. Not impossible, but a lot of work.
Lol, of course we shouldn’t have an X server running. I assumed that if X11 is required, the configure script would complain about X11 missing. It does now sound like a lot more work would be needed to get GTK to work.
The new version doesn’t work on my system. If I start it from deskbar nothing happens. If start /boot/system/apps/LibreOffice/program/LibreOffice from the terminal I get the message “no suitable windowing system found, exiting.” Do I have to install some kde5 related libraries manually?