Hi, I am unable to build Guacamole with "guacenc" enabled on my Centos7 server and wondered if anyone can help ?

Thanks
Keith.

./configure --prefix=/opt/guacamole --with-init-dir=/opt/guacamole/etc/init.d/
guacamole-server version 0.9.9
   Library status:
     freerdp ............. yes
     pango ............... yes
     libavcodec .......... yes
     libavutil ........... yes
     libssh2 ............. yes
     libssl .............. yes
     libswscale .......... yes
     libtelnet ........... yes
     libVNCServer ........ yes
     libvorbis ........... yes
     libpulse ............ yes
     libwebp ............. yes
   Protocol support:
      RDP ....... yes
      SSH ....... yes
      Telnet .... yes
      VNC ....... yes
   Services / tools:
      guacd ...... yes
      guacenc .... yes

sed -e 's,[@]sbindir[@],/opt/guacamole/sbin,g' < init.d/guacd.in > init.d/guacd
chmod +x init.d/guacd
make[2]: Leaving directory `/root/Guacamole-Install-New/incubator-guacamole-server/src/guacd'
Making all in src/guacenc
make[2]: Entering directory `/root/Guacamole-Install-New/incubator-guacamole-server/src/guacenc'
  CC       guacenc-buffer.o
  CC       guacenc-display.o
  CC       guacenc-display-buffers.o
  CC       guacenc-display-image-streams.o
  CC       guacenc-display-flatten.o
  CC       guacenc-display-layers.o
  CC       guacenc-display-sync.o
  CC       guacenc-encode.o
  CC       guacenc-ffmpeg-compat.o
In file included from /usr/include/ffmpeg/libavutil/imgutils.h:31:0,
                 from ffmpeg-compat.c:27:
/usr/include/ffmpeg/libavutil/pixdesc.h:34:5: error: type of bit-field âplaneâ is a GCC extension [-Werror=pedantic]
     uint16_t plane        : 2;
     ^
/usr/include/ffmpeg/libavutil/pixdesc.h:40:5: error: type of bit-field âstep_minus1â is a GCC extension [-Werror=pedantic]
     uint16_t step_minus1  : 3;
     ^
/usr/include/ffmpeg/libavutil/pixdesc.h:46:5: error: type of bit-field âoffset_plus1â is a GCC extension [-Werror=pedantic]
     uint16_t offset_plus1 : 3;
     ^
/usr/include/ffmpeg/libavutil/pixdesc.h:52:5: error: type of bit-field âshiftâ is a GCC extension [-Werror=pedantic]
     uint16_t shift        : 3;
     ^
/usr/include/ffmpeg/libavutil/pixdesc.h:57:5: error: type of bit-field âdepth_minus1â is a GCC extension [-Werror=pedantic]
     uint16_t depth_minus1 : 4;
     ^
cc1: all warnings being treated as errors
make[2]: *** [guacenc-ffmpeg-compat.o] Error 1
make[2]: Leaving directory `/root/Guacamole-Install-New/incubator-guacamole-server/src/guacenc'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/root/Guacamole-Install-New/incubator-guacamole-server'
make: *** [all] Error 2

Reply via email to