<Moving this to the user@ list, only - please do not cross-post on multiple lists.>
On Wed, May 11, 2022 at 6:13 AM Mark Jones <[email protected]> wrote: > Hi > > > > I was wondering if it is possible to compile Guacamole Server Windows > using windows so that I have ability to host Guacamole natively on Windows > rather than through a docker image. > > > > I’m interested mainly the ability to connect to machines using VNC and RDP > protocols. > > > > I’m unsure if this has already been achieved somewhere and is so could > point me in the right direction? > > I do not know of a way. I know there are hooks in libguac for winsock, but I don't think it will just compile on Windows. I think your only other option aside from running Docker is to try to use the Cygwin framework to build it - this as close to native as you'll get. Aside from guacd itself, which, on its own, might would be compatible, there are several dependencies that you'd have to make available on WIndows in order to compile it - things like cairo, libjpeg, libpng, uuid, etc. If you want to support VNC the only library that is currently supported is libvnc, so you'll need that on Windows. Also, the only RDP libraries that are currently supported by guacd are FreeRDP (as opposed to native Windows RDP libraries), so you'd need that on Windows, as well. So, in summary, 1) I doubt it would actually compile, and 2) even if it did, you'd have many dependencies to compile, first. -Nick >
