Description
When building guacamole-server against libvncclient 0.9.7 (the version of libvncclient provided by CentOS 6 via its libvncserver package), the build fails with the following error:
... CC libguac_client_vnc_la-argv.lo CC libguac_client_vnc_la-auth.lo In file included from auth.c:23: auth.h:57: error: expected '=', ',', ';', 'asm' or '__attribute__' before '*' token auth.c:66: error: expected '=', ',', ';', 'asm' or '__attribute__' before '*' token make[2]: *** [libguac_client_vnc_la-auth.lo] Error 1
This is because the GetCredential callback and rfbCredential type do not exist in that version of libvncclient. If that version is to continue to be supported, the relevant part of the build should be made conditional.
Attachments
Attachments
Issue Links
- is caused by
-
GUACAMOLE-514 Implement additional authentication methods for VNC
- Resolved