3:13:28bugrumCan someone provide some insight on how to switch backends for McCLIM?
3:14:24bugrumI seem to be having some trouble. I followed the steps as specified in Issue #64 on github, but those steps didn't seem to work
3:14:51bugrumif I load the backend's asd file separately it seems to successfully load into my REPL but I can't seem to get it load when I load McCLIM proper
3:18:05nsrahmadbugrum: See CLXv3 or CLX-fb example here https://github.com/robert-strandh/McCLIM/wiki/CLX-backend(s)
4:21:03bugrumclim-standard seems to be broken on CCL on Mac OS X (I haven't tried ccl on Linux so I don't know if this works there). When I try to load :clim-examples I receive the following error: "Unbound variable: XLIB::+RR-CONFIG-STATUS+". It seems that clim-examples expects an X server running
4:22:40beachIsn't CLX the only backend that really works for now?
4:29:23nyef``Vulnerable window in terms of CLX versions is a month and a half to two months. (20170830 is not affected, 20171019 is, 20171023 has it fixed.)
4:34:16bugrumwell the good news beagle is loading... Now comes the fun part: Objective-C error :-\
4:35:52bugrumnyef``: Originally, I was thinking of implementing a backend in Qt (since I'm familiar with Qt), but that's adding Qt dependency
4:36:29nyef``Right. Qt is a hellish dependency to have for a Lisp program. So is Gtk.
4:36:52bugrumthen I thought maybe an SDL2 backend since SDL2 is C-based, is a minimal C wrapper, and won't provide too much overhead. Plus it's only a single so, dll, or framework on each platform
4:37:29bugrumbut looking into the CLX backend, there are comments that only clim-backend needs to be implemented
4:38:24bugrumand I've seen some UIs written in it for games
4:38:45bugrumof course, you are correct that there is stuff a more complete UI toolkit will provide for free
4:41:32bugrumfor the SDL2 idea, I did find a UI toolkit built entirely on SDL2 but I don't know heavyweight it is (it's a port of nanogui): https://github.com/dalerank/nanogui-sdl
4:43:38bugrumof course, this was all before I decided to take a step back and see how quickly one of the other backends that is CLX can be revived :-P