Thank you. That pointed it to being an issue with libjpeg, on Ubuntu 18.10 there are three different versions of libjpeg 62, 8.0 and 9.0, and their turbo counterparts. 62 was installed, I uninstalled it and installed 8.0, did a make clean and re-ran ./configure and ran another make -j13 and it compiled
without errors, Yay! Now on to the fun parts, actually attempt deployment.
-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_- Eskimo North Linux Friendly Internet Access, Shell Accounts, and Hosting. Knowledgeable human assistance, not telephone trees or script readers. See our web site: http://www.eskimo.com/ (206) 812-0051 or (800) 246-6874. On Sun, 24 Feb 2019, Mike Jumper wrote:
Date: Sun, 24 Feb 2019 19:02:04 -0800 From: Mike Jumper <[email protected]> Reply-To: [email protected] To: [email protected] Subject: Re: Later Compile Error On Sun, Feb 24, 2019 at 6:13 PM Robert Dinse <[email protected]> wrote:Can anyone give me a hint as to how to get around this compile error: CC guacenc-log.o jpeg.c: In function ÿÿguacenc_jpeg_decoderÿÿ: jpeg.c:94:5: error: implicit declaration of function ÿÿjpeg_mem_srcÿÿ; did you mean ÿÿjpeg_stdio_srcÿÿ? [-Werror=implicit-function-declaration] jpeg_mem_src(&cinfo, data, length); ^~~~~~~~~~~~ jpeg_stdio_src cc1: all warnings being treated as errors make[2]: *** [Makefile:1044: guacenc-jpeg.o] Error 1 make[2]: *** Waiting for unfinished jobs.... make[2]: Leaving directory '/usr/src/guacamole-server/src/guacenc' make[1]: *** [Makefile:528: all-recursive] Error 1 make[1]: Leaving directory '/usr/src/guacamole-server' make: *** [Makefile:450: all] Error 2See: https://issues.apache.org/jira/browse/GUACAMOLE-246 You can disable building the guacenc utility by passing "--disable-guacenc" to ./configure. - Mike
