>>> ghostscript: Building main/ghostscript 9.54.0-r2 (using abuild 3.8.0_rc4-r0) started Thu, 13 Apr 2023 08:00:34 +0000 >>> ghostscript: Checking sanity of /home/buildozer/aports/main/ghostscript/APKBUILD... >>> ghostscript: Analyzing dependencies... >>> ghostscript: Installing for build: build-base autoconf automake libjpeg-turbo-dev libpng-dev expat-dev zlib-dev tiff-dev freetype-dev lcms2-dev gtk+3.0-dev cups-dev libtool jbig2dec-dev openjpeg-dev (1/208) Installing m4 (1.4.18-r2) (2/208) Installing libbz2 (1.0.8-r1) (3/208) Installing perl (5.32.1-r0) (4/208) Installing autoconf (2.71-r0) (5/208) Installing automake (1.16.3-r0) (6/208) Installing libjpeg-turbo (2.1.0-r0) (7/208) Installing libjpeg-turbo-dev (2.1.0-r0) (8/208) Installing libpng (1.6.37-r1) (9/208) Installing zlib-dev (1.2.12-r3) (10/208) Installing libpng-dev (1.6.37-r1) (11/208) Installing expat-dev (2.5.0-r0) (12/208) Installing libwebp (1.2.0-r2) (13/208) Installing libwebp-dev (1.2.0-r2) (14/208) Installing xz-libs (5.2.5-r1) (15/208) Installing xz-dev (5.2.5-r1) (16/208) Installing zstd-dev (1.4.9-r1) (17/208) Installing tiff (4.4.0-r1) (18/208) Installing libtiffxx (4.4.0-r1) (19/208) Installing tiff-dev (4.4.0-r1) (20/208) Installing freetype (2.10.4-r3) (21/208) Installing brotli-dev (1.0.9-r5) (22/208) Installing freetype-dev (2.10.4-r3) (23/208) Installing lcms2 (2.12-r1) (24/208) Installing lcms2-dev (2.12-r1) (25/208) Installing libffi (3.3-r2) (26/208) Installing libintl (0.21-r0) (27/208) Installing libblkid (2.37.4-r0) (28/208) Installing libmount (2.37.4-r0) (29/208) Installing pcre (8.44-r0) (30/208) Installing glib (2.68.3-r0) (31/208) Installing atk (2.36.0-r0) (32/208) Installing gdbm (1.19-r0) (33/208) Installing mpdecimal (2.5.1-r1) (34/208) Installing readline (8.1.0-r0) (35/208) Installing sqlite-libs (3.35.5-r0) (36/208) Installing python3 (3.9.16-r0) (37/208) Installing gettext-asprintf (0.21-r0) (38/208) Installing libunistring (0.9.10-r1) (39/208) Installing gettext-libs (0.21-r0) (40/208) Installing libxml2 (2.9.14-r2) (41/208) Installing gettext (0.21-r0) (42/208) Installing gettext-dev (0.21-r0) (43/208) Installing bzip2-dev (1.0.8-r1) (44/208) Installing libxml2-utils (2.9.14-r2) (45/208) Installing libgpg-error (1.42-r0) (46/208) Installing libgcrypt (1.9.4-r0) (47/208) Installing libxslt (1.1.35-r0) (48/208) Installing docbook-xml (4.5-r6) Executing docbook-xml-4.5-r6.post-install (49/208) Installing docbook-xsl (1.79.2-r2) Executing docbook-xsl-1.79.2-r2.post-install (50/208) Installing linux-headers (5.10.41-r0) (51/208) Installing libffi-dev (3.3-r2) (52/208) Installing libpcre16 (8.44-r0) (53/208) Installing libpcre32 (8.44-r0) (54/208) Installing libpcrecpp (8.44-r0) (55/208) Installing pcre-dev (8.44-r0) (56/208) Installing blkid (2.37.4-r0) (57/208) Installing libcap-ng (0.8.2-r0) (58/208) Installing setpriv (2.37.4-r0) (59/208) Installing libsmartcols (2.37.4-r0) (60/208) Installing findmnt (2.37.4-r0) (61/208) Installing mcookie (2.37.4-r0) (62/208) Installing hexdump (2.37.4-r0) (63/208) Installing lsblk (2.37.4-r0) (64/208) Installing libuuid (2.37.4-r0) (65/208) Installing libfdisk (2.37.4-r0) (66/208) Installing sfdisk (2.37.4-r0) (67/208) Installing cfdisk (2.37.4-r0) (68/208) Installing partx (2.37.4-r0) (69/208) Installing flock (2.37.4-r0) (70/208) Installing logger (2.37.4-r0) (71/208) Installing uuidgen (2.37.4-r0) (72/208) Installing libeconf (0.3.8-r1) (73/208) Installing util-linux (2.37.4-r0) (74/208) Installing util-linux-dev (2.37.4-r0) (75/208) Installing glib-dev (2.68.3-r0) (76/208) Installing atk-dev (2.36.0-r0) (77/208) Installing shared-mime-info (2.1-r0) (78/208) Installing gdk-pixbuf (2.42.6-r1) (79/208) Installing gdk-pixbuf-dev (2.42.6-r1) (80/208) Installing libxau (1.0.9-r0) (81/208) Installing xorgproto (2021.4-r0) (82/208) Installing libxau-dev (1.0.9-r0) (83/208) Installing xcb-proto (1.14.1-r2) (84/208) Installing libmd (1.0.3-r0) (85/208) Installing libbsd (0.11.3-r0) (86/208) Installing libxdmcp (1.1.3-r0) (87/208) Installing libxcb (1.14-r2) (88/208) Installing libxdmcp-dev (1.1.3-r0) (89/208) Installing libxcb-dev (1.14-r2) (90/208) Installing xtrans (1.4.0-r1) (91/208) Installing libx11 (1.7.3.1-r0) (92/208) Installing libx11-dev (1.7.3.1-r0) (93/208) Installing libepoxy (1.5.8-r0) (94/208) Installing libpciaccess (0.16-r0) (95/208) Installing libdrm (2.4.106-r0) (96/208) Installing libpciaccess-dev (0.16-r0) (97/208) Installing libdrm-dev (2.4.106-r0) (98/208) Installing libxext (1.3.4-r0) (99/208) Installing libxext-dev (1.3.4-r0) (100/208) Installing libxdamage (1.1.5-r1) (101/208) Installing libxfixes (6.0.0-r0) (102/208) Installing libxfixes-dev (6.0.0-r0) (103/208) Installing libxdamage-dev (1.1.5-r1) (104/208) Installing libxshmfence (1.3-r1) (105/208) Installing libxshmfence-dev (1.3-r1) (106/208) Installing mesa (21.1.8-r0) (107/208) Installing wayland-libs-server (1.19.0-r0) (108/208) Installing mesa-gbm (21.1.8-r0) (109/208) Installing mesa-glapi (21.1.8-r0) (110/208) Installing wayland-libs-client (1.19.0-r0) (111/208) Installing mesa-egl (21.1.8-r0) (112/208) Installing libxxf86vm (1.1.4-r2) (113/208) Installing mesa-gl (21.1.8-r0) (114/208) Installing mesa-gles (21.1.8-r0) (115/208) Installing llvm11-libs (11.1.0-r2) (116/208) Installing mesa-osmesa (21.1.8-r0) (117/208) Installing mesa-xatracker (21.1.8-r0) (118/208) Installing libxxf86vm-dev (1.1.4-r2) (119/208) Installing mesa-dev (21.1.8-r0) (120/208) Installing libepoxy-dev (1.5.8-r0) (121/208) Installing libxi (1.7.10-r0) (122/208) Installing libxi-dev (1.7.10-r0) (123/208) Installing libxinerama (1.1.4-r1) (124/208) Installing libxinerama-dev (1.1.4-r1) (125/208) Installing wayland-protocols (1.21-r0) (126/208) Installing wayland-libs-cursor (1.19.0-r0) (127/208) Installing xkeyboard-config (2.33-r0) (128/208) Installing libxkbcommon (1.2.1-r0) (129/208) Installing libxkbcommon-x11 (1.2.1-r0) (130/208) Installing libxml2-dev (2.9.14-r2) (131/208) Installing libxkbcommon-dev (1.2.1-r0) (132/208) Installing hicolor-icon-theme (0.17-r1) (133/208) Installing gtk-update-icon-cache (2.24.33-r0) (134/208) Installing libxcomposite (0.4.5-r0) (135/208) Installing libxrender (0.9.10-r3) (136/208) Installing libxcursor (1.2.0-r0) (137/208) Installing libxrandr (1.5.2-r1) (138/208) Installing libxtst (1.2.3-r3) (139/208) Installing dbus-libs (1.12.24-r0) (140/208) Installing at-spi2-core (2.40.0-r0) (141/208) Installing at-spi2-atk (2.38.0-r0) (142/208) Installing fontconfig (2.13.1-r4) (143/208) Installing pixman (0.40.0-r3) (144/208) Installing cairo (1.16.0-r5) (145/208) Installing cairo-gobject (1.16.0-r5) (146/208) Installing avahi-libs (0.8-r5) (147/208) Installing nettle (3.7.3-r0) (148/208) Installing p11-kit (0.23.22-r0) (149/208) Installing libtasn1 (4.17.0-r1) (150/208) Installing gnutls (3.7.1-r2) (151/208) Installing cups-libs (2.3.3-r3) (152/208) Installing fribidi (1.0.10-r0) (153/208) Installing graphite2 (1.3.14-r0) (154/208) Installing harfbuzz (2.8.1-r0) (155/208) Installing libxft (2.3.3-r0) (156/208) Installing pango (1.48.5-r0) (157/208) Installing wayland-libs-egl (1.19.0-r0) (158/208) Installing gtk+3.0 (3.24.28-r0) Executing gtk+3.0-3.24.28-r0.post-install (159/208) Installing dbus-dev (1.12.24-r0) (160/208) Installing libxtst-dev (1.2.3-r3) (161/208) Installing at-spi2-core-dev (2.40.0-r0) (162/208) Installing at-spi2-atk-dev (2.38.0-r0) (163/208) Installing cairo-tools (1.16.0-r5) (164/208) Installing fontconfig-dev (2.13.1-r4) (165/208) Installing libxrender-dev (0.9.10-r3) (166/208) Installing pixman-dev (0.40.0-r3) (167/208) Installing util-macros (1.19.3-r0) (168/208) Installing xcb-util (0.4.0-r3) (169/208) Installing xcb-util-dev (0.4.0-r3) (170/208) Installing cairo-dev (1.16.0-r5) (171/208) Installing fribidi-dev (1.0.10-r0) (172/208) Installing pango-tools (1.48.5-r0) (173/208) Installing icu-libs (67.1-r2) (174/208) Installing harfbuzz-icu (2.8.1-r0) (175/208) Installing graphite2-dev (1.3.14-r0) (176/208) Installing icu (67.1-r2) (177/208) Installing icu-dev (67.1-r2) (178/208) Installing harfbuzz-dev (2.8.1-r0) (179/208) Installing libxft-dev (2.3.3-r0) (180/208) Installing pango-dev (1.48.5-r0) (181/208) Installing wayland-dev (1.19.0-r0) (182/208) Installing libxcomposite-dev (0.4.5-r0) (183/208) Installing libxcursor-dev (1.2.0-r0) (184/208) Installing libxrandr-dev (1.5.2-r1) (185/208) Installing gtk+3.0-dev (3.24.28-r0) (186/208) Installing libgpg-error-dev (1.42-r0) (187/208) Installing libgcrypt-dev (1.9.4-r0) (188/208) Installing gnutls-c++ (3.7.1-r2) (189/208) Installing libgmpxx (6.2.1-r1) (190/208) Installing gmp-dev (6.2.1-r1) (191/208) Installing nettle-dev (3.7.3-r0) (192/208) Installing libtasn1-progs (4.17.0-r1) (193/208) Installing libtasn1-dev (4.17.0-r1) (194/208) Installing p11-kit-dev (0.23.22-r0) (195/208) Installing gnutls-dev (3.7.1-r2) (196/208) Installing cups-dev (2.3.3-r3) (197/208) Installing bash (5.1.16-r0) Executing bash-5.1.16-r0.post-install (198/208) Installing libltdl (2.4.6-r7) (199/208) Installing libtool (2.4.6-r7) (200/208) Installing jbig2dec (0.19-r0) (201/208) Installing jbig2dec-dev (0.19-r0) (202/208) Installing openjpeg (2.4.0-r1) (203/208) Installing openjpeg-dev (2.4.0-r1) (204/208) Installing .makedepends-ghostscript (20230413.080035) (205/208) Installing util-linux-openrc (2.37.4-r0) (206/208) Installing perl-error (0.17029-r1) (207/208) Installing perl-git (2.32.6-r0) (208/208) Installing git-perl (2.32.6-r0) Executing busybox-1.33.1-r8.trigger Executing glib-2.68.3-r0.trigger Executing shared-mime-info-2.1-r0.trigger Executing gdk-pixbuf-2.42.6-r1.trigger Executing gtk-update-icon-cache-2.24.33-r0.trigger OK: 692 MiB in 299 packages >>> ghostscript: Cleaning up srcdir >>> ghostscript: Cleaning up pkgdir >>> ghostscript: Fetching https://distfiles.alpinelinux.org/distfiles/v3.14/ghostscript-9.54.0.tar.gz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 28 66.6M 28 18.9M 0 0 29.7M 0 0:00:02 --:--:-- 0:00:02 29.7M 100 66.6M 100 66.6M 0 0 50.9M 0 0:00:01 0:00:01 --:--:-- 50.9M >>> ghostscript: Fetching https://distfiles.alpinelinux.org/distfiles/v3.14/ghostscript-9.54.0.tar.gz >>> ghostscript: Checking sha512sums... ghostscript-9.54.0.tar.gz: OK CVE-2021-3781.patch: OK CVE-2023-28879.patch: OK ghostscript-system-zlib.patch: OK fix-sprintf.patch: OK >>> ghostscript: Unpacking /var/cache/distfiles/v3.14/ghostscript-9.54.0.tar.gz... >>> ghostscript: CVE-2021-3781.patch patching file base/gdevpipe.c patching file base/gp_mshdl.c patching file base/gp_msprn.c patching file base/gp_os2pr.c patching file base/gslibctx.c >>> ghostscript: CVE-2023-28879.patch patching file base/sbcp.c >>> ghostscript: ghostscript-system-zlib.patch patching file base/lib.mak Hunk #1 succeeded at 608 with fuzz 2 (offset 19 lines). >>> ghostscript: fix-sprintf.patch patching file cups/gdevcups.c Hunk #1 succeeded at 4641 (offset 288 lines). configure.ac:244: warning: The macro `AC_HELP_STRING' is obsolete. configure.ac:244: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... configure.ac:244: the top level configure.ac:359: warning: The macro `AC_TRY_COMPILE' is obsolete. configure.ac:359: You should run autoupdate. ./lib/autoconf/general.m4:2847: AC_TRY_COMPILE is expanded from... configure.ac:359: the top level configure.ac:387: warning: The macro `AC_HELP_STRING' is obsolete. configure.ac:387: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... configure.ac:387: the top level configure.ac:433: warning: The macro `AC_TRY_COMPILE' is obsolete. configure.ac:433: You should run autoupdate. ./lib/autoconf/general.m4:2847: AC_TRY_COMPILE is expanded from... configure.ac:433: the top level configure.ac:441: warning: The macro `AC_TRY_COMPILE' is obsolete. configure.ac:441: You should run autoupdate. ./lib/autoconf/general.m4:2847: AC_TRY_COMPILE is expanded from... configure.ac:441: the top level configure.ac:451: warning: The macro `AC_TRY_COMPILE' is obsolete. configure.ac:451: You should run autoupdate. ./lib/autoconf/general.m4:2847: AC_TRY_COMPILE is expanded from... configure.ac:451: the top level configure.ac:462: warning: The macro `AC_TRY_COMPILE' is obsolete. configure.ac:462: You should run autoupdate. ./lib/autoconf/general.m4:2847: AC_TRY_COMPILE is expanded from... configure.ac:462: the top level configure.ac:476: warning: The macro `AC_HELP_STRING' is obsolete. configure.ac:476: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... configure.ac:476: the top level configure.ac:547: warning: The macro `AC_HELP_STRING' is obsolete. configure.ac:547: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... configure.ac:547: the top level configure.ac:566: warning: The macro `AC_HELP_STRING' is obsolete. configure.ac:566: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... configure.ac:566: the top level configure.ac:577: warning: The macro `AC_HEADER_STDC' is obsolete. configure.ac:577: You should run autoupdate. ./lib/autoconf/headers.m4:704: AC_HEADER_STDC is expanded from... configure.ac:577: the top level configure.ac:617: warning: The macro `AC_HEADER_TIME' is obsolete. configure.ac:617: You should run autoupdate. ./lib/autoconf/headers.m4:743: AC_HEADER_TIME is expanded from... configure.ac:617: the top level configure.ac:782: warning: The macro `AC_HELP_STRING' is obsolete. configure.ac:782: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... configure.ac:782: the top level configure.ac:794: warning: The macro `AC_TRY_COMPILE' is obsolete. configure.ac:794: You should run autoupdate. ./lib/autoconf/general.m4:2847: AC_TRY_COMPILE is expanded from... configure.ac:794: the top level configure.ac:794: warning: The macro `AC_TRY_COMPILE' is obsolete. configure.ac:794: You should run autoupdate. ./lib/autoconf/general.m4:2847: AC_TRY_COMPILE is expanded from... lib/m4sugar/m4sh.m4:692: _AS_IF_ELSE is expanded from... lib/m4sugar/m4sh.m4:699: AS_IF is expanded from... ./lib/autoconf/general.m4:2823: _AC_COMPILE_IFELSE is expanded from... ./lib/autoconf/general.m4:2839: AC_COMPILE_IFELSE is expanded from... ./lib/autoconf/general.m4:2847: AC_TRY_COMPILE is expanded from... configure.ac:794: the top level configure.ac:841: warning: The macro `AC_HELP_STRING' is obsolete. configure.ac:841: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... configure.ac:841: the top level configure.ac:849: warning: The macro `AC_TRY_COMPILE' is obsolete. configure.ac:849: You should run autoupdate. ./lib/autoconf/general.m4:2847: AC_TRY_COMPILE is expanded from... configure.ac:849: the top level configure.ac:867: warning: The macro `AC_TRY_COMPILE' is obsolete. configure.ac:867: You should run autoupdate. ./lib/autoconf/general.m4:2847: AC_TRY_COMPILE is expanded from... configure.ac:867: the top level configure.ac:1010: warning: The macro `AC_HELP_STRING' is obsolete. configure.ac:1010: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... ./lib/autoconf/general.m4:1553: AC_ARG_WITH is expanded from... configure.ac:1010: the top level configure.ac:1053: warning: The macro `AC_HELP_STRING' is obsolete. configure.ac:1053: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... ./lib/autoconf/general.m4:1553: AC_ARG_WITH is expanded from... configure.ac:1053: the top level configure.ac:1099: warning: The macro `AC_HELP_STRING' is obsolete. configure.ac:1099: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... configure.ac:1099: the top level configure.ac:1126: warning: The macro `AC_HELP_STRING' is obsolete. configure.ac:1126: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... configure.ac:1126: the top level configure.ac:1160: warning: The macro `AC_HELP_STRING' is obsolete. configure.ac:1160: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... configure.ac:1160: the top level configure.ac:1188: warning: The macro `AC_HELP_STRING' is obsolete. configure.ac:1188: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... configure.ac:1188: the top level configure.ac:1206: warning: The macro `AC_HELP_STRING' is obsolete. configure.ac:1206: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... configure.ac:1206: the top level configure.ac:1399: warning: The macro `AC_HELP_STRING' is obsolete. configure.ac:1399: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... configure.ac:1399: the top level configure.ac:1553: warning: The macro `AC_HELP_STRING' is obsolete. configure.ac:1553: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... configure.ac:1553: the top level configure.ac:1556: warning: The macro `AC_HELP_STRING' is obsolete. configure.ac:1556: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... configure.ac:1556: the top level configure.ac:1670: warning: The macro `AC_TRY_COMPILE' is obsolete. configure.ac:1670: You should run autoupdate. ./lib/autoconf/general.m4:2847: AC_TRY_COMPILE is expanded from... configure.ac:1670: the top level configure.ac:1674: warning: The macro `AC_TRY_COMPILE' is obsolete. configure.ac:1674: You should run autoupdate. ./lib/autoconf/general.m4:2847: AC_TRY_COMPILE is expanded from... configure.ac:1674: the top level configure.ac:1756: warning: The macro `AC_HELP_STRING' is obsolete. configure.ac:1756: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... configure.ac:1756: the top level configure.ac:1759: warning: The macro `AC_HELP_STRING' is obsolete. configure.ac:1759: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... configure.ac:1759: the top level configure.ac:1762: warning: The macro `AC_HELP_STRING' is obsolete. configure.ac:1762: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... configure.ac:1762: the top level configure.ac:1766: warning: The macro `AC_HELP_STRING' is obsolete. configure.ac:1766: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... configure.ac:1766: the top level configure.ac:1769: warning: The macro `AC_HELP_STRING' is obsolete. configure.ac:1769: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... configure.ac:1769: the top level configure.ac:1773: warning: The macro `AC_HELP_STRING' is obsolete. configure.ac:1773: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... configure.ac:1773: the top level configure.ac:1914: warning: The macro `AC_HELP_STRING' is obsolete. configure.ac:1914: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... configure.ac:1914: the top level configure.ac:1966: warning: The macro `AC_HELP_STRING' is obsolete. configure.ac:1966: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... configure.ac:1966: the top level configure.ac:1981: warning: The macro `AC_TRY_COMPILE' is obsolete. configure.ac:1981: You should run autoupdate. ./lib/autoconf/general.m4:2847: AC_TRY_COMPILE is expanded from... configure.ac:1981: the top level configure.ac:2098: warning: The macro `AC_HELP_STRING' is obsolete. configure.ac:2098: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... configure.ac:2098: the top level configure.ac:2121: warning: The macro `AC_TRY_COMPILE' is obsolete. configure.ac:2121: You should run autoupdate. ./lib/autoconf/general.m4:2847: AC_TRY_COMPILE is expanded from... configure.ac:2121: the top level configure.ac:2168: warning: The macro `AC_HELP_STRING' is obsolete. configure.ac:2168: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... configure.ac:2168: the top level configure.ac:2190: warning: The macro `AC_HELP_STRING' is obsolete. configure.ac:2190: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... configure.ac:2190: the top level configure.ac:2314: warning: The macro `AC_HELP_STRING' is obsolete. configure.ac:2314: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... configure.ac:2314: the top level configure.ac:2420: warning: The macro `AC_HELP_STRING' is obsolete. configure.ac:2420: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... configure.ac:2420: the top level configure.ac:2436: warning: The macro `AC_HELP_STRING' is obsolete. configure.ac:2436: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... configure.ac:2436: the top level configure.ac:2468: warning: The macro `AC_HELP_STRING' is obsolete. configure.ac:2468: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... configure.ac:2468: the top level configure.ac:2493: warning: The macro `AC_HELP_STRING' is obsolete. configure.ac:2493: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... configure.ac:2493: the top level configure.ac:2508: warning: The macro `AC_HELP_STRING' is obsolete. configure.ac:2508: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... configure.ac:2508: the top level configure.ac:2604: warning: The macro `AC_HELP_STRING' is obsolete. configure.ac:2604: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... configure.ac:2604: the top level configure.ac:2907: warning: The macro `AC_HELP_STRING' is obsolete. configure.ac:2907: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... configure.ac:2907: the top level configure.ac:3068: warning: The macro `AC_HELP_STRING' is obsolete. configure.ac:3068: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... configure.ac:3068: the top level configure.ac:3127: warning: The macro `AC_HELP_STRING' is obsolete. configure.ac:3127: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... configure.ac:3127: the top level configure.ac:3163: warning: The macro `AC_HELP_STRING' is obsolete. configure.ac:3163: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... configure.ac:3163: the top level configure.ac:3210: warning: The macro `AC_TYPE_SIGNAL' is obsolete. configure.ac:3210: You should run autoupdate. ./lib/autoconf/types.m4:776: AC_TYPE_SIGNAL is expanded from... configure.ac:3210: the top level configure.ac:3290: warning: The macro `AC_HELP_STRING' is obsolete. configure.ac:3290: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... ./lib/autoconf/general.m4:1553: AC_ARG_WITH is expanded from... configure.ac:3290: the top level configure.ac:3359: warning: The macro `AC_HELP_STRING' is obsolete. configure.ac:3359: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... configure.ac:3359: the top level configure.ac:3387: warning: The macro `AC_HELP_STRING' is obsolete. configure.ac:3387: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... configure.ac:3387: the top level configure.ac:3406: warning: The macro `AC_HELP_STRING' is obsolete. configure.ac:3406: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... configure.ac:3406: the top level configure.ac:3447: warning: The macro `AC_HELP_STRING' is obsolete. configure.ac:3447: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... configure.ac:3447: the top level configure.ac:3467: warning: The macro `AC_HELP_STRING' is obsolete. configure.ac:3467: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... configure.ac:3467: the top level configure.ac:3506: warning: The macro `AC_TRY_COMPILE' is obsolete. configure.ac:3506: You should run autoupdate. ./lib/autoconf/general.m4:2847: AC_TRY_COMPILE is expanded from... configure.ac:3506: the top level configure.ac:3657: warning: The macro `AC_HELP_STRING' is obsolete. configure.ac:3657: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... configure.ac:3657: the top level configure.ac:3711: warning: AC_C_BIGENDIAN should be used with AC_CONFIG_HEADERS libtoolize: putting auxiliary files in '.'. libtoolize: linking file './ltmain.sh' libtoolize: You should add the contents of the following files to 'aclocal.m4': libtoolize: '/usr/share/aclocal/libtool.m4' libtoolize: '/usr/share/aclocal/ltoptions.m4' libtoolize: '/usr/share/aclocal/ltsugar.m4' libtoolize: '/usr/share/aclocal/ltversion.m4' libtoolize: '/usr/share/aclocal/lt~obsolete.m4' libtoolize: Consider adding 'AC_CONFIG_MACRO_DIRS([m4])' to configure.ac, libtoolize: and rerunning libtoolize and aclocal. libtoolize: Consider adding '-I m4' to ACLOCAL_AMFLAGS in Makefile.am. configure.ac:114: warning: The macro `AM_PROG_LIBTOOL' is obsolete. configure.ac:114: You should run autoupdate. aclocal.m4:122: AM_PROG_LIBTOOL is expanded from... configure.ac:114: the top level configure.ac:120: warning: The macro `AM_PROG_LIBTOOL' is obsolete. configure.ac:120: You should run autoupdate. aclocal.m4:122: AM_PROG_LIBTOOL is expanded from... configure.ac:120: the top level configure.ac:122: warning: The macro `AC_ISC_POSIX' is obsolete. configure.ac:122: You should run autoupdate. ./lib/autoconf/specific.m4:550: AC_ISC_POSIX is expanded from... configure.ac:122: the top level configure.ac:114: installing './compile' configure.ac:87: installing './missing' >>> ghostscript: Updating ./config.sub configure: WARNING: you should use --build, --host, --target checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a race-free mkdir -p... ./install-sh -c -d checking for gawk... no checking for mawk... no checking for nawk... no checking for awk... awk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking build system type... i586-alpine-linux-musl checking host system type... i586-alpine-linux-musl checking how to print strings... printf checking whether make supports the include directive... yes (GNU style) checking for i586-alpine-linux-musl-gcc... gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether the compiler supports GNU C... yes checking whether gcc accepts -g... yes checking for gcc option to enable C11 features... none needed checking whether gcc understands -c and -o together... yes checking dependency style of gcc... none checking for a sed that does not truncate output... /bin/sed checking for grep that handles long lines and -e... /bin/grep checking for egrep... /bin/grep -E checking for fgrep... /bin/grep -F checking for ld used by gcc... /usr/i586-alpine-linux-musl/bin/ld checking if the linker (/usr/i586-alpine-linux-musl/bin/ld) is GNU ld... yes checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B checking the name lister (/usr/bin/nm -B) interface... BSD nm checking whether ln -s works... yes checking the maximum length of command line arguments... 98304 checking how to convert i586-alpine-linux-musl file names to i586-alpine-linux-musl format... func_convert_file_noop checking how to convert i586-alpine-linux-musl file names to toolchain format... func_convert_file_noop checking for /usr/i586-alpine-linux-musl/bin/ld option to reload object files... -r checking for i586-alpine-linux-musl-objdump... no checking for objdump... objdump checking how to recognize dependent libraries... pass_all checking for i586-alpine-linux-musl-dlltool... no checking for dlltool... no checking how to associate runtime and link libraries... printf %s\n checking for i586-alpine-linux-musl-ar... no checking for ar... ar checking for archiver @FILE support... @ checking for i586-alpine-linux-musl-strip... no checking for strip... strip checking for i586-alpine-linux-musl-ranlib... no checking for ranlib... ranlib checking command to parse /usr/bin/nm -B output from gcc object... ok checking for sysroot... no checking for a working dd... /bin/dd checking how to truncate binary pipes... /bin/dd bs=4096 count=1 checking for i586-alpine-linux-musl-mt... no checking for mt... no checking if : is a manifest tool... no checking for stdio.h... yes checking for stdlib.h... yes checking for string.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for strings.h... yes checking for sys/stat.h... yes checking for sys/types.h... yes checking for unistd.h... yes checking for dlfcn.h... yes checking for objdir... .libs checking if gcc supports -fno-rtti -fno-exceptions... no checking for gcc option to produce PIC... -fPIC -DPIC checking if gcc PIC flag -fPIC -DPIC works... yes checking if gcc static flag -static works... yes checking if gcc supports -c -o file.o... yes checking if gcc supports -c -o file.o... (cached) yes checking whether the gcc linker (/usr/i586-alpine-linux-musl/bin/ld) supports shared libraries... yes checking whether -lc should be explicitly linked in... no checking dynamic linker characteristics... GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... no checking for i586-alpine-linux-musl-gcc... (cached) gcc checking whether the compiler supports GNU C... (cached) yes checking whether gcc accepts -g... (cached) yes checking for gcc option to enable C11 features... (cached) none needed checking whether gcc understands -c and -o together... (cached) yes checking dependency style of gcc... (cached) none checking for library containing strerror... none required checking for db2ps... no configure: WARNING: PostScript documentation cannot be generated! checking for ps2pdf... no configure: WARNING: PDF documentation cannot be generated! checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating ijs.pc config.status: executing depfiles commands config.status: executing libtool commands configure: WARNING: unrecognized options: --disable-static, --without-omni checking build system type... i586-alpine-linux-musl checking host system type... i586-alpine-linux-musl checking for i586-alpine-linux-musl-gcc... gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether the compiler supports GNU C... yes checking whether gcc accepts -g... yes checking for gcc option to enable C11 features... none needed checking how to run the C preprocessor... gcc -E checking for a sed that does not truncate output... /bin/sed checking for i586-alpine-linux-musl-ranlib... no checking for ranlib... ranlib checking for i586-alpine-linux-musl-pkg-config... no checking for pkg-config... /usr/bin/pkg-config checking for i586-alpine-linux-musl-strip... no checking for strip... /usr/bin/strip checking if compiler supports restrict... yes checking supported compiler flags... -O2 -DNDEBUG -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -gdwarf-2 -g3 -O0 -fvisibility=hidden ...done. checking compiler/linker address santizer support... ...done. checking compiler/linker address santizer build warnings support... extra warnings not supported ...done. checking for stdio.h... yes checking for stdlib.h... yes checking for string.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for strings.h... yes checking for sys/stat.h... yes checking for sys/types.h... yes checking for unistd.h... yes checking for sys/time.h... yes checking for vfork.h... no checking whether byte ordering is bigendian... no checking sse2 support... no checking for dirent.h that defines DIR... yes checking for library containing opendir... none required checking for grep that handles long lines and -e... /bin/grep checking for egrep... /bin/grep -E checking for errno.h... yes checking for fcntl.h... yes checking for limits.h... yes checking for malloc.h... yes checking for memory.h... yes checking for stdlib.h... (cached) yes checking for string.h... (cached) yes checking for strings.h... (cached) yes checking for sys/ioctl.h... yes checking for sys/param.h... yes checking for sys/time.h... (cached) yes checking for sys/times.h... yes checking for syslog.h... yes checking for unistd.h... (cached) yes checking for dirent.h... yes checking for ndir.h... no checking for sys/dir.h... yes checking for sys/ndir.h... no checking for inttypes.h... (cached) yes checking if make is GNU make... yes checking for sys/window.h... no checking for an ANSI C-conforming const... yes checking for inline... inline checking for mode_t... yes checking for off_t... yes checking for size_t... yes checking for struct stat.st_blocks... yes checking whether struct tm is in sys/time.h or time.h... time.h checking for dlopen in -ldl... yes checking for dlfcn.h... yes checking size of unsigned long long... 8 checking for cos in -lm... yes checking for pread... yes checking for pwrite... yes checking for gcc options needed to detect all undeclared functions... none needed checking whether pwrite is declared... yes checking whether pread is declared... yes checking whether popen is declared... yes checking for pthread_create in -lpthread... yes checking for recursive mutexes... PTHREAD_MUTEX_RECURSIVE checking for local Tesseract library source... yes checking whether the compiler supports GNU C++... yes checking whether g++ accepts -g... yes checking for g++ option to enable C++11 features... none needed checking supported C++ compiler flags... -std=c++17 checking sse4.1 support... yes checking avx support... yes checking avx2 support... yes checking fma support... yes checking neon support... no checking for iconv_open... yes checking for libidn with pkg-config... no checking for stringprep in -lidn... no checking for systempapername in -lpaper... no configure: WARNING: disabling support for libpaper checking for fontconfig with pkg-config... yes checking for dbus with pkg-config... yes checking for local freetype library source... no checking for system freetype2 >= 2.4.2 with pkg-config... yes checking for local jpeg library source... no checking for jpeg_set_defaults in -ljpeg... yes checking for jpeglib.h... yes checking for jmemsys.h... no checking for local zlib source... no checking for deflate in -lz... yes checking for zlib.h... yes checking for local png library source... no checking for png_create_write_struct in -lpng... yes checking for png.h... yes checking for local lcms2mt library source... no checking for local lcms2 library source... no checking for system lcms2 library... checking for _cmsCreateMutex in -llcms2... yes checking for lcms2.h... yes checking for libtiff with pkg-config... yes checking for i586-alpine-linux-musl-cups-config... no checking for cups-config... /usr/bin/cups-config checking for cups/cups.h... yes checking for cups/raster.h... yes checking for local ijs library source... yes checking for local jbig2dec library source... no checking for jbig2dec 0.19 with pkg-config... yes checking for fseeko... yes checking whether lrintf is declared... yes checking for local OpenJPEG library source... yes checking for memalign... yes checking for URF support... checking for local CAL library source... no checking for GTK+ 3.x... yes checking for X... libraries , headers checking for gethostbyname... yes checking for connect... yes checking for remove... yes checking for shmat... yes checking for IceConnectionNumber in -lICE... no checking for XOpenDisplay in -lX11... yes checking for XdbeQueryExtension in -lXext... yes checking for XtAppCreateShell in -lXt... no checking Checking for "extract" in default location... yes checking for mkstemp... yes checking for fopen64... yes checking for fseeko... (cached) yes checking for mkstemp64... yes checking for setlocale... yes checking for strerror... yes checking for isnan... no checking for isinf... no checking for fpclassify... no checking whether gcc needs -traditional... no checking for pid_t... yes checking for fork... yes checking for vfork... yes checking for vprintf... yes checking for working fork... yes checking for working vfork... (cached) yes checking for GNU libc compatible malloc... yes checking for working memcmp... yes checking return type of signal handlers... void checking whether lstat correctly handles trailing slash... yes checking whether stat accepts an empty string... no checking for bzero... yes checking for dup2... yes checking for floor... yes checking for gettimeofday... yes checking for memchr... yes checking for memmove... yes checking for memset... yes checking for mkdir... yes checking for mkfifo... yes checking for modf... yes checking for pow... yes checking for putenv... yes checking for rint... yes checking for setenv... yes checking for sqrt... yes checking for strchr... yes checking for strrchr... yes checking for strspn... yes checking for strstr... yes checking minimum memory pointer alignment... done checking for sqrtf... yes checking for strnlen... yes checking byteswap support... yes checking for byteswap.h... yes checking whether to explicitly disable strict aliasing... yes configure: creating ./config.status config.status: creating Makefile configure: WARNING: unrecognized options: --disable-static, --without-omni gcc -fPIC -O2 -DNDEBUG -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -I./base -o ./obj/aux/genarch ./base/genarch.c -lm -ldl -ltiff -rdynamic -lfontconfig -lfreetype -lfreetype -lz ./obj/aux/genarch ./obj/arch.h make -f Makefile so-subtarget BUILDDIRPREFIX=so gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Iextract/include -Isrc -o obj/extract_alloc.o -c extract/src/alloc.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Iextract/include -Isrc -o obj/extract_astring.o -c extract/src/astring.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Iextract/include -Isrc -o obj/extract_buffer.o -c extract/src/buffer.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Iextract/include -Isrc -o obj/extract_docx.o -c extract/src/docx.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Iextract/include -Isrc -o obj/extract_docx_template.o -c extract/src/docx_template.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Iextract/include -Isrc -o obj/extract_extract.o -c extract/src/extract.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Iextract/include -Isrc -o obj/extract_join.o -c extract/src/join.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Iextract/include -Isrc -o obj/extract_mem.o -c extract/src/mem.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Iextract/include -Isrc -o obj/extract_outf.o -c extract/src/outf.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Iextract/include -Isrc -o obj/extract_xml.o -c extract/src/xml.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Iextract/include -Isrc -o obj/extract_zip.o -c extract/src/zip.c gcc -fPIC -O2 -DNDEBUG -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -I./base -o ./obj/aux/packps ./base/pack_ps.c -lm -ldl -ltiff -rdynamic -lfontconfig -lfreetype -lfreetype -lz gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./obj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./obj/whitelst.o -c ./devices/vector/whitelst.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./devices/rinkj -I./base/ -I./obj/ -o ./obj/evenbetter-rll.o -c ./devices/rinkj/evenbetter-rll.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./devices/rinkj -I./base/ -I./obj/ -o ./obj/rinkj-device.o -c ./devices/rinkj/rinkj-device.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./devices/rinkj -I./base/ -I./obj/ -o ./obj/rinkj-config.o -c ./devices/rinkj/rinkj-config.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./devices/rinkj -I./base/ -I./obj/ -o ./obj/rinkj-dither.o -c ./devices/rinkj/rinkj-dither.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./devices/rinkj -I./base/ -I./obj/ -o ./obj/rinkj-screen-eb.o -c ./devices/rinkj/rinkj-screen-eb.c gcc -I./ijs -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -o ./obj/ijs_server.o -c ./ijs/ijs_server.c gcc -I./ijs -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -o ./obj/ijs_client.o -c ./ijs/ijs_client.c gcc -I./ijs -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -o ./obj/ijs_exec_unix.o -c ./ijs/ijs_exec_unix.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gsbittab.o -c ./base/gsbittab.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gscedata.o -c ./base/gscedata.c gcc -I./obj -I./base -I./devices -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -o ./obj/bobbin.o -c ./base/bobbin.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gsserial.o -c ./base/gsserial.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gsroptab.o -c ./base/gsroptab.c cp ./base/gsftopts.h ./obj/gsftopts.h gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/simscale_foo.o -c ./base/simscale_foo.c gcc -fPIC -O2 -DNDEBUG -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -I./base -o ./obj/aux/genconf ./base/genconf.c -lm -ldl -ltiff -rdynamic -lfontconfig -lfreetype -lfreetype -lz gcc -fPIC -O2 -DNDEBUG -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -I./base -o ./obj/aux/echogs ./base/echogs.c -lm -ldl -ltiff -rdynamic -lfontconfig -lfreetype -lfreetype -lz gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gp_getnv.o -c ./base/gp_getnv.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gp_upapr.o -c ./base/gp_upapr.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gp_unifn.o -c ./base/gp_unifn.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gp_nxpsprn.o -c ./base/gp_nxpsprn.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gp_nsync.o -c ./base/gp_nsync.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/smd5.o -c ./base/smd5.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gsmd5.o -c ./base/gsmd5.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gdevpipe.o -c ./base/gdevpipe.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gsnogc.o -c ./base/gsnogc.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gshtx.o -c ./base/gshtx.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gsclipsr.o -c ./base/gsclipsr.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gscdevn.o -c ./base/gscdevn.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gxdevndi.o -c ./base/gxdevndi.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gxclipm.o -c ./base/gxclipm.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gximage3.o -c ./base/gximage3.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gximage4.o -c ./base/gximage4.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gxmclip.o -c ./base/gxmclip.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gscolor3.o -c ./base/gscolor3.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gsfunc3.o -c ./base/gsfunc3.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gsptype2.o -c ./base/gsptype2.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gsshade.o -c ./base/gsshade.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gxshade.o -c ./base/gxshade.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gxshade1.o -c ./base/gxshade1.c make[1]: Entering directory '/home/buildozer/aports/main/ghostscript/src/ghostscript-9.54.0' make -f Makefile GS_DOT_O= REALMAIN_OBJ= GS_XE=./sobin/libgs.so.9.54 GPCL_XE=./sobin/libno_gpcl6.so.9.54 GXPS_XE=./sobin/libno_gxps.so.9.54 GPDL_XE=./sobin/libno_gpdl.so.9.54 DISPLAY_DEV=./soobj/display.dev BUILDDIRPREFIX=so GENOPT='' LDFLAGS=' '\ CFLAGS='-fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" ' prefix=/usr\ directories gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gxshade4.o -c ./base/gxshade4.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gxshade6.o -c ./base/gxshade6.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gsdsrc.o -c ./base/gsdsrc.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gsfunc.o -c ./base/gsfunc.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gsfunc0.o -c ./base/gsfunc0.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gscolor1.o -c ./base/gscolor1.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gsht1.o -c ./base/gsht1.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gscolor2.o -c ./base/gscolor2.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gspcolor.o -c ./base/gspcolor.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gsptype1.o -c ./base/gsptype1.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gxclip2.o -c ./base/gxclip2.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gxp1fill.o -c ./base/gxp1fill.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gxpcmap.o -c ./base/gxpcmap.c ./obj/aux/echogs -e .dev -w- -l-obj ./obj/gxfapiu gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gxicolor_0.o -c ./base/gxicolor.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gsdps1.o -c ./base/gsdps1.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gspath1.o -c ./base/gspath1.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/srld.o -c ./base/srld.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gstype42.o -c ./base/gstype42.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gxchrout.o -c ./base/gxchrout.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/ttcalc.o -c ./base/ttcalc.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/ttfinp.o -c ./base/ttfinp.c make[2]: Entering directory '/home/buildozer/aports/main/ghostscript/src/ghostscript-9.54.0' gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/ttfmain.o -c ./base/ttfmain.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/ttfmemd.o -c ./base/ttfmemd.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/ttinterp.o -c ./base/ttinterp.c make[2]: Leaving directory '/home/buildozer/aports/main/ghostscript/src/ghostscript-9.54.0' make -f Makefile GS_DOT_O= REALMAIN_OBJ= GS_XE=./sobin/libgs.so.9.54 GPCL_XE=./sobin/libno_gpcl6.so.9.54 GXPS_XE=./sobin/libno_gxps.so.9.54 GPDL_XE=./sobin/libno_gpdl.so.9.54 DISPLAY_DEV=./soobj/display.dev BUILDDIRPREFIX=so GENOPT='' LDFLAGS=' '\ CFLAGS='-fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" ' prefix=/usr\ ./soobj/aux/echogs ./soobj/aux/genarch gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/ttload.o -c ./base/ttload.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/ttobjs.o -c ./base/ttobjs.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gxttfb.o -c ./base/gxttfb.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gzspotan.o -c ./base/gzspotan.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gscie.o -c ./base/gscie.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gsciemap.o -c ./base/gsciemap.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gscscie.o -c ./base/gscscie.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gscrd.o -c ./base/gscrd.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gscrdp.o -c ./base/gscrdp.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gxctable.o -c ./base/gxctable.c ./obj/aux/echogs -w ./obj/jpeglib1.h -x 23 include -x 203c jpeglib.h -x 3e ./obj/aux/echogs -e .dev -w- -l-obj ./obj/jpegd_1 -lib jpeg ./obj/aux/echogs -e .dev -w- -l-obj ./obj/jpege_1 -lib jpeg ./obj/aux/echogs -e .dev -w- -l-obj ./obj/zlibe_1 -lib z gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gscsepr.o -c ./base/gscsepr.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gsnamecl.o -c ./base/gsnamecl.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gsncdummy.o -c ./base/gsncdummy.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gstrans.o -c ./base/gstrans.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gximag3x.o -c ./base/gximag3x.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gxblend_0.o -c ./base/gxblend.c ./base/ttfmain.c: In function 'ttfOutliner__BuildGlyphOutlineAux': ./base/ttfmain.c:858:9: warning: 'nPosBeg' may be used uninitialized in this function [-Wmaybe-uninitialized] 858 | r->Seek(r, nPosBeg); | ^~~~~~~~~~~~~~~~~~~ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gxblend1.o -c ./base/gxblend1.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gdevp14_0.o -c ./base/gdevp14.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gdevdevn.o -c ./base/gdevdevn.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gsequivc.o -c ./base/gsequivc.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gdevdcrd.o -c ./base/gdevdcrd.c make[2]: Entering directory '/home/buildozer/aports/main/ghostscript/src/ghostscript-9.54.0' gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gscpixel.o -c ./base/gscpixel.c gcc -fPIC -O2 -DNDEBUG -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -I./base -o ./soobj/aux/echogs ./base/echogs.c -lm -ldl -ltiff -rdynamic -lfontconfig -lfreetype -lfreetype -lz gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gdevbbox.o -c ./base/gdevbbox.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gdevprn.o -c ./base/gdevprn.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gdevppla.o -c ./base/gdevppla.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gdevmplt.o -c ./base/gdevmplt.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gdevflp.o -c ./base/gdevflp.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gxdownscale_0.o -c ./base/gxdownscale.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/claptrap.o -c ./base/claptrap.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/claptrap-init.o -c ./base/claptrap-init.c gcc -fPIC -O2 -DNDEBUG -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -I./base -o ./soobj/aux/genarch ./base/genarch.c -lm -ldl -ltiff -rdynamic -lfontconfig -lfreetype -lfreetype -lz gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/claptrap-planar.o -c ./base/claptrap-planar.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/ets_0.o -c ./base/ets.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gdevoflt.o -c ./base/gdevoflt.c In file included from ./base/claptrap.c:21: ./base/claptrap.c: In function 'process_at_pixel.constprop': ./base/claptrap-impl.h:60:29: warning: 'min_v' may be used uninitialized in this function [-Wmaybe-uninitialized] 60 | return (min_v < 0.8 * v && min_v < v - 16); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ ./base/claptrap.c:88:13: note: 'min_v' was declared here 88 | int min_v, max_v; | ^~~~~ ./base/claptrap.c:88:20: warning: 'max_v' may be used uninitialized in this function [-Wmaybe-uninitialized] 88 | int min_v, max_v; | ^~~~~ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gdevnup.o -c ./base/gdevnup.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gdevsclass.o -c ./base/gdevsclass.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gdevepo.o -c ./base/gdevepo.c In file included from ./base/claptrap-planar.c:21: ./base/claptrap-planar.c: In function 'process_at_pixel.constprop': ./base/claptrap-impl.h:60:29: warning: 'min_v' may be used uninitialized in this function [-Wmaybe-uninitialized] 60 | return (min_v < 0.8 * v && min_v < v - 16); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ ./base/claptrap-planar.c:89:13: note: 'min_v' was declared here 89 | int min_v, max_v; | ^~~~~ ./base/claptrap-planar.c:89:20: warning: 'max_v' may be used uninitialized in this function [-Wmaybe-uninitialized] 89 | int min_v, max_v; | ^~~~~ make[2]: Leaving directory '/home/buildozer/aports/main/ghostscript/src/ghostscript-9.54.0' make -f Makefile GS_DOT_O= REALMAIN_OBJ= GS_XE=./sobin/libgs.so.9.54 GPCL_XE=./sobin/libno_gpcl6.so.9.54 GXPS_XE=./sobin/libno_gxps.so.9.54 GPDL_XE=./sobin/libno_gpdl.so.9.54 DISPLAY_DEV=./soobj/display.dev BUILDDIRPREFIX=so GENOPT='' GS_LDFLAGS=' -shared -Wl,-soname=libgs.so.9'\ PCL_LDFLAGS=' -shared -Wl,-soname=libno_gpcl6.so.9' XPS_LDFLAGS=' -shared -Wl,-soname=libno_gxps.so.9' \ PDL_LDFLAGS=' -shared -Wl,-soname=libno_gpdl.so.9' CFLAGS='-fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" ' prefix=/usr gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gsfcid.o -c ./base/gsfcid.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gsfcid2.o -c ./base/gsfcid2.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gsfcmap.o -c ./base/gsfcmap.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gsfcmap1.o -c ./base/gsfcmap1.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gschar0.o -c ./base/gschar0.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gsfont0.o -c ./base/gsfont0.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gstype1.o -c ./base/gstype1.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gxtype1.o -c ./base/gxtype1.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gxhintn.o -c ./base/gxhintn.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gxhintn1.o -c ./base/gxhintn1.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gscrypt1.o -c ./base/gscrypt1.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gstype2.o -c ./base/gstype2.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/slzwd.o -c ./base/slzwd.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/slzwc.o -c ./base/slzwc.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gsicc.o -c ./base/gsicc.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gsicc_manage.o -c ./base/gsicc_manage.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gsicc_cache.o -c ./base/gsicc_cache.c gcc -DSHARE_LCMS=1 -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -Isrc/include -o ./obj/gsicc_lcms2_1.o -c ./base/gsicc_lcms2.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gsicc_profilecache.o -c ./base/gsicc_profilecache.c make[2]: Entering directory '/home/buildozer/aports/main/ghostscript/src/ghostscript-9.54.0' gcc -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -Isrc/include -o ./obj/gsicc_create_1.o -c ./base/gsicc_create.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gsicc_nocm.o -c ./base/gsicc_nocm.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gsicc_replacecm.o -c ./base/gsicc_replacecm.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gsicc_monitorcm.o -c ./base/gsicc_monitorcm.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Iextract/include -Isrc -o soobj/extract_alloc.o -c extract/src/alloc.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gsicc_blacktext.o -c ./base/gsicc_blacktext.c ./obj/aux/echogs -e .dev -w- -l-obj ./obj/lcms2_1 -lib lcms2 ./obj/aux/echogs -e .dev -w- -l-obj ./obj/jbig2dec_1 -lib jbig2dec gcc -I./obj -I./base -I./devices -Isrc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -o ./obj/sjbig2.o -c ./base/sjbig2.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Iextract/include -Isrc -o soobj/extract_astring.o -c extract/src/astring.c gcc -DOPJ_STATIC -I./obj/ -I./openjpeg/src/lib/openjp2 -I./openjpeg/src/lib/openjp2/.. -DSHARE_JPX=0 -Wno-attributes -DOPJ_STATIC -DMUTEX_pthread=0 -DUSE_JPIP -DUSE_OPENJPEG_JP2 -DOPJ_HAVE_STDINT_H=1 -DOPJ_HAVE_INTTYPES_H=1 -DOPJ_HAVE_FSEEKO=1 -U__SSE__ -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -o ./obj/opj_bio.o -c ./openjpeg/src/lib/openjp2/bio.c gcc -DOPJ_STATIC -I./obj/ -I./openjpeg/src/lib/openjp2 -I./openjpeg/src/lib/openjp2/.. -DSHARE_JPX=0 -Wno-attributes -DOPJ_STATIC -DMUTEX_pthread=0 -DUSE_JPIP -DUSE_OPENJPEG_JP2 -DOPJ_HAVE_STDINT_H=1 -DOPJ_HAVE_INTTYPES_H=1 -DOPJ_HAVE_FSEEKO=1 -U__SSE__ -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -o ./obj/opj_cidx_manager.o -c ./openjpeg/src/lib/openjp2/cidx_manager.c gcc -DOPJ_STATIC -I./obj/ -I./openjpeg/src/lib/openjp2 -I./openjpeg/src/lib/openjp2/.. -DSHARE_JPX=0 -Wno-attributes -DOPJ_STATIC -DMUTEX_pthread=0 -DUSE_JPIP -DUSE_OPENJPEG_JP2 -DOPJ_HAVE_STDINT_H=1 -DOPJ_HAVE_INTTYPES_H=1 -DOPJ_HAVE_FSEEKO=1 -U__SSE__ -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -o ./obj/opj_cio.o -c ./openjpeg/src/lib/openjp2/cio.c gcc -DOPJ_STATIC -I./obj/ -I./openjpeg/src/lib/openjp2 -I./openjpeg/src/lib/openjp2/.. -DSHARE_JPX=0 -Wno-attributes -DOPJ_STATIC -DMUTEX_pthread=0 -DUSE_JPIP -DUSE_OPENJPEG_JP2 -DOPJ_HAVE_STDINT_H=1 -DOPJ_HAVE_INTTYPES_H=1 -DOPJ_HAVE_FSEEKO=1 -U__SSE__ -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -o ./obj/opj_dwt.o -c ./openjpeg/src/lib/openjp2/dwt.c gcc -DOPJ_STATIC -I./obj/ -I./openjpeg/src/lib/openjp2 -I./openjpeg/src/lib/openjp2/.. -DSHARE_JPX=0 -Wno-attributes -DOPJ_STATIC -DMUTEX_pthread=0 -DUSE_JPIP -DUSE_OPENJPEG_JP2 -DOPJ_HAVE_STDINT_H=1 -DOPJ_HAVE_INTTYPES_H=1 -DOPJ_HAVE_FSEEKO=1 -U__SSE__ -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -o ./obj/opj_event.o -c ./openjpeg/src/lib/openjp2/event.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Iextract/include -Isrc -o soobj/extract_buffer.o -c extract/src/buffer.c gcc -DOPJ_STATIC -I./obj/ -I./openjpeg/src/lib/openjp2 -I./openjpeg/src/lib/openjp2/.. -DSHARE_JPX=0 -Wno-attributes -DOPJ_STATIC -DMUTEX_pthread=0 -DUSE_JPIP -DUSE_OPENJPEG_JP2 -DOPJ_HAVE_STDINT_H=1 -DOPJ_HAVE_INTTYPES_H=1 -DOPJ_HAVE_FSEEKO=1 -U__SSE__ -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -o ./obj/opj_function_list.o -c ./openjpeg/src/lib/openjp2/function_list.c gcc -DOPJ_STATIC -I./obj/ -I./openjpeg/src/lib/openjp2 -I./openjpeg/src/lib/openjp2/.. -DSHARE_JPX=0 -Wno-attributes -DOPJ_STATIC -DMUTEX_pthread=0 -DUSE_JPIP -DUSE_OPENJPEG_JP2 -DOPJ_HAVE_STDINT_H=1 -DOPJ_HAVE_INTTYPES_H=1 -DOPJ_HAVE_FSEEKO=1 -U__SSE__ -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -o ./obj/opj_image.o -c ./openjpeg/src/lib/openjp2/image.c gcc -DOPJ_STATIC -I./obj/ -I./openjpeg/src/lib/openjp2 -I./openjpeg/src/lib/openjp2/.. -DSHARE_JPX=0 -Wno-attributes -DOPJ_STATIC -DMUTEX_pthread=0 -DUSE_JPIP -DUSE_OPENJPEG_JP2 -DOPJ_HAVE_STDINT_H=1 -DOPJ_HAVE_INTTYPES_H=1 -DOPJ_HAVE_FSEEKO=1 -U__SSE__ -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -o ./obj/opj_invert.o -c ./openjpeg/src/lib/openjp2/invert.c gcc -DOPJ_STATIC -I./obj/ -I./openjpeg/src/lib/openjp2 -I./openjpeg/src/lib/openjp2/.. -DSHARE_JPX=0 -Wno-attributes -DOPJ_STATIC -DMUTEX_pthread=0 -DUSE_JPIP -DUSE_OPENJPEG_JP2 -DOPJ_HAVE_STDINT_H=1 -DOPJ_HAVE_INTTYPES_H=1 -DOPJ_HAVE_FSEEKO=1 -U__SSE__ -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -o ./obj/opj_j2k.o -c ./openjpeg/src/lib/openjp2/j2k.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Iextract/include -Isrc -o soobj/extract_docx.o -c extract/src/docx.c gcc -DOPJ_STATIC -I./obj/ -I./openjpeg/src/lib/openjp2 -I./openjpeg/src/lib/openjp2/.. -DSHARE_JPX=0 -Wno-attributes -DOPJ_STATIC -DMUTEX_pthread=0 -DUSE_JPIP -DUSE_OPENJPEG_JP2 -DOPJ_HAVE_STDINT_H=1 -DOPJ_HAVE_INTTYPES_H=1 -DOPJ_HAVE_FSEEKO=1 -U__SSE__ -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -o ./obj/opj_jp2.o -c ./openjpeg/src/lib/openjp2/jp2.c gcc -DOPJ_STATIC -I./obj/ -I./openjpeg/src/lib/openjp2 -I./openjpeg/src/lib/openjp2/.. -DSHARE_JPX=0 -Wno-attributes -DOPJ_STATIC -DMUTEX_pthread=0 -DUSE_JPIP -DUSE_OPENJPEG_JP2 -DOPJ_HAVE_STDINT_H=1 -DOPJ_HAVE_INTTYPES_H=1 -DOPJ_HAVE_FSEEKO=1 -U__SSE__ -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -o ./obj/opj_mct.o -c ./openjpeg/src/lib/openjp2/mct.c gcc -DOPJ_STATIC -I./obj/ -I./openjpeg/src/lib/openjp2 -I./openjpeg/src/lib/openjp2/.. -DSHARE_JPX=0 -Wno-attributes -DOPJ_STATIC -DMUTEX_pthread=0 -DUSE_JPIP -DUSE_OPENJPEG_JP2 -DOPJ_HAVE_STDINT_H=1 -DOPJ_HAVE_INTTYPES_H=1 -DOPJ_HAVE_FSEEKO=1 -U__SSE__ -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -o ./obj/opj_mqc.o -c ./openjpeg/src/lib/openjp2/mqc.c gcc -DOPJ_STATIC -I./obj/ -I./openjpeg/src/lib/openjp2 -I./openjpeg/src/lib/openjp2/.. -DSHARE_JPX=0 -Wno-attributes -DOPJ_STATIC -DMUTEX_pthread=0 -DUSE_JPIP -DUSE_OPENJPEG_JP2 -DOPJ_HAVE_STDINT_H=1 -DOPJ_HAVE_INTTYPES_H=1 -DOPJ_HAVE_FSEEKO=1 -U__SSE__ -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -o ./obj/opj_openjpeg.o -c ./openjpeg/src/lib/openjp2/openjpeg.c gcc -DOPJ_STATIC -I./obj/ -I./openjpeg/src/lib/openjp2 -I./openjpeg/src/lib/openjp2/.. -DSHARE_JPX=0 -Wno-attributes -DOPJ_STATIC -DMUTEX_pthread=0 -DUSE_JPIP -DUSE_OPENJPEG_JP2 -DOPJ_HAVE_STDINT_H=1 -DOPJ_HAVE_INTTYPES_H=1 -DOPJ_HAVE_FSEEKO=1 -U__SSE__ -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -o ./obj/opj_phix_manager.o -c ./openjpeg/src/lib/openjp2/phix_manager.c ./openjpeg/src/lib/openjp2/j2k.c:6605:12: warning: function declaration isn't a prototype [-Wstrict-prototypes] 6605 | static int opj_j2k_get_default_thread_count() | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcc -DOPJ_STATIC -I./obj/ -I./openjpeg/src/lib/openjp2 -I./openjpeg/src/lib/openjp2/.. -DSHARE_JPX=0 -Wno-attributes -DOPJ_STATIC -DMUTEX_pthread=0 -DUSE_JPIP -DUSE_OPENJPEG_JP2 -DOPJ_HAVE_STDINT_H=1 -DOPJ_HAVE_INTTYPES_H=1 -DOPJ_HAVE_FSEEKO=1 -U__SSE__ -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -o ./obj/opj_pi.o -c ./openjpeg/src/lib/openjp2/pi.c gcc -DOPJ_STATIC -I./obj/ -I./openjpeg/src/lib/openjp2 -I./openjpeg/src/lib/openjp2/.. -DSHARE_JPX=0 -Wno-attributes -DOPJ_STATIC -DMUTEX_pthread=0 -DUSE_JPIP -DUSE_OPENJPEG_JP2 -DOPJ_HAVE_STDINT_H=1 -DOPJ_HAVE_INTTYPES_H=1 -DOPJ_HAVE_FSEEKO=1 -U__SSE__ -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -o ./obj/opj_ppix_manager.o -c ./openjpeg/src/lib/openjp2/ppix_manager.c gcc -DOPJ_STATIC -I./obj/ -I./openjpeg/src/lib/openjp2 -I./openjpeg/src/lib/openjp2/.. -DSHARE_JPX=0 -Wno-attributes -DOPJ_STATIC -DMUTEX_pthread=0 -DUSE_JPIP -DUSE_OPENJPEG_JP2 -DOPJ_HAVE_STDINT_H=1 -DOPJ_HAVE_INTTYPES_H=1 -DOPJ_HAVE_FSEEKO=1 -U__SSE__ -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -o ./obj/opj_t1.o -c ./openjpeg/src/lib/openjp2/t1.c gcc -DOPJ_STATIC -I./obj/ -I./openjpeg/src/lib/openjp2 -I./openjpeg/src/lib/openjp2/.. -DSHARE_JPX=0 -Wno-attributes -DOPJ_STATIC -DMUTEX_pthread=0 -DUSE_JPIP -DUSE_OPENJPEG_JP2 -DOPJ_HAVE_STDINT_H=1 -DOPJ_HAVE_INTTYPES_H=1 -DOPJ_HAVE_FSEEKO=1 -U__SSE__ -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -o ./obj/opj_t2.o -c ./openjpeg/src/lib/openjp2/t2.c gcc -DOPJ_STATIC -I./obj/ -I./openjpeg/src/lib/openjp2 -I./openjpeg/src/lib/openjp2/.. -DSHARE_JPX=0 -Wno-attributes -DOPJ_STATIC -DMUTEX_pthread=0 -DUSE_JPIP -DUSE_OPENJPEG_JP2 -DOPJ_HAVE_STDINT_H=1 -DOPJ_HAVE_INTTYPES_H=1 -DOPJ_HAVE_FSEEKO=1 -U__SSE__ -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -o ./obj/opj_tcd.o -c ./openjpeg/src/lib/openjp2/tcd.c gcc -DOPJ_STATIC -I./obj/ -I./openjpeg/src/lib/openjp2 -I./openjpeg/src/lib/openjp2/.. -DSHARE_JPX=0 -Wno-attributes -DOPJ_STATIC -DMUTEX_pthread=0 -DUSE_JPIP -DUSE_OPENJPEG_JP2 -DOPJ_HAVE_STDINT_H=1 -DOPJ_HAVE_INTTYPES_H=1 -DOPJ_HAVE_FSEEKO=1 -U__SSE__ -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -o ./obj/opj_tgt.o -c ./openjpeg/src/lib/openjp2/tgt.c gcc -DOPJ_STATIC -I./obj/ -I./openjpeg/src/lib/openjp2 -I./openjpeg/src/lib/openjp2/.. -DSHARE_JPX=0 -Wno-attributes -DOPJ_STATIC -DMUTEX_pthread=0 -DUSE_JPIP -DUSE_OPENJPEG_JP2 -DOPJ_HAVE_STDINT_H=1 -DOPJ_HAVE_INTTYPES_H=1 -DOPJ_HAVE_FSEEKO=1 -U__SSE__ -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -o ./obj/opj_thix_manager.o -c ./openjpeg/src/lib/openjp2/thix_manager.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Iextract/include -Isrc -o soobj/extract_docx_template.o -c extract/src/docx_template.c gcc -DOPJ_STATIC -I./obj/ -I./openjpeg/src/lib/openjp2 -I./openjpeg/src/lib/openjp2/.. -DSHARE_JPX=0 -Wno-attributes -DOPJ_STATIC -DMUTEX_pthread=0 -DUSE_JPIP -DUSE_OPENJPEG_JP2 -DOPJ_HAVE_STDINT_H=1 -DOPJ_HAVE_INTTYPES_H=1 -DOPJ_HAVE_FSEEKO=1 -U__SSE__ -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -o ./obj/opj_tpix_manager.o -c ./openjpeg/src/lib/openjp2/tpix_manager.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Iextract/include -Isrc -o soobj/extract_extract.o -c extract/src/extract.c gcc -DOPJ_STATIC -I./obj/ -I./openjpeg/src/lib/openjp2 -I./openjpeg/src/lib/openjp2/.. -DSHARE_JPX=0 -Wno-attributes -DOPJ_STATIC -DMUTEX_pthread=0 -DUSE_JPIP -DUSE_OPENJPEG_JP2 -DOPJ_HAVE_STDINT_H=1 -DOPJ_HAVE_INTTYPES_H=1 -DOPJ_HAVE_FSEEKO=1 -U__SSE__ -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -o ./obj/opj_thread.o -c ./openjpeg/src/lib/openjp2/thread.c gcc -DOPJ_STATIC -I./obj/ -I./openjpeg/src/lib/openjp2 -I./openjpeg/src/lib/openjp2/.. -DSHARE_JPX=0 -Wno-attributes -DOPJ_STATIC -DMUTEX_pthread=0 -DUSE_JPIP -DUSE_OPENJPEG_JP2 -DOPJ_HAVE_STDINT_H=1 -DOPJ_HAVE_INTTYPES_H=1 -DOPJ_HAVE_FSEEKO=1 -U__SSE__ -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -o ./obj/opj_sparse_array.o -c ./openjpeg/src/lib/openjp2/sparse_array.c gcc -I./openjpeg/src/lib/openjp2/.. -I./openjpeg/src/lib/openjp2 -I./obj -I./base -I./devices -DSHARE_JPX=0 -Wno-attributes -DOPJ_STATIC -DMUTEX_pthread=0 -DUSE_JPIP -DUSE_OPENJPEG_JP2 -DOPJ_HAVE_STDINT_H=1 -DOPJ_HAVE_INTTYPES_H=1 -DOPJ_HAVE_FSEEKO=1 -U__SSE__ -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -o ./obj/sjpx_openjpeg.o \ -c ./base/sjpx_openjpeg.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gsioram.o -c ./base/gsioram.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/ramfs.o -c ./base/ramfs.c In file included from ./base/gsioram.c:37: ./base/unistd_.h:54: warning: "_XOPEN_SOURCE" redefined 54 | # define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:7, from ./base/stdpre.h:325, from ./base/std.h:22, from ./base/string_.h:23, from ./base/gsioram.c:36: /usr/include/features.h:16: note: this is the location of the previous definition 16 | #define _XOPEN_SOURCE 700 | In file included from ./base/gsioram.c:37: ./base/unistd_.h:55: warning: "__USE_UNIX98" redefined 55 | # define __USE_UNIX98 | : note: this is the location of the previous definition In file included from ./base/ramfs.c:20: ./base/unistd_.h:54: warning: "_XOPEN_SOURCE" redefined 54 | # define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:7, from ./base/stdpre.h:325, from ./base/std.h:22, from ./base/unistd_.h:23, from ./base/ramfs.c:20: /usr/include/features.h:16: note: this is the location of the previous definition 16 | #define _XOPEN_SOURCE 700 | In file included from ./base/ramfs.c:20: ./base/unistd_.h:55: warning: "__USE_UNIX98" redefined 55 | # define __USE_UNIX98 | : note: this is the location of the previous definition gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/spwgd.o -c ./base/spwgd.c ./obj/aux/echogs -e .dev -w- -l-obj ./obj/siscale_0 ./obj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-obj ./obj/bbox ./obj/gdevbbox.o gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Iextract/include -Isrc -o soobj/extract_join.o -c extract/src/join.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./obj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./obj/gdevbit.o -c ./devices/gdevbit.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./obj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./obj/gdevbmp.o -c ./devices/gdevbmp.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./obj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./obj/gdevbmpc.o -c ./devices/gdevbmpc.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gdevpccm.o -c ./base/gdevpccm.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./obj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./obj/gdevccr.o -c ./devices/gdevccr.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./obj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./obj/gdevcfax.o -c ./devices/gdevcfax.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./obj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./obj/gdevfax.o -c ./devices/gdevfax.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./obj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./obj/minftrsz.o -c ./devices/minftrsz.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/scfe.o -c ./base/scfe.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/scfetab.o -c ./base/scfetab.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/shc.o -c ./base/shc.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./obj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./obj/gdevcif.o -c ./devices/gdevcif.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./obj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./obj/gdevdfax.o -c ./devices/gdevdfax.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./obj -I./devices -I./devices/vector -DOCR_VERSION=1 -Isrc/libtiff -Isrc/libtiff -I./obj -Isrc -o ./obj/gdevtfax.o -c ./devices/gdevtfax.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/slzwe.o -c ./base/slzwe.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Iextract/include -Isrc -o soobj/extract_mem.o -c extract/src/mem.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Iextract/include -Isrc -o soobj/extract_outf.o -c extract/src/outf.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Iextract/include -Isrc -o soobj/extract_xml.o -c extract/src/xml.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/srle.o -c ./base/srle.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Iextract/include -Isrc -o soobj/extract_zip.o -c extract/src/zip.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./obj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./obj/gdevdsp.o -c ./devices/gdevdsp.c In file included from ./devices/gdevtfax.c:20: ./devices/gdevtifs.h:35:5: warning: 'uint16' is deprecated [-Wdeprecated-declarations] 35 | uint16 Compression; /* same values as TIFFTAG_COMPRESSION */ | ^~~~~~ ./devices/gdevtifs.h:83:1: warning: 'uint16' is deprecated [-Wdeprecated-declarations] 83 | int tiff_compression_param_string(gs_param_string *param, uint16 id); | ^~~ ./devices/gdevtifs.h:88:1: warning: 'uint16' is deprecated [-Wdeprecated-declarations] 88 | int tiff_compression_id(uint16 *id, gs_param_string *param); | ^~~ ./devices/gdevtifs.h:94:1: warning: 'uint16' is deprecated [-Wdeprecated-declarations] 94 | int tiff_compression_allowed(uint16 compression, byte depth); | ^~~ ./devices/gdevtfax.c:50:5: warning: 'uint16' is deprecated [-Wdeprecated-declarations] 50 | uint16 Compression; /* same values as TIFFTAG_COMPRESSION */ | ^~~~~~ ./devices/gdevtfax.c: In function 'tfax_put_params': ./devices/gdevtfax.c:154:5: warning: 'uint16' is deprecated [-Wdeprecated-declarations] 154 | uint16 compr = tfdev->Compression; | ^~~~~~ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./obj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./obj/gdevdocxw.o -c ./devices/vector/gdevdocxw.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./obj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./obj/gdevagl.o -c ./devices/vector/gdevagl.c gcc -fPIC -O2 -DNDEBUG -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -I./base -o ./soobj/aux/packps ./base/pack_ps.c -lm -ldl -ltiff -rdynamic -lfontconfig -lfreetype -lfreetype -lz gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./obj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./obj/doc_common.o -c ./devices/vector/doc_common.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./obj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./obj/gdevpdfb.o -c ./devices/vector/gdevpdfb.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./obj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./obj/gdevpdfc.o -c ./devices/vector/gdevpdfc.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./soobj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./soobj/whitelst.o -c ./devices/vector/whitelst.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./obj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./obj/gdevpdfd.o -c ./devices/vector/gdevpdfd.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./obj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./obj/gdevpdfg.o -c ./devices/vector/gdevpdfg.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./obj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./obj/gdevpdfi.o -c ./devices/vector/gdevpdfi.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./devices/rinkj -I./base/ -I./soobj/ -o ./soobj/evenbetter-rll.o -c ./devices/rinkj/evenbetter-rll.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./devices/rinkj -I./base/ -I./soobj/ -o ./soobj/rinkj-device.o -c ./devices/rinkj/rinkj-device.c gcc -I./obj -I./base -I./devices -Isrc -DSHARE_JPEG=1 -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -o ./obj/gdevpdfj.o -c ./devices/vector/gdevpdfj.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./obj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./obj/gdevpdfk.o -c ./devices/vector/gdevpdfk.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./obj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./obj/gdevpdfm.o -c ./devices/vector/gdevpdfm.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./devices/rinkj -I./base/ -I./soobj/ -o ./soobj/rinkj-config.o -c ./devices/rinkj/rinkj-config.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./devices/rinkj -I./base/ -I./soobj/ -o ./soobj/rinkj-dither.o -c ./devices/rinkj/rinkj-dither.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./devices/rinkj -I./base/ -I./soobj/ -o ./soobj/rinkj-screen-eb.o -c ./devices/rinkj/rinkj-screen-eb.c gcc -I./ijs -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -o ./soobj/ijs_server.o -c ./ijs/ijs_server.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./obj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./obj/gdevpdfo.o -c ./devices/vector/gdevpdfo.c gcc -I./ijs -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -o ./soobj/ijs_client.o -c ./ijs/ijs_client.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./obj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./obj/gdevpdfp.o -c ./devices/vector/gdevpdfp.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./obj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./obj/gdevpdft.o -c ./devices/vector/gdevpdft.c gcc -I./ijs -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -o ./soobj/ijs_exec_unix.o -c ./ijs/ijs_exec_unix.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./obj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./obj/gdevpdfr.o -c ./devices/vector/gdevpdfr.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gsbittab.o -c ./base/gsbittab.c ./obj/aux/packps -c -n opdfread_ps -o ./obj/opdfread_.h ./devices/vector/opdfread.ps gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gscedata.o -c ./base/gscedata.c ./obj/aux/packps: Input file: ./devices/vector/opdfread.ps Output file: ./obj/opdfread_.h Array name: opdfread_ps Processed 4055 lines of PostScript data. 146886 bytes of PostScript data packed down to 67912 bytes. gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./obj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./obj/gdevpdfv.o -c ./devices/vector/gdevpdfv.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gsflip.o -c ./base/gsflip.c ./devices/vector/gdevpdfp.c: In function 'gdev_pdf_get_param': ./devices/vector/gdevpdfp.c:279:9: warning: enumeration value 'UseOCRAsNeeded' not handled in switch [-Wswitch] 279 | switch(pdev->UseOCR) { | ^~~~~~ ./devices/vector/gdevpdfp.c:279:9: warning: enumeration value 'UseOCRAlways' not handled in switch [-Wswitch] ./devices/vector/gdevpdfp.c:290:13: warning: label 'UseOCRAlways' defined but not used [-Wunused-label] 290 | UseOCRAlways: | ^~~~~~~~~~~~ ./devices/vector/gdevpdfp.c:285:13: warning: label 'UseOCRAsNeeded' defined but not used [-Wunused-label] 285 | UseOCRAsNeeded: | ^~~~~~~~~~~~~~ ./devices/vector/gdevpdfp.c: In function 'gdev_pdf_get_params': ./devices/vector/gdevpdfp.c:330:9: warning: enumeration value 'UseOCRAsNeeded' not handled in switch [-Wswitch] 330 | switch(pdev->UseOCR) { | ^~~~~~ ./devices/vector/gdevpdfp.c:330:9: warning: enumeration value 'UseOCRAlways' not handled in switch [-Wswitch] ./devices/vector/gdevpdfp.c:341:13: warning: label 'UseOCRAlways' defined but not used [-Wunused-label] 341 | UseOCRAlways: | ^~~~~~~~~~~~ ./devices/vector/gdevpdfp.c:336:13: warning: label 'UseOCRAsNeeded' defined but not used [-Wunused-label] 336 | UseOCRAsNeeded: | ^~~~~~~~~~~~~~ gcc -I./soobj -I./base -I./devices -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -o ./soobj/bobbin.o -c ./base/bobbin.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gsserial.o -c ./base/gsserial.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gsroptab.o -c ./base/gsroptab.c cp ./base/gsftopts.h ./soobj/gsftopts.h gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/scantab.o -c ./base/scantab.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/sfilter2.o -c ./base/sfilter2.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/simscale_foo.o -c ./base/simscale_foo.c gcc -I./obj -I./base -I./devices -Isrc -DSHARE_ZLIB=1 -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -o ./obj/szlibc_1.o -c ./base/szlibc.c gcc -I./obj -I./base -I./devices -Isrc -DSHARE_ZLIB=1 -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -o ./obj/szlibe_1.o -c ./base/szlibe.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./obj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./obj/gdevpsds.o -c ./devices/vector/gdevpsds.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/scfparam.o -c ./base/scfparam.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/spprint.o -c ./base/spprint.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/spsdf.o -c ./base/spsdf.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/sstring.o -c ./base/sstring.c ./devices/vector/gdevpdfo.c: In function 'find_next_dict_entry.isra': ./devices/vector/gdevpdfo.c:1011:41: warning: 'length3' may be used uninitialized in this function [-Wmaybe-uninitialized] 1011 | int code, length, length1, length2, length3, offset1 = 0, offset2 = 0, offset3 = 0, i; | ^~~~~~~ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gsparamx.o -c ./base/gsparamx.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gdevvec.o -c ./base/gdevvec.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/sfxstdio.o -c ./base/sfxstdio.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/sfxcommon.o -c ./base/sfxcommon.c In file included from ./base/sfxstdio.c:20: ./base/unistd_.h:54: warning: "_XOPEN_SOURCE" redefined 54 | # define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:7, from ./base/stdpre.h:325, from ./base/std.h:22, from ./base/stdio_.h:26, from ./base/sfxstdio.c:18: /usr/include/features.h:16: note: this is the location of the previous definition 16 | #define _XOPEN_SOURCE 700 | In file included from ./base/sfxstdio.c:20: ./base/unistd_.h:55: warning: "__USE_UNIX98" redefined 55 | # define __USE_UNIX98 | : note: this is the location of the previous definition In file included from ./base/sfxcommon.c:21: ./base/unistd_.h:54: warning: "_XOPEN_SOURCE" redefined 54 | # define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:7, from ./base/stdpre.h:325, from ./base/std.h:22, from ./base/stdio_.h:26, from ./base/sfxcommon.c:19: /usr/include/features.h:16: note: this is the location of the previous definition 16 | #define _XOPEN_SOURCE 700 | In file included from ./base/sfxcommon.c:21: ./base/unistd_.h:55: warning: "__USE_UNIX98" redefined 55 | # define __USE_UNIX98 | : note: this is the location of the previous definition gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/stream.o -c ./base/stream.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/spngp.o -c ./base/spngp.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/seexec.o -c ./base/seexec.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/sarc4.o -c ./base/sarc4.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./obj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./obj/gdevpdt.o -c ./devices/vector/gdevpdt.c gcc -fPIC -O2 -DNDEBUG -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -I./base -o ./soobj/aux/genconf ./base/genconf.c -lm -ldl -ltiff -rdynamic -lfontconfig -lfreetype -lfreetype -lz gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./obj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./obj/gdevpdtb.o -c ./devices/vector/gdevpdtb.c ./soobj/aux/genarch ./soobj/arch.h gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./obj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./obj/gdevpdtc.o -c ./devices/vector/gdevpdtc.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./obj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./obj/gdevpdtd.o -c ./devices/vector/gdevpdtd.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./obj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./obj/gdevpdte.o -c ./devices/vector/gdevpdte.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./obj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./obj/gdevpdtf.o -c ./devices/vector/gdevpdtf.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./obj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./obj/gdevpdti.o -c ./devices/vector/gdevpdti.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./obj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./obj/gdevpdts.o -c ./devices/vector/gdevpdts.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./obj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./obj/gdevpdtt.o -c ./devices/vector/gdevpdtt.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./obj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./obj/gdevpdtv.o -c ./devices/vector/gdevpdtv.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./obj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./obj/gdevpdtw.o -c ./devices/vector/gdevpdtw.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gsfont0c.o -c ./base/gsfont0c.c ./devices/vector/gdevpdte.c: In function 'OCRText': ./devices/vector/gdevpdte.c:96:18: warning: unused variable 'DbgFile' [-Wunused-variable] 96 | gp_file *DbgFile; | ^~~~~~~ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./obj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./obj/gxfcopy.o -c ./devices/gxfcopy.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./obj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./obj/gdevpsf1.o -c ./devices/vector/gdevpsf1.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./obj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./obj/gdevpsf2.o -c ./devices/vector/gdevpsf2.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./obj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./obj/gdevpsfm.o -c ./devices/vector/gdevpsfm.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./obj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./obj/gdevpsft.o -c ./devices/vector/gdevpsft.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./obj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./obj/gdevpsfu.o -c ./devices/vector/gdevpsfu.c ./soobj/aux/echogs -w ./soobj/gconfig_.h -x 2f2a -s This file was generated automatically by unix-aux.mak. -s -x 2a2f ./soobj/aux/echogs -a ./soobj/gconfig_.h ./soobj/aux/echogs -a ./soobj/gconfig_.h -x 23 ifndef HAVE_DIRENT_H if ( test -f /usr/include/dirent.h ); then ./soobj/aux/echogs -a ./soobj/gconfig_.h -x 23 define HAVE_DIRENT_H 1; \ else ./soobj/aux/echogs -a ./soobj/gconfig_.h -x 23 define HAVE_DIRENT_H 0; fi ./soobj/aux/echogs -a ./soobj/gconfig_.h -x 23 endif ./soobj/aux/echogs -a ./soobj/gconfig_.h ./soobj/aux/echogs -a ./soobj/gconfig_.h -x 23 ifndef HAVE_NDIR_H if ( test -f /usr/include/ndir.h ); then ./soobj/aux/echogs -a ./soobj/gconfig_.h -x 23 define HAVE_NDIR_H 1; \ else ./soobj/aux/echogs -a ./soobj/gconfig_.h -x 23 define HAVE_NDIR_H 0; fi ./soobj/aux/echogs -a ./soobj/gconfig_.h -x 23 endif ./soobj/aux/echogs -a ./soobj/gconfig_.h ./soobj/aux/echogs -a ./soobj/gconfig_.h -x 23 ifndef HAVE_SYS_DIR_H if ( test -f /usr/include/sys/dir.h ); then ./soobj/aux/echogs -a ./soobj/gconfig_.h -x 23 define HAVE_SYS_DIR_H 1; \ else ./soobj/aux/echogs -a ./soobj/gconfig_.h -x 23 define HAVE_SYS_DIR_H 0; fi ./soobj/aux/echogs -a ./soobj/gconfig_.h -x 23 endif ./soobj/aux/echogs -a ./soobj/gconfig_.h ./soobj/aux/echogs -a ./soobj/gconfig_.h -x 23 ifndef HAVE_SYS_NDIR_H if ( test -f /usr/include/sys/ndir.h ); then ./soobj/aux/echogs -a ./soobj/gconfig_.h -x 23 define HAVE_SYS_NDIR_H 1; \ else ./soobj/aux/echogs -a ./soobj/gconfig_.h -x 23 define HAVE_SYS_NDIR_H 0; fi ./soobj/aux/echogs -a ./soobj/gconfig_.h -x 23 endif gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./obj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./obj/gdevpsfx.o -c ./devices/vector/gdevpsfx.c ./soobj/aux/echogs -a ./soobj/gconfig_.h ./soobj/aux/echogs -a ./soobj/gconfig_.h -x 23 ifndef HAVE_SYS_TIME_H if ( test -f /usr/include/sys/time.h ); then ./soobj/aux/echogs -a ./soobj/gconfig_.h -x 23 define HAVE_SYS_TIME_H 1; \ else ./soobj/aux/echogs -a ./soobj/gconfig_.h -x 23 define HAVE_SYS_TIME_H 0; fi ./soobj/aux/echogs -a ./soobj/gconfig_.h -x 23 endif ./soobj/aux/echogs -a ./soobj/gconfig_.h ./soobj/aux/echogs -a ./soobj/gconfig_.h -x 23 ifndef HAVE_SYS_TIMES_H if ( test -f /usr/include/sys/times.h ); then ./soobj/aux/echogs -a ./soobj/gconfig_.h -x 23 define HAVE_SYS_TIMES_H 1; \ else ./soobj/aux/echogs -a ./soobj/gconfig_.h -x 23 define HAVE_SYS_TIMES_H 0; fi ./soobj/aux/echogs -a ./soobj/gconfig_.h -x 23 endif ./soobj/aux/echogs -a ./soobj/gconfig_.h if ( test -f src/jmemsys.h); then true; else ./soobj/aux/echogs -a ./soobj/gconfig_.h -x 23 define DONT_HAVE_JMEMSYS_H; fi gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./obj -I./devices -Isrc -DSHARE_LIBPNG=1 -o ./obj/gdevfpng_1.o -c ./devices/gdevfpng.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./obj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./obj/gdevifno.o -c ./devices/gdevifno.c ./soobj/aux/echogs -e .dev -w- -l-obj ./soobj/gxfapiu ./soobj/aux/echogs -w ./soobj/jpeglib1.h -x 23 include -x 203c jpeglib.h -x 3e ./soobj/aux/echogs -e .dev -w- -l-obj ./soobj/jpegd_1 -lib jpeg ./soobj/aux/echogs -e .dev -w- -l-obj ./soobj/jpege_1 -lib jpeg ./soobj/aux/echogs -e .dev -w- -l-obj ./soobj/zlibe_1 -lib z gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/ets_0.o -c ./base/ets.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./obj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./obj/gdevicov.o -c ./devices/gdevicov.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./obj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./obj/gdevmgr.o -c ./devices/gdevmgr.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./obj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./obj/gdevmiff.o -c ./devices/gdevmiff.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./obj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./obj/gdevpbm.o -c ./devices/gdevpbm.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gdevmpla.o -c ./base/gdevmpla.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./obj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./obj/gdevpcx.o -c ./devices/gdevpcx.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./obj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./obj/gdevplan.o -c ./devices/gdevplan.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./obj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./obj/gdevplib.o -c ./devices/gdevplib.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./obj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./obj/gdevpsd.o -c ./devices/gdevpsd.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./obj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./obj/gdevcmykog.o -c ./devices/gdevcmykog.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./obj -I./devices -I./devices/vector -DOCR_VERSION=1 -Isrc/libtiff -Isrc/libtiff -I./obj -Isrc -o ./obj/gdevtfnx.o -c ./devices/gdevtfnx.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./obj -I./devices -I./devices/vector -DOCR_VERSION=1 -Isrc/libtiff -Isrc/libtiff -I./obj -Isrc -o ./obj/gdevtsep_0.o -c ./devices/gdevtsep.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./obj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./obj/gdevtxtw.o -c ./devices/vector/gdevtxtw.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./obj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./obj/gdevxcf.o -c ./devices/gdevxcf.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./obj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./obj/gdevescp.o -c ./devices/gdevescp.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./obj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./obj/gdevadmp.o -c ./contrib/gdevadmp.c In file included from ./devices/gdevtfnx.c:20: ./devices/gdevtifs.h:35:5: warning: 'uint16' is deprecated [-Wdeprecated-declarations] 35 | uint16 Compression; /* same values as TIFFTAG_COMPRESSION */ | ^~~~~~ ./devices/gdevtifs.h:83:1: warning: 'uint16' is deprecated [-Wdeprecated-declarations] 83 | int tiff_compression_param_string(gs_param_string *param, uint16 id); | ^~~ ./devices/gdevtifs.h:88:1: warning: 'uint16' is deprecated [-Wdeprecated-declarations] 88 | int tiff_compression_id(uint16 *id, gs_param_string *param); | ^~~ ./devices/gdevtifs.h:94:1: warning: 'uint16' is deprecated [-Wdeprecated-declarations] 94 | int tiff_compression_allowed(uint16 compression, byte depth); | ^~~ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./obj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./obj/gdevatx.o -c ./devices/gdevatx.c In file included from ./devices/gdevtsep.c:35: ./devices/gdevtifs.h:35:5: warning: 'uint16' is deprecated [-Wdeprecated-declarations] 35 | uint16 Compression; /* same values as TIFFTAG_COMPRESSION */ | ^~~~~~ ./devices/gdevtifs.h:83:1: warning: 'uint16' is deprecated [-Wdeprecated-declarations] 83 | int tiff_compression_param_string(gs_param_string *param, uint16 id); | ^~~ ./devices/gdevtifs.h:88:1: warning: 'uint16' is deprecated [-Wdeprecated-declarations] 88 | int tiff_compression_id(uint16 *id, gs_param_string *param); | ^~~ ./devices/gdevtifs.h:94:1: warning: 'uint16' is deprecated [-Wdeprecated-declarations] 94 | int tiff_compression_allowed(uint16 compression, byte depth); | ^~~ ./devices/gdevtsep.c:421:22: warning: 'uint16' is deprecated [-Wdeprecated-declarations] 421 | uint16 compression, | ^~~~~~ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./obj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./obj/gdevbj10.o -c ./devices/gdevbj10.c ./devices/gdevtsep.c:646:5: warning: 'uint16' is deprecated [-Wdeprecated-declarations] 646 | tiffsep_devices_common; | ^~~~~~~~~~~~~~~~~~~~~~ ./devices/gdevtsep.c:659:5: warning: 'uint16' is deprecated [-Wdeprecated-declarations] 659 | tiffsep_devices_common; | ^~~~~~~~~~~~~~~~~~~~~~ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./obj -I./devices -I./devices/vector -DOCR_VERSION=1 -o obj/gdev10v.o -c ./contrib/japanese/gdev10v.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./obj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./obj/gdevcdj.o -c ./devices/gdevcdj.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./obj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./obj/gdevpcl.o -c ./devices/gdevpcl.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./obj -I./devices -I./devices/vector -DOCR_VERSION=1 -DA4 -o ./obj/gdevl4r.o -DGS_VERSION_MAJOR=9 -I./contrib/lips4/ -I./psi/ -c\ ./contrib/lips4/gdevl4r.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./obj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./obj/gdevlips.o -DGS_VERSION_MAJOR=9 -I./contrib/lips4/ -I./psi/ -c ./contrib/lips4/gdevlips.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./obj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./obj/gdevlprn.o -DGS_VERSION_MAJOR=9 -I./contrib/lips4/ -I./psi/ -c ./contrib/lips4/gdevlprn.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./obj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./obj/gdevbjc_.o -c ./contrib/gdevbjc_.c ./soobj/aux/echogs -e .dev -w- -l-obj ./soobj/lcms2_1 -lib lcms2 ./soobj/aux/echogs -e .dev -w- -l-obj ./soobj/jbig2dec_1 -lib jbig2dec gcc -DOPJ_STATIC -I./soobj/ -I./openjpeg/src/lib/openjp2 -I./openjpeg/src/lib/openjp2/.. -DSHARE_JPX=0 -Wno-attributes -DOPJ_STATIC -DMUTEX_pthread=0 -DUSE_JPIP -DUSE_OPENJPEG_JP2 -DOPJ_HAVE_STDINT_H=1 -DOPJ_HAVE_INTTYPES_H=1 -DOPJ_HAVE_FSEEKO=1 -U__SSE__ -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -o ./soobj/opj_bio.o -c ./openjpeg/src/lib/openjp2/bio.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./obj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./obj/gdevbjca.o -c ./contrib/gdevbjca.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./obj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./obj/gdevcd8.o -c ./contrib/gdevcd8.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./obj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./obj/gdevdj9.o -c ./contrib/gdevdj9.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./obj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./obj/gdevclj.o -c ./devices/gdevclj.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./obj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./obj/gdevcljc.o -c ./devices/gdevcljc.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./obj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./obj/gdevcslw.o -c ./devices/gdevcslw.c gcc -DOPJ_STATIC -I./soobj/ -I./openjpeg/src/lib/openjp2 -I./openjpeg/src/lib/openjp2/.. -DSHARE_JPX=0 -Wno-attributes -DOPJ_STATIC -DMUTEX_pthread=0 -DUSE_JPIP -DUSE_OPENJPEG_JP2 -DOPJ_HAVE_STDINT_H=1 -DOPJ_HAVE_INTTYPES_H=1 -DOPJ_HAVE_FSEEKO=1 -U__SSE__ -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -o ./soobj/opj_cidx_manager.o -c ./openjpeg/src/lib/openjp2/cidx_manager.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./obj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./obj/gdevdjet.o -c ./devices/gdevdjet.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./obj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./obj/gdevdljm.o -c ./devices/gdevdljm.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./obj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./obj/gdevdjtc.o -c ./devices/gdevdjtc.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./obj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./obj/gdevln03.o -c ./contrib/gdevln03.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./obj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./obj/gdevepsn.o -c ./devices/gdevepsn.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./obj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./obj/gdevepsc.o -c ./devices/gdevepsc.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./obj -I./devices -I./devices/vector -DOCR_VERSION=1 -DA4 -o ./obj/gdevespg.o -DGS_VERSION_MAJOR=9 -I./contrib/lips4/ -I./psi/ -c ./contrib/japanese/gdevespg.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./obj -I./devices -I./devices/vector -DOCR_VERSION=1 -DFMLBP_NOADJUST_MARGIN -o obj/gdevfmlbp.o -c ./contrib/japanese/gdevfmlbp.c gcc -DOPJ_STATIC -I./soobj/ -I./openjpeg/src/lib/openjp2 -I./openjpeg/src/lib/openjp2/.. -DSHARE_JPX=0 -Wno-attributes -DOPJ_STATIC -DMUTEX_pthread=0 -DUSE_JPIP -DUSE_OPENJPEG_JP2 -DOPJ_HAVE_STDINT_H=1 -DOPJ_HAVE_INTTYPES_H=1 -DOPJ_HAVE_FSEEKO=1 -U__SSE__ -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -o ./soobj/opj_cio.o -c ./openjpeg/src/lib/openjp2/cio.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./obj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./obj/gdevfmpr.o -c ./contrib/japanese/gdevfmpr.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./obj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./obj/gdevgdi.o -c ./contrib/gdevgdi.c ./contrib/gdevln03.c: In function 'sixel_print_page': ./contrib/gdevln03.c:372:17: warning: 'c' may be used uninitialized in this function [-Wmaybe-uninitialized] 372 | gp_fprintf(prn_stream, "!%d%c", count, c); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./obj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./obj/gdevhl12.o -c ./contrib/gdevhl12.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./obj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./obj/gdevhl7x.o -c ./devices/gdevhl7x.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./obj -I./devices -I./devices/vector -DOCR_VERSION=1 -c -o obj/gdeveprn.o -DGS_REVISION=9540 -I./psi ./contrib/pcl3/eprn/gdeveprn.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./obj -I./devices -I./devices/vector -DOCR_VERSION=1 -c -o obj/pagecount.o -DGS_REVISION=9540 -I./psi ./contrib/pcl3/eprn/pagecount.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./obj -I./devices -I./devices/vector -DOCR_VERSION=1 -c -o obj/mediasize.o -DGS_REVISION=9540 -I./psi ./contrib/pcl3/eprn/mediasize.c gcc -DOPJ_STATIC -I./soobj/ -I./openjpeg/src/lib/openjp2 -I./openjpeg/src/lib/openjp2/.. -DSHARE_JPX=0 -Wno-attributes -DOPJ_STATIC -DMUTEX_pthread=0 -DUSE_JPIP -DUSE_OPENJPEG_JP2 -DOPJ_HAVE_STDINT_H=1 -DOPJ_HAVE_INTTYPES_H=1 -DOPJ_HAVE_FSEEKO=1 -U__SSE__ -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -o ./soobj/opj_dwt.o -c ./openjpeg/src/lib/openjp2/dwt.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./obj -I./devices -I./devices/vector -DOCR_VERSION=1 -c -o obj/eprnparm.o -DGS_REVISION=9540 -I./psi ./contrib/pcl3/eprn/eprnparm.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./obj -I./devices -I./devices/vector -DOCR_VERSION=1 -c -o obj/eprnrend.o -DGS_REVISION=9540 -I./psi ./contrib/pcl3/eprn/eprnrend.c ./contrib/gdevhl12.c: In function 'hl1250_compress_band': ./contrib/gdevhl12.c:484:41: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'unsigned int' [-Wformat=] 484 | gp_fprintf(prn_stream, "\033*b%luW", s->out_count * sizeof(u16) + 9); | ~~^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | | long unsigned int unsigned int | %u gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./obj -I./devices -I./devices/vector -DOCR_VERSION=1 -c -o obj/eprnfs.o -DGS_REVISION=9540 -I./psi \ ./contrib/pcl3/eprn/eprnfs.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./obj -I./devices -I./devices/vector -DOCR_VERSION=1 -c -o obj/gdevpcl3.o -DGS_REVISION=9540 -I./contrib/pcl3/eprn ./contrib/pcl3/src/gdevpcl3.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./obj -I./devices -I./devices/vector -DOCR_VERSION=1 -c -o obj/pclcap.o -DGS_REVISION=9540 -I./contrib/pcl3/eprn ./contrib/pcl3/src/pclcap.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./obj -I./devices -I./devices/vector -DOCR_VERSION=1 -c -o obj/pclgen.o -DGS_REVISION=9540 -I./contrib/pcl3/eprn ./contrib/pcl3/src/pclgen.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./obj -I./devices -I./devices/vector -DOCR_VERSION=1 -c -o obj/pclcomp.o -DGS_REVISION=9540 -I./contrib/pcl3/eprn ./contrib/pcl3/src/pclcomp.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./obj -I./devices -I./devices/vector -DOCR_VERSION=1 -c -o obj/pclsize.o -DGS_REVISION=9540 -I./contrib/pcl3/eprn ./contrib/pcl3/src/pclsize.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./obj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./obj/gdevimgn.o -c ./devices/gdevimgn.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./obj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./obj/gdev3852.o -c ./devices/gdev3852.c gcc -DOPJ_STATIC -I./soobj/ -I./openjpeg/src/lib/openjp2 -I./openjpeg/src/lib/openjp2/.. -DSHARE_JPX=0 -Wno-attributes -DOPJ_STATIC -DMUTEX_pthread=0 -DUSE_JPIP -DUSE_OPENJPEG_JP2 -DOPJ_HAVE_STDINT_H=1 -DOPJ_HAVE_INTTYPES_H=1 -DOPJ_HAVE_FSEEKO=1 -U__SSE__ -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -o ./soobj/opj_event.o -c ./openjpeg/src/lib/openjp2/event.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./obj -I./devices -I./devices/vector -DOCR_VERSION=1 -o obj/gdevj100.o -c ./contrib/japanese/gdevj100.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./obj -I./devices -I./devices/vector -DOCR_VERSION=1 -o obj/gdevlbp3.o -c ./contrib/japanese/gdevlbp3.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./obj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./obj/gdevlbp8.o -c ./devices/gdevlbp8.c ./devices/gdevimgn.c: In function 'imagen_prn_open': ./devices/gdevimgn.c:291:14: warning: format '%ld' expects argument of type 'long int', but argument 2 has type 'unsigned int' [-Wformat=] 291 | DebugMsg(2,"BIGSIZE = %ld \n",BIGSIZE); | ^~~~~~~~~~~~~~~~~~ ./devices/gdevimgn.c:160:69: note: in definition of macro 'DebugMsg' 160 | #define DebugMsg(Level,P1,P2) if (Level<=IM_DEBUG) {errprintf_nomem(P1,P2 );} | ^~ ./devices/gdevimgn.c:291:27: note: format string is defined here 291 | DebugMsg(2,"BIGSIZE = %ld \n",BIGSIZE); | ~~^ | | | long int | %d gcc -DOPJ_STATIC -I./soobj/ -I./openjpeg/src/lib/openjp2 -I./openjpeg/src/lib/openjp2/.. -DSHARE_JPX=0 -Wno-attributes -DOPJ_STATIC -DMUTEX_pthread=0 -DUSE_JPIP -DUSE_OPENJPEG_JP2 -DOPJ_HAVE_STDINT_H=1 -DOPJ_HAVE_INTTYPES_H=1 -DOPJ_HAVE_FSEEKO=1 -U__SSE__ -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -o ./soobj/opj_function_list.o -c ./openjpeg/src/lib/openjp2/function_list.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./obj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./obj/gdevlx7.o -c ./contrib/gdevlx7.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./obj -I./devices -I./devices/vector -DOCR_VERSION=1 -DA4 -o ./obj/gdevl4v.o -DGS_VERSION_MAJOR=9 -I./contrib/lips4/ -I./psi/ -c\ ./contrib/lips4/gdevl4v.c gcc -DOPJ_STATIC -I./soobj/ -I./openjpeg/src/lib/openjp2 -I./openjpeg/src/lib/openjp2/.. -DSHARE_JPX=0 -Wno-attributes -DOPJ_STATIC -DMUTEX_pthread=0 -DUSE_JPIP -DUSE_OPENJPEG_JP2 -DOPJ_HAVE_STDINT_H=1 -DOPJ_HAVE_INTTYPES_H=1 -DOPJ_HAVE_FSEEKO=1 -U__SSE__ -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -o ./soobj/opj_image.o -c ./openjpeg/src/lib/openjp2/image.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./obj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./obj/gdevpjet.o -c ./devices/gdevpjet.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./obj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./obj/gdevl31s.o -c ./devices/gdevl31s.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./obj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./obj/gdevmeds.o -c ./devices/gdevmeds.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./obj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./obj/gdevlj56.o -c ./devices/gdevlj56.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./obj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./obj/gdevpxut.o -c ./devices/gdevpxut.c gcc -DOPJ_STATIC -I./soobj/ -I./openjpeg/src/lib/openjp2 -I./openjpeg/src/lib/openjp2/.. -DSHARE_JPX=0 -Wno-attributes -DOPJ_STATIC -DMUTEX_pthread=0 -DUSE_JPIP -DUSE_OPENJPEG_JP2 -DOPJ_HAVE_STDINT_H=1 -DOPJ_HAVE_INTTYPES_H=1 -DOPJ_HAVE_FSEEKO=1 -U__SSE__ -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -o ./soobj/opj_invert.o -c ./openjpeg/src/lib/openjp2/invert.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./obj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./obj/gdevlp8k.o -c ./devices/gdevlp8k.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./obj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./obj/gdevdm24.o -c ./devices/gdevdm24.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./obj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./obj/gdevlx32.o -c ./contrib/gdevlx32.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./obj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./obj/gdevlxm.o -c ./devices/gdevlxm.c gcc -DOPJ_STATIC -I./soobj/ -I./openjpeg/src/lib/openjp2 -I./openjpeg/src/lib/openjp2/.. -DSHARE_JPX=0 -Wno-attributes -DOPJ_STATIC -DMUTEX_pthread=0 -DUSE_JPIP -DUSE_OPENJPEG_JP2 -DOPJ_HAVE_STDINT_H=1 -DOPJ_HAVE_INTTYPES_H=1 -DOPJ_HAVE_FSEEKO=1 -U__SSE__ -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -o ./soobj/opj_j2k.o -c ./openjpeg/src/lib/openjp2/j2k.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./obj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./obj/gdev8510.o -c ./devices/gdev8510.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./obj -I./devices -I./devices/vector -DOCR_VERSION=1 -o obj/gdevalps.o -c ./contrib/japanese/gdevalps.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./obj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./obj/gdevmd2k.o -c ./contrib/gdevmd2k.c gcc -DOPJ_STATIC -I./soobj/ -I./openjpeg/src/lib/openjp2 -I./openjpeg/src/lib/openjp2/.. -DSHARE_JPX=0 -Wno-attributes -DOPJ_STATIC -DMUTEX_pthread=0 -DUSE_JPIP -DUSE_OPENJPEG_JP2 -DOPJ_HAVE_STDINT_H=1 -DOPJ_HAVE_INTTYPES_H=1 -DOPJ_HAVE_FSEEKO=1 -U__SSE__ -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -o ./soobj/opj_jp2.o -c ./openjpeg/src/lib/openjp2/jp2.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./obj -I./devices -I./devices/vector -DOCR_VERSION=1 -DA4 -o ./obj/gdevmjc.o -c ./contrib/japanese/gdevmjc.c ./openjpeg/src/lib/openjp2/j2k.c:6605:12: warning: function declaration isn't a prototype [-Wstrict-prototypes] 6605 | static int opj_j2k_get_default_thread_count() | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./obj -I./devices -I./devices/vector -DOCR_VERSION=1 -o obj/gdevml6.o -c ./contrib/japanese/gdevml6.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./obj -I./devices -I./devices/vector -DOCR_VERSION=1 -DA4 -o ./obj/gdevnpdl.o -DGS_VERSION_MAJOR=9 -I./contrib/lips4/ -I./psi/ -c ./contrib/japanese/gdevnpdl.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./obj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./obj/gdevo182.o -c ./devices/gdevo182.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./obj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./obj/gdevop4w.o -c ./contrib/gdevop4w.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./obj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./obj/gdevokii.o -c ./devices/gdevokii.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./obj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./obj/gdevopvp.o -DGS_VERSION_MAJOR=9 -I./psi/ -c ./contrib/opvp/gdevopvp.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./obj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./obj/gdevphex.o -c ./devices/gdevphex.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./obj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./obj/gdevp201.o -c ./contrib/japanese/gdevp201.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./obj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./obj/gdev4081.o -c ./devices/gdev4081.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./obj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./obj/gdevrinkj.o -c ./devices/gdevrinkj.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./devices/rinkj -I./base/ -I./obj/ -o ./obj/rinkj-byte-stream.o -c ./devices/rinkj/rinkj-byte-stream.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./devices/rinkj -I./base/ -I./obj/ -o ./obj/rinkj-epson870.o -c ./devices/rinkj/rinkj-epson870.c ./contrib/japanese/gdevmjc.c: In function 'mjc_correct_color': ./contrib/japanese/gdevmjc.c:1762:5: warning: "__WORDSIZE" is not defined, evaluates to 0 [-Wundef] 1762 | #if __WORDSIZE == 64 | ^~~~~~~~~~ ./contrib/japanese/gdevmjc.c:1781:5: warning: "__WORDSIZE" is not defined, evaluates to 0 [-Wundef] 1781 | #if __WORDSIZE == 64 | ^~~~~~~~~~ ./contrib/japanese/gdevmjc.c:1811:5: warning: "__WORDSIZE" is not defined, evaluates to 0 [-Wundef] 1811 | #if __WORDSIZE == 64 | ^~~~~~~~~~ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./obj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./obj/gdevrpdl.o -DGS_VERSION_MAJOR=9 -I./contrib/lips4/ -I./psi/ -c ./contrib/japanese/gdevrpdl.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./obj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./obj/gdevsj48.o -c ./devices/gdevsj48.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./obj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./obj/gdevstc.o -c ./devices/gdevstc.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./obj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./obj/gdevstc1.o -c ./devices/gdevstc1.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./obj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./obj/gdevstc2.o -c ./devices/gdevstc2.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./obj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./obj/gdevstc3.o -c ./devices/gdevstc3.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./obj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./obj/gdevstc4.o -c ./devices/gdevstc4.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./obj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./obj/gdev4693.o -c ./devices/gdev4693.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./obj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./obj/gdevtknk.o -c ./devices/gdevtknk.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./obj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./obj/gdevupd.o -c ./devices/gdevupd.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./obj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./obj/gdevxes.o -c ./contrib/gdevxes.c ./obj/aux/echogs -e .dev -w- -l-obj ./obj/lcups_1 -link ./obj/aux/echogs -e .dev -a- ./obj/lcups_1 -libpath ./obj/aux/echogs -e .dev -a- ./obj/lcups_1 -lib cups ./obj/aux/echogs -e .dev -w- -l-obj ./obj/lcupsi_1 -link gcc -o ./obj/gdevcups.o -c -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -DSHARE_LCUPS=1 -DSHARE_LCUPSI=1 \ -I./base/ \ -I./devices/ \ -I./obj/ -I./cups/libs \ ./cups/gdevcups.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./obj -I./devices -I./ijs -I./ijs/.. \ -o ./obj/gdevijs.o -c ./devices/gdevijs.c In file included from ./devices/gdevijs.c:66: ./base/unistd_.h:54: warning: "_XOPEN_SOURCE" redefined 54 | # define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:7, from ./base/stdpre.h:325, from ./base/std.h:22, from ./base/unistd_.h:23, from ./devices/gdevijs.c:66: /usr/include/features.h:16: note: this is the location of the previous definition 16 | #define _XOPEN_SOURCE 700 | In file included from ./devices/gdevijs.c:66: ./base/unistd_.h:55: warning: "__USE_UNIX98" redefined 55 | # define __USE_UNIX98 | : note: this is the location of the previous definition ./obj/aux/echogs -I./ijs gcc -I./ijs -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -o ./obj/ijs.o -c ./ijs/ijs.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./obj -I./devices -Isrc -Isrc -DSHARE_LIBPNG=1 -o ./obj/gdevpng.o -c ./devices/gdevpng.c mkdir ./obj/tesseract ./obj/aux/echogs -w ./obj/tesseract/version.h -x 23 define TESSERACT_VERSION_STR -x 2022 5.0.0-beta-gs -x 22 gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./obj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./obj/leptonica_adaptmap.o -c leptonica/src/adaptmap.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./obj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./obj/leptonica_affine.o -c leptonica/src/affine.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./obj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./obj/leptonica_affinecompose.o -c leptonica/src/affinecompose.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./obj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./obj/leptonica_arrayaccess.o -c leptonica/src/arrayaccess.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./obj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./obj/leptonica_baseline.o -c leptonica/src/baseline.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./obj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./obj/leptonica_bbuffer.o -c leptonica/src/bbuffer.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./obj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./obj/leptonica_bilateral.o -c leptonica/src/bilateral.c ./cups/gdevcups.c: In function 'cups_open': ./cups/gdevcups.c:2860:5: warning: 'ppdOpenFile' is deprecated: Use cupsCopyDestInfo and friends instead. [-Wdeprecated-declarations] 2860 | cups->PPD = ppdOpenFile(getenv("PPD")); | ^~~~ In file included from ./cups/gdevcups.c:80: /usr/include/cups/ppd.h:389:20: note: declared here 389 | extern ppd_file_t *ppdOpenFile(const char *filename) _CUPS_DEPRECATED_1_6_MSG("Use cupsCopyDestInfo and friends instead."); | ^~~~~~~~~~~ ./cups/gdevcups.c: In function 'cups_print_pages': ./cups/gdevcups.c:2988:5: warning: 'ppdFindAttr' is deprecated: Use cupsCopyDestInfo and friends instead. [-Wdeprecated-declarations] 2988 | RasterVersion = ppdFindAttr(cups->PPD, "cupsRasterVersion", NULL); | ^~~~~~~~~~~~~ In file included from ./cups/gdevcups.c:80: /usr/include/cups/ppd.h:399:20: note: declared here 399 | extern ppd_attr_t *ppdFindAttr(ppd_file_t *ppd, const char *name, | ^~~~~~~~~~~ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./obj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./obj/leptonica_bilinear.o -c leptonica/src/bilinear.c ./cups/gdevcups.c: In function 'cups_put_params': ./cups/gdevcups.c:3375:7: warning: 'ppdFindAttr' is deprecated: Use cupsCopyDestInfo and friends instead. [-Wdeprecated-declarations] 3375 | backside = ppdFindAttr(cups->PPD, "cupsBackSide", NULL); | ^~~~~~~~ In file included from ./cups/gdevcups.c:80: /usr/include/cups/ppd.h:399:20: note: declared here 399 | extern ppd_attr_t *ppdFindAttr(ppd_file_t *ppd, const char *name, | ^~~~~~~~~~~ ./cups/gdevcups.c:3387:2: warning: 'ppdFindAttr' is deprecated: Use cupsCopyDestInfo and friends instead. [-Wdeprecated-declarations] 3387 | ppdFindAttr(cups->PPD, "APDuplexRequiresFlippedMargin", NULL); | ^~~~~~~~~~~ In file included from ./cups/gdevcups.c:80: /usr/include/cups/ppd.h:399:20: note: declared here 399 | extern ppd_attr_t *ppdFindAttr(ppd_file_t *ppd, const char *name, | ^~~~~~~~~~~ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./obj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./obj/leptonica_binexpand.o -c leptonica/src/binexpand.c ./cups/gdevcups.c: In function 'cups_print_chunked': ./cups/gdevcups.c:4845:5: warning: 'ppdFindAttr' is deprecated: Use cupsCopyDestInfo and friends instead. [-Wdeprecated-declarations] 4845 | backside = ppdFindAttr(cups->PPD, "cupsBackSide", NULL); | ^~~~~~~~ In file included from ./cups/gdevcups.c:80: /usr/include/cups/ppd.h:399:20: note: declared here 399 | extern ppd_attr_t *ppdFindAttr(ppd_file_t *ppd, const char *name, | ^~~~~~~~~~~ ./cups/gdevcups.c: In function 'cups_print_banded': ./cups/gdevcups.c:5078:5: warning: 'ppdFindAttr' is deprecated: Use cupsCopyDestInfo and friends instead. [-Wdeprecated-declarations] 5078 | backside = ppdFindAttr(cups->PPD, "cupsBackSide", NULL); | ^~~~~~~~ In file included from ./cups/gdevcups.c:80: /usr/include/cups/ppd.h:399:20: note: declared here 399 | extern ppd_attr_t *ppdFindAttr(ppd_file_t *ppd, const char *name, | ^~~~~~~~~~~ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./obj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./obj/leptonica_binreduce.o -c leptonica/src/binreduce.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./obj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./obj/leptonica_blend.o -c leptonica/src/blend.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./obj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./obj/leptonica_bmf.o -c leptonica/src/bmf.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./obj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./obj/leptonica_bmpio.o -c leptonica/src/bmpio.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./obj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./obj/leptonica_bmpiostub.o -c leptonica/src/bmpiostub.c ./contrib/japanese/gdevmjc.c: In function 'mj_print_page': ./contrib/japanese/gdevmjc.c:1198:15: warning: 'errors[0]' may be used uninitialized in this function [-Wmaybe-uninitialized] 1198 | *ep++ = (rand() % (MAXVALUE / 2)) - MAXVALUE / 4; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./obj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./obj/leptonica_bootnumgen1.o -c leptonica/src/bootnumgen1.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./obj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./obj/leptonica_bootnumgen2.o -c leptonica/src/bootnumgen2.c leptonica/src/baseline.c: In function 'pixGetLocalSkewTransform': leptonica/src/baseline.c:451:5: warning: 'dely' may be used uninitialized in this function [-Wmaybe-uninitialized] 451 | ptaAddPt(ptas, w - 1, i - dely); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./obj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./obj/leptonica_bootnumgen3.o -c leptonica/src/bootnumgen3.c leptonica/src/bmf.c: In function 'pixaGenerateFont': leptonica/src/bmf.c:624:21: warning: 'yval' may be used uninitialized in this function [-Wmaybe-uninitialized] 624 | baseline[i] = yval; | ~~~~~~~~~~~~^~~~~~ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./obj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./obj/leptonica_bootnumgen4.o -c leptonica/src/bootnumgen4.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./obj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./obj/leptonica_boxbasic.o -c leptonica/src/boxbasic.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./obj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./obj/leptonica_boxfunc1.o -c leptonica/src/boxfunc1.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./obj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./obj/leptonica_boxfunc2.o -c leptonica/src/boxfunc2.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./obj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./obj/leptonica_boxfunc3.o -c leptonica/src/boxfunc3.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./obj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./obj/leptonica_boxfunc4.o -c leptonica/src/boxfunc4.c gcc -DOPJ_STATIC -I./soobj/ -I./openjpeg/src/lib/openjp2 -I./openjpeg/src/lib/openjp2/.. -DSHARE_JPX=0 -Wno-attributes -DOPJ_STATIC -DMUTEX_pthread=0 -DUSE_JPIP -DUSE_OPENJPEG_JP2 -DOPJ_HAVE_STDINT_H=1 -DOPJ_HAVE_INTTYPES_H=1 -DOPJ_HAVE_FSEEKO=1 -U__SSE__ -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -o ./soobj/opj_mct.o -c ./openjpeg/src/lib/openjp2/mct.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./obj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./obj/leptonica_boxfunc5.o -c leptonica/src/boxfunc5.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./obj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./obj/leptonica_bytearray.o -c leptonica/src/bytearray.c gcc -DOPJ_STATIC -I./soobj/ -I./openjpeg/src/lib/openjp2 -I./openjpeg/src/lib/openjp2/.. -DSHARE_JPX=0 -Wno-attributes -DOPJ_STATIC -DMUTEX_pthread=0 -DUSE_JPIP -DUSE_OPENJPEG_JP2 -DOPJ_HAVE_STDINT_H=1 -DOPJ_HAVE_INTTYPES_H=1 -DOPJ_HAVE_FSEEKO=1 -U__SSE__ -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -o ./soobj/opj_mqc.o -c ./openjpeg/src/lib/openjp2/mqc.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./obj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./obj/leptonica_ccbord.o -c leptonica/src/ccbord.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./obj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./obj/leptonica_classapp.o -c leptonica/src/classapp.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./obj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./obj/leptonica_colorcontent.o -c leptonica/src/colorcontent.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./obj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./obj/leptonica_coloring.o -c leptonica/src/coloring.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./obj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./obj/leptonica_colormap.o -c leptonica/src/colormap.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./obj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./obj/leptonica_colormorph.o -c leptonica/src/colormorph.c gcc -DOPJ_STATIC -I./soobj/ -I./openjpeg/src/lib/openjp2 -I./openjpeg/src/lib/openjp2/.. -DSHARE_JPX=0 -Wno-attributes -DOPJ_STATIC -DMUTEX_pthread=0 -DUSE_JPIP -DUSE_OPENJPEG_JP2 -DOPJ_HAVE_STDINT_H=1 -DOPJ_HAVE_INTTYPES_H=1 -DOPJ_HAVE_FSEEKO=1 -U__SSE__ -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -o ./soobj/opj_openjpeg.o -c ./openjpeg/src/lib/openjp2/openjpeg.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./obj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./obj/leptonica_colorquant1.o -c leptonica/src/colorquant1.c gcc -DOPJ_STATIC -I./soobj/ -I./openjpeg/src/lib/openjp2 -I./openjpeg/src/lib/openjp2/.. -DSHARE_JPX=0 -Wno-attributes -DOPJ_STATIC -DMUTEX_pthread=0 -DUSE_JPIP -DUSE_OPENJPEG_JP2 -DOPJ_HAVE_STDINT_H=1 -DOPJ_HAVE_INTTYPES_H=1 -DOPJ_HAVE_FSEEKO=1 -U__SSE__ -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -o ./soobj/opj_phix_manager.o -c ./openjpeg/src/lib/openjp2/phix_manager.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./obj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./obj/leptonica_colorquant2.o -c leptonica/src/colorquant2.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./obj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./obj/leptonica_colorseg.o -c leptonica/src/colorseg.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./obj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./obj/leptonica_colorspace.o -c leptonica/src/colorspace.c leptonica/src/colormap.c: In function 'pixcmapReadStream': leptonica/src/colormap.c:1793:35: warning: variable 'ignore' set but not used [-Wunused-but-set-variable] 1793 | l_int32 rval, gval, bval, aval, ignore; | ^~~~~~ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./obj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./obj/leptonica_compare.o -c leptonica/src/compare.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./obj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./obj/leptonica_conncomp.o -c leptonica/src/conncomp.c gcc -DOPJ_STATIC -I./soobj/ -I./openjpeg/src/lib/openjp2 -I./openjpeg/src/lib/openjp2/.. -DSHARE_JPX=0 -Wno-attributes -DOPJ_STATIC -DMUTEX_pthread=0 -DUSE_JPIP -DUSE_OPENJPEG_JP2 -DOPJ_HAVE_STDINT_H=1 -DOPJ_HAVE_INTTYPES_H=1 -DOPJ_HAVE_FSEEKO=1 -U__SSE__ -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -o ./soobj/opj_pi.o -c ./openjpeg/src/lib/openjp2/pi.c leptonica/src/ccbord.c: In function 'pixGetAllCCBorders': leptonica/src/ccbord.c:1037:16: warning: 'xs' may be used uninitialized in this function [-Wmaybe-uninitialized] 1037 | if (px == fpx && py == fpy && npx == spx && npy == spy) | ~~~^~~~~~ leptonica/src/ccbord.c:657:11: note: 'xs' was declared here 657 | l_int32 xs, ys; /* starting hole border pixel, relative in pixs */ | ^~ leptonica/src/ccbord.c:731:16: warning: 'xh' may be used uninitialized in this function [-Wmaybe-uninitialized] 731 | for (x = xh + boxt->x; x < w; x++) { /* look for (fg) border pixel */ | ~~^~~~~~~~~~~~~~ leptonica/src/ccbord.c:656:26: note: 'xh' was declared here 656 | l_int32 allzero, i, x, xh, w, nh; | ^~ leptonica/src/classapp.c: In function 'boxaExtractSortedPattern': leptonica/src/classapp.c:707:5: warning: 'nad' may be used uninitialized in this function [-Wmaybe-uninitialized] 707 | numaaAddNuma(naa, nad, L_INSERT); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcc -DOPJ_STATIC -I./soobj/ -I./openjpeg/src/lib/openjp2 -I./openjpeg/src/lib/openjp2/.. -DSHARE_JPX=0 -Wno-attributes -DOPJ_STATIC -DMUTEX_pthread=0 -DUSE_JPIP -DUSE_OPENJPEG_JP2 -DOPJ_HAVE_STDINT_H=1 -DOPJ_HAVE_INTTYPES_H=1 -DOPJ_HAVE_FSEEKO=1 -U__SSE__ -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -o ./soobj/opj_ppix_manager.o -c ./openjpeg/src/lib/openjp2/ppix_manager.c leptonica/src/colorcontent.c: In function 'pixColorContent': leptonica/src/colorcontent.c:214:36: warning: 'datab' may be used uninitialized in this function [-Wmaybe-uninitialized] 214 | l_uint32 *data1, *datar, *datag, *datab, *line1, *liner, *lineg, *lineb; | ^~~~~ leptonica/src/colorcontent.c:211:42: warning: 'wplb' may be used uninitialized in this function [-Wmaybe-uninitialized] 211 | l_int32 w, h, i, j, wpl1, wplr, wplg, wplb; | ^~~~ leptonica/src/colorcontent.c:214:28: warning: 'datag' may be used uninitialized in this function [-Wmaybe-uninitialized] 214 | l_uint32 *data1, *datar, *datag, *datab, *line1, *liner, *lineg, *lineb; | ^~~~~ leptonica/src/colorcontent.c:211:36: warning: 'wplg' may be used uninitialized in this function [-Wmaybe-uninitialized] 211 | l_int32 w, h, i, j, wpl1, wplr, wplg, wplb; | ^~~~ leptonica/src/colorcontent.c:214:20: warning: 'datar' may be used uninitialized in this function [-Wmaybe-uninitialized] 214 | l_uint32 *data1, *datar, *datag, *datab, *line1, *liner, *lineg, *lineb; | ^~~~~ leptonica/src/colorcontent.c:211:30: warning: 'wplr' may be used uninitialized in this function [-Wmaybe-uninitialized] 211 | l_int32 w, h, i, j, wpl1, wplr, wplg, wplb; | ^~~~ leptonica/src/colorseg.c: In function 'pixAssignToNearestColor': leptonica/src/colorseg.c:428:28: warning: 'datam' may be used uninitialized in this function [-Wmaybe-uninitialized] 428 | l_uint32 *datas, *datad, *datam, *lines, *lined, *linem; | ^~~~~ leptonica/src/colorseg.c:422:30: warning: 'wplm' may be used uninitialized in this function [-Wmaybe-uninitialized] 422 | l_int32 w, h, wpls, wpld, wplm, i, j, success; | ^~~~ gcc -DOPJ_STATIC -I./soobj/ -I./openjpeg/src/lib/openjp2 -I./openjpeg/src/lib/openjp2/.. -DSHARE_JPX=0 -Wno-attributes -DOPJ_STATIC -DMUTEX_pthread=0 -DUSE_JPIP -DUSE_OPENJPEG_JP2 -DOPJ_HAVE_STDINT_H=1 -DOPJ_HAVE_INTTYPES_H=1 -DOPJ_HAVE_FSEEKO=1 -U__SSE__ -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -o ./soobj/opj_t1.o -c ./openjpeg/src/lib/openjp2/t1.c gcc -DOPJ_STATIC -I./soobj/ -I./openjpeg/src/lib/openjp2 -I./openjpeg/src/lib/openjp2/.. -DSHARE_JPX=0 -Wno-attributes -DOPJ_STATIC -DMUTEX_pthread=0 -DUSE_JPIP -DUSE_OPENJPEG_JP2 -DOPJ_HAVE_STDINT_H=1 -DOPJ_HAVE_INTTYPES_H=1 -DOPJ_HAVE_FSEEKO=1 -U__SSE__ -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -o ./soobj/opj_t2.o -c ./openjpeg/src/lib/openjp2/t2.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./obj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./obj/leptonica_convertfiles.o -c leptonica/src/convertfiles.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./obj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./obj/leptonica_convolve.o -c leptonica/src/convolve.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./obj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./obj/leptonica_correlscore.o -c leptonica/src/correlscore.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./obj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./obj/leptonica_dewarp1.o -c leptonica/src/dewarp1.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./obj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./obj/leptonica_dewarp2.o -c leptonica/src/dewarp2.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./obj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./obj/leptonica_dewarp3.o -c leptonica/src/dewarp3.c leptonica/src/boxfunc2.c: In function 'boxaaTranspose': leptonica/src/boxfunc2.c:1853:5: warning: 'nbox' may be used uninitialized in this function [-Wmaybe-uninitialized] 1853 | for (i = 0; i < nbox; i++) { | ^~~ leptonica/src/blend.c: In function 'pixLinearEdgeFade': leptonica/src/blend.c:2204:38: warning: 'ymin' may be used uninitialized in this function [-Wmaybe-uninitialized] 2204 | l_int32 i, j, w, h, d, wpl, xmin, ymin, range, val, rval, gval, bval; | ^~~~ leptonica/src/blend.c:2204:32: warning: 'xmin' may be used uninitialized in this function [-Wmaybe-uninitialized] 2204 | l_int32 i, j, w, h, d, wpl, xmin, ymin, range, val, rval, gval, bval; | ^~~~ leptonica/src/boxfunc2.c: In function 'boxaaAlignBox': leptonica/src/boxfunc2.c:1929:17: warning: 'maxindex' may be used uninitialized in this function [-Wmaybe-uninitialized] 1929 | *pindex = maxindex; | ~~~~~~~~^~~~~~~~~~ leptonica/src/ccbord.c: In function 'ccbaDisplayImage1': leptonica/src/ccbord.c:1130:8: warning: 'spy' may be used uninitialized in this function [-Wmaybe-uninitialized] 1130 | dy = spy - fpy; | ~~~^~~~~~~~~~~ leptonica/src/ccbord.c:1997:25: note: 'spy' was declared here 1997 | l_int32 fpx, fpy, spx, spy, xs, ys; | ^~~ leptonica/src/ccbord.c:1129:8: warning: 'spx' may be used uninitialized in this function [-Wmaybe-uninitialized] 1129 | dx = spx - fpx; | ~~~^~~~~~~~~~~ leptonica/src/ccbord.c:1997:20: note: 'spx' was declared here 1997 | l_int32 fpx, fpy, spx, spy, xs, ys; | ^~~ leptonica/src/ccbord.c:1143:20: warning: 'fpy' may be used uninitialized in this function [-Wmaybe-uninitialized] 1143 | *pys = fpy - dx; | ~~~~^~~~ leptonica/src/ccbord.c:1997:15: note: 'fpy' was declared here 1997 | l_int32 fpx, fpy, spx, spy, xs, ys; | ^~~ leptonica/src/ccbord.c:1139:20: warning: 'fpx' may be used uninitialized in this function [-Wmaybe-uninitialized] 1139 | *pxs = fpx + dy; | ~~~~^~~~ leptonica/src/ccbord.c:1997:10: note: 'fpx' was declared here 1997 | l_int32 fpx, fpy, spx, spy, xs, ys; | ^~~ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./obj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./obj/leptonica_dewarp4.o -c leptonica/src/dewarp4.c leptonica/src/ccbord.c: In function 'ccbaDisplayImage2': leptonica/src/ccbord.c:1130:8: warning: 'spy' may be used uninitialized in this function [-Wmaybe-uninitialized] 1130 | dy = spy - fpy; | ~~~^~~~~~~~~~~ leptonica/src/ccbord.c:2128:25: note: 'spy' was declared here 2128 | l_int32 fpx, fpy, spx, spy, xs, ys; | ^~~ leptonica/src/ccbord.c:1129:8: warning: 'spx' may be used uninitialized in this function [-Wmaybe-uninitialized] 1129 | dx = spx - fpx; | ~~~^~~~~~~~~~~ leptonica/src/ccbord.c:2128:20: note: 'spx' was declared here 2128 | l_int32 fpx, fpy, spx, spy, xs, ys; | ^~~ leptonica/src/ccbord.c:1143:20: warning: 'fpy' may be used uninitialized in this function [-Wmaybe-uninitialized] 1143 | *pys = fpy - dx; | ~~~~^~~~ leptonica/src/colorquant1.c: In function 'pixOctreeColorQuantGeneral': leptonica/src/colorquant1.c:699:9: warning: 'cmap' may be used uninitialized in this function [-Wmaybe-uninitialized] 699 | pixcmapResetColor(cmap, index, 255, 255, 255); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ leptonica/src/ccbord.c:2128:15: note: 'fpy' was declared here 2128 | l_int32 fpx, fpy, spx, spy, xs, ys; | ^~~ leptonica/src/ccbord.c:1139:20: warning: 'fpx' may be used uninitialized in this function [-Wmaybe-uninitialized] 1139 | *pxs = fpx + dy; | ~~~~^~~~ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./obj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./obj/leptonica_dnabasic.o -c leptonica/src/dnabasic.c leptonica/src/ccbord.c:2128:10: note: 'fpx' was declared here 2128 | l_int32 fpx, fpy, spx, spy, xs, ys; | ^~~ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./obj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./obj/leptonica_dnafunc1.o -c leptonica/src/dnafunc1.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./obj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./obj/leptonica_dnahash.o -c leptonica/src/dnahash.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./obj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./obj/leptonica_dwacomb.2.o -c leptonica/src/dwacomb.2.c leptonica/src/dewarp1.c: In function 'dewarpReadStream': leptonica/src/dewarp1.c:1263:26: warning: 'fpixh' may be used uninitialized in this function [-Wmaybe-uninitialized] 1263 | dew->samphdispar = fpixh; | ~~~~~~~~~~~~~~~~~^~~~~~~ leptonica/src/dewarp1.c:1255:26: warning: 'fpixv' may be used uninitialized in this function [-Wmaybe-uninitialized] 1255 | dew->sampvdispar = fpixv; | ~~~~~~~~~~~~~~~~~^~~~~~~ leptonica/src/correlscore.c: In function 'pixCorrelationScoreThresholded': leptonica/src/correlscore.c:547:42: warning: 'untouchable' may be used uninitialized in this function [-Wmaybe-uninitialized] 547 | if (count + downcount[y] - untouchable < threshold) { | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./obj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./obj/leptonica_dwacomblow.2.o -c leptonica/src/dwacomblow.2.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./obj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./obj/leptonica_edge.o -c leptonica/src/edge.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./obj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./obj/leptonica_encoding.o -c leptonica/src/encoding.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./obj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./obj/leptonica_enhance.o -c leptonica/src/enhance.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./obj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./obj/leptonica_fhmtauto.o -c leptonica/src/fhmtauto.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./obj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./obj/leptonica_fhmtgenlow.1.o -c leptonica/src/fhmtgenlow.1.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./obj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./obj/leptonica_fmorphauto.o -c leptonica/src/fmorphauto.c gcc -DOPJ_STATIC -I./soobj/ -I./openjpeg/src/lib/openjp2 -I./openjpeg/src/lib/openjp2/.. -DSHARE_JPX=0 -Wno-attributes -DOPJ_STATIC -DMUTEX_pthread=0 -DUSE_JPIP -DUSE_OPENJPEG_JP2 -DOPJ_HAVE_STDINT_H=1 -DOPJ_HAVE_INTTYPES_H=1 -DOPJ_HAVE_FSEEKO=1 -U__SSE__ -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -o ./soobj/opj_tcd.o -c ./openjpeg/src/lib/openjp2/tcd.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./obj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./obj/leptonica_fmorphgen.1.o -c leptonica/src/fmorphgen.1.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./obj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./obj/leptonica_fmorphgenlow.1.o -c leptonica/src/fmorphgenlow.1.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./obj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./obj/leptonica_fpix1.o -c leptonica/src/fpix1.c leptonica/src/fhmtgenlow.1.c: In function 'fhmt_1_5': leptonica/src/fhmtgenlow.1.c:273:21: warning: variable 'wpls5' set but not used [-Wunused-but-set-variable] 273 | l_int32 wpls5, wpls6; | ^~~~~ leptonica/src/fhmtgenlow.1.c:272:35: warning: variable 'wpls4' set but not used [-Wunused-but-set-variable] 272 | l_int32 wpls2, wpls3, wpls4; | ^~~~~ leptonica/src/fhmtgenlow.1.c:272:28: warning: variable 'wpls3' set but not used [-Wunused-but-set-variable] 272 | l_int32 wpls2, wpls3, wpls4; | ^~~~~ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./obj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./obj/leptonica_fpix2.o -c leptonica/src/fpix2.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./obj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./obj/leptonica_gifiostub.o -c leptonica/src/gifiostub.c leptonica/src/convolve.c: In function 'pixWindowedVariance': leptonica/src/convolve.c:1296:38: warning: 'datarv' may be used uninitialized in this function [-Wmaybe-uninitialized] 1296 | l_float32 *linev, *linerv, *datav, *datarv; | ^~~~~~ leptonica/src/convolve.c:1293:56: warning: 'wplrv' may be used uninitialized in this function [-Wmaybe-uninitialized] 1293 | l_int32 i, j, w, h, ws, hs, ds, wplm, wplms, wplv, wplrv, valm, valms; | ^~~~~ leptonica/src/convolve.c:1296:30: warning: 'datav' may be used uninitialized in this function [-Wmaybe-uninitialized] 1296 | l_float32 *linev, *linerv, *datav, *datarv; | ^~~~~ leptonica/src/convolve.c:1293:50: warning: 'wplv' may be used uninitialized in this function [-Wmaybe-uninitialized] 1293 | l_int32 i, j, w, h, ws, hs, ds, wplm, wplms, wplv, wplrv, valm, valms; | ^~~~ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./obj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./obj/leptonica_gplot.o -c leptonica/src/gplot.c leptonica/src/fpix2.c: In function 'linearInterpolatePixelFloat': leptonica/src/fpix2.c:2282:6: warning: "DEBUG" is not defined, evaluates to 0 [-Wundef] 2282 | #if DEBUG | ^~~~~ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./obj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./obj/leptonica_graphics.o -c leptonica/src/graphics.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./obj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./obj/leptonica_graymorph.o -c leptonica/src/graymorph.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./obj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./obj/leptonica_grayquant.o -c leptonica/src/grayquant.c gcc -DOPJ_STATIC -I./soobj/ -I./openjpeg/src/lib/openjp2 -I./openjpeg/src/lib/openjp2/.. -DSHARE_JPX=0 -Wno-attributes -DOPJ_STATIC -DMUTEX_pthread=0 -DUSE_JPIP -DUSE_OPENJPEG_JP2 -DOPJ_HAVE_STDINT_H=1 -DOPJ_HAVE_INTTYPES_H=1 -DOPJ_HAVE_FSEEKO=1 -U__SSE__ -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -o ./soobj/opj_tgt.o -c ./openjpeg/src/lib/openjp2/tgt.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./obj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./obj/leptonica_heap.o -c leptonica/src/heap.c In file included from leptonica/src/alltypes.h:37, from leptonica/src/allheaders.h:35, from leptonica/src/dewarp2.c:67: leptonica/src/dewarp2.c: In function 'dewarpBuildPageModel': leptonica/src/environ.h:550:14: warning: 'ybot' may be used uninitialized in this function [-Wmaybe-uninitialized] 550 | (void)lept_stderr("Warning in %s: " a, __VA_ARGS__), \ | ^ leptonica/src/dewarp2.c:159:39: note: 'ybot' was declared here 159 | l_int32 linecount, ntop, nbot, ytop, ybot, ret; | ^~~~ In file included from leptonica/src/alltypes.h:37, from leptonica/src/allheaders.h:35, from leptonica/src/dewarp2.c:67: leptonica/src/environ.h:550:14: warning: 'ytop' may be used uninitialized in this function [-Wmaybe-uninitialized] 550 | (void)lept_stderr("Warning in %s: " a, __VA_ARGS__), \ | ^ leptonica/src/dewarp2.c:159:33: note: 'ytop' was declared here 159 | l_int32 linecount, ntop, nbot, ytop, ybot, ret; | ^~~~ In file included from leptonica/src/alltypes.h:37, from leptonica/src/allheaders.h:35, from leptonica/src/dewarp2.c:67: leptonica/src/environ.h:550:14: warning: 'nbot' may be used uninitialized in this function [-Wmaybe-uninitialized] 550 | (void)lept_stderr("Warning in %s: " a, __VA_ARGS__), \ | ^ leptonica/src/dewarp2.c:159:27: note: 'nbot' was declared here 159 | l_int32 linecount, ntop, nbot, ytop, ybot, ret; | ^~~~ In file included from leptonica/src/alltypes.h:37, from leptonica/src/allheaders.h:35, from leptonica/src/dewarp2.c:67: leptonica/src/environ.h:550:14: warning: 'ntop' may be used uninitialized in this function [-Wmaybe-uninitialized] 550 | (void)lept_stderr("Warning in %s: " a, __VA_ARGS__), \ | ^ leptonica/src/dewarp2.c:159:21: note: 'ntop' was declared here 159 | l_int32 linecount, ntop, nbot, ytop, ybot, ret; | ^~~~ leptonica/src/dewarp2.c:1339:33: warning: 'ybot' may be used uninitialized in this function [-Wmaybe-uninitialized] 1339 | fraction = (l_float32)(ybot - ytop) / (l_float32)h; | ~~~~~~^~~~~~~ leptonica/src/dewarp2.c:1301:53: note: 'ybot' was declared here 1301 | l_int32 i, n, iy, both_halves, ntop, nbot, ytop, ybot, nmin; | ^~~~ leptonica/src/dewarp2.c:1339:33: warning: 'ytop' may be used uninitialized in this function [-Wmaybe-uninitialized] 1339 | fraction = (l_float32)(ybot - ytop) / (l_float32)h; | ~~~~~~^~~~~~~ leptonica/src/dewarp2.c:1301:47: note: 'ytop' was declared here 1301 | l_int32 i, n, iy, both_halves, ntop, nbot, ytop, ybot, nmin; | ^~~~ leptonica/src/gplot.c: In function 'gplotRead': leptonica/src/gplot.c:1243:35: warning: variable 'ignore' set but not used [-Wunused-but-set-variable] 1243 | l_int32 outformat, ret, version, ignore; | ^~~~~~ leptonica/src/gplot.c:1242:47: warning: variable 'ignores' set but not used [-Wunused-but-set-variable] 1242 | char *rootname, *title, *xlabel, *ylabel, *ignores; | ^~~~~~~ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./obj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./obj/leptonica_jbclass.o -c leptonica/src/jbclass.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./obj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./obj/leptonica_jp2kheader.o -c leptonica/src/jp2kheader.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./obj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./obj/leptonica_jp2kheaderstub.o -c leptonica/src/jp2kheaderstub.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./obj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./obj/leptonica_jp2kiostub.o -c leptonica/src/jp2kiostub.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./obj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./obj/leptonica_jpegiostub.o -c leptonica/src/jpegiostub.c gcc -DOPJ_STATIC -I./soobj/ -I./openjpeg/src/lib/openjp2 -I./openjpeg/src/lib/openjp2/.. -DSHARE_JPX=0 -Wno-attributes -DOPJ_STATIC -DMUTEX_pthread=0 -DUSE_JPIP -DUSE_OPENJPEG_JP2 -DOPJ_HAVE_STDINT_H=1 -DOPJ_HAVE_INTTYPES_H=1 -DOPJ_HAVE_FSEEKO=1 -U__SSE__ -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -o ./soobj/opj_thix_manager.o -c ./openjpeg/src/lib/openjp2/thix_manager.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./obj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./obj/leptonica_kernel.o -c leptonica/src/kernel.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./obj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./obj/leptonica_libversions.o -c leptonica/src/libversions.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./obj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./obj/leptonica_list.o -c leptonica/src/list.c leptonica/src/enhance.c: In function 'pixUnsharpMaskingGray1D': leptonica/src/enhance.c:1353:32: warning: 'a[4]' may be used uninitialized in this function [-Wmaybe-uninitialized] 1353 | a[4] * GET_DATA_BYTE(lines, j + 2); leptonica/src/enhance.c:1352:32: warning: 'a[3]' may be used uninitialized in this function [-Wmaybe-uninitialized] 1352 | a[3] * GET_DATA_BYTE(lines, j + 1) + leptonica/src/kernel.c: In function 'kernelReadStream': leptonica/src/kernel.c:565:48: warning: variable 'ignore' set but not used [-Wunused-but-set-variable] 565 | l_int32 sy, sx, cy, cx, i, j, ret, version, ignore; | ^~~~~~ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./obj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./obj/leptonica_map.o -c leptonica/src/map.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./obj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./obj/leptonica_morph.o -c leptonica/src/morph.c leptonica/src/libversions.c: In function 'getImagelibVersions': leptonica/src/libversions.c:107:10: warning: unused variable 'first' [-Wunused-variable] 107 | l_int32 first = TRUE; | ^~~~~ gcc -DOPJ_STATIC -I./soobj/ -I./openjpeg/src/lib/openjp2 -I./openjpeg/src/lib/openjp2/.. -DSHARE_JPX=0 -Wno-attributes -DOPJ_STATIC -DMUTEX_pthread=0 -DUSE_JPIP -DUSE_OPENJPEG_JP2 -DOPJ_HAVE_STDINT_H=1 -DOPJ_HAVE_INTTYPES_H=1 -DOPJ_HAVE_FSEEKO=1 -U__SSE__ -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -o ./soobj/opj_tpix_manager.o -c ./openjpeg/src/lib/openjp2/tpix_manager.c gcc -DOPJ_STATIC -I./soobj/ -I./openjpeg/src/lib/openjp2 -I./openjpeg/src/lib/openjp2/.. -DSHARE_JPX=0 -Wno-attributes -DOPJ_STATIC -DMUTEX_pthread=0 -DUSE_JPIP -DUSE_OPENJPEG_JP2 -DOPJ_HAVE_STDINT_H=1 -DOPJ_HAVE_INTTYPES_H=1 -DOPJ_HAVE_FSEEKO=1 -U__SSE__ -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -o ./soobj/opj_thread.o -c ./openjpeg/src/lib/openjp2/thread.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./obj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./obj/leptonica_morphapp.o -c leptonica/src/morphapp.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./obj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./obj/leptonica_morphdwa.o -c leptonica/src/morphdwa.c leptonica/src/grayquant.c: In function 'thresholdToBinaryLineLow': leptonica/src/grayquant.c:617:23: warning: 'sword' may be used uninitialized in this function [-Wmaybe-uninitialized] 617 | sword <<= 8; | ~~~~~~^~~~~ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./obj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./obj/leptonica_morphseq.o -c leptonica/src/morphseq.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./obj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./obj/leptonica_numabasic.o -c leptonica/src/numabasic.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./obj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./obj/leptonica_numafunc1.o -c leptonica/src/numafunc1.c gcc -DOPJ_STATIC -I./soobj/ -I./openjpeg/src/lib/openjp2 -I./openjpeg/src/lib/openjp2/.. -DSHARE_JPX=0 -Wno-attributes -DOPJ_STATIC -DMUTEX_pthread=0 -DUSE_JPIP -DUSE_OPENJPEG_JP2 -DOPJ_HAVE_STDINT_H=1 -DOPJ_HAVE_INTTYPES_H=1 -DOPJ_HAVE_FSEEKO=1 -U__SSE__ -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -o ./soobj/opj_sparse_array.o -c ./openjpeg/src/lib/openjp2/sparse_array.c ./soobj/aux/echogs -e .dev -w- -l-obj ./soobj/siscale_0 ./soobj/aux/packps -c -n opdfread_ps -o ./soobj/opdfread_.h ./devices/vector/opdfread.ps ./soobj/aux/packps: Input file: ./devices/vector/opdfread.ps Output file: ./soobj/opdfread_.h Array name: opdfread_ps Processed 4055 lines of PostScript data. 146886 bytes of PostScript data packed down to 67912 bytes. ./soobj/aux/echogs -e .dev -w- -l-obj ./soobj/lcups_1 -link ./soobj/aux/echogs -e .dev -a- ./soobj/lcups_1 -libpath ./soobj/aux/echogs -e .dev -a- ./soobj/lcups_1 -lib cups ./soobj/aux/echogs -e .dev -w- -l-obj ./soobj/lcupsi_1 -link ./soobj/aux/echogs -I./ijs gcc -I./ijs -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -o ./soobj/ijs.o -c ./ijs/ijs.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./obj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./obj/leptonica_numafunc2.o -c leptonica/src/numafunc2.c mkdir ./soobj/tesseract ./soobj/aux/echogs -w ./soobj/tesseract/version.h -x 23 define TESSERACT_VERSION_STR -x 2022 5.0.0-beta-gs -x 22 gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./obj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./obj/leptonica_pageseg.o -c leptonica/src/pageseg.c leptonica/src/graphics.c: In function 'makePlotPtaFromNumaGen': leptonica/src/graphics.c:1211:16: warning: 'maxh' may be used uninitialized in this function [-Wmaybe-uninitialized] 1211 | ptad = ptaReplicatePattern(pta1, NULL, pta2, linewidth / 2, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1212 | linewidth / 2, maxw, maxh); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ leptonica/src/graphics.c:1211:16: warning: 'maxw' may be used uninitialized in this function [-Wmaybe-uninitialized] gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./soobj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./soobj/leptonica_adaptmap.o -c leptonica/src/adaptmap.c leptonica/src/morphseq.c: In function 'morphSequenceVerify': leptonica/src/morphseq.c:855:9: warning: 'op' may be used uninitialized in this function [-Wmaybe-uninitialized] 855 | lept_stderr("*** op = %s; border added but net reduction not 0\n", op); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./soobj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./soobj/leptonica_affine.o -c leptonica/src/affine.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./obj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./obj/leptonica_paintcmap.o -c leptonica/src/paintcmap.c leptonica/src/graphics.c: In function 'pixRenderPtaArb': leptonica/src/graphics.c:1409:13: warning: 'val' may be used uninitialized in this function [-Wmaybe-uninitialized] 1409 | pixSetPixel(pix, x, y, val); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./obj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./obj/leptonica_partify.o -c leptonica/src/partify.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./soobj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./soobj/leptonica_affinecompose.o -c leptonica/src/affinecompose.c leptonica/src/partify.c: In function 'boxaRemoveVGaps.isra': leptonica/src/partify.c:313:5: warning: 'delta' may be used uninitialized in this function [-Wmaybe-uninitialized] 313 | boxaAdjustBoxSides(boxa, nbox - 1, 0, 0, 0, delta); /* bot of last */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./obj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./obj/leptonica_partition.o -c leptonica/src/partition.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./obj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./obj/leptonica_pdfio1.o -c leptonica/src/pdfio1.c leptonica/src/jbclass.c: In function 'jbGetULCorners': leptonica/src/jbclass.c:2274:76: warning: 'dy' may be used uninitialized in this function [-Wmaybe-uninitialized] 2274 | ptaAddPt(ptaul, (l_float32)(x - idelx + dx), (l_float32)(y - idely + dy)); | ~~~~~~~~~~~^~~~~ leptonica/src/jbclass.c:2274:47: warning: 'dx' may be used uninitialized in this function [-Wmaybe-uninitialized] 2274 | ptaAddPt(ptaul, (l_float32)(x - idelx + dx), (l_float32)(y - idely + dy)); | ~~~~~~~~~~~^~~~~ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./obj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./obj/leptonica_pdfio1stub.o -c leptonica/src/pdfio1stub.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./obj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./obj/leptonica_pdfio2.o -c leptonica/src/pdfio2.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./obj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./obj/leptonica_pdfio2stub.o -c leptonica/src/pdfio2stub.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./obj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./obj/leptonica_pix1.o -c leptonica/src/pix1.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./obj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./obj/leptonica_pix2.o -c leptonica/src/pix2.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./obj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./obj/leptonica_pix3.o -c leptonica/src/pix3.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./obj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./obj/leptonica_pix4.o -c leptonica/src/pix4.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./obj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./obj/leptonica_pix5.o -c leptonica/src/pix5.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./soobj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./soobj/leptonica_arrayaccess.o -c leptonica/src/arrayaccess.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./obj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./obj/leptonica_pixabasic.o -c leptonica/src/pixabasic.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./obj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./obj/leptonica_pixacc.o -c leptonica/src/pixacc.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./obj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./obj/leptonica_pixafunc1.o -c leptonica/src/pixafunc1.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./obj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./obj/leptonica_pixafunc2.o -c leptonica/src/pixafunc2.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./soobj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./soobj/leptonica_baseline.o -c leptonica/src/baseline.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./obj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./obj/leptonica_pixalloc.o -c leptonica/src/pixalloc.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./obj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./obj/leptonica_pixarith.o -c leptonica/src/pixarith.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./obj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./obj/leptonica_pixcomp.o -c leptonica/src/pixcomp.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./soobj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./soobj/leptonica_bbuffer.o -c leptonica/src/bbuffer.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./soobj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./soobj/leptonica_bilateral.o -c leptonica/src/bilateral.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./obj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./obj/leptonica_pixconv.o -c leptonica/src/pixconv.c leptonica/src/numafunc1.c: In function 'numaThresholdEdges': leptonica/src/numafunc1.c:1471:8: warning: 'istart' may be used uninitialized in this function [-Wmaybe-uninitialized] 1471 | if (istart == n) /* no intervals found */ | ^ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./obj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./obj/leptonica_pixlabel.o -c leptonica/src/pixlabel.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./soobj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./soobj/leptonica_bilinear.o -c leptonica/src/bilinear.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./obj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./obj/leptonica_pixtiling.o -c leptonica/src/pixtiling.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./soobj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./soobj/leptonica_binexpand.o -c leptonica/src/binexpand.c leptonica/src/pixafunc2.c: In function 'pixaDisplayRandomCmap': leptonica/src/pixafunc2.c:312:5: warning: 'res' may be used uninitialized in this function [-Wmaybe-uninitialized] 312 | pixSetResolution(pixd, res, res); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ leptonica/src/baseline.c: In function 'pixGetLocalSkewTransform': leptonica/src/baseline.c:451:5: warning: 'dely' may be used uninitialized in this function [-Wmaybe-uninitialized] 451 | ptaAddPt(ptas, w - 1, i - dely); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./obj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./obj/leptonica_pngiostub.o -c leptonica/src/pngiostub.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./soobj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./soobj/leptonica_binreduce.o -c leptonica/src/binreduce.c leptonica/src/numafunc2.c: In function 'numaFindLocForThreshold': leptonica/src/numafunc2.c:2709:16: warning: 'index' may be used uninitialized in this function [-Wmaybe-uninitialized] 2709 | minval = fa[index]; | ^ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./obj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./obj/leptonica_pnmio.o -c leptonica/src/pnmio.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./obj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./obj/leptonica_pnmiostub.o -c leptonica/src/pnmiostub.c leptonica/src/pixafunc2.c: In function 'pixaDisplayTiled': leptonica/src/pixafunc2.c:698:5: warning: 'res' may be used uninitialized in this function [-Wmaybe-uninitialized] 698 | pixSetResolution(pixd, res, res); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./obj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./obj/leptonica_projective.o -c leptonica/src/projective.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./obj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./obj/leptonica_psio1.o -c leptonica/src/psio1.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./obj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./obj/leptonica_psio1stub.o -c leptonica/src/psio1stub.c leptonica/src/pnmio.c: In function 'pnmReadNextAsciiValue': leptonica/src/pnmio.c:1340:14: warning: variable 'ignore' set but not used [-Wunused-but-set-variable] 1340 | l_int32 c, ignore; | ^~~~~~ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./obj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./obj/leptonica_psio2.o -c leptonica/src/psio2.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./obj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./obj/leptonica_psio2stub.o -c leptonica/src/psio2stub.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./obj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./obj/leptonica_ptabasic.o -c leptonica/src/ptabasic.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./soobj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./soobj/leptonica_blend.o -c leptonica/src/blend.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./soobj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./soobj/leptonica_bmf.o -c leptonica/src/bmf.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./soobj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./soobj/leptonica_bmpio.o -c leptonica/src/bmpio.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./obj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./obj/leptonica_ptafunc1.o -c leptonica/src/ptafunc1.c leptonica/src/pixafunc2.c: In function 'pixaDisplayTiledInColumns': leptonica/src/pixafunc2.c:1007:5: warning: 'res' may be used uninitialized in this function [-Wmaybe-uninitialized] 1007 | pixSetResolution(pixd, res, res); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./obj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./obj/leptonica_ptafunc2.o -c leptonica/src/ptafunc2.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./obj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./obj/leptonica_ptra.o -c leptonica/src/ptra.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./soobj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./soobj/leptonica_bmpiostub.o -c leptonica/src/bmpiostub.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./soobj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./soobj/leptonica_bootnumgen1.o -c leptonica/src/bootnumgen1.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./soobj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./soobj/leptonica_bootnumgen2.o -c leptonica/src/bootnumgen2.c leptonica/src/psio1.c: In function 'pixWriteSegmentedPageToPS': leptonica/src/psio1.c:680:39: warning: 'd' may be used uninitialized in this function [-Wmaybe-uninitialized] 680 | val = (d == 8) ? 0xff : 0xffffff00; | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ leptonica/src/bmf.c: In function 'pixaGenerateFont': leptonica/src/bmf.c:624:21: warning: 'yval' may be used uninitialized in this function [-Wmaybe-uninitialized] 624 | baseline[i] = yval; | ~~~~~~~~~~~~^~~~~~ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./soobj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./soobj/leptonica_bootnumgen3.o -c leptonica/src/bootnumgen3.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./soobj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./soobj/leptonica_bootnumgen4.o -c leptonica/src/bootnumgen4.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./soobj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./soobj/leptonica_boxbasic.o -c leptonica/src/boxbasic.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./soobj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./soobj/leptonica_boxfunc1.o -c leptonica/src/boxfunc1.c leptonica/src/pixabasic.c: In function 'pixaaCreateFromPixa': leptonica/src/pixabasic.c:1932:13: warning: 'pixat' may be used uninitialized in this function [-Wmaybe-uninitialized] 1932 | pixaaAddPixa(paa, pixat, L_INSERT); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./soobj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./soobj/leptonica_boxfunc2.o -c leptonica/src/boxfunc2.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./obj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./obj/leptonica_quadtree.o -c leptonica/src/quadtree.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./obj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./obj/leptonica_queue.o -c leptonica/src/queue.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./obj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./obj/leptonica_rank.o -c leptonica/src/rank.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./obj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./obj/leptonica_rbtree.o -c leptonica/src/rbtree.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./soobj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./soobj/leptonica_boxfunc3.o -c leptonica/src/boxfunc3.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./soobj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./soobj/leptonica_boxfunc4.o -c leptonica/src/boxfunc4.c leptonica/src/pix4.c: In function 'pixGetAverageTiled': leptonica/src/pix4.c:1794:34: warning: 'meansq' may be used uninitialized in this function [-Wmaybe-uninitialized] 1794 | valt = (l_int32)(sqrt(meansq - ave * ave) + 0.5); | ^~~~~~~~~~~~~~~~~~~~~~~~ leptonica/src/pix4.c:1794:52: warning: 'ave' may be used uninitialized in this function [-Wmaybe-uninitialized] 1794 | valt = (l_int32)(sqrt(meansq - ave * ave) + 0.5); | ~~~~^~~~~ leptonica/src/pix3.c: In function 'pixAverageInRect': leptonica/src/pix3.c:2670:20: warning: 'datam' may be used uninitialized in this function [-Wmaybe-uninitialized] 2670 | l_uint32 *datas, *datam, *lines, *linem; | ^~~~~ leptonica/src/pix3.c:2668:39: warning: 'wplm' may be used uninitialized in this function [-Wmaybe-uninitialized] 2668 | l_int32 w, h, d, wpls, wm, hm, dm, wplm, val, count; | ^~~~ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./obj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./obj/leptonica_readfile.o -c leptonica/src/readfile.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./obj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./obj/leptonica_regutils.o -c leptonica/src/regutils.c leptonica/src/pix3.c: In function 'pixAverageInRectRGB': leptonica/src/pix3.c:2775:20: warning: 'datam' may be used uninitialized in this function [-Wmaybe-uninitialized] 2775 | l_uint32 *datas, *datam, *lines, *linem; | ^~~~~ leptonica/src/pix3.c:2773:36: warning: 'wplm' may be used uninitialized in this function [-Wmaybe-uninitialized] 2773 | l_int32 w, h, wpls, wm, hm, dm, wplm, i, j, xstart, xend, ystart, yend; | ^~~~ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./obj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./obj/leptonica_rop.o -c leptonica/src/rop.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./obj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./obj/leptonica_roplow.o -c leptonica/src/roplow.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./obj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./obj/leptonica_rotate.o -c leptonica/src/rotate.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./obj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./obj/leptonica_rotateam.o -c leptonica/src/rotateam.c leptonica/src/readfile.c:96:20: warning: 'FILE_JP2K' defined but not used [-Wunused-variable] 96 | static const char *FILE_JP2K = "/tmp/lept/format/file.jp2"; | ^~~~~~~~~ leptonica/src/readfile.c:95:20: warning: 'FILE_WEBP' defined but not used [-Wunused-variable] 95 | static const char *FILE_WEBP = "/tmp/lept/format/file.webp"; | ^~~~~~~~~ leptonica/src/readfile.c:94:20: warning: 'FILE_GIF' defined but not used [-Wunused-variable] 94 | static const char *FILE_GIF = "/tmp/lept/format/file.gif"; | ^~~~~~~~ leptonica/src/readfile.c:93:20: warning: 'FILE_JPG' defined but not used [-Wunused-variable] 93 | static const char *FILE_JPG = "/tmp/lept/format/file.jpg"; | ^~~~~~~~ leptonica/src/readfile.c:92:20: warning: 'FILE_TIFF' defined but not used [-Wunused-variable] 92 | static const char *FILE_TIFF = "/tmp/lept/format/file.tif"; | ^~~~~~~~~ leptonica/src/readfile.c:91:20: warning: 'FILE_TIFF_JPEG' defined but not used [-Wunused-variable] 91 | static const char *FILE_TIFF_JPEG = "/tmp/lept/format/file_jpeg.tif"; | ^~~~~~~~~~~~~~ leptonica/src/readfile.c:90:20: warning: 'FILE_ZIP' defined but not used [-Wunused-variable] 90 | static const char *FILE_ZIP = "/tmp/lept/format/file_zip.tif"; | ^~~~~~~~ leptonica/src/readfile.c:89:20: warning: 'FILE_LZW' defined but not used [-Wunused-variable] 89 | static const char *FILE_LZW = "/tmp/lept/format/file_lzw.tif"; | ^~~~~~~~ leptonica/src/readfile.c:88:20: warning: 'FILE_PB' defined but not used [-Wunused-variable] 88 | static const char *FILE_PB = "/tmp/lept/format/file_packbits.tif"; | ^~~~~~~ leptonica/src/readfile.c:87:20: warning: 'FILE_RLE' defined but not used [-Wunused-variable] 87 | static const char *FILE_RLE = "/tmp/lept/format/file_rle.tif"; | ^~~~~~~~ leptonica/src/readfile.c:86:20: warning: 'FILE_G4' defined but not used [-Wunused-variable] 86 | static const char *FILE_G4 = "/tmp/lept/format/file_g4.tif"; | ^~~~~~~ leptonica/src/readfile.c:85:20: warning: 'FILE_G3' defined but not used [-Wunused-variable] 85 | static const char *FILE_G3 = "/tmp/lept/format/file_g3.tif"; | ^~~~~~~ leptonica/src/readfile.c:83:20: warning: 'FILE_PNG' defined but not used [-Wunused-variable] 83 | static const char *FILE_PNG = "/tmp/lept/format/file.png"; | ^~~~~~~~ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./obj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./obj/leptonica_rotateorth.o -c leptonica/src/rotateorth.c leptonica/src/rop.c:553:1: warning: 'checkRasteropCrop' defined but not used [-Wunused-function] 553 | checkRasteropCrop(l_int32 pixw, | ^~~~~~~~~~~~~~~~~ leptonica/src/quadtree.c: In function 'pixQuadtreeVariance': leptonica/src/quadtree.c:238:24: warning: 'fpixrv' may be used uninitialized in this function [-Wmaybe-uninitialized] 238 | if (pfpixa_rv) fpixaAddFPix(*pfpixa_rv, fpixrv, L_INSERT); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./obj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./obj/leptonica_rotateshear.o -c leptonica/src/rotateshear.c leptonica/src/quadtree.c: In function 'fpixaDisplayQuadtree': leptonica/src/quadtree.c:695:9: warning: 'pixt4' may be used uninitialized in this function [-Wmaybe-uninitialized] 695 | w = pixGetWidth(pixt4); | ^~~~~~~~~~~~~~~~~~ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./obj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./obj/leptonica_runlength.o -c leptonica/src/runlength.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./obj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./obj/leptonica_sarray1.o -c leptonica/src/sarray1.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./obj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./obj/leptonica_sarray2.o -c leptonica/src/sarray2.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./obj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./obj/leptonica_scale1.o -c leptonica/src/scale1.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./obj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./obj/leptonica_scale2.o -c leptonica/src/scale2.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./soobj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./soobj/leptonica_boxfunc5.o -c leptonica/src/boxfunc5.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./obj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./obj/leptonica_seedfill.o -c leptonica/src/seedfill.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./obj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./obj/leptonica_sel1.o -c leptonica/src/sel1.c leptonica/src/sarray1.c: In function 'sarrayReadStream': leptonica/src/sarray1.c:1477:47: warning: variable 'ignore' set but not used [-Wunused-but-set-variable] 1477 | l_int32 i, n, size, index, bufsize, version, ignore, success; | ^~~~~~ leptonica/src/sarray1.c: In function 'getFilenamesInDirectory': leptonica/src/sarray1.c:1962:17: warning: variable 'dfd' set but not used [-Wunused-but-set-variable] 1962 | int dfd, stat_ret; | ^~~ leptonica/src/sarray1.c:1957:39: warning: variable 'ignore' set but not used [-Wunused-but-set-variable] 1957 | char *realdir, *stat_path, *ignore; | ^~~~~~ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./obj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./obj/leptonica_sel2.o -c leptonica/src/sel2.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./obj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./obj/leptonica_selgen.o -c leptonica/src/selgen.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./obj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./obj/leptonica_shear.o -c leptonica/src/shear.c leptonica/src/sel1.c: In function 'selReadStream': leptonica/src/sel1.c:1428:41: warning: variable 'ignore' set but not used [-Wunused-but-set-variable] 1428 | l_int32 sy, sx, cy, cx, i, j, version, ignore; | ^~~~~~ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./obj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./obj/leptonica_skew.o -c leptonica/src/skew.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./obj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./obj/leptonica_spixio.o -c leptonica/src/spixio.c leptonica/src/selgen.c: In function 'pixGetRunsOnLine': leptonica/src/selgen.c:771:5: warning: 'runlen' may be used uninitialized in this function [-Wmaybe-uninitialized] 771 | numaAddNumber(numa, runlen); /* append last run */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./obj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./obj/leptonica_stack.o -c leptonica/src/stack.c leptonica/src/boxfunc2.c: In function 'boxaaTranspose': leptonica/src/boxfunc2.c:1853:5: warning: 'nbox' may be used uninitialized in this function [-Wmaybe-uninitialized] 1853 | for (i = 0; i < nbox; i++) { | ^~~ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./obj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./obj/leptonica_stringcode.o -c leptonica/src/stringcode.c leptonica/src/boxfunc2.c: In function 'boxaaAlignBox': leptonica/src/boxfunc2.c:1929:17: warning: 'maxindex' may be used uninitialized in this function [-Wmaybe-uninitialized] 1929 | *pindex = maxindex; | ~~~~~~~~^~~~~~~~~~ leptonica/src/blend.c: In function 'pixLinearEdgeFade': leptonica/src/blend.c:2204:38: warning: 'ymin' may be used uninitialized in this function [-Wmaybe-uninitialized] 2204 | l_int32 i, j, w, h, d, wpl, xmin, ymin, range, val, rval, gval, bval; | ^~~~ leptonica/src/blend.c:2204:32: warning: 'xmin' may be used uninitialized in this function [-Wmaybe-uninitialized] 2204 | l_int32 i, j, w, h, d, wpl, xmin, ymin, range, val, rval, gval, bval; | ^~~~ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./obj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./obj/leptonica_sudoku.o -c leptonica/src/sudoku.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./obj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./obj/leptonica_textops.o -c leptonica/src/textops.c leptonica/src/spixio.c: In function 'pixDeserializeFromMemory': leptonica/src/spixio.c:504:9: warning: 'cmap' may be used uninitialized in this function [-Wmaybe-uninitialized] 504 | pixcmapIsValid(cmap, pixd, &valid); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./obj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./obj/leptonica_tiffiostub.o -c leptonica/src/tiffiostub.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./obj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./obj/leptonica_utils1.o -c leptonica/src/utils1.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./obj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./obj/leptonica_utils2.o -c leptonica/src/utils2.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./soobj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./soobj/leptonica_bytearray.o -c leptonica/src/bytearray.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./obj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./obj/leptonica_warper.o -c leptonica/src/warper.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./obj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./obj/leptonica_webpiostub.o -c leptonica/src/webpiostub.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./soobj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./soobj/leptonica_ccbord.o -c leptonica/src/ccbord.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./obj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./obj/leptonica_writefile.o -c leptonica/src/writefile.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./obj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./obj/leptonica_zlibmem.o -c leptonica/src/zlibmem.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./soobj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./soobj/leptonica_classapp.o -c leptonica/src/classapp.c leptonica/src/utils2.c: In function 'callSystemDebug': leptonica/src/utils2.c:2756:10: warning: variable 'ret' set but not used [-Wunused-but-set-variable] 2756 | l_int32 ret; | ^~~ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./obj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./obj/leptonica_zlibmemstub.o -c leptonica/src/zlibmemstub.c In file included from leptonica/src/alltypes.h:37, from leptonica/src/allheaders.h:35, from leptonica/src/writefile.c:93: leptonica/src/writefile.c: In function 'changeFormatForMissingLib': leptonica/src/environ.h:533:57: warning: unused variable 'procName' [-Wunused-variable] 533 | #define PROCNAME(name) static const char procName[] = name | ^~~~~~~~ leptonica/src/writefile.c:1161:5: note: in expansion of macro 'PROCNAME' 1161 | PROCNAME("changeFormatForMissingLib"); | ^~~~~~~~ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./obj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./obj/tesseract_api_altorenderer.o -c tesseract/src/api/altorenderer.cpp g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./obj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./obj/tesseract_api_baseapi.o -c tesseract/src/api/baseapi.cpp At top level: leptonica/src/environ.h:533:57: warning: 'procName' defined but not used [-Wunused-const-variable=] 533 | #define PROCNAME(name) static const char procName[] = name | ^~~~~~~~ leptonica/src/writefile.c:1161:5: note: in expansion of macro 'PROCNAME' 1161 | PROCNAME("changeFormatForMissingLib"); | ^~~~~~~~ cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./obj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./obj/tesseract_api_capi.o -c tesseract/src/api/capi.cpp g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./obj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./obj/tesseract_api_hocrrenderer.o -c tesseract/src/api/hocrrenderer.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./obj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./obj/tesseract_api_lstmboxrenderer.o -c tesseract/src/api/lstmboxrenderer.cpp g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./obj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./obj/tesseract_api_pdfrenderer.o -c tesseract/src/api/pdfrenderer.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./obj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./obj/tesseract_api_renderer.o -c tesseract/src/api/renderer.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./obj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./obj/tesseract_api_wordstrboxrenderer.o -c tesseract/src/api/wordstrboxrenderer.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./obj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./obj/tesseract_arch_intsimdmatrix.o -c tesseract/src/arch/intsimdmatrix.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./obj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./obj/tesseract_arch_simddetect.o -c tesseract/src/arch/simddetect.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./obj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./obj/tesseract_ccmain_applybox.o -c tesseract/src/ccmain/applybox.cpp gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./soobj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./soobj/leptonica_colorcontent.o -c leptonica/src/colorcontent.c cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ leptonica/src/classapp.c: In function 'boxaExtractSortedPattern': leptonica/src/classapp.c:707:5: warning: 'nad' may be used uninitialized in this function [-Wmaybe-uninitialized] 707 | numaaAddNuma(naa, nad, L_INSERT); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ leptonica/src/ccbord.c: In function 'pixGetAllCCBorders': leptonica/src/ccbord.c:1037:16: warning: 'xs' may be used uninitialized in this function [-Wmaybe-uninitialized] 1037 | if (px == fpx && py == fpy && npx == spx && npy == spy) | ~~~^~~~~~ leptonica/src/ccbord.c:657:11: note: 'xs' was declared here 657 | l_int32 xs, ys; /* starting hole border pixel, relative in pixs */ | ^~ leptonica/src/ccbord.c:731:16: warning: 'xh' may be used uninitialized in this function [-Wmaybe-uninitialized] 731 | for (x = xh + boxt->x; x < w; x++) { /* look for (fg) border pixel */ | ~~^~~~~~~~~~~~~~ leptonica/src/ccbord.c:656:26: note: 'xh' was declared here 656 | l_int32 allzero, i, x, xh, w, nh; | ^~ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./obj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./obj/tesseract_ccmain_control.o -c tesseract/src/ccmain/control.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./obj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./obj/tesseract_ccmain_linerec.o -c tesseract/src/ccmain/linerec.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./soobj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./soobj/leptonica_coloring.o -c leptonica/src/coloring.c leptonica/src/textops.c: In function 'splitStringToParagraphs': leptonica/src/textops.c:1056:50: warning: 'leadwhite' may be used uninitialized in this function [-Wmaybe-uninitialized] 1056 | if ((splitflag == SPLIT_ON_LEADING_WHITE && leadwhite) || | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ leptonica/src/textops.c:1036:21: warning: 'allwhite' may be used uninitialized in this function [-Wmaybe-uninitialized] 1036 | l_int32 nlines, i, allwhite, leadwhite; | ^~~~~~~~ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./soobj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./soobj/leptonica_colormap.o -c leptonica/src/colormap.c g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./obj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./obj/tesseract_ccmain_ltrresultiterator.o -c tesseract/src/ccmain/ltrresultiterator.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ leptonica/src/colormap.c: In function 'pixcmapReadStream': leptonica/src/colormap.c:1793:35: warning: variable 'ignore' set but not used [-Wunused-but-set-variable] 1793 | l_int32 rval, gval, bval, aval, ignore; | ^~~~~~ leptonica/src/colorcontent.c: In function 'pixColorContent': leptonica/src/colorcontent.c:214:36: warning: 'datab' may be used uninitialized in this function [-Wmaybe-uninitialized] 214 | l_uint32 *data1, *datar, *datag, *datab, *line1, *liner, *lineg, *lineb; | ^~~~~ leptonica/src/colorcontent.c:211:42: warning: 'wplb' may be used uninitialized in this function [-Wmaybe-uninitialized] 211 | l_int32 w, h, i, j, wpl1, wplr, wplg, wplb; | ^~~~ leptonica/src/colorcontent.c:214:28: warning: 'datag' may be used uninitialized in this function [-Wmaybe-uninitialized] 214 | l_uint32 *data1, *datar, *datag, *datab, *line1, *liner, *lineg, *lineb; | ^~~~~ leptonica/src/colorcontent.c:211:36: warning: 'wplg' may be used uninitialized in this function [-Wmaybe-uninitialized] 211 | l_int32 w, h, i, j, wpl1, wplr, wplg, wplb; | ^~~~ leptonica/src/colorcontent.c:214:20: warning: 'datar' may be used uninitialized in this function [-Wmaybe-uninitialized] 214 | l_uint32 *data1, *datar, *datag, *datab, *line1, *liner, *lineg, *lineb; | ^~~~~ leptonica/src/colorcontent.c:211:30: warning: 'wplr' may be used uninitialized in this function [-Wmaybe-uninitialized] 211 | l_int32 w, h, i, j, wpl1, wplr, wplg, wplb; | ^~~~ In file included from leptonica/src/alltypes.h:50, from leptonica/src/allheaders.h:35, from leptonica/src/scale2.c:103: leptonica/src/scale2.c: In function 'pixScaleGrayMinMax2': leptonica/src/arrayaccess.h:199:72: warning: 'maxval' may be used uninitialized in this function [-Wmaybe-uninitialized] 199 | *(l_uint8 *)((l_uintptr_t)((l_uint8 *)(pdata) + (n)) ^ 3) = (val) | ^ leptonica/src/scale2.c:1130:20: note: 'maxval' was declared here 1130 | l_int32 minval, maxval; | ^~~~~~ In file included from leptonica/src/alltypes.h:50, from leptonica/src/allheaders.h:35, from leptonica/src/scale2.c:103: leptonica/src/arrayaccess.h:199:72: warning: 'minval' may be used uninitialized in this function [-Wmaybe-uninitialized] 199 | *(l_uint8 *)((l_uintptr_t)((l_uint8 *)(pdata) + (n)) ^ 3) = (val) | ^ leptonica/src/scale2.c:1130:12: note: 'minval' was declared here 1130 | l_int32 minval, maxval; | ^~~~~~ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./obj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./obj/tesseract_ccmain_mutableiterator.o -c tesseract/src/ccmain/mutableiterator.cpp g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./obj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./obj/tesseract_ccmain_output.o -c tesseract/src/ccmain/output.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ In file included from leptonica/src/alltypes.h:50, from leptonica/src/allheaders.h:35, from leptonica/src/scale2.c:103: leptonica/src/scale2.c: In function 'pixScaleGrayMinMax': leptonica/src/arrayaccess.h:199:72: warning: 'maxval' may be used uninitialized in this function [-Wmaybe-uninitialized] 199 | *(l_uint8 *)((l_uintptr_t)((l_uint8 *)(pdata) + (n)) ^ 3) = (val) | ^ leptonica/src/scale2.c:1025:20: note: 'maxval' was declared here 1025 | l_int32 minval, maxval, val; | ^~~~~~ In file included from leptonica/src/alltypes.h:50, from leptonica/src/allheaders.h:35, from leptonica/src/scale2.c:103: leptonica/src/arrayaccess.h:199:72: warning: 'minval' may be used uninitialized in this function [-Wmaybe-uninitialized] 199 | *(l_uint8 *)((l_uintptr_t)((l_uint8 *)(pdata) + (n)) ^ 3) = (val) | ^ leptonica/src/scale2.c:1025:12: note: 'minval' was declared here 1025 | l_int32 minval, maxval, val; | ^~~~~~ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./obj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./obj/tesseract_ccmain_pageiterator.o -c tesseract/src/ccmain/pageiterator.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./soobj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./soobj/leptonica_colormorph.o -c leptonica/src/colormorph.c tesseract/src/api/capi.cpp: In function 'char** TessBaseAPIGetLoadedLanguagesAsVector(const TessBaseAPI*)': tesseract/src/api/capi.cpp:284:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] 284 | for (int index = 0; index < languages.size(); ++index) { | ~~~~~~^~~~~~~~~~~~~~~~~~ tesseract/src/api/capi.cpp: In function 'char** TessBaseAPIGetAvailableLanguagesAsVector(const TessBaseAPI*)': tesseract/src/api/capi.cpp:296:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] 296 | for (int index = 0; index < languages.size(); ++index) { | ~~~~~~^~~~~~~~~~~~~~~~~~ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./obj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./obj/tesseract_ccmain_pagesegmain.o -c tesseract/src/ccmain/pagesegmain.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ leptonica/src/ccbord.c: In function 'ccbaDisplayImage1': leptonica/src/ccbord.c:1130:8: warning: 'spy' may be used uninitialized in this function [-Wmaybe-uninitialized] 1130 | dy = spy - fpy; | ~~~^~~~~~~~~~~ leptonica/src/ccbord.c:1997:25: note: 'spy' was declared here 1997 | l_int32 fpx, fpy, spx, spy, xs, ys; | ^~~ leptonica/src/ccbord.c:1129:8: warning: 'spx' may be used uninitialized in this function [-Wmaybe-uninitialized] 1129 | dx = spx - fpx; | ~~~^~~~~~~~~~~ leptonica/src/ccbord.c:1997:20: note: 'spx' was declared here 1997 | l_int32 fpx, fpy, spx, spy, xs, ys; | ^~~ leptonica/src/ccbord.c:1143:20: warning: 'fpy' may be used uninitialized in this function [-Wmaybe-uninitialized] 1143 | *pys = fpy - dx; | ~~~~^~~~ leptonica/src/ccbord.c:1997:15: note: 'fpy' was declared here 1997 | l_int32 fpx, fpy, spx, spy, xs, ys; | ^~~ leptonica/src/ccbord.c:1139:20: warning: 'fpx' may be used uninitialized in this function [-Wmaybe-uninitialized] 1139 | *pxs = fpx + dy; | ~~~~^~~~ leptonica/src/ccbord.c:1997:10: note: 'fpx' was declared here 1997 | l_int32 fpx, fpy, spx, spy, xs, ys; | ^~~ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./soobj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./soobj/leptonica_colorquant1.o -c leptonica/src/colorquant1.c leptonica/src/ccbord.c: In function 'ccbaDisplayImage2': leptonica/src/ccbord.c:1130:8: warning: 'spy' may be used uninitialized in this function [-Wmaybe-uninitialized] 1130 | dy = spy - fpy; | ~~~^~~~~~~~~~~ leptonica/src/ccbord.c:2128:25: note: 'spy' was declared here 2128 | l_int32 fpx, fpy, spx, spy, xs, ys; | ^~~ leptonica/src/ccbord.c:1129:8: warning: 'spx' may be used uninitialized in this function [-Wmaybe-uninitialized] 1129 | dx = spx - fpx; | ~~~^~~~~~~~~~~ leptonica/src/ccbord.c:2128:20: note: 'spx' was declared here 2128 | l_int32 fpx, fpy, spx, spy, xs, ys; | ^~~ leptonica/src/ccbord.c:1143:20: warning: 'fpy' may be used uninitialized in this function [-Wmaybe-uninitialized] 1143 | *pys = fpy - dx; | ~~~~^~~~ leptonica/src/ccbord.c:2128:15: note: 'fpy' was declared here 2128 | l_int32 fpx, fpy, spx, spy, xs, ys; | ^~~ leptonica/src/ccbord.c:1139:20: warning: 'fpx' may be used uninitialized in this function [-Wmaybe-uninitialized] 1139 | *pxs = fpx + dy; | ~~~~^~~~ leptonica/src/ccbord.c:2128:10: note: 'fpx' was declared here 2128 | l_int32 fpx, fpy, spx, spy, xs, ys; | ^~~ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./obj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./obj/tesseract_ccmain_pagewalk.o -c tesseract/src/ccmain/pagewalk.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./soobj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./soobj/leptonica_colorquant2.o -c leptonica/src/colorquant2.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./soobj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./soobj/leptonica_colorseg.o -c leptonica/src/colorseg.c g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./obj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./obj/tesseract_ccmain_paragraphs.o -c tesseract/src/ccmain/paragraphs.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./obj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./obj/tesseract_ccmain_paramsd.o -c tesseract/src/ccmain/paramsd.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./obj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./obj/tesseract_ccmain_pgedit.o -c tesseract/src/ccmain/pgedit.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./soobj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./soobj/leptonica_colorspace.o -c leptonica/src/colorspace.c leptonica/src/colorseg.c: In function 'pixAssignToNearestColor': leptonica/src/colorseg.c:428:28: warning: 'datam' may be used uninitialized in this function [-Wmaybe-uninitialized] 428 | l_uint32 *datas, *datad, *datam, *lines, *lined, *linem; | ^~~~~ leptonica/src/colorseg.c:422:30: warning: 'wplm' may be used uninitialized in this function [-Wmaybe-uninitialized] 422 | l_int32 w, h, wpls, wpld, wplm, i, j, success; | ^~~~ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./soobj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./soobj/leptonica_compare.o -c leptonica/src/compare.c g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./obj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./obj/tesseract_ccmain_reject.o -c tesseract/src/ccmain/reject.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./soobj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./soobj/leptonica_conncomp.o -c leptonica/src/conncomp.c g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./obj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./obj/tesseract_ccmain_resultiterator.o -c tesseract/src/ccmain/resultiterator.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./obj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./obj/tesseract_ccmain_tessedit.o -c tesseract/src/ccmain/tessedit.cpp g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./obj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./obj/tesseract_ccmain_tesseractclass.o -c tesseract/src/ccmain/tesseractclass.cpp g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./obj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./obj/tesseract_ccmain_tessvars.o -c tesseract/src/ccmain/tessvars.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./obj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./obj/tesseract_ccmain_thresholder.o -c tesseract/src/ccmain/thresholder.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./obj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./obj/tesseract_ccmain_werdit.o -c tesseract/src/ccmain/werdit.cpp In file included from tesseract/src/ccstruct/ratngs.h:32, from tesseract/src/ccstruct/blamer.h:30, from tesseract/src/ccstruct/pageres.h:22, from tesseract/src/ccmain/tesseractclass.h:38, from tesseract/src/api/lstmboxrenderer.cpp:21: tesseract/src/ccutil/unicharset.h: In member function 'bool tesseract::UNICHARSET::contains_unichar_id(tesseract::UNICHAR_ID) const': tesseract/src/ccutil/unicharset.h:288:59: warning: comparison of integer expressions of different signedness: 'tesseract::UNICHAR_ID' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 288 | return unichar_id != INVALID_UNICHAR_ID && unichar_id < unichars.size() && | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ tesseract/src/ccutil/unicharset.h: In member function 'void tesseract::UNICHARSET::delete_pointers_in_unichars()': tesseract/src/ccutil/unicharset.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < unichars.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ In file included from tesseract/src/ccstruct/blamer.h:30, from tesseract/src/ccstruct/pageres.h:22, from tesseract/src/ccmain/tesseractclass.h:38, from tesseract/src/api/lstmboxrenderer.cpp:21: tesseract/src/ccstruct/ratngs.h: In member function 'void tesseract::BLOB_CHOICE::set_fonts(const std::vector&)': tesseract/src/ccstruct/ratngs.h:107:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 107 | for (int f = 0; f < fonts_.size(); ++f) { | ~~^~~~~~~~~~~~~~~ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./soobj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./soobj/leptonica_convertfiles.o -c leptonica/src/convertfiles.c In file included from tesseract/src/ccstruct/ratngs.h:32, from tesseract/src/ccstruct/blamer.h:30, from tesseract/src/ccstruct/pageres.h:22, from tesseract/src/ccmain/tesseractclass.h:38, from tesseract/src/api/wordstrboxrenderer.cpp:21: tesseract/src/ccutil/unicharset.h: In member function 'bool tesseract::UNICHARSET::contains_unichar_id(tesseract::UNICHAR_ID) const': tesseract/src/ccutil/unicharset.h:288:59: warning: comparison of integer expressions of different signedness: 'tesseract::UNICHAR_ID' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 288 | return unichar_id != INVALID_UNICHAR_ID && unichar_id < unichars.size() && | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ tesseract/src/ccutil/unicharset.h: In member function 'void tesseract::UNICHARSET::delete_pointers_in_unichars()': tesseract/src/ccutil/unicharset.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < unichars.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ In file included from tesseract/src/ccstruct/ratngs.h:32, from tesseract/src/ccstruct/blamer.h:30, from tesseract/src/ccstruct/pageres.h:22, from tesseract/src/ccmain/tesseractclass.h:38, from tesseract/src/ccmain/output.cpp:22: tesseract/src/ccutil/unicharset.h: In member function 'bool tesseract::UNICHARSET::contains_unichar_id(tesseract::UNICHAR_ID) const': tesseract/src/ccutil/unicharset.h:288:59: warning: comparison of integer expressions of different signedness: 'tesseract::UNICHAR_ID' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 288 | return unichar_id != INVALID_UNICHAR_ID && unichar_id < unichars.size() && | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ tesseract/src/ccutil/unicharset.h: In member function 'void tesseract::UNICHARSET::delete_pointers_in_unichars()': tesseract/src/ccutil/unicharset.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < unichars.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ In file included from tesseract/src/ccstruct/blamer.h:30, from tesseract/src/ccstruct/pageres.h:22, from tesseract/src/ccmain/tesseractclass.h:38, from tesseract/src/api/wordstrboxrenderer.cpp:21: tesseract/src/ccstruct/ratngs.h: In member function 'void tesseract::BLOB_CHOICE::set_fonts(const std::vector&)': tesseract/src/ccstruct/ratngs.h:107:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 107 | for (int f = 0; f < fonts_.size(); ++f) { | ~~^~~~~~~~~~~~~~~ In file included from tesseract/src/ccstruct/blamer.h:30, from tesseract/src/ccstruct/pageres.h:22, from tesseract/src/ccmain/tesseractclass.h:38, from tesseract/src/ccmain/output.cpp:22: tesseract/src/ccstruct/ratngs.h: In member function 'void tesseract::BLOB_CHOICE::set_fonts(const std::vector&)': tesseract/src/ccstruct/ratngs.h:107:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 107 | for (int f = 0; f < fonts_.size(); ++f) { | ~~^~~~~~~~~~~~~~~ leptonica/src/colorquant1.c: In function 'pixOctreeColorQuantGeneral': leptonica/src/colorquant1.c:699:9: warning: 'cmap' may be used uninitialized in this function [-Wmaybe-uninitialized] 699 | pixcmapResetColor(cmap, index, 255, 255, 255); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./obj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./obj/tesseract_ccstruct_blamer.o -c tesseract/src/ccstruct/blamer.cpp g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./obj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./obj/tesseract_ccstruct_blobbox.o -c tesseract/src/ccstruct/blobbox.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./soobj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./soobj/leptonica_convolve.o -c leptonica/src/convolve.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./soobj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./soobj/leptonica_correlscore.o -c leptonica/src/correlscore.c In file included from tesseract/src/ccstruct/ratngs.h:32, from tesseract/src/ccstruct/blamer.h:30, from tesseract/src/ccstruct/pageres.h:22, from tesseract/src/ccmain/tesseractclass.h:38, from tesseract/src/ccmain/linerec.cpp:18: tesseract/src/ccutil/unicharset.h: In member function 'bool tesseract::UNICHARSET::contains_unichar_id(tesseract::UNICHAR_ID) const': tesseract/src/ccutil/unicharset.h:288:59: warning: comparison of integer expressions of different signedness: 'tesseract::UNICHAR_ID' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 288 | return unichar_id != INVALID_UNICHAR_ID && unichar_id < unichars.size() && | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ tesseract/src/ccutil/unicharset.h: In member function 'void tesseract::UNICHARSET::delete_pointers_in_unichars()': tesseract/src/ccutil/unicharset.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < unichars.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ In file included from tesseract/src/ccstruct/blamer.h:30, from tesseract/src/ccstruct/pageres.h:22, from tesseract/src/ccmain/tesseractclass.h:38, from tesseract/src/ccmain/linerec.cpp:18: tesseract/src/ccstruct/ratngs.h: In member function 'void tesseract::BLOB_CHOICE::set_fonts(const std::vector&)': tesseract/src/ccstruct/ratngs.h:107:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 107 | for (int f = 0; f < fonts_.size(); ++f) { | ~~^~~~~~~~~~~~~~~ In file included from tesseract/src/ccstruct/ratngs.h:32, from tesseract/src/dict/dawg.h:33, from tesseract/src/dict/dawg_cache.h:23, from tesseract/src/api/baseapi.cpp:31: tesseract/src/ccutil/unicharset.h: In member function 'bool tesseract::UNICHARSET::contains_unichar_id(tesseract::UNICHAR_ID) const': tesseract/src/ccutil/unicharset.h:288:59: warning: comparison of integer expressions of different signedness: 'tesseract::UNICHAR_ID' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 288 | return unichar_id != INVALID_UNICHAR_ID && unichar_id < unichars.size() && | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ tesseract/src/ccutil/unicharset.h: In member function 'void tesseract::UNICHARSET::delete_pointers_in_unichars()': tesseract/src/ccutil/unicharset.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < unichars.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ In file included from tesseract/src/dict/dawg.h:33, from tesseract/src/dict/dawg_cache.h:23, from tesseract/src/api/baseapi.cpp:31: tesseract/src/ccstruct/ratngs.h: In member function 'void tesseract::BLOB_CHOICE::set_fonts(const std::vector&)': tesseract/src/ccstruct/ratngs.h:107:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 107 | for (int f = 0; f < fonts_.size(); ++f) { | ~~^~~~~~~~~~~~~~~ In file included from tesseract/src/ccutil/ambigs.h:32, from tesseract/src/ccutil/ccutil.h:32, from tesseract/src/lstm/lstmrecognizer.h:21, from tesseract/src/ccmain/control.cpp:35: tesseract/src/ccutil/unicharset.h: In member function 'bool tesseract::UNICHARSET::contains_unichar_id(tesseract::UNICHAR_ID) const': tesseract/src/ccutil/unicharset.h:288:59: warning: comparison of integer expressions of different signedness: 'tesseract::UNICHAR_ID' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 288 | return unichar_id != INVALID_UNICHAR_ID && unichar_id < unichars.size() && | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ tesseract/src/ccutil/unicharset.h: In member function 'void tesseract::UNICHARSET::delete_pointers_in_unichars()': tesseract/src/ccutil/unicharset.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < unichars.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ In file included from tesseract/src/ccstruct/ratngs.h:32, from tesseract/src/ccstruct/blamer.h:30, from tesseract/src/ccstruct/pageres.h:22, from tesseract/src/ccmain/ltrresultiterator.cpp:22: tesseract/src/ccutil/unicharset.h: In member function 'bool tesseract::UNICHARSET::contains_unichar_id(tesseract::UNICHAR_ID) const': tesseract/src/ccutil/unicharset.h:288:59: warning: comparison of integer expressions of different signedness: 'tesseract::UNICHAR_ID' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 288 | return unichar_id != INVALID_UNICHAR_ID && unichar_id < unichars.size() && | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ tesseract/src/ccutil/unicharset.h: In member function 'void tesseract::UNICHARSET::delete_pointers_in_unichars()': tesseract/src/ccutil/unicharset.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < unichars.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ In file included from tesseract/src/ccstruct/ratngs.h:32, from tesseract/src/ccstruct/blamer.h:30, from tesseract/src/ccstruct/pageres.h:22, from tesseract/src/ccmain/pagewalk.cpp:20: tesseract/src/ccutil/unicharset.h: In member function 'bool tesseract::UNICHARSET::contains_unichar_id(tesseract::UNICHAR_ID) const': tesseract/src/ccutil/unicharset.h:288:59: warning: comparison of integer expressions of different signedness: 'tesseract::UNICHAR_ID' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 288 | return unichar_id != INVALID_UNICHAR_ID && unichar_id < unichars.size() && | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ tesseract/src/ccutil/unicharset.h: In member function 'void tesseract::UNICHARSET::delete_pointers_in_unichars()': tesseract/src/ccutil/unicharset.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < unichars.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./soobj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./soobj/leptonica_dewarp1.o -c leptonica/src/dewarp1.c In file included from tesseract/src/ccstruct/blamer.h:30, from tesseract/src/ccstruct/pageres.h:22, from tesseract/src/ccmain/ltrresultiterator.cpp:22: tesseract/src/ccstruct/ratngs.h: In member function 'void tesseract::BLOB_CHOICE::set_fonts(const std::vector&)': tesseract/src/ccstruct/ratngs.h:107:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 107 | for (int f = 0; f < fonts_.size(); ++f) { | ~~^~~~~~~~~~~~~~~ In file included from tesseract/src/ccstruct/ratngs.h:32, from tesseract/src/ccstruct/blamer.h:30, from tesseract/src/ccstruct/pageres.h:22, from tesseract/src/ccmain/applybox.cpp:26: tesseract/src/ccutil/unicharset.h: In member function 'bool tesseract::UNICHARSET::contains_unichar_id(tesseract::UNICHAR_ID) const': tesseract/src/ccutil/unicharset.h:288:59: warning: comparison of integer expressions of different signedness: 'tesseract::UNICHAR_ID' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 288 | return unichar_id != INVALID_UNICHAR_ID && unichar_id < unichars.size() && | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ tesseract/src/ccutil/unicharset.h: In member function 'void tesseract::UNICHARSET::delete_pointers_in_unichars()': tesseract/src/ccutil/unicharset.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < unichars.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ In file included from tesseract/src/ccstruct/blamer.h:30, from tesseract/src/ccstruct/pageres.h:22, from tesseract/src/ccmain/pagewalk.cpp:20: tesseract/src/ccstruct/ratngs.h: In member function 'void tesseract::BLOB_CHOICE::set_fonts(const std::vector&)': tesseract/src/ccstruct/ratngs.h:107:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 107 | for (int f = 0; f < fonts_.size(); ++f) { | ~~^~~~~~~~~~~~~~~ In file included from tesseract/src/api/lstmboxrenderer.cpp:21: tesseract/src/ccmain/tesseractclass.h: In member function 'void tesseract::Tesseract::set_pix_original(Pix*)': tesseract/src/ccmain/tesseractclass.h:224:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 224 | for (int i = 0; i < sub_langs_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~ tesseract/src/ccmain/tesseractclass.h: In member function 'bool tesseract::Tesseract::AnyTessLang() const': tesseract/src/ccmain/tesseractclass.h:292:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 292 | for (int i = 0; i < sub_langs_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~ tesseract/src/ccmain/tesseractclass.h: In member function 'bool tesseract::Tesseract::AnyLSTMLang() const': tesseract/src/ccmain/tesseractclass.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < sub_langs_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~ In file included from tesseract/src/ccstruct/ratngs.h:32, from tesseract/src/ccstruct/blamer.h:30, from tesseract/src/ccstruct/pageres.h:22, from tesseract/src/ccmain/pageiterator.cpp:23: tesseract/src/ccutil/unicharset.h: In member function 'bool tesseract::UNICHARSET::contains_unichar_id(tesseract::UNICHAR_ID) const': tesseract/src/ccutil/unicharset.h:288:59: warning: comparison of integer expressions of different signedness: 'tesseract::UNICHAR_ID' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 288 | return unichar_id != INVALID_UNICHAR_ID && unichar_id < unichars.size() && | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ tesseract/src/ccutil/unicharset.h: In member function 'void tesseract::UNICHARSET::delete_pointers_in_unichars()': tesseract/src/ccutil/unicharset.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < unichars.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ leptonica/src/correlscore.c: In function 'pixCorrelationScoreThresholded': leptonica/src/correlscore.c:547:42: warning: 'untouchable' may be used uninitialized in this function [-Wmaybe-uninitialized] 547 | if (count + downcount[y] - untouchable < threshold) { | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ In file included from tesseract/src/ccstruct/blamer.h:30, from tesseract/src/ccstruct/pageres.h:22, from tesseract/src/ccmain/applybox.cpp:26: tesseract/src/ccstruct/ratngs.h: In member function 'void tesseract::BLOB_CHOICE::set_fonts(const std::vector&)': tesseract/src/ccstruct/ratngs.h:107:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 107 | for (int f = 0; f < fonts_.size(); ++f) { | ~~^~~~~~~~~~~~~~~ In file included from tesseract/src/ccstruct/ratngs.h:32, from tesseract/src/ccstruct/blamer.h:30, from tesseract/src/ccstruct/pageres.h:22, from tesseract/src/ccmain/tesseractclass.h:38, from tesseract/src/api/hocrrenderer.cpp:28: tesseract/src/ccutil/unicharset.h: In member function 'bool tesseract::UNICHARSET::contains_unichar_id(tesseract::UNICHAR_ID) const': tesseract/src/ccutil/unicharset.h:288:59: warning: comparison of integer expressions of different signedness: 'tesseract::UNICHAR_ID' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 288 | return unichar_id != INVALID_UNICHAR_ID && unichar_id < unichars.size() && | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ tesseract/src/ccutil/unicharset.h: In member function 'void tesseract::UNICHARSET::delete_pointers_in_unichars()': tesseract/src/ccutil/unicharset.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < unichars.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ In file included from tesseract/src/ccstruct/blamer.h:30, from tesseract/src/ccstruct/pageres.h:22, from tesseract/src/ccmain/tesseractclass.h:38, from tesseract/src/api/hocrrenderer.cpp:28: tesseract/src/ccstruct/ratngs.h: In member function 'void tesseract::BLOB_CHOICE::set_fonts(const std::vector&)': tesseract/src/ccstruct/ratngs.h:107:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 107 | for (int f = 0; f < fonts_.size(); ++f) { | ~~^~~~~~~~~~~~~~~ In file included from tesseract/src/ccutil/elst.h:24, from tesseract/src/ccstruct/ocrpara.h:23, from tesseract/src/ccstruct/ocrblock.h:22, from tesseract/src/textord/devanagari_processing.h:17, from tesseract/src/ccmain/tesseractclass.h:34, from tesseract/src/api/lstmboxrenderer.cpp:21: tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = char; size_t = unsigned int]': tesseract/src/ccutil/unicharset.h:363:73: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from tesseract/src/ccstruct/blamer.h:30, from tesseract/src/ccstruct/pageres.h:22, from tesseract/src/ccmain/pageiterator.cpp:23: tesseract/src/ccstruct/ratngs.h: In member function 'void tesseract::BLOB_CHOICE::set_fonts(const std::vector&)': tesseract/src/ccstruct/ratngs.h:107:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 107 | for (int f = 0; f < fonts_.size(); ++f) { | ~~^~~~~~~~~~~~~~~ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./soobj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./soobj/leptonica_dewarp2.o -c leptonica/src/dewarp2.c In file included from tesseract/src/ccmain/output.cpp:22: tesseract/src/ccmain/tesseractclass.h: In member function 'void tesseract::Tesseract::set_pix_original(Pix*)': tesseract/src/ccmain/tesseractclass.h:224:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 224 | for (int i = 0; i < sub_langs_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~ tesseract/src/ccmain/tesseractclass.h: In member function 'bool tesseract::Tesseract::AnyTessLang() const': tesseract/src/ccmain/tesseractclass.h:292:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 292 | for (int i = 0; i < sub_langs_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~ tesseract/src/ccmain/tesseractclass.h: In member function 'bool tesseract::Tesseract::AnyLSTMLang() const': tesseract/src/ccmain/tesseractclass.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < sub_langs_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~ In file included from tesseract/src/api/wordstrboxrenderer.cpp:21: tesseract/src/ccmain/tesseractclass.h: In member function 'void tesseract::Tesseract::set_pix_original(Pix*)': tesseract/src/ccmain/tesseractclass.h:224:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 224 | for (int i = 0; i < sub_langs_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~ tesseract/src/ccmain/tesseractclass.h: In member function 'bool tesseract::Tesseract::AnyTessLang() const': tesseract/src/ccmain/tesseractclass.h:292:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 292 | for (int i = 0; i < sub_langs_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~ tesseract/src/ccmain/tesseractclass.h: In member function 'bool tesseract::Tesseract::AnyLSTMLang() const': tesseract/src/ccmain/tesseractclass.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < sub_langs_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~ In file included from tesseract/src/ccmain/linerec.cpp:18: tesseract/src/ccmain/tesseractclass.h: In member function 'void tesseract::Tesseract::set_pix_original(Pix*)': tesseract/src/ccmain/tesseractclass.h:224:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 224 | for (int i = 0; i < sub_langs_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~ tesseract/src/ccmain/tesseractclass.h: In member function 'bool tesseract::Tesseract::AnyTessLang() const': tesseract/src/ccmain/tesseractclass.h:292:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 292 | for (int i = 0; i < sub_langs_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~ tesseract/src/ccmain/tesseractclass.h: In member function 'bool tesseract::Tesseract::AnyLSTMLang() const': tesseract/src/ccmain/tesseractclass.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < sub_langs_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~ In file included from tesseract/src/dict/dawg.h:33, from tesseract/src/lstm/recodebeam.h:23, from tesseract/src/lstm/lstmrecognizer.h:28, from tesseract/src/ccmain/control.cpp:35: tesseract/src/ccstruct/ratngs.h: In member function 'void tesseract::BLOB_CHOICE::set_fonts(const std::vector&)': tesseract/src/ccstruct/ratngs.h:107:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 107 | for (int f = 0; f < fonts_.size(); ++f) { | ~~^~~~~~~~~~~~~~~ In file included from tesseract/src/ccutil/elst.h:24, from tesseract/src/ccstruct/ocrpara.h:23, from tesseract/src/ccstruct/ocrblock.h:22, from tesseract/src/textord/devanagari_processing.h:17, from tesseract/src/ccmain/tesseractclass.h:34, from tesseract/src/ccmain/output.cpp:22: tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = char; size_t = unsigned int]': tesseract/src/ccutil/unicharset.h:363:73: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from tesseract/src/ccutil/elst.h:24, from tesseract/src/ccstruct/ocrpara.h:23, from tesseract/src/ccstruct/ocrblock.h:22, from tesseract/src/textord/devanagari_processing.h:17, from tesseract/src/ccmain/tesseractclass.h:34, from tesseract/src/api/wordstrboxrenderer.cpp:21: tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = char; size_t = unsigned int]': tesseract/src/ccutil/unicharset.h:363:73: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from tesseract/src/ccmain/linerec.cpp:23: tesseract/src/lstm/lstmrecognizer.h: In member function 'void tesseract::LSTMRecognizer::ScaleLearningRate(double)': tesseract/src/lstm/lstmrecognizer.h:133:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 133 | for (int i = 0; i < layers.size(); ++i) { | ~~^~~~~~~~~~~~~~~ tesseract/src/ccmain/linerec.cpp: In member function 'void tesseract::Tesseract::TrainFromBoxes(const std::vector&, const std::vector&, tesseract::BLOCK_LIST*, tesseract::DocumentData*)': tesseract/src/ccmain/linerec.cpp:87:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 87 | while (end_box < texts.size() && texts[end_box] == "\t") ++end_box; | ~~~~~~~~^~~~~~~~~~~~~~ tesseract/src/ccmain/linerec.cpp:126:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 126 | while (end_box < texts.size() && texts[end_box] == "\t") ++end_box; | ~~~~~~~~^~~~~~~~~~~~~~ tesseract/src/ccmain/linerec.cpp: In member function 'void tesseract::Tesseract::SearchWords(tesseract::PointerVector*)': tesseract/src/ccmain/linerec.cpp:263:8: warning: variable 'any_nonspace_delimited' set but not used [-Wunused-but-set-variable] 263 | bool any_nonspace_delimited = false; | ^~~~~~~~~~~~~~~~~~~~~~ In file included from tesseract/src/ccstruct/ratngs.h:32, from tesseract/src/ccstruct/blamer.h:30, from tesseract/src/ccstruct/pageres.h:22, from tesseract/src/ccmain/paragraphs.cpp:28: tesseract/src/ccutil/unicharset.h: In member function 'bool tesseract::UNICHARSET::contains_unichar_id(tesseract::UNICHAR_ID) const': tesseract/src/ccutil/unicharset.h:288:59: warning: comparison of integer expressions of different signedness: 'tesseract::UNICHAR_ID' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 288 | return unichar_id != INVALID_UNICHAR_ID && unichar_id < unichars.size() && | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ tesseract/src/ccutil/unicharset.h: In member function 'void tesseract::UNICHARSET::delete_pointers_in_unichars()': tesseract/src/ccutil/unicharset.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < unichars.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ In file included from tesseract/src/ccstruct/ratngs.h:32, from tesseract/src/ccstruct/blamer.h:30, from tesseract/src/ccstruct/pageres.h:22, from tesseract/src/ccmain/pgedit.cpp:29: tesseract/src/ccutil/unicharset.h: In member function 'bool tesseract::UNICHARSET::contains_unichar_id(tesseract::UNICHAR_ID) const': tesseract/src/ccutil/unicharset.h:288:59: warning: comparison of integer expressions of different signedness: 'tesseract::UNICHAR_ID' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 288 | return unichar_id != INVALID_UNICHAR_ID && unichar_id < unichars.size() && | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ tesseract/src/ccutil/unicharset.h: In member function 'void tesseract::UNICHARSET::delete_pointers_in_unichars()': tesseract/src/ccutil/unicharset.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < unichars.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ In file included from tesseract/src/ccstruct/blamer.h:30, from tesseract/src/ccstruct/pageres.h:22, from tesseract/src/ccmain/paragraphs.cpp:28: tesseract/src/ccstruct/ratngs.h: In member function 'void tesseract::BLOB_CHOICE::set_fonts(const std::vector&)': tesseract/src/ccstruct/ratngs.h:107:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 107 | for (int f = 0; f < fonts_.size(); ++f) { | ~~^~~~~~~~~~~~~~~ leptonica/src/convolve.c: In function 'pixWindowedVariance': leptonica/src/convolve.c:1296:38: warning: 'datarv' may be used uninitialized in this function [-Wmaybe-uninitialized] 1296 | l_float32 *linev, *linerv, *datav, *datarv; | ^~~~~~ leptonica/src/convolve.c:1293:56: warning: 'wplrv' may be used uninitialized in this function [-Wmaybe-uninitialized] 1293 | l_int32 i, j, w, h, ws, hs, ds, wplm, wplms, wplv, wplrv, valm, valms; | ^~~~~ leptonica/src/convolve.c:1296:30: warning: 'datav' may be used uninitialized in this function [-Wmaybe-uninitialized] 1296 | l_float32 *linev, *linerv, *datav, *datarv; | ^~~~~ leptonica/src/convolve.c:1293:50: warning: 'wplv' may be used uninitialized in this function [-Wmaybe-uninitialized] 1293 | l_int32 i, j, w, h, ws, hs, ds, wplm, wplms, wplv, wplrv, valm, valms; | ^~~~ leptonica/src/dewarp1.c: In function 'dewarpReadStream': leptonica/src/dewarp1.c:1263:26: warning: 'fpixh' may be used uninitialized in this function [-Wmaybe-uninitialized] 1263 | dew->samphdispar = fpixh; | ~~~~~~~~~~~~~~~~~^~~~~~~ leptonica/src/dewarp1.c:1255:26: warning: 'fpixv' may be used uninitialized in this function [-Wmaybe-uninitialized] 1255 | dew->sampvdispar = fpixv; | ~~~~~~~~~~~~~~~~~^~~~~~~ In file included from tesseract/src/ccutil/elst.h:24, from tesseract/src/ccstruct/ocrpara.h:23, from tesseract/src/ccstruct/ocrblock.h:22, from tesseract/src/textord/devanagari_processing.h:17, from tesseract/src/ccmain/tesseractclass.h:34, from tesseract/src/ccmain/linerec.cpp:18: tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = char; size_t = unsigned int]': tesseract/src/ccutil/unicharset.h:363:73: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from tesseract/src/ccstruct/blamer.h:30, from tesseract/src/ccstruct/pageres.h:22, from tesseract/src/ccmain/pgedit.cpp:29: tesseract/src/ccstruct/ratngs.h: In member function 'void tesseract::BLOB_CHOICE::set_fonts(const std::vector&)': tesseract/src/ccstruct/ratngs.h:107:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 107 | for (int f = 0; f < fonts_.size(); ++f) { | ~~^~~~~~~~~~~~~~~ tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::DeSerialize(T*, size_t) [with T = int; size_t = unsigned int]': tesseract/src/lstm/static_shape.h:67:30: required from here tesseract/src/ccutil/serialis.h:93:50: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 93 | return FReadEndian(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = int; size_t = unsigned int]': tesseract/src/lstm/static_shape.h:79:28: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = signed char; size_t = unsigned int]': tesseract/src/ccutil/unicharcompress.h:62:43: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::DeSerialize(T*, size_t) [with T = signed char; size_t = unsigned int]': tesseract/src/ccutil/unicharcompress.h:68:45: required from here tesseract/src/ccutil/serialis.h:93:50: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 93 | return FReadEndian(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from tesseract/src/ccmain/equationdetect.h:25, from tesseract/src/api/baseapi.cpp:37: tesseract/src/ccmain/tesseractclass.h: In member function 'void tesseract::Tesseract::set_pix_original(Pix*)': tesseract/src/ccmain/tesseractclass.h:224:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 224 | for (int i = 0; i < sub_langs_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~ tesseract/src/ccmain/tesseractclass.h: In member function 'bool tesseract::Tesseract::AnyTessLang() const': tesseract/src/ccmain/tesseractclass.h:292:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 292 | for (int i = 0; i < sub_langs_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~ tesseract/src/ccmain/tesseractclass.h: In member function 'bool tesseract::Tesseract::AnyLSTMLang() const': tesseract/src/ccmain/tesseractclass.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < sub_langs_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~ In file included from tesseract/src/ccstruct/ratngs.h:32, from tesseract/src/ccstruct/blamer.h:30, from tesseract/src/ccstruct/pageres.h:22, from tesseract/src/ccmain/resultiterator.cpp:23: tesseract/src/ccutil/unicharset.h: In member function 'bool tesseract::UNICHARSET::contains_unichar_id(tesseract::UNICHAR_ID) const': tesseract/src/ccutil/unicharset.h:288:59: warning: comparison of integer expressions of different signedness: 'tesseract::UNICHAR_ID' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 288 | return unichar_id != INVALID_UNICHAR_ID && unichar_id < unichars.size() && | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ tesseract/src/ccutil/unicharset.h: In member function 'void tesseract::UNICHARSET::delete_pointers_in_unichars()': tesseract/src/ccutil/unicharset.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < unichars.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ In file included from tesseract/src/api/hocrrenderer.cpp:28: tesseract/src/ccmain/tesseractclass.h: In member function 'void tesseract::Tesseract::set_pix_original(Pix*)': tesseract/src/ccmain/tesseractclass.h:224:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 224 | for (int i = 0; i < sub_langs_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~ tesseract/src/ccmain/tesseractclass.h: In member function 'bool tesseract::Tesseract::AnyTessLang() const': tesseract/src/ccmain/tesseractclass.h:292:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 292 | for (int i = 0; i < sub_langs_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~ tesseract/src/ccmain/tesseractclass.h: In member function 'bool tesseract::Tesseract::AnyLSTMLang() const': tesseract/src/ccmain/tesseractclass.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < sub_langs_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~ In file included from tesseract/src/ccmain/applybox.cpp:29: tesseract/src/ccmain/tesseractclass.h: In member function 'void tesseract::Tesseract::set_pix_original(Pix*)': tesseract/src/ccmain/tesseractclass.h:224:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 224 | for (int i = 0; i < sub_langs_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~ tesseract/src/ccmain/tesseractclass.h: In member function 'bool tesseract::Tesseract::AnyTessLang() const': tesseract/src/ccmain/tesseractclass.h:292:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 292 | for (int i = 0; i < sub_langs_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~ tesseract/src/ccmain/tesseractclass.h: In member function 'bool tesseract::Tesseract::AnyLSTMLang() const': tesseract/src/ccmain/tesseractclass.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < sub_langs_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~ In file included from tesseract/src/ccstruct/blamer.h:30, from tesseract/src/ccstruct/pageres.h:22, from tesseract/src/ccmain/resultiterator.cpp:23: tesseract/src/ccstruct/ratngs.h: In member function 'void tesseract::BLOB_CHOICE::set_fonts(const std::vector&)': tesseract/src/ccstruct/ratngs.h:107:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 107 | for (int f = 0; f < fonts_.size(); ++f) { | ~~^~~~~~~~~~~~~~~ In file included from tesseract/src/ccmain/control.cpp:35: tesseract/src/lstm/lstmrecognizer.h: In member function 'void tesseract::LSTMRecognizer::ScaleLearningRate(double)': tesseract/src/lstm/lstmrecognizer.h:133:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 133 | for (int i = 0; i < layers.size(); ++i) { | ~~^~~~~~~~~~~~~~~ In file included from tesseract/src/ccmain/ltrresultiterator.cpp:23: tesseract/src/ccmain/tesseractclass.h: In member function 'void tesseract::Tesseract::set_pix_original(Pix*)': tesseract/src/ccmain/tesseractclass.h:224:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 224 | for (int i = 0; i < sub_langs_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~ tesseract/src/ccmain/tesseractclass.h: In member function 'bool tesseract::Tesseract::AnyTessLang() const': tesseract/src/ccmain/tesseractclass.h:292:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 292 | for (int i = 0; i < sub_langs_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~ tesseract/src/ccmain/tesseractclass.h: In member function 'bool tesseract::Tesseract::AnyLSTMLang() const': tesseract/src/ccmain/tesseractclass.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < sub_langs_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~ In file included from tesseract/src/ccutil/elst.h:24, from tesseract/src/ccstruct/points.h:22, from tesseract/src/ccstruct/rect.h:23, from tesseract/src/ccstruct/boxword.h:23, from tesseract/src/ccstruct/blamer.h:26, from tesseract/src/ccstruct/pageres.h:22, from tesseract/src/ccmain/applybox.cpp:26: tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = char; size_t = unsigned int]': tesseract/src/ccutil/unicharset.h:363:73: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ tesseract/src/ccmain/ltrresultiterator.cpp: In constructor 'tesseract::ChoiceIterator::ChoiceIterator(const tesseract::LTRResultIterator&)': tesseract/src/ccmain/ltrresultiterator.cpp:397:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector > >::size_type' {aka 'unsigned int'} [-Wsign-compare] 397 | if (index < word_res_->CTC_symbol_choices.size()) { | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tesseract/src/ccmain/ltrresultiterator.cpp: In member function 'std::vector > >* tesseract::ChoiceIterator::Timesteps() const': tesseract/src/ccmain/ltrresultiterator.cpp:474:14: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector > > >::size_type' {aka 'unsigned int'} [-Wsign-compare] 474 | if (offset >= word_res_->segmented_timesteps.size() || !oemLSTM_) { | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from tesseract/src/ccstruct/ratngs.h:32, from tesseract/src/ccstruct/blamer.h:30, from tesseract/src/ccstruct/pageres.h:22, from tesseract/src/ccmain/tesseractclass.h:38, from tesseract/src/ccmain/equationdetect.h:25, from tesseract/src/ccmain/pagesegmain.cpp:38: tesseract/src/ccutil/unicharset.h: In member function 'bool tesseract::UNICHARSET::contains_unichar_id(tesseract::UNICHAR_ID) const': tesseract/src/ccutil/unicharset.h:288:59: warning: comparison of integer expressions of different signedness: 'tesseract::UNICHAR_ID' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 288 | return unichar_id != INVALID_UNICHAR_ID && unichar_id < unichars.size() && | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ tesseract/src/ccutil/unicharset.h: In member function 'void tesseract::UNICHARSET::delete_pointers_in_unichars()': tesseract/src/ccutil/unicharset.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < unichars.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ tesseract/src/ccmain/paragraphs.cpp: In function 'void tesseract::PrintTable(const std::vector >&, const tesseract::STRING&)': tesseract/src/ccmain/paragraphs.cpp:115:13: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 115 | if (c >= max_col_widths.size()) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~ tesseract/src/ccmain/paragraphs.cpp:125:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 125 | for (int c = 0; c < max_col_widths.size(); c++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~ tesseract/src/ccmain/paragraphs.cpp:130:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] 130 | for (int r = 0; r < rows.size(); r++) { | ~~^~~~~~~~~~~~~ tesseract/src/ccmain/paragraphs.cpp:131:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int c = 0; c < rows[r].size(); c++) { | ~~^~~~~~~~~~~~~~~~ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./obj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./obj/tesseract_ccstruct_blobs.o -c tesseract/src/ccstruct/blobs.cpp In file included from tesseract/src/ccstruct/blamer.h:30, from tesseract/src/ccstruct/pageres.h:22, from tesseract/src/ccmain/tesseractclass.h:38, from tesseract/src/ccmain/equationdetect.h:25, from tesseract/src/ccmain/pagesegmain.cpp:38: tesseract/src/ccstruct/ratngs.h: In member function 'void tesseract::BLOB_CHOICE::set_fonts(const std::vector&)': tesseract/src/ccstruct/ratngs.h:107:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 107 | for (int f = 0; f < fonts_.size(); ++f) { | ~~^~~~~~~~~~~~~~~ cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ In file included from tesseract/src/ccmain/pagewalk.cpp:21: tesseract/src/ccmain/tesseractclass.h: In member function 'void tesseract::Tesseract::set_pix_original(Pix*)': tesseract/src/ccmain/tesseractclass.h:224:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 224 | for (int i = 0; i < sub_langs_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~ In file included from tesseract/src/ccstruct/ratngs.h:32, from tesseract/src/ccstruct/blamer.h:30, from tesseract/src/ccstruct/pageres.h:22, from tesseract/src/ccmain/tesseractclass.h:38, from tesseract/src/ccmain/reject.cpp:44: tesseract/src/ccutil/unicharset.h: In member function 'bool tesseract::UNICHARSET::contains_unichar_id(tesseract::UNICHAR_ID) const': tesseract/src/ccutil/unicharset.h:288:59: warning: comparison of integer expressions of different signedness: 'tesseract::UNICHAR_ID' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 288 | return unichar_id != INVALID_UNICHAR_ID && unichar_id < unichars.size() && | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ tesseract/src/ccutil/unicharset.h: In member function 'void tesseract::UNICHARSET::delete_pointers_in_unichars()': tesseract/src/ccutil/unicharset.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < unichars.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ tesseract/src/ccmain/tesseractclass.h: In member function 'bool tesseract::Tesseract::AnyTessLang() const': tesseract/src/ccmain/tesseractclass.h:292:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 292 | for (int i = 0; i < sub_langs_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~ tesseract/src/ccmain/tesseractclass.h: In member function 'bool tesseract::Tesseract::AnyLSTMLang() const': tesseract/src/ccmain/tesseractclass.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < sub_langs_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~ In file included from tesseract/src/ccutil/elst.h:24, from tesseract/src/ccstruct/ocrpara.h:23, from tesseract/src/ccstruct/ocrblock.h:22, from tesseract/src/textord/devanagari_processing.h:17, from tesseract/src/ccmain/tesseractclass.h:34, from tesseract/src/api/hocrrenderer.cpp:28: tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = char; size_t = unsigned int]': tesseract/src/ccutil/unicharset.h:363:73: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./soobj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./soobj/leptonica_dewarp3.o -c leptonica/src/dewarp3.c In file included from tesseract/src/ccstruct/ratngs.h:32, from tesseract/src/ccstruct/blamer.h:30, from tesseract/src/ccstruct/pageres.h:22, from tesseract/src/ccmain/werdit.cpp:23: tesseract/src/ccutil/unicharset.h: In member function 'bool tesseract::UNICHARSET::contains_unichar_id(tesseract::UNICHAR_ID) const': tesseract/src/ccutil/unicharset.h:288:59: warning: comparison of integer expressions of different signedness: 'tesseract::UNICHAR_ID' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 288 | return unichar_id != INVALID_UNICHAR_ID && unichar_id < unichars.size() && | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ tesseract/src/ccutil/unicharset.h: In member function 'void tesseract::UNICHARSET::delete_pointers_in_unichars()': tesseract/src/ccutil/unicharset.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < unichars.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./obj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./obj/tesseract_ccstruct_blread.o -c tesseract/src/ccstruct/blread.cpp In file included from tesseract/src/ccstruct/blamer.h:30, from tesseract/src/ccstruct/pageres.h:22, from tesseract/src/ccmain/tesseractclass.h:38, from tesseract/src/ccmain/reject.cpp:44: tesseract/src/ccstruct/ratngs.h: In member function 'void tesseract::BLOB_CHOICE::set_fonts(const std::vector&)': tesseract/src/ccstruct/ratngs.h:107:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 107 | for (int f = 0; f < fonts_.size(); ++f) { | ~~^~~~~~~~~~~~~~~ cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ In file included from tesseract/src/ccutil/elst.h:24, from tesseract/src/ccstruct/points.h:22, from tesseract/src/ccstruct/rect.h:23, from tesseract/src/ccstruct/boxword.h:23, from tesseract/src/ccstruct/blamer.h:26, from tesseract/src/ccstruct/pageres.h:22, from tesseract/src/ccmain/ltrresultiterator.cpp:22: tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = char; size_t = unsigned int]': tesseract/src/ccutil/unicharset.h:363:73: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from tesseract/src/ccmain/pageiterator.cpp:24: tesseract/src/ccmain/tesseractclass.h: In member function 'void tesseract::Tesseract::set_pix_original(Pix*)': tesseract/src/ccmain/tesseractclass.h:224:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 224 | for (int i = 0; i < sub_langs_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~ tesseract/src/ccmain/tesseractclass.h: In member function 'bool tesseract::Tesseract::AnyTessLang() const': tesseract/src/ccmain/tesseractclass.h:292:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 292 | for (int i = 0; i < sub_langs_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~ tesseract/src/ccmain/tesseractclass.h: In member function 'bool tesseract::Tesseract::AnyLSTMLang() const': tesseract/src/ccmain/tesseractclass.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < sub_langs_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~ In file included from leptonica/src/alltypes.h:37, from leptonica/src/allheaders.h:35, from leptonica/src/dewarp2.c:67: leptonica/src/dewarp2.c: In function 'dewarpBuildPageModel': leptonica/src/environ.h:550:14: warning: 'ybot' may be used uninitialized in this function [-Wmaybe-uninitialized] 550 | (void)lept_stderr("Warning in %s: " a, __VA_ARGS__), \ | ^ leptonica/src/dewarp2.c:159:39: note: 'ybot' was declared here 159 | l_int32 linecount, ntop, nbot, ytop, ybot, ret; | ^~~~ In file included from leptonica/src/alltypes.h:37, from leptonica/src/allheaders.h:35, from leptonica/src/dewarp2.c:67: leptonica/src/environ.h:550:14: warning: 'ytop' may be used uninitialized in this function [-Wmaybe-uninitialized] 550 | (void)lept_stderr("Warning in %s: " a, __VA_ARGS__), \ | ^ leptonica/src/dewarp2.c:159:33: note: 'ytop' was declared here 159 | l_int32 linecount, ntop, nbot, ytop, ybot, ret; | ^~~~ In file included from leptonica/src/alltypes.h:37, from leptonica/src/allheaders.h:35, from leptonica/src/dewarp2.c:67: leptonica/src/environ.h:550:14: warning: 'nbot' may be used uninitialized in this function [-Wmaybe-uninitialized] 550 | (void)lept_stderr("Warning in %s: " a, __VA_ARGS__), \ | ^ leptonica/src/dewarp2.c:159:27: note: 'nbot' was declared here 159 | l_int32 linecount, ntop, nbot, ytop, ybot, ret; | ^~~~ In file included from leptonica/src/alltypes.h:37, from leptonica/src/allheaders.h:35, from leptonica/src/dewarp2.c:67: leptonica/src/environ.h:550:14: warning: 'ntop' may be used uninitialized in this function [-Wmaybe-uninitialized] 550 | (void)lept_stderr("Warning in %s: " a, __VA_ARGS__), \ | ^ leptonica/src/dewarp2.c:159:21: note: 'ntop' was declared here 159 | l_int32 linecount, ntop, nbot, ytop, ybot, ret; | ^~~~ leptonica/src/dewarp2.c:1339:33: warning: 'ybot' may be used uninitialized in this function [-Wmaybe-uninitialized] 1339 | fraction = (l_float32)(ybot - ytop) / (l_float32)h; | ~~~~~~^~~~~~~ leptonica/src/dewarp2.c:1301:53: note: 'ybot' was declared here 1301 | l_int32 i, n, iy, both_halves, ntop, nbot, ytop, ybot, nmin; | ^~~~ leptonica/src/dewarp2.c:1339:33: warning: 'ytop' may be used uninitialized in this function [-Wmaybe-uninitialized] 1339 | fraction = (l_float32)(ybot - ytop) / (l_float32)h; | ~~~~~~^~~~~~~ leptonica/src/dewarp2.c:1301:47: note: 'ytop' was declared here 1301 | l_int32 i, n, iy, both_halves, ntop, nbot, ytop, ybot, nmin; | ^~~~ In file included from tesseract/src/ccutil/elst.h:24, from tesseract/src/ccstruct/points.h:22, from tesseract/src/ccstruct/rect.h:23, from tesseract/src/ccstruct/boxword.h:23, from tesseract/src/ccstruct/blamer.h:26, from tesseract/src/ccstruct/pageres.h:22, from tesseract/src/ccmain/pagewalk.cpp:20: tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = char; size_t = unsigned int]': tesseract/src/ccutil/unicharset.h:363:73: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from tesseract/src/ccmain/pgedit.cpp:34: tesseract/src/ccmain/tesseractclass.h: In member function 'void tesseract::Tesseract::set_pix_original(Pix*)': tesseract/src/ccmain/tesseractclass.h:224:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 224 | for (int i = 0; i < sub_langs_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~ tesseract/src/ccmain/tesseractclass.h: In member function 'bool tesseract::Tesseract::AnyTessLang() const': tesseract/src/ccmain/tesseractclass.h:292:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 292 | for (int i = 0; i < sub_langs_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~ tesseract/src/ccmain/tesseractclass.h: In member function 'bool tesseract::Tesseract::AnyLSTMLang() const': tesseract/src/ccmain/tesseractclass.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < sub_langs_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~ tesseract/src/ccmain/paragraphs.cpp: In function 'void tesseract::DetectParagraphs(int, std::vector*, tesseract::GenericVector*, tesseract::PARA_LIST*, std::vector*)': tesseract/src/ccmain/paragraphs.cpp:2291:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 2291 | for (int i = 0; i < row_infos->size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~ In file included from tesseract/src/ccstruct/blamer.h:30, from tesseract/src/ccstruct/pageres.h:22, from tesseract/src/ccmain/werdit.cpp:23: tesseract/src/ccstruct/ratngs.h: In member function 'void tesseract::BLOB_CHOICE::set_fonts(const std::vector&)': tesseract/src/ccstruct/ratngs.h:107:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 107 | for (int f = 0; f < fonts_.size(); ++f) { | ~~^~~~~~~~~~~~~~~ In file included from tesseract/src/ccutil/genericvector.h:22, from tesseract/src/ccutil/params.h:22, from tesseract/src/ccmain/pgedit.h:22, from tesseract/src/ccmain/pgedit.cpp:24: tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = char; size_t = unsigned int]': tesseract/src/ccutil/unicharset.h:363:73: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ tesseract/src/ccmain/paragraphs.cpp: In function 'void tesseract::DetectParagraphs(int, bool, const tesseract::MutableIterator*, std::vector*)': tesseract/src/ccmain/paragraphs.cpp:2555:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 2555 | for (int i = 1; i < row_infos.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~ tesseract/src/ccmain/paragraphs.cpp:2562:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 2562 | for (int i = 0; i < row_infos.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./obj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./obj/tesseract_ccstruct_boxread.o -c tesseract/src/ccstruct/boxread.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ In file included from tesseract/src/ccutil/elst.h:24, from tesseract/src/ccstruct/points.h:22, from tesseract/src/ccstruct/rect.h:23, from tesseract/src/ccstruct/boxword.h:23, from tesseract/src/ccstruct/blamer.h:26, from tesseract/src/ccstruct/pageres.h:22, from tesseract/src/ccmain/pageiterator.cpp:23: tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = char; size_t = unsigned int]': tesseract/src/ccutil/unicharset.h:363:73: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ tesseract/src/api/baseapi.cpp: In member function 'bool tesseract::TessBaseAPI::ProcessPagesFileList(FILE*, std::string*, const char*, int, tesseract::TessResultRenderer*, int)': tesseract/src/api/baseapi.cpp:963:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] 963 | if (page >= lines.size()) break; | ~~~~~^~~~~~~~~~~~~~~ In file included from tesseract/src/ccutil/elst.h:24, from tesseract/src/ccstruct/points.h:22, from tesseract/src/ccstruct/rect.h:23, from tesseract/src/ccmain/paragraphs.h:23, from tesseract/src/ccmain/paragraphs.cpp:19: tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = char; size_t = unsigned int]': tesseract/src/ccutil/unicharset.h:363:73: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from tesseract/src/ccstruct/ratngs.h:32, from tesseract/src/ccstruct/blamer.h:30, from tesseract/src/ccstruct/pageres.h:22, from tesseract/src/ccmain/tessedit.cpp:28: tesseract/src/ccutil/unicharset.h: In member function 'bool tesseract::UNICHARSET::contains_unichar_id(tesseract::UNICHAR_ID) const': tesseract/src/ccutil/unicharset.h:288:59: warning: comparison of integer expressions of different signedness: 'tesseract::UNICHAR_ID' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 288 | return unichar_id != INVALID_UNICHAR_ID && unichar_id < unichars.size() && | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ tesseract/src/ccutil/unicharset.h: In member function 'void tesseract::UNICHARSET::delete_pointers_in_unichars()': tesseract/src/ccutil/unicharset.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < unichars.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ In file included from tesseract/src/ccmain/control.cpp:43: tesseract/src/ccmain/tesseractclass.h: In member function 'void tesseract::Tesseract::set_pix_original(Pix*)': tesseract/src/ccmain/tesseractclass.h:224:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 224 | for (int i = 0; i < sub_langs_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~ tesseract/src/ccmain/tesseractclass.h: In member function 'bool tesseract::Tesseract::AnyTessLang() const': tesseract/src/ccmain/tesseractclass.h:292:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 292 | for (int i = 0; i < sub_langs_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~ tesseract/src/ccmain/tesseractclass.h: In member function 'bool tesseract::Tesseract::AnyLSTMLang() const': tesseract/src/ccmain/tesseractclass.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < sub_langs_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~ In file included from tesseract/src/ccstruct/ratngs.h:32, from tesseract/src/ccstruct/blamer.h:30, from tesseract/src/ccstruct/pageres.h:22, from tesseract/src/ccmain/tesseractclass.h:38, from tesseract/src/ccmain/tesseractclass.cpp:41: tesseract/src/ccutil/unicharset.h: In member function 'bool tesseract::UNICHARSET::contains_unichar_id(tesseract::UNICHAR_ID) const': tesseract/src/ccutil/unicharset.h:288:59: warning: comparison of integer expressions of different signedness: 'tesseract::UNICHAR_ID' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 288 | return unichar_id != INVALID_UNICHAR_ID && unichar_id < unichars.size() && | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ tesseract/src/ccutil/unicharset.h: In member function 'void tesseract::UNICHARSET::delete_pointers_in_unichars()': tesseract/src/ccutil/unicharset.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < unichars.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ tesseract/src/ccmain/control.cpp: In member function 'void tesseract::Tesseract::SetupAllWordsPassN(int, const tesseract::TBOX*, const char*, tesseract::PAGE_RES*, std::vector*)': tesseract/src/ccmain/control.cpp:168:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 168 | for (int w = 0; w < words->size(); ++w) { | ~~^~~~~~~~~~~~~~~ tesseract/src/ccmain/control.cpp: In member function 'void tesseract::Tesseract::SetupWordPassN(int, tesseract::WordData*)': tesseract/src/ccmain/control.cpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 191 | for (int s = 0; s <= sub_langs_.size(); ++s) { | ~~^~~~~~~~~~~~~~~~~~~~ tesseract/src/ccmain/control.cpp:193:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 193 | Tesseract* lang_t = s < sub_langs_.size() ? sub_langs_[s] : this; | ~~^~~~~~~~~~~~~~~~~~~ tesseract/src/ccmain/control.cpp: In member function 'bool tesseract::Tesseract::RecogAllWordsPassN(int, tesseract::ETEXT_DESC*, tesseract::PAGE_RES_IT*, std::vector*)': tesseract/src/ccmain/control.cpp:220:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 220 | for (int w = 0; w < words->size(); ++w) { | ~~^~~~~~~~~~~~~~~ tesseract/src/ccmain/control.cpp:239:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 239 | for (; w < words->size(); ++w) { | ~~^~~~~~~~~~~~~~~ tesseract/src/ccmain/control.cpp: In member function 'bool tesseract::Tesseract::recog_all_words(tesseract::PAGE_RES*, tesseract::ETEXT_DESC*, const tesseract::TBOX*, const char*, int)': tesseract/src/ccmain/control.cpp:327:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 327 | for (int i = 0; i < sub_langs_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~ In file included from tesseract/src/ccstruct/blamer.h:30, from tesseract/src/ccstruct/pageres.h:22, from tesseract/src/ccmain/tesseractclass.h:38, from tesseract/src/ccmain/tesseractclass.cpp:41: tesseract/src/ccstruct/ratngs.h: In member function 'void tesseract::BLOB_CHOICE::set_fonts(const std::vector&)': tesseract/src/ccstruct/ratngs.h:107:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 107 | for (int f = 0; f < fonts_.size(); ++f) { | ~~^~~~~~~~~~~~~~~ In file included from tesseract/src/ccstruct/blamer.h:30, from tesseract/src/ccstruct/pageres.h:22, from tesseract/src/ccmain/tessedit.cpp:28: tesseract/src/ccstruct/ratngs.h: In member function 'void tesseract::BLOB_CHOICE::set_fonts(const std::vector&)': tesseract/src/ccstruct/ratngs.h:107:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 107 | for (int f = 0; f < fonts_.size(); ++f) { | ~~^~~~~~~~~~~~~~~ tesseract/src/ccmain/control.cpp: In member function 'void tesseract::Tesseract::AssignDiacriticsToOverlappingBlobs(const tesseract::GenericVector&, int, tesseract::WERD*, tesseract::PAGE_RES_IT*, tesseract::GenericVector*, tesseract::GenericVector*, tesseract::GenericVector*)': tesseract/src/ccmain/control.cpp:1043:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 1043 | for (int i = 0; i < blob_wanted.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~ tesseract/src/ccmain/control.cpp: In member function 'void tesseract::Tesseract::AssignDiacriticsToNewBlobs(const tesseract::GenericVector&, int, tesseract::WERD*, tesseract::PAGE_RES_IT*, tesseract::GenericVector*, tesseract::GenericVector*)': tesseract/src/ccmain/control.cpp:1097:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 1097 | for (int j = 0; j < blob_wanted.size(); ++j) { | ~~^~~~~~~~~~~~~~~~~~~~ tesseract/src/ccmain/control.cpp:1110:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 1110 | for (int j = 0; j < blob_wanted.size(); ++j) { | ~~^~~~~~~~~~~~~~~~~~~~ tesseract/src/ccmain/control.cpp:1120:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 1120 | for (int j = 0; j < blob_wanted.size(); ++j) { | ~~^~~~~~~~~~~~~~~~~~~~ tesseract/src/ccmain/control.cpp: In member function 'bool tesseract::Tesseract::SelectGoodDiacriticOutlines(int, float, tesseract::PAGE_RES_IT*, tesseract::C_BLOB*, const tesseract::GenericVector&, int, std::vector*)': tesseract/src/ccmain/control.cpp:1157:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 1157 | for (int i = 0; i < test_outlines.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~ tesseract/src/ccmain/control.cpp:1205:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 1205 | for (int i = 0; i < best_outlines.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~ tesseract/src/ccmain/control.cpp: In member function 'float tesseract::Tesseract::ClassifyBlobPlusOutlines(const std::vector&, const tesseract::GenericVector&, int, tesseract::PAGE_RES_IT*, tesseract::C_BLOB*, tesseract::STRING*)': tesseract/src/ccmain/control.cpp:1231:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 1231 | for (int i = 0; i < ok_outlines.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~ tesseract/src/ccmain/control.cpp: In member function 'void tesseract::Tesseract::classify_word_and_language(int, tesseract::PAGE_RES_IT*, tesseract::WordData*)': tesseract/src/ccmain/control.cpp:1342:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 1342 | for (sub = 0; sub < sub_langs_.size() && | ~~~~^~~~~~~~~~~~~~~~~~~ tesseract/src/ccmain/control.cpp:1356:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 1356 | for (int i = 0; !WordsAcceptable(best_words) && i < sub_langs_.size(); | ~~^~~~~~~~~~~~~~~~~~~ In file included from tesseract/src/ccutil/elst.h:24, from tesseract/src/ccstruct/points.h:22, from tesseract/src/ccstruct/rect.h:23, from tesseract/src/ccmain/werdit.h:23, from tesseract/src/ccmain/werdit.cpp:20: tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = char; size_t = unsigned int]': tesseract/src/ccutil/unicharset.h:363:73: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ tesseract/src/ccmain/control.cpp: In member function 'void tesseract::Tesseract::set_word_fonts(tesseract::WERD_RES*)': tesseract/src/ccmain/control.cpp:1970:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 1970 | for (int f = 0; f < fonts.size(); ++f) { | ~~^~~~~~~~~~~~~~ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./soobj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./soobj/leptonica_dewarp4.o -c leptonica/src/dewarp4.c In file included from tesseract/src/ccmain/equationdetect.h:25, from tesseract/src/ccmain/pagesegmain.cpp:38: tesseract/src/ccmain/tesseractclass.h: In member function 'void tesseract::Tesseract::set_pix_original(Pix*)': tesseract/src/ccmain/tesseractclass.h:224:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 224 | for (int i = 0; i < sub_langs_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~ tesseract/src/ccmain/tesseractclass.h: In member function 'bool tesseract::Tesseract::AnyTessLang() const': tesseract/src/ccmain/tesseractclass.h:292:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 292 | for (int i = 0; i < sub_langs_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~ tesseract/src/ccmain/tesseractclass.h: In member function 'bool tesseract::Tesseract::AnyLSTMLang() const': tesseract/src/ccmain/tesseractclass.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < sub_langs_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./soobj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./soobj/leptonica_dnabasic.o -c leptonica/src/dnabasic.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./soobj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./soobj/leptonica_dnafunc1.o -c leptonica/src/dnafunc1.c g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./obj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./obj/tesseract_ccstruct_boxword.o -c tesseract/src/ccstruct/boxword.cpp tesseract/src/ccmain/pagesegmain.cpp: In member function 'tesseract::ColumnFinder* tesseract::Tesseract::SetupPageSegAndDetectOrientation(tesseract::PageSegMode, tesseract::BLOCK_LIST*, tesseract::Tesseract*, tesseract::OSResults*, tesseract::TO_BLOCK_LIST*, Pix**, Pix**)': tesseract/src/ccmain/pagesegmain.cpp:365:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 365 | for (int s = 0; s < sub_langs_.size(); ++s) { | ~~^~~~~~~~~~~~~~~~~~~ cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ In file included from tesseract/src/ccutil/genericvector.h:22, from tesseract/src/ccutil/params.h:22, from tesseract/src/wordrec/drawfx.h:22, from tesseract/src/ccmain/control.cpp:32: tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = char; size_t = unsigned int]': tesseract/src/ccutil/unicharset.h:363:73: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::DeSerialize(T*, size_t) [with T = int; size_t = unsigned int]': tesseract/src/lstm/static_shape.h:67:30: required from here tesseract/src/ccutil/serialis.h:93:50: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 93 | return FReadEndian(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = int; size_t = unsigned int]': tesseract/src/lstm/static_shape.h:79:28: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from tesseract/src/ccutil/elst.h:24, from tesseract/src/ccstruct/points.h:22, from tesseract/src/ccstruct/rect.h:23, from tesseract/src/ccstruct/boxword.h:23, from tesseract/src/api/baseapi.cpp:29: tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = char; size_t = unsigned int]': tesseract/src/ccutil/unicharset.h:363:73: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = signed char; size_t = unsigned int]': tesseract/src/ccutil/unicharcompress.h:62:43: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::DeSerialize(T*, size_t) [with T = signed char; size_t = unsigned int]': tesseract/src/ccutil/unicharcompress.h:68:45: required from here tesseract/src/ccutil/serialis.h:93:50: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 93 | return FReadEndian(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./obj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./obj/tesseract_ccstruct_ccstruct.o -c tesseract/src/ccstruct/ccstruct.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ In file included from tesseract/src/ccstruct/ratngs.h:32, from tesseract/src/ccstruct/blamer.h:30, from tesseract/src/ccstruct/blamer.cpp:20: tesseract/src/ccutil/unicharset.h: In member function 'bool tesseract::UNICHARSET::contains_unichar_id(tesseract::UNICHAR_ID) const': tesseract/src/ccutil/unicharset.h:288:59: warning: comparison of integer expressions of different signedness: 'tesseract::UNICHAR_ID' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 288 | return unichar_id != INVALID_UNICHAR_ID && unichar_id < unichars.size() && | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ tesseract/src/ccutil/unicharset.h: In member function 'void tesseract::UNICHARSET::delete_pointers_in_unichars()': tesseract/src/ccutil/unicharset.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < unichars.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ In file included from tesseract/src/ccmain/resultiterator.cpp:24: tesseract/src/ccmain/tesseractclass.h: In member function 'void tesseract::Tesseract::set_pix_original(Pix*)': tesseract/src/ccmain/tesseractclass.h:224:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 224 | for (int i = 0; i < sub_langs_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~ tesseract/src/ccmain/tesseractclass.h: In member function 'bool tesseract::Tesseract::AnyTessLang() const': tesseract/src/ccmain/tesseractclass.h:292:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 292 | for (int i = 0; i < sub_langs_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~ tesseract/src/ccmain/tesseractclass.h: In member function 'bool tesseract::Tesseract::AnyLSTMLang() const': tesseract/src/ccmain/tesseractclass.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < sub_langs_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~ In file included from tesseract/src/ccutil/lsterr.h:22, from tesseract/src/ccutil/elst.h:22, from tesseract/src/ccstruct/points.h:22, from tesseract/src/ccstruct/rect.h:23, from tesseract/src/ccstruct/boxword.h:23, from tesseract/src/ccstruct/blamer.h:26, from tesseract/src/ccstruct/pageres.h:22, from tesseract/src/ccmain/resultiterator.cpp:23: tesseract/src/ccmain/resultiterator.cpp: In member function 'void tesseract::ResultIterator::CalculateBlobOrder(std::vector*) const': tesseract/src/ccmain/resultiterator.cpp:220:36: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'const int' [-Wsign-compare] 220 | ASSERT_HOST(blob_indices->size() == word_length_); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ tesseract/src/ccutil/errcode.h:56:25: note: in definition of macro 'ASSERT_HOST' 56 | #define ASSERT_HOST(x) (x) \ | ^ tesseract/src/ccmain/resultiterator.cpp: In function 'void tesseract::PrintScriptDirs(const std::vector&)': tesseract/src/ccmain/resultiterator.cpp:224:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 224 | for (int i = 0; i < dirs.size(); i++) { | ~~^~~~~~~~~~~~~ In file included from tesseract/src/ccutil/elst.h:24, from tesseract/src/ccstruct/blobbox.h:22, from tesseract/src/ccmain/pagesegmain.cpp:33: tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = char; size_t = unsigned int]': tesseract/src/ccutil/unicharset.h:363:73: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ tesseract/src/ccmain/resultiterator.cpp: In static member function 'static void tesseract::ResultIterator::CalculateTextlineOrder(bool, const std::vector&, std::vector*)': tesseract/src/ccmain/resultiterator.cpp:315:30: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 315 | for (int i = left; i < word_dirs.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./soobj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./soobj/leptonica_dnahash.o -c leptonica/src/dnahash.c tesseract/src/ccmain/resultiterator.cpp: In member function 'void tesseract::ResultIterator::MoveToLogicalStartOfTextline()': tesseract/src/ccmain/resultiterator.cpp:434:12: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 434 | for (; i < word_indices.size() && word_indices[i] < 0; i++) { | ~~^~~~~~~~~~~~~~~~~~~~~ tesseract/src/ccmain/resultiterator.cpp:442:9: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 442 | if (i >= word_indices.size()) | ~~^~~~~~~~~~~~~~~~~~~~~~ tesseract/src/ccmain/resultiterator.cpp: In member function 'virtual bool tesseract::ResultIterator::Next(tesseract::PageIteratorLevel)': tesseract/src/ccmain/resultiterator.cpp:480:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 480 | while (next_blob < blob_order.size() && | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ tesseract/src/ccmain/resultiterator.cpp:484:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 484 | if (next_blob < blob_order.size()) { | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ tesseract/src/ccmain/resultiterator.cpp: In member function 'void tesseract::ResultIterator::AppendUTF8WordText(std::string*) const': tesseract/src/ccmain/resultiterator.cpp:681:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 681 | for (int i = 0; i < blob_order.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~ tesseract/src/ccmain/resultiterator.cpp: In member function 'void tesseract::ResultIterator::IterateAndAppendUTF8TextlineText(std::string*)': tesseract/src/ccmain/resultiterator.cpp:702:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 702 | for (int i = 0; i < textline_order.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from tesseract/src/ccmain/reject.cpp:44: tesseract/src/ccmain/tesseractclass.h: In member function 'void tesseract::Tesseract::set_pix_original(Pix*)': tesseract/src/ccmain/tesseractclass.h:224:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 224 | for (int i = 0; i < sub_langs_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~ tesseract/src/ccmain/tesseractclass.h: In member function 'bool tesseract::Tesseract::AnyTessLang() const': tesseract/src/ccmain/tesseractclass.h:292:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 292 | for (int i = 0; i < sub_langs_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~ tesseract/src/ccmain/tesseractclass.h: In member function 'bool tesseract::Tesseract::AnyLSTMLang() const': tesseract/src/ccmain/tesseractclass.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < sub_langs_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~ In file included from tesseract/src/ccstruct/blamer.h:30, from tesseract/src/ccstruct/blamer.cpp:20: tesseract/src/ccstruct/ratngs.h: In member function 'void tesseract::BLOB_CHOICE::set_fonts(const std::vector&)': tesseract/src/ccstruct/ratngs.h:107:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 107 | for (int f = 0; f < fonts_.size(); ++f) { | ~~^~~~~~~~~~~~~~~ tesseract/src/ccmain/reject.cpp: In member function 'bool tesseract::Tesseract::repeated_nonalphanum_wd(tesseract::WERD_RES*, tesseract::ROW*)': tesseract/src/ccmain/reject.cpp:598:55: warning: comparison of integer expressions of different signedness: 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} and 'int16_t' {aka 'short int'} [-Wsign-compare] 598 | if ((word->best_choice->unichar_lengths().length () == char_quality) && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from tesseract/src/ccutil/elst.h:24, from tesseract/src/ccstruct/points.h:22, from tesseract/src/ccstruct/rect.h:23, from tesseract/src/ccstruct/boxword.h:23, from tesseract/src/ccstruct/blamer.h:26, from tesseract/src/ccstruct/pageres.h:22, from tesseract/src/ccmain/resultiterator.cpp:23: tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = char; size_t = unsigned int]': tesseract/src/ccutil/unicharset.h:363:73: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from tesseract/src/ccutil/elst.h:24, from tesseract/src/ccstruct/ocrpara.h:23, from tesseract/src/ccstruct/ocrblock.h:22, from tesseract/src/textord/devanagari_processing.h:17, from tesseract/src/ccmain/tesseractclass.h:34, from tesseract/src/ccmain/reject.cpp:44: tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = char; size_t = unsigned int]': tesseract/src/ccutil/unicharset.h:363:73: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./soobj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./soobj/leptonica_dwacomb.2.o -c leptonica/src/dwacomb.2.c g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./obj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./obj/tesseract_ccstruct_coutln.o -c tesseract/src/ccstruct/coutln.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./soobj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./soobj/leptonica_dwacomblow.2.o -c leptonica/src/dwacomblow.2.c In file included from tesseract/src/ccmain/tesseractclass.cpp:41: tesseract/src/ccmain/tesseractclass.h: In member function 'void tesseract::Tesseract::set_pix_original(Pix*)': tesseract/src/ccmain/tesseractclass.h:224:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 224 | for (int i = 0; i < sub_langs_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~ tesseract/src/ccmain/tesseractclass.h: In member function 'bool tesseract::Tesseract::AnyTessLang() const': tesseract/src/ccmain/tesseractclass.h:292:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 292 | for (int i = 0; i < sub_langs_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~ tesseract/src/ccmain/tesseractclass.h: In member function 'bool tesseract::Tesseract::AnyLSTMLang() const': tesseract/src/ccmain/tesseractclass.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < sub_langs_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~ tesseract/src/ccstruct/blamer.cpp: In member function 'void tesseract::BlamerBundle::SetWordTruth(const tesseract::UNICHARSET&, const char*, const tesseract::TBOX&)': tesseract/src/ccstruct/blamer.cpp:85:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 85 | for (int i = 0; i < encoding.size(); total_length += lengths[i++]) { | ~~^~~~~~~~~~~~~~~~~ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./soobj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./soobj/leptonica_edge.o -c leptonica/src/edge.c g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./obj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./obj/tesseract_ccstruct_detlinefit.o -c tesseract/src/ccstruct/detlinefit.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ In file included from tesseract/src/ccmain/tessedit.cpp:31: tesseract/src/ccmain/tesseractclass.h: In member function 'void tesseract::Tesseract::set_pix_original(Pix*)': tesseract/src/ccmain/tesseractclass.h:224:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 224 | for (int i = 0; i < sub_langs_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~ tesseract/src/ccmain/tesseractclass.h: In member function 'bool tesseract::Tesseract::AnyTessLang() const': tesseract/src/ccmain/tesseractclass.h:292:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 292 | for (int i = 0; i < sub_langs_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~ tesseract/src/ccmain/tesseractclass.h: In member function 'bool tesseract::Tesseract::AnyLSTMLang() const': tesseract/src/ccmain/tesseractclass.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < sub_langs_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./soobj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./soobj/leptonica_encoding.o -c leptonica/src/encoding.c In file included from tesseract/src/ccutil/elst.h:24, from tesseract/src/ccstruct/points.h:22, from tesseract/src/ccstruct/rect.h:23, from tesseract/src/ccstruct/boxword.h:23, from tesseract/src/ccstruct/blamer.h:26, from tesseract/src/ccstruct/blamer.cpp:20: tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = char; size_t = unsigned int]': tesseract/src/ccutil/unicharset.h:363:73: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ tesseract/src/api/baseapi.cpp: At global scope: tesseract/src/api/baseapi.cpp:1042:1: warning: 'size_t tesseract::WriteMemoryCallback(void*, size_t, size_t, void*)' defined but not used [-Wunused-function] 1042 | WriteMemoryCallback(void *contents, size_t size, size_t nmemb, void *userp) | ^~~~~~~~~~~~~~~~~~~ In file included from tesseract/src/ccmain/tesseractclass.cpp:48: tesseract/src/lstm/lstmrecognizer.h: In member function 'void tesseract::LSTMRecognizer::ScaleLearningRate(double)': tesseract/src/lstm/lstmrecognizer.h:133:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 133 | for (int i = 0; i < layers.size(); ++i) { | ~~^~~~~~~~~~~~~~~ tesseract/src/ccmain/tesseractclass.cpp: In member function 'void tesseract::Tesseract::Clear()': tesseract/src/ccmain/tesseractclass.cpp:583:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 583 | for (int i = 0; i < sub_langs_.size(); ++i) | ~~^~~~~~~~~~~~~~~~~~~ tesseract/src/ccmain/tesseractclass.cpp: In member function 'void tesseract::Tesseract::ResetAdaptiveClassifier()': tesseract/src/ccmain/tesseractclass.cpp:597:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 597 | for (int i = 0; i < sub_langs_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~ tesseract/src/ccmain/tesseractclass.cpp: In member function 'void tesseract::Tesseract::ResetDocumentDictionary()': tesseract/src/ccmain/tesseractclass.cpp:607:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 607 | for (int i = 0; i < sub_langs_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~ tesseract/src/ccmain/tesseractclass.cpp: In member function 'void tesseract::Tesseract::SetBlackAndWhitelist()': tesseract/src/ccmain/tesseractclass.cpp:624:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 624 | for (int i = 0; i < sub_langs_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~ tesseract/src/ccmain/tesseractclass.cpp: In member function 'void tesseract::Tesseract::PrepareForPageseg()': tesseract/src/ccmain/tesseractclass.cpp:645:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 645 | for (int i = 0; i < sub_langs_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~ tesseract/src/ccmain/tesseractclass.cpp: In member function 'void tesseract::Tesseract::PrepareForTessOCR(tesseract::BLOCK_LIST*, tesseract::Tesseract*, tesseract::OSResults*)': tesseract/src/ccmain/tesseractclass.cpp:676:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 676 | for (int i = 0; i < sub_langs_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~ In file included from tesseract/src/ccmain/tessedit.cpp:39: tesseract/src/lstm/lstmrecognizer.h: In member function 'void tesseract::LSTMRecognizer::ScaleLearningRate(double)': tesseract/src/lstm/lstmrecognizer.h:133:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 133 | for (int i = 0; i < layers.size(); ++i) { | ~~^~~~~~~~~~~~~~~ tesseract/src/ccmain/tessedit.cpp: In member function 'bool tesseract::Tesseract::init_tesseract_lang_data(const char*, const char*, const char*, tesseract::OcrEngineMode, char**, int, const std::vector >*, const std::vector >*, bool, tesseract::TessdataManager*)': tesseract/src/ccmain/tessedit.cpp:137:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] 137 | for (int i = 0; i < vars_vec->size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~ tesseract/src/ccmain/tessedit.cpp: In function 'bool tesseract::IsStrInList(const string&, const std::vector >&)': tesseract/src/ccmain/tessedit.cpp:241:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] 241 | for (int i = 0; i < str_list.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ tesseract/src/ccmain/tessedit.cpp: In member function 'int tesseract::Tesseract::init_tesseract(const char*, const char*, const char*, tesseract::OcrEngineMode, char**, int, const std::vector >*, const std::vector >*, bool, tesseract::TessdataManager*)': tesseract/src/ccmain/tessedit.cpp:303:39: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] 303 | for (int lang_index = 0; lang_index < langs_to_load.size(); ++lang_index) { | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./soobj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./soobj/leptonica_enhance.o -c leptonica/src/enhance.c tesseract/src/ccmain/tessedit.cpp:352:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 352 | for (int s = 0; s < sub_langs_.size(); ++s) { | ~~^~~~~~~~~~~~~~~~~~~ tesseract/src/ccmain/tessedit.cpp:359:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 359 | for (int s = 0; s < sub_langs_.size(); ++s) { | ~~^~~~~~~~~~~~~~~~~~~ tesseract/src/ccmain/tessedit.cpp: In member function 'void tesseract::Tesseract::SetupUniversalFontIds()': tesseract/src/ccmain/tessedit.cpp:439:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 439 | for (int i = 0; i < sub_langs_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~ tesseract/src/ccmain/tessedit.cpp:444:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 444 | for (int i = 0; i < sub_langs_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./soobj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./soobj/leptonica_fhmtauto.o -c leptonica/src/fhmtauto.c In file included from tesseract/src/ccutil/elst.h:24, from tesseract/src/ccstruct/ocrpara.h:23, from tesseract/src/ccstruct/ocrblock.h:22, from tesseract/src/textord/devanagari_processing.h:17, from tesseract/src/ccmain/tesseractclass.h:34, from tesseract/src/ccmain/tesseractclass.cpp:41: tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = char; size_t = unsigned int]': tesseract/src/ccutil/unicharset.h:363:73: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./obj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./obj/tesseract_ccstruct_dppoint.o -c tesseract/src/ccstruct/dppoint.cpp tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::DeSerialize(T*, size_t) [with T = int; size_t = unsigned int]': tesseract/src/lstm/static_shape.h:67:30: required from here tesseract/src/ccutil/serialis.h:93:50: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 93 | return FReadEndian(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = int; size_t = unsigned int]': tesseract/src/lstm/static_shape.h:79:28: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from tesseract/src/ccutil/elst.h:24, from tesseract/src/ccstruct/points.h:22, from tesseract/src/ccstruct/rect.h:23, from tesseract/src/ccstruct/boxword.h:23, from tesseract/src/ccstruct/blamer.h:26, from tesseract/src/ccstruct/pageres.h:22, from tesseract/src/ccmain/tessedit.cpp:28: tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = char; size_t = unsigned int]': tesseract/src/ccutil/unicharset.h:363:73: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = signed char; size_t = unsigned int]': tesseract/src/ccutil/unicharcompress.h:62:43: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::DeSerialize(T*, size_t) [with T = signed char; size_t = unsigned int]': tesseract/src/ccutil/unicharcompress.h:68:45: required from here tesseract/src/ccutil/serialis.h:93:50: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 93 | return FReadEndian(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./obj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./obj/tesseract_ccstruct_imagedata.o -c tesseract/src/ccstruct/imagedata.cpp gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./soobj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./soobj/leptonica_fhmtgenlow.1.o -c leptonica/src/fhmtgenlow.1.c cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::DeSerialize(T*, size_t) [with T = int; size_t = unsigned int]': tesseract/src/lstm/static_shape.h:67:30: required from here tesseract/src/ccutil/serialis.h:93:50: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 93 | return FReadEndian(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = int; size_t = unsigned int]': tesseract/src/lstm/static_shape.h:79:28: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = signed char; size_t = unsigned int]': tesseract/src/ccutil/unicharcompress.h:62:43: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::DeSerialize(T*, size_t) [with T = signed char; size_t = unsigned int]': tesseract/src/ccutil/unicharcompress.h:68:45: required from here tesseract/src/ccutil/serialis.h:93:50: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 93 | return FReadEndian(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./obj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./obj/tesseract_ccstruct_linlsq.o -c tesseract/src/ccstruct/linlsq.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ leptonica/src/fhmtgenlow.1.c: In function 'fhmt_1_5': leptonica/src/fhmtgenlow.1.c:273:21: warning: variable 'wpls5' set but not used [-Wunused-but-set-variable] 273 | l_int32 wpls5, wpls6; | ^~~~~ leptonica/src/fhmtgenlow.1.c:272:35: warning: variable 'wpls4' set but not used [-Wunused-but-set-variable] 272 | l_int32 wpls2, wpls3, wpls4; | ^~~~~ leptonica/src/fhmtgenlow.1.c:272:28: warning: variable 'wpls3' set but not used [-Wunused-but-set-variable] 272 | l_int32 wpls2, wpls3, wpls4; | ^~~~~ In file included from tesseract/src/ccutil/ambigs.h:32, from tesseract/src/ccutil/ccutil.h:32, from tesseract/src/ccstruct/ccstruct.h:22, from tesseract/src/ccstruct/blobs.cpp:30: tesseract/src/ccutil/unicharset.h: In member function 'bool tesseract::UNICHARSET::contains_unichar_id(tesseract::UNICHAR_ID) const': tesseract/src/ccutil/unicharset.h:288:59: warning: comparison of integer expressions of different signedness: 'tesseract::UNICHAR_ID' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 288 | return unichar_id != INVALID_UNICHAR_ID && unichar_id < unichars.size() && | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ tesseract/src/ccutil/unicharset.h: In member function 'void tesseract::UNICHARSET::delete_pointers_in_unichars()': tesseract/src/ccutil/unicharset.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < unichars.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./obj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./obj/tesseract_ccstruct_matrix.o -c tesseract/src/ccstruct/matrix.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./soobj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./soobj/leptonica_fmorphauto.o -c leptonica/src/fmorphauto.c In file included from tesseract/src/ccutil/ambigs.h:32, from tesseract/src/ccutil/ccutil.h:32, from tesseract/src/ccstruct/ccstruct.h:22, from tesseract/src/ccstruct/ccstruct.cpp:19: tesseract/src/ccutil/unicharset.h: In member function 'bool tesseract::UNICHARSET::contains_unichar_id(tesseract::UNICHAR_ID) const': tesseract/src/ccutil/unicharset.h:288:59: warning: comparison of integer expressions of different signedness: 'tesseract::UNICHAR_ID' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 288 | return unichar_id != INVALID_UNICHAR_ID && unichar_id < unichars.size() && | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ tesseract/src/ccutil/unicharset.h: In member function 'void tesseract::UNICHARSET::delete_pointers_in_unichars()': tesseract/src/ccutil/unicharset.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < unichars.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ In file included from tesseract/src/ccutil/clst.h:24, from tesseract/src/ccstruct/blobs.h:23, from tesseract/src/ccstruct/blobs.cpp:28: tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = char; size_t = unsigned int]': tesseract/src/ccutil/unicharset.h:363:73: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./obj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./obj/tesseract_ccstruct_mod128.o -c tesseract/src/ccstruct/mod128.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./obj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./obj/tesseract_ccstruct_normalis.o -c tesseract/src/ccstruct/normalis.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ In file included from tesseract/src/ccutil/elst.h:24, from tesseract/src/ccutil/ambigs.h:29, from tesseract/src/ccutil/ccutil.h:32, from tesseract/src/ccstruct/ccstruct.h:22, from tesseract/src/ccstruct/ccstruct.cpp:19: tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = char; size_t = unsigned int]': tesseract/src/ccutil/unicharset.h:363:73: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./soobj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./soobj/leptonica_fmorphgen.1.o -c leptonica/src/fmorphgen.1.c leptonica/src/enhance.c: In function 'pixUnsharpMaskingGray1D': leptonica/src/enhance.c:1353:32: warning: 'a[4]' may be used uninitialized in this function [-Wmaybe-uninitialized] 1353 | a[4] * GET_DATA_BYTE(lines, j + 2); leptonica/src/enhance.c:1352:32: warning: 'a[3]' may be used uninitialized in this function [-Wmaybe-uninitialized] 1352 | a[3] * GET_DATA_BYTE(lines, j + 1) + gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./soobj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./soobj/leptonica_fmorphgenlow.1.o -c leptonica/src/fmorphgenlow.1.c g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./obj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./obj/tesseract_ccstruct_ocrblock.o -c tesseract/src/ccstruct/ocrblock.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./soobj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./soobj/leptonica_fpix1.o -c leptonica/src/fpix1.c g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./obj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./obj/tesseract_ccstruct_ocrpara.o -c tesseract/src/ccstruct/ocrpara.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./obj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./obj/tesseract_ccstruct_ocrrow.o -c tesseract/src/ccstruct/ocrrow.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ In file included from tesseract/src/ccstruct/ratngs.h:32, from tesseract/src/ccstruct/blamer.h:30, from tesseract/src/ccstruct/pageres.h:22, from tesseract/src/ccstruct/boxword.cpp:24: tesseract/src/ccutil/unicharset.h: In member function 'bool tesseract::UNICHARSET::contains_unichar_id(tesseract::UNICHAR_ID) const': tesseract/src/ccutil/unicharset.h:288:59: warning: comparison of integer expressions of different signedness: 'tesseract::UNICHAR_ID' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 288 | return unichar_id != INVALID_UNICHAR_ID && unichar_id < unichars.size() && | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ tesseract/src/ccutil/unicharset.h: In member function 'void tesseract::UNICHARSET::delete_pointers_in_unichars()': tesseract/src/ccutil/unicharset.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < unichars.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ In file included from tesseract/src/ccstruct/blamer.h:30, from tesseract/src/ccstruct/pageres.h:22, from tesseract/src/ccstruct/boxword.cpp:24: tesseract/src/ccstruct/ratngs.h: In member function 'void tesseract::BLOB_CHOICE::set_fonts(const std::vector&)': tesseract/src/ccstruct/ratngs.h:107:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 107 | for (int f = 0; f < fonts_.size(); ++f) { | ~~^~~~~~~~~~~~~~~ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./soobj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./soobj/leptonica_fpix2.o -c leptonica/src/fpix2.c leptonica/src/fpix2.c: In function 'linearInterpolatePixelFloat': leptonica/src/fpix2.c:2282:6: warning: "DEBUG" is not defined, evaluates to 0 [-Wundef] 2282 | #if DEBUG | ^~~~~ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./obj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./obj/tesseract_ccstruct_otsuthr.o -c tesseract/src/ccstruct/otsuthr.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./obj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./obj/tesseract_ccstruct_pageres.o -c tesseract/src/ccstruct/pageres.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ In file included from tesseract/src/ccutil/clst.h:24, from tesseract/src/ccstruct/blobs.h:23, from tesseract/src/ccstruct/boxword.cpp:19: tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = char; size_t = unsigned int]': tesseract/src/ccutil/unicharset.h:363:73: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./obj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./obj/tesseract_ccstruct_pdblock.o -c tesseract/src/ccstruct/pdblock.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ tesseract/src/ccstruct/boxread.cpp: In function 'bool tesseract::ReadMemBoxes(int, bool, const char*, bool, std::vector*, std::vector*, std::vector*, std::vector*)': tesseract/src/ccstruct/boxread.cpp:105:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 105 | for (int i = 0; i < lines.size(); ++i) { | ~~^~~~~~~~~~~~~~ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./obj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./obj/tesseract_ccstruct_points.o -c tesseract/src/ccstruct/points.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./soobj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./soobj/leptonica_gifiostub.o -c leptonica/src/gifiostub.c g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./obj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./obj/tesseract_ccstruct_polyaprx.o -c tesseract/src/ccstruct/polyaprx.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./obj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./obj/tesseract_ccstruct_polyblk.o -c tesseract/src/ccstruct/polyblk.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./soobj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./soobj/leptonica_gplot.o -c leptonica/src/gplot.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./soobj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./soobj/leptonica_graphics.o -c leptonica/src/graphics.c tesseract/src/ccstruct/imagedata.cpp: In member function 'void tesseract::ImageData::AddBoxes(const std::vector&, const std::vector&, const std::vector&)': tesseract/src/ccstruct/imagedata.cpp:338:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 338 | for (int i = 0; i < box_pages.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~ leptonica/src/gplot.c: In function 'gplotRead': leptonica/src/gplot.c:1243:35: warning: variable 'ignore' set but not used [-Wunused-but-set-variable] 1243 | l_int32 outformat, ret, version, ignore; | ^~~~~~ leptonica/src/gplot.c:1242:47: warning: variable 'ignores' set but not used [-Wunused-but-set-variable] 1242 | char *rootname, *title, *xlabel, *ylabel, *ignores; | ^~~~~~~ In file included from tesseract/src/ccstruct/ratngs.h:32, from tesseract/src/ccstruct/matrix.cpp:24: tesseract/src/ccutil/unicharset.h: In member function 'bool tesseract::UNICHARSET::contains_unichar_id(tesseract::UNICHAR_ID) const': tesseract/src/ccutil/unicharset.h:288:59: warning: comparison of integer expressions of different signedness: 'tesseract::UNICHAR_ID' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 288 | return unichar_id != INVALID_UNICHAR_ID && unichar_id < unichars.size() && | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ tesseract/src/ccutil/unicharset.h: In member function 'void tesseract::UNICHARSET::delete_pointers_in_unichars()': tesseract/src/ccutil/unicharset.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < unichars.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ tesseract/src/ccstruct/imagedata.cpp: In member function 'bool tesseract::DocumentCache::LoadDocuments(const std::vector&, tesseract::CachingStrategy, tesseract::FileReader)': tesseract/src/ccstruct/imagedata.cpp:600:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 600 | for (int arg = 0; arg < filenames.size(); ++arg) { | ~~~~^~~~~~~~~~~~~~~~~~ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./obj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./obj/tesseract_ccstruct_quadlsq.o -c tesseract/src/ccstruct/quadlsq.cpp g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./obj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./obj/tesseract_ccstruct_quspline.o -c tesseract/src/ccstruct/quspline.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./soobj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./soobj/leptonica_graymorph.o -c leptonica/src/graymorph.c In file included from tesseract/src/ccutil/elst.h:24, from tesseract/src/ccstruct/points.h:22, from tesseract/src/ccstruct/imagedata.h:22, from tesseract/src/ccstruct/imagedata.cpp:24: tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = int; size_t = unsigned int]': tesseract/src/ccstruct/imagedata.cpp:168:35: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = signed char; size_t = unsigned int]': tesseract/src/ccstruct/imagedata.cpp:176:33: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::DeSerialize(T*, size_t) [with T = int; size_t = unsigned int]': tesseract/src/ccstruct/imagedata.cpp:182:37: required from here tesseract/src/ccutil/serialis.h:93:50: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 93 | return FReadEndian(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::DeSerialize(T*, size_t) [with T = signed char; size_t = unsigned int]': tesseract/src/ccstruct/imagedata.cpp:190:33: required from here tesseract/src/ccutil/serialis.h:93:50: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./obj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./obj/tesseract_ccstruct_ratngs.o -c tesseract/src/ccstruct/ratngs.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ In file included from tesseract/src/ccstruct/matrix.cpp:24: tesseract/src/ccstruct/ratngs.h: In member function 'void tesseract::BLOB_CHOICE::set_fonts(const std::vector&)': tesseract/src/ccstruct/ratngs.h:107:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 107 | for (int f = 0; f < fonts_.size(); ++f) { | ~~^~~~~~~~~~~~~~~ In file included from tesseract/src/ccutil/genericvector.h:22, from tesseract/src/ccutil/kdpair.h:27, from tesseract/src/ccstruct/matrix.h:29, from tesseract/src/ccstruct/matrix.cpp:22: tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = char; size_t = unsigned int]': tesseract/src/ccutil/unicharset.h:363:73: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./soobj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./soobj/leptonica_grayquant.o -c leptonica/src/grayquant.c g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./obj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./obj/tesseract_ccstruct_rect.o -c tesseract/src/ccstruct/rect.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ In file included from tesseract/src/ccstruct/normalis.cpp:27: tesseract/src/ccutil/unicharset.h: In member function 'bool tesseract::UNICHARSET::contains_unichar_id(tesseract::UNICHAR_ID) const': tesseract/src/ccutil/unicharset.h:288:59: warning: comparison of integer expressions of different signedness: 'tesseract::UNICHAR_ID' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 288 | return unichar_id != INVALID_UNICHAR_ID && unichar_id < unichars.size() && | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ tesseract/src/ccutil/unicharset.h: In member function 'void tesseract::UNICHARSET::delete_pointers_in_unichars()': tesseract/src/ccutil/unicharset.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < unichars.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./obj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./obj/tesseract_ccstruct_rejctmap.o -c tesseract/src/ccstruct/rejctmap.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ In file included from tesseract/src/ccutil/clst.h:24, from tesseract/src/ccstruct/blobs.h:23, from tesseract/src/ccstruct/normalis.cpp:23: tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = char; size_t = unsigned int]': tesseract/src/ccutil/unicharset.h:363:73: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./obj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./obj/tesseract_ccstruct_seam.o -c tesseract/src/ccstruct/seam.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ leptonica/src/graphics.c: In function 'makePlotPtaFromNumaGen': leptonica/src/graphics.c:1211:16: warning: 'maxh' may be used uninitialized in this function [-Wmaybe-uninitialized] 1211 | ptad = ptaReplicatePattern(pta1, NULL, pta2, linewidth / 2, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1212 | linewidth / 2, maxw, maxh); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ leptonica/src/graphics.c:1211:16: warning: 'maxw' may be used uninitialized in this function [-Wmaybe-uninitialized] g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./obj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./obj/tesseract_ccstruct_split.o -c tesseract/src/ccstruct/split.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./soobj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./soobj/leptonica_heap.o -c leptonica/src/heap.c In file included from tesseract/src/ccstruct/ratngs.h:32, from tesseract/src/ccstruct/blamer.h:30, from tesseract/src/ccstruct/pageres.h:22, from tesseract/src/ccstruct/pageres.cpp:24: tesseract/src/ccutil/unicharset.h: In member function 'bool tesseract::UNICHARSET::contains_unichar_id(tesseract::UNICHAR_ID) const': tesseract/src/ccutil/unicharset.h:288:59: warning: comparison of integer expressions of different signedness: 'tesseract::UNICHAR_ID' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 288 | return unichar_id != INVALID_UNICHAR_ID && unichar_id < unichars.size() && | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ tesseract/src/ccutil/unicharset.h: In member function 'void tesseract::UNICHARSET::delete_pointers_in_unichars()': tesseract/src/ccutil/unicharset.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < unichars.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ leptonica/src/graphics.c: In function 'pixRenderPtaArb': leptonica/src/graphics.c:1409:13: warning: 'val' may be used uninitialized in this function [-Wmaybe-uninitialized] 1409 | pixSetPixel(pix, x, y, val); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./soobj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./soobj/leptonica_jbclass.o -c leptonica/src/jbclass.c In file included from tesseract/src/ccstruct/blamer.h:30, from tesseract/src/ccstruct/pageres.h:22, from tesseract/src/ccstruct/pageres.cpp:24: tesseract/src/ccstruct/ratngs.h: In member function 'void tesseract::BLOB_CHOICE::set_fonts(const std::vector&)': tesseract/src/ccstruct/ratngs.h:107:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 107 | for (int f = 0; f < fonts_.size(); ++f) { | ~~^~~~~~~~~~~~~~~ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./obj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./obj/tesseract_ccstruct_statistc.o -c tesseract/src/ccstruct/statistc.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./obj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./obj/tesseract_ccstruct_stepblob.o -c tesseract/src/ccstruct/stepblob.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ leptonica/src/grayquant.c: In function 'thresholdToBinaryLineLow': leptonica/src/grayquant.c:617:23: warning: 'sword' may be used uninitialized in this function [-Wmaybe-uninitialized] 617 | sword <<= 8; | ~~~~~~^~~~~ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./soobj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./soobj/leptonica_jp2kheader.o -c leptonica/src/jp2kheader.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./soobj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./soobj/leptonica_jp2kheaderstub.o -c leptonica/src/jp2kheaderstub.c g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./obj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./obj/tesseract_ccstruct_werd.o -c tesseract/src/ccstruct/werd.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./soobj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./soobj/leptonica_jp2kiostub.o -c leptonica/src/jp2kiostub.c In file included from tesseract/src/ccutil/elst.h:24, from tesseract/src/ccstruct/points.h:22, from tesseract/src/ccstruct/rect.h:23, from tesseract/src/ccstruct/boxword.h:23, from tesseract/src/ccstruct/blamer.h:26, from tesseract/src/ccstruct/pageres.h:22, from tesseract/src/ccstruct/pageres.cpp:24: tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = char; size_t = unsigned int]': tesseract/src/ccutil/unicharset.h:363:73: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from tesseract/src/ccstruct/ratngs.h:32, from tesseract/src/ccstruct/ratngs.cpp:23: tesseract/src/ccutil/unicharset.h: In member function 'bool tesseract::UNICHARSET::contains_unichar_id(tesseract::UNICHAR_ID) const': tesseract/src/ccutil/unicharset.h:288:59: warning: comparison of integer expressions of different signedness: 'tesseract::UNICHAR_ID' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 288 | return unichar_id != INVALID_UNICHAR_ID && unichar_id < unichars.size() && | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ tesseract/src/ccutil/unicharset.h: In member function 'void tesseract::UNICHARSET::delete_pointers_in_unichars()': tesseract/src/ccutil/unicharset.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < unichars.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./obj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./obj/tesseract_classify_classify.o -c tesseract/src/classify/classify.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./obj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./obj/tesseract_dict_context.o -c tesseract/src/dict/context.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./obj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./obj/tesseract_dict_dawg.o -c tesseract/src/dict/dawg.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./soobj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./soobj/leptonica_jpegiostub.o -c leptonica/src/jpegiostub.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./soobj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./soobj/leptonica_kernel.o -c leptonica/src/kernel.c g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./obj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./obj/tesseract_dict_dawg_cache.o -c tesseract/src/dict/dawg_cache.cpp g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./obj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./obj/tesseract_dict_dict.o -c tesseract/src/dict/dict.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./obj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./obj/tesseract_dict_permdawg.o -c tesseract/src/dict/permdawg.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./obj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./obj/tesseract_dict_stopper.o -c tesseract/src/dict/stopper.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./obj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./obj/tesseract_dict_trie.o -c tesseract/src/dict/trie.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ leptonica/src/kernel.c: In function 'kernelReadStream': leptonica/src/kernel.c:565:48: warning: variable 'ignore' set but not used [-Wunused-but-set-variable] 565 | l_int32 sy, sx, cy, cx, i, j, ret, version, ignore; | ^~~~~~ In file included from tesseract/src/ccstruct/ratngs.cpp:23: tesseract/src/ccstruct/ratngs.h: In member function 'void tesseract::BLOB_CHOICE::set_fonts(const std::vector&)': tesseract/src/ccstruct/ratngs.h:107:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 107 | for (int f = 0; f < fonts_.size(); ++f) { | ~~^~~~~~~~~~~~~~~ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./soobj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./soobj/leptonica_libversions.o -c leptonica/src/libversions.c In file included from tesseract/src/ccutil/clst.h:24, from tesseract/src/ccstruct/ratngs.h:26, from tesseract/src/ccstruct/ratngs.cpp:23: tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = char; size_t = unsigned int]': tesseract/src/ccutil/unicharset.h:363:73: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ leptonica/src/libversions.c: In function 'getImagelibVersions': leptonica/src/libversions.c:107:10: warning: unused variable 'first' [-Wunused-variable] 107 | l_int32 first = TRUE; | ^~~~~ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./soobj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./soobj/leptonica_list.o -c leptonica/src/list.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./soobj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./soobj/leptonica_map.o -c leptonica/src/map.c leptonica/src/jbclass.c: In function 'jbGetULCorners': leptonica/src/jbclass.c:2274:76: warning: 'dy' may be used uninitialized in this function [-Wmaybe-uninitialized] 2274 | ptaAddPt(ptaul, (l_float32)(x - idelx + dx), (l_float32)(y - idely + dy)); | ~~~~~~~~~~~^~~~~ leptonica/src/jbclass.c:2274:47: warning: 'dx' may be used uninitialized in this function [-Wmaybe-uninitialized] 2274 | ptaAddPt(ptaul, (l_float32)(x - idelx + dx), (l_float32)(y - idely + dy)); | ~~~~~~~~~~~^~~~~ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./obj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./obj/tesseract_textord_alignedblob.o -c tesseract/src/textord/alignedblob.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./soobj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./soobj/leptonica_morph.o -c leptonica/src/morph.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./soobj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./soobj/leptonica_morphapp.o -c leptonica/src/morphapp.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./soobj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./soobj/leptonica_morphdwa.o -c leptonica/src/morphdwa.c g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./obj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./obj/tesseract_textord_baselinedetect.o -c tesseract/src/textord/baselinedetect.cpp g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./obj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./obj/tesseract_textord_bbgrid.o -c tesseract/src/textord/bbgrid.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./soobj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./soobj/leptonica_morphseq.o -c leptonica/src/morphseq.c cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./obj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./obj/tesseract_textord_blkocc.o -c tesseract/src/textord/blkocc.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./soobj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./soobj/leptonica_numabasic.o -c leptonica/src/numabasic.c leptonica/src/morphseq.c: In function 'morphSequenceVerify': leptonica/src/morphseq.c:855:9: warning: 'op' may be used uninitialized in this function [-Wmaybe-uninitialized] 855 | lept_stderr("*** op = %s; border added but net reduction not 0\n", op); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from tesseract/src/classify/intproto.h:28, from tesseract/src/classify/adaptive.h:20, from tesseract/src/classify/classify.h:64, from tesseract/src/classify/classify.cpp:19: tesseract/src/ccutil/unicharset.h: In member function 'bool tesseract::UNICHARSET::contains_unichar_id(tesseract::UNICHAR_ID) const': tesseract/src/ccutil/unicharset.h:288:59: warning: comparison of integer expressions of different signedness: 'tesseract::UNICHAR_ID' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 288 | return unichar_id != INVALID_UNICHAR_ID && unichar_id < unichars.size() && | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ tesseract/src/ccutil/unicharset.h: In member function 'void tesseract::UNICHARSET::delete_pointers_in_unichars()': tesseract/src/ccutil/unicharset.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < unichars.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./obj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./obj/tesseract_textord_blobgrid.o -c tesseract/src/textord/blobgrid.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./obj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./obj/tesseract_textord_ccnontextdetect.o -c tesseract/src/textord/ccnontextdetect.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ In file included from tesseract/src/dict/dawg.h:33, from tesseract/src/dict/dict.h:29, from tesseract/src/classify/classify.h:66, from tesseract/src/classify/classify.cpp:19: tesseract/src/ccstruct/ratngs.h: In member function 'void tesseract::BLOB_CHOICE::set_fonts(const std::vector&)': tesseract/src/ccstruct/ratngs.h:107:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 107 | for (int f = 0; f < fonts_.size(); ++f) { | ~~^~~~~~~~~~~~~~~ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./obj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./obj/tesseract_textord_cjkpitch.o -c tesseract/src/textord/cjkpitch.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ In file included from tesseract/src/ccstruct/ratngs.h:32, from tesseract/src/dict/dawg.h:33, from tesseract/src/dict/dawg_cache.h:23, from tesseract/src/dict/dawg_cache.cpp:19: tesseract/src/ccutil/unicharset.h: In member function 'bool tesseract::UNICHARSET::contains_unichar_id(tesseract::UNICHAR_ID) const': tesseract/src/ccutil/unicharset.h:288:59: warning: comparison of integer expressions of different signedness: 'tesseract::UNICHAR_ID' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 288 | return unichar_id != INVALID_UNICHAR_ID && unichar_id < unichars.size() && | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ tesseract/src/ccutil/unicharset.h: In member function 'void tesseract::UNICHARSET::delete_pointers_in_unichars()': tesseract/src/ccutil/unicharset.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < unichars.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ In file included from tesseract/src/ccutil/ambigs.h:32, from tesseract/src/dict/dict.h:27, from tesseract/src/dict/context.cpp:20: tesseract/src/ccutil/unicharset.h: In member function 'bool tesseract::UNICHARSET::contains_unichar_id(tesseract::UNICHAR_ID) const': tesseract/src/ccutil/unicharset.h:288:59: warning: comparison of integer expressions of different signedness: 'tesseract::UNICHAR_ID' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 288 | return unichar_id != INVALID_UNICHAR_ID && unichar_id < unichars.size() && | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ tesseract/src/ccutil/unicharset.h: In member function 'void tesseract::UNICHARSET::delete_pointers_in_unichars()': tesseract/src/ccutil/unicharset.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < unichars.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./soobj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./soobj/leptonica_numafunc1.o -c leptonica/src/numafunc1.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./soobj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./soobj/leptonica_numafunc2.o -c leptonica/src/numafunc2.c In file included from tesseract/src/ccstruct/ratngs.h:32, from tesseract/src/dict/dawg.h:33, from tesseract/src/dict/permdawg.cpp:23: tesseract/src/ccutil/unicharset.h: In member function 'bool tesseract::UNICHARSET::contains_unichar_id(tesseract::UNICHAR_ID) const': tesseract/src/ccutil/unicharset.h:288:59: warning: comparison of integer expressions of different signedness: 'tesseract::UNICHAR_ID' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 288 | return unichar_id != INVALID_UNICHAR_ID && unichar_id < unichars.size() && | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ tesseract/src/ccutil/unicharset.h: In member function 'void tesseract::UNICHARSET::delete_pointers_in_unichars()': tesseract/src/ccutil/unicharset.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < unichars.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./soobj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./soobj/leptonica_pageseg.o -c leptonica/src/pageseg.c In file included from tesseract/src/ccstruct/ratngs.h:32, from tesseract/src/dict/stopper.h:22, from tesseract/src/dict/stopper.cpp:23: tesseract/src/ccutil/unicharset.h: In member function 'bool tesseract::UNICHARSET::contains_unichar_id(tesseract::UNICHAR_ID) const': tesseract/src/ccutil/unicharset.h:288:59: warning: comparison of integer expressions of different signedness: 'tesseract::UNICHAR_ID' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 288 | return unichar_id != INVALID_UNICHAR_ID && unichar_id < unichars.size() && | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ tesseract/src/ccutil/unicharset.h: In member function 'void tesseract::UNICHARSET::delete_pointers_in_unichars()': tesseract/src/ccutil/unicharset.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < unichars.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ In file included from tesseract/src/ccstruct/ratngs.h:32, from tesseract/src/dict/dawg.h:33, from tesseract/src/dict/dawg.cpp:23: tesseract/src/ccutil/unicharset.h: In member function 'bool tesseract::UNICHARSET::contains_unichar_id(tesseract::UNICHAR_ID) const': tesseract/src/ccutil/unicharset.h:288:59: warning: comparison of integer expressions of different signedness: 'tesseract::UNICHAR_ID' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 288 | return unichar_id != INVALID_UNICHAR_ID && unichar_id < unichars.size() && | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ tesseract/src/ccutil/unicharset.h: In member function 'void tesseract::UNICHARSET::delete_pointers_in_unichars()': tesseract/src/ccutil/unicharset.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < unichars.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ In file included from tesseract/src/ccutil/clst.h:24, from tesseract/src/ccstruct/blobs.h:23, from tesseract/src/classify/mfoutline.h:21, from tesseract/src/classify/intproto.h:25, from tesseract/src/classify/adaptive.h:20, from tesseract/src/classify/classify.h:64, from tesseract/src/classify/classify.cpp:19: tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = char; size_t = unsigned int]': tesseract/src/ccutil/unicharset.h:363:73: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from tesseract/src/ccstruct/ratngs.h:32, from tesseract/src/dict/dawg.h:33, from tesseract/src/dict/trie.h:22, from tesseract/src/dict/trie.cpp:23: tesseract/src/ccutil/unicharset.h: In member function 'bool tesseract::UNICHARSET::contains_unichar_id(tesseract::UNICHAR_ID) const': tesseract/src/ccutil/unicharset.h:288:59: warning: comparison of integer expressions of different signedness: 'tesseract::UNICHAR_ID' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 288 | return unichar_id != INVALID_UNICHAR_ID && unichar_id < unichars.size() && | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ tesseract/src/ccutil/unicharset.h: In member function 'void tesseract::UNICHARSET::delete_pointers_in_unichars()': tesseract/src/ccutil/unicharset.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < unichars.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ In file included from tesseract/src/dict/dawg.h:33, from tesseract/src/dict/dawg_cache.h:23, from tesseract/src/dict/dawg_cache.cpp:19: tesseract/src/ccstruct/ratngs.h: In member function 'void tesseract::BLOB_CHOICE::set_fonts(const std::vector&)': tesseract/src/ccstruct/ratngs.h:107:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 107 | for (int f = 0; f < fonts_.size(); ++f) { | ~~^~~~~~~~~~~~~~~ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./soobj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./soobj/leptonica_paintcmap.o -c leptonica/src/paintcmap.c In file included from tesseract/src/ccutil/ambigs.h:32, from tesseract/src/dict/dict.h:27, from tesseract/src/dict/dict.cpp:19: tesseract/src/ccutil/unicharset.h: In member function 'bool tesseract::UNICHARSET::contains_unichar_id(tesseract::UNICHAR_ID) const': tesseract/src/ccutil/unicharset.h:288:59: warning: comparison of integer expressions of different signedness: 'tesseract::UNICHAR_ID' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 288 | return unichar_id != INVALID_UNICHAR_ID && unichar_id < unichars.size() && | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ tesseract/src/ccutil/unicharset.h: In member function 'void tesseract::UNICHARSET::delete_pointers_in_unichars()': tesseract/src/ccutil/unicharset.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < unichars.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ In file included from tesseract/src/dict/dawg.h:33, from tesseract/src/dict/permdawg.cpp:23: tesseract/src/ccstruct/ratngs.h: In member function 'void tesseract::BLOB_CHOICE::set_fonts(const std::vector&)': tesseract/src/ccstruct/ratngs.h:107:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 107 | for (int f = 0; f < fonts_.size(); ++f) { | ~~^~~~~~~~~~~~~~~ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./obj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./obj/tesseract_textord_colfind.o -c tesseract/src/textord/colfind.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ In file included from tesseract/src/dict/stopper.h:22, from tesseract/src/dict/stopper.cpp:23: tesseract/src/ccstruct/ratngs.h: In member function 'void tesseract::BLOB_CHOICE::set_fonts(const std::vector&)': tesseract/src/ccstruct/ratngs.h:107:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 107 | for (int f = 0; f < fonts_.size(); ++f) { | ~~^~~~~~~~~~~~~~~ In file included from tesseract/src/dict/dawg.h:33, from tesseract/src/dict/dawg.cpp:23: tesseract/src/ccstruct/ratngs.h: In member function 'void tesseract::BLOB_CHOICE::set_fonts(const std::vector&)': tesseract/src/ccstruct/ratngs.h:107:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 107 | for (int f = 0; f < fonts_.size(); ++f) { | ~~^~~~~~~~~~~~~~~ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./obj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./obj/tesseract_textord_colpartition.o -c tesseract/src/textord/colpartition.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ In file included from tesseract/src/ccutil/elst.h:24, from tesseract/src/dict/dawg.h:31, from tesseract/src/dict/dawg_cache.h:23, from tesseract/src/dict/dawg_cache.cpp:19: tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = char; size_t = unsigned int]': tesseract/src/ccutil/unicharset.h:363:73: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from tesseract/src/dict/dawg.h:33, from tesseract/src/dict/dict.h:29, from tesseract/src/dict/context.cpp:20: tesseract/src/ccstruct/ratngs.h: In member function 'void tesseract::BLOB_CHOICE::set_fonts(const std::vector&)': tesseract/src/ccstruct/ratngs.h:107:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 107 | for (int f = 0; f < fonts_.size(); ++f) { | ~~^~~~~~~~~~~~~~~ In file included from tesseract/src/dict/dawg.h:33, from tesseract/src/dict/trie.h:22, from tesseract/src/dict/trie.cpp:23: tesseract/src/ccstruct/ratngs.h: In member function 'void tesseract::BLOB_CHOICE::set_fonts(const std::vector&)': tesseract/src/ccstruct/ratngs.h:107:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 107 | for (int f = 0; f < fonts_.size(); ++f) { | ~~^~~~~~~~~~~~~~~ tesseract/src/dict/permdawg.cpp: In member function 'void tesseract::Dict::go_deeper_dawg_fxn(const char*, const BLOB_CHOICE_LIST_VECTOR&, int, const tesseract::CHAR_FRAGMENT_INFO*, bool, tesseract::WERD_CHOICE*, float*, float*, tesseract::WERD_CHOICE*, int*, void*)': tesseract/src/dict/permdawg.cpp:78:38: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 78 | for (int i = 0; unigrams_ok && i < encoding.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ tesseract/src/dict/permdawg.cpp:86:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 86 | word_ending && i == encoding.size() - 1); | ~~^~~~~~~~~~~~~~~~~~~~~~ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./obj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./obj/tesseract_textord_colpartitionset.o -c tesseract/src/textord/colpartitionset.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./obj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./obj/tesseract_textord_colpartitiongrid.o -c tesseract/src/textord/colpartitiongrid.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ In file included from tesseract/src/ccutil/elst.h:24, from tesseract/src/dict/dawg.h:31, from tesseract/src/dict/permdawg.cpp:23: tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = char; size_t = unsigned int]': tesseract/src/ccutil/unicharset.h:363:73: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./obj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./obj/tesseract_textord_devanagari_processing.o -c tesseract/src/textord/devanagari_processing.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ tesseract/src/dict/trie.cpp: In member function 'bool tesseract::Trie::add_word_list(const std::vector&, const tesseract::UNICHARSET&, tesseract::Trie::RTLReversePolicy)': tesseract/src/dict/trie.cpp:309:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 309 | for (int i = 0; i < words.size(); ++i) { | ~~^~~~~~~~~~~~~~ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./soobj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./soobj/leptonica_partify.o -c leptonica/src/partify.c In file included from tesseract/src/ccutil/elst.h:24, from tesseract/src/ccutil/ambigs.h:29, from tesseract/src/dict/dict.h:27, from tesseract/src/dict/context.cpp:20: tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = char; size_t = unsigned int]': tesseract/src/ccutil/unicharset.h:363:73: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from tesseract/src/ccutil/elst.h:24, from tesseract/src/dict/dawg.h:31, from tesseract/src/dict/dawg.cpp:23: tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = char; size_t = unsigned int]': tesseract/src/ccutil/unicharset.h:363:73: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from tesseract/src/ccutil/elst.h:24, from tesseract/src/dict/dawg.h:31, from tesseract/src/dict/trie.h:22, from tesseract/src/dict/trie.cpp:23: tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = char; size_t = unsigned int]': tesseract/src/ccutil/unicharset.h:363:73: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::DeSerialize(T*, size_t) [with T = short int; size_t = unsigned int]': tesseract/src/dict/dawg.cpp:316:32: required from here tesseract/src/ccutil/serialis.h:93:50: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 93 | return FReadEndian(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::DeSerialize(T*, size_t) [with T = int; size_t = unsigned int]': tesseract/src/dict/dawg.cpp:323:42: required from here tesseract/src/ccutil/serialis.h:93:50: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::DeSerialize(T*, size_t) [with T = long long unsigned int; size_t = unsigned int]': tesseract/src/dict/dawg.cpp:329:48: required from here tesseract/src/ccutil/serialis.h:93:50: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = short int; size_t = unsigned int]': tesseract/src/dict/dawg.cpp:380:30: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = int; size_t = unsigned int]': tesseract/src/dict/dawg.cpp:381:41: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = long long unsigned int; size_t = unsigned int]': tesseract/src/dict/dawg.cpp:403:42: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] leptonica/src/partify.c: In function 'boxaRemoveVGaps.isra': leptonica/src/partify.c:313:5: warning: 'delta' may be used uninitialized in this function [-Wmaybe-uninitialized] 313 | boxaAdjustBoxSides(boxa, nbox - 1, 0, 0, 0, delta); /* bot of last */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from tesseract/src/dict/dawg.h:33, from tesseract/src/dict/dict.h:29, from tesseract/src/dict/dict.cpp:19: tesseract/src/ccstruct/ratngs.h: In member function 'void tesseract::BLOB_CHOICE::set_fonts(const std::vector&)': tesseract/src/ccstruct/ratngs.h:107:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 107 | for (int f = 0; f < fonts_.size(); ++f) { | ~~^~~~~~~~~~~~~~~ In file included from tesseract/src/ccutil/genericvector.h:22, from tesseract/src/ccutil/params.h:22, from tesseract/src/dict/stopper.h:21, from tesseract/src/dict/stopper.cpp:23: tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = char; size_t = unsigned int]': tesseract/src/ccutil/unicharset.h:363:73: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ tesseract/src/textord/bbgrid.cpp:254:6: warning: no previous declaration for 'Pix* tesseract::TraceBlockOnReducedPix(tesseract::BLOCK*, int, tesseract::ICOORD, int*, int*)' [-Wmissing-declarations] 254 | Pix* TraceBlockOnReducedPix(BLOCK* block, int gridsize, | ^~~~~~~~~~~~~~~~~~~~~~ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./soobj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./soobj/leptonica_partition.o -c leptonica/src/partition.c In file included from tesseract/src/ccutil/ambigs.h:32, from tesseract/src/ccutil/ccutil.h:32, from tesseract/src/ccstruct/ccstruct.h:22, from tesseract/src/textord/textord.h:24, from tesseract/src/textord/baselinedetect.cpp:37: tesseract/src/ccutil/unicharset.h: In member function 'bool tesseract::UNICHARSET::contains_unichar_id(tesseract::UNICHAR_ID) const': tesseract/src/ccutil/unicharset.h:288:59: warning: comparison of integer expressions of different signedness: 'tesseract::UNICHAR_ID' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 288 | return unichar_id != INVALID_UNICHAR_ID && unichar_id < unichars.size() && | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ tesseract/src/ccutil/unicharset.h: In member function 'void tesseract::UNICHARSET::delete_pointers_in_unichars()': tesseract/src/ccutil/unicharset.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < unichars.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./soobj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./soobj/leptonica_pdfio1.o -c leptonica/src/pdfio1.c In file included from tesseract/src/ccutil/genericvector.h:22, from tesseract/src/ccstruct/detlinefit.h:23, from tesseract/src/textord/baselinedetect.h:22, from tesseract/src/textord/baselinedetect.cpp:25: tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = char; size_t = unsigned int]': tesseract/src/ccutil/unicharset.h:363:73: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ tesseract/src/dict/dict.cpp: In member function 'bool tesseract::Dict::valid_bigram(const tesseract::WERD_CHOICE&, const tesseract::WERD_CHOICE&) const': tesseract/src/dict/dict.cpp:846:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 846 | for (int i = 0; i < bigram_string.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./obj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./obj/tesseract_textord_drawtord.o -c tesseract/src/textord/drawtord.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./soobj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./soobj/leptonica_pdfio1stub.o -c leptonica/src/pdfio1stub.c In file included from tesseract/src/ccutil/elst.h:24, from tesseract/src/ccutil/ambigs.h:29, from tesseract/src/dict/dict.h:27, from tesseract/src/dict/dict.cpp:19: tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = char; size_t = unsigned int]': tesseract/src/ccutil/unicharset.h:363:73: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ leptonica/src/numafunc1.c: In function 'numaThresholdEdges': leptonica/src/numafunc1.c:1471:8: warning: 'istart' may be used uninitialized in this function [-Wmaybe-uninitialized] 1471 | if (istart == n) /* no intervals found */ | ^ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./obj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./obj/tesseract_textord_edgblob.o -c tesseract/src/textord/edgblob.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./soobj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./soobj/leptonica_pdfio2.o -c leptonica/src/pdfio2.c leptonica/src/numafunc2.c: In function 'numaFindLocForThreshold': leptonica/src/numafunc2.c:2709:16: warning: 'index' may be used uninitialized in this function [-Wmaybe-uninitialized] 2709 | minval = fa[index]; | ^ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./obj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./obj/tesseract_textord_edgloop.o -c tesseract/src/textord/edgloop.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./soobj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./soobj/leptonica_pdfio2stub.o -c leptonica/src/pdfio2stub.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./soobj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./soobj/leptonica_pix1.o -c leptonica/src/pix1.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./soobj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./soobj/leptonica_pix2.o -c leptonica/src/pix2.c g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./obj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./obj/tesseract_textord_fpchop.o -c tesseract/src/textord/fpchop.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./soobj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./soobj/leptonica_pix3.o -c leptonica/src/pix3.c g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./obj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./obj/tesseract_textord_gap_map.o -c tesseract/src/textord/gap_map.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./obj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./obj/tesseract_textord_imagefind.o -c tesseract/src/textord/imagefind.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./obj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./obj/tesseract_textord_linefind.o -c tesseract/src/textord/linefind.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./soobj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./soobj/leptonica_pix4.o -c leptonica/src/pix4.c g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./obj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./obj/tesseract_textord_makerow.o -c tesseract/src/textord/makerow.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./obj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./obj/tesseract_textord_oldbasel.o -c tesseract/src/textord/oldbasel.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./soobj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./soobj/leptonica_pix5.o -c leptonica/src/pix5.c g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./obj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./obj/tesseract_textord_pithsync.o -c tesseract/src/textord/pithsync.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./obj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./obj/tesseract_textord_pitsync1.o -c tesseract/src/textord/pitsync1.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./soobj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./soobj/leptonica_pixabasic.o -c leptonica/src/pixabasic.c g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./obj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./obj/tesseract_textord_scanedg.o -c tesseract/src/textord/scanedg.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./obj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./obj/tesseract_textord_sortflts.o -c tesseract/src/textord/sortflts.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./obj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./obj/tesseract_textord_strokewidth.o -c tesseract/src/textord/strokewidth.cpp g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./obj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./obj/tesseract_textord_tabfind.o -c tesseract/src/textord/tabfind.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./soobj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./soobj/leptonica_pixacc.o -c leptonica/src/pixacc.c g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./obj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./obj/tesseract_textord_tablefind.o -c tesseract/src/textord/tablefind.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ leptonica/src/pix3.c: In function 'pixAverageInRect': leptonica/src/pix3.c:2670:20: warning: 'datam' may be used uninitialized in this function [-Wmaybe-uninitialized] 2670 | l_uint32 *datas, *datam, *lines, *linem; | ^~~~~ leptonica/src/pix3.c:2668:39: warning: 'wplm' may be used uninitialized in this function [-Wmaybe-uninitialized] 2668 | l_int32 w, h, d, wpls, wm, hm, dm, wplm, val, count; | ^~~~ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./obj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./obj/tesseract_textord_tabvector.o -c tesseract/src/textord/tabvector.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ leptonica/src/pix3.c: In function 'pixAverageInRectRGB': leptonica/src/pix3.c:2775:20: warning: 'datam' may be used uninitialized in this function [-Wmaybe-uninitialized] 2775 | l_uint32 *datas, *datam, *lines, *linem; | ^~~~~ leptonica/src/pix3.c:2773:36: warning: 'wplm' may be used uninitialized in this function [-Wmaybe-uninitialized] 2773 | l_int32 w, h, wpls, wm, hm, dm, wplm, i, j, xstart, xend, ystart, yend; | ^~~~ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./soobj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./soobj/leptonica_pixafunc1.o -c leptonica/src/pixafunc1.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./soobj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./soobj/leptonica_pixafunc2.o -c leptonica/src/pixafunc2.c g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./obj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./obj/tesseract_textord_tablerecog.o -c tesseract/src/textord/tablerecog.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./obj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./obj/tesseract_textord_textlineprojection.o -c tesseract/src/textord/textlineprojection.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ leptonica/src/pixabasic.c: In function 'pixaaCreateFromPixa': leptonica/src/pixabasic.c:1932:13: warning: 'pixat' may be used uninitialized in this function [-Wmaybe-uninitialized] 1932 | pixaaAddPixa(paa, pixat, L_INSERT); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./obj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./obj/tesseract_textord_textord.o -c tesseract/src/textord/textord.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ leptonica/src/pix4.c: In function 'pixGetAverageTiled': leptonica/src/pix4.c:1794:34: warning: 'meansq' may be used uninitialized in this function [-Wmaybe-uninitialized] 1794 | valt = (l_int32)(sqrt(meansq - ave * ave) + 0.5); | ^~~~~~~~~~~~~~~~~~~~~~~~ leptonica/src/pix4.c:1794:52: warning: 'ave' may be used uninitialized in this function [-Wmaybe-uninitialized] 1794 | valt = (l_int32)(sqrt(meansq - ave * ave) + 0.5); | ~~~~^~~~~ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./soobj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./soobj/leptonica_pixalloc.o -c leptonica/src/pixalloc.c leptonica/src/pixafunc2.c: In function 'pixaDisplayRandomCmap': leptonica/src/pixafunc2.c:312:5: warning: 'res' may be used uninitialized in this function [-Wmaybe-uninitialized] 312 | pixSetResolution(pixd, res, res); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from tesseract/src/ccutil/ambigs.h:32, from tesseract/src/ccutil/ccutil.h:32, from tesseract/src/ccstruct/ccstruct.h:22, from tesseract/src/textord/oldbasel.cpp:26: tesseract/src/ccutil/unicharset.h: In member function 'bool tesseract::UNICHARSET::contains_unichar_id(tesseract::UNICHAR_ID) const': tesseract/src/ccutil/unicharset.h:288:59: warning: comparison of integer expressions of different signedness: 'tesseract::UNICHAR_ID' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 288 | return unichar_id != INVALID_UNICHAR_ID && unichar_id < unichars.size() && | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ tesseract/src/ccutil/unicharset.h: In member function 'void tesseract::UNICHARSET::delete_pointers_in_unichars()': tesseract/src/ccutil/unicharset.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < unichars.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./obj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./obj/tesseract_textord_topitch.o -c tesseract/src/textord/topitch.cpp In file included from tesseract/src/ccutil/ambigs.h:32, from tesseract/src/ccutil/ccutil.h:32, from tesseract/src/ccstruct/ccstruct.h:22, from tesseract/src/textord/makerow.cpp:27: tesseract/src/ccutil/unicharset.h: In member function 'bool tesseract::UNICHARSET::contains_unichar_id(tesseract::UNICHAR_ID) const': tesseract/src/ccutil/unicharset.h:288:59: warning: comparison of integer expressions of different signedness: 'tesseract::UNICHAR_ID' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 288 | return unichar_id != INVALID_UNICHAR_ID && unichar_id < unichars.size() && | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ tesseract/src/ccutil/unicharset.h: In member function 'void tesseract::UNICHARSET::delete_pointers_in_unichars()': tesseract/src/ccutil/unicharset.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < unichars.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./soobj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./soobj/leptonica_pixarith.o -c leptonica/src/pixarith.c leptonica/src/pixafunc2.c: In function 'pixaDisplayTiled': leptonica/src/pixafunc2.c:698:5: warning: 'res' may be used uninitialized in this function [-Wmaybe-uninitialized] 698 | pixSetResolution(pixd, res, res); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./obj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./obj/tesseract_textord_tordmain.o -c tesseract/src/textord/tordmain.cpp gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./soobj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./soobj/leptonica_pixcomp.o -c leptonica/src/pixcomp.c cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./soobj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./soobj/leptonica_pixconv.o -c leptonica/src/pixconv.c leptonica/src/pixafunc2.c: In function 'pixaDisplayTiledInColumns': leptonica/src/pixafunc2.c:1007:5: warning: 'res' may be used uninitialized in this function [-Wmaybe-uninitialized] 1007 | pixSetResolution(pixd, res, res); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./soobj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./soobj/leptonica_pixlabel.o -c leptonica/src/pixlabel.c tesseract/src/textord/makerow.cpp: In function 'void tesseract::delete_non_dropout_rows(tesseract::TO_BLOCK*, float, tesseract::FCOORD, int32_t, bool)': tesseract/src/textord/makerow.cpp:586:11: warning: variable 'xleft' set but not used [-Wunused-but-set-variable] 586 | int32_t xleft; //of block | ^~~~~ tesseract/src/textord/makerow.cpp:587:11: warning: variable 'ybottom' set but not used [-Wunused-but-set-variable] 587 | int32_t ybottom; //of block | ^~~~~~~ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./obj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./obj/tesseract_textord_tospace.o -c tesseract/src/textord/tospace.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ tesseract/src/textord/makerow.cpp: In function 'void tesseract::assign_blobs_to_rows(tesseract::TO_BLOCK*, float*, int, bool, bool, bool)': tesseract/src/textord/makerow.cpp:2283:9: warning: variable 'ycoord' set but not used [-Wunused-but-set-variable] 2283 | float ycoord; //current y | ^~~~~~ In file included from tesseract/src/ccutil/genericvector.h:22, from tesseract/src/ccutil/params.h:22, from tesseract/src/textord/oldbasel.h:22, from tesseract/src/textord/oldbasel.cpp:24: tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = char; size_t = unsigned int]': tesseract/src/ccutil/unicharset.h:363:73: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from tesseract/src/ccutil/genericvector.h:22, from tesseract/src/ccutil/params.h:22, from tesseract/src/textord/makerow.h:22, from tesseract/src/textord/makerow.cpp:24: tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = char; size_t = unsigned int]': tesseract/src/ccutil/unicharset.h:363:73: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./soobj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./soobj/leptonica_pixtiling.o -c leptonica/src/pixtiling.c g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./obj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./obj/tesseract_textord_tovars.o -c tesseract/src/textord/tovars.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./obj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./obj/tesseract_textord_underlin.o -c tesseract/src/textord/underlin.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./soobj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./soobj/leptonica_pngiostub.o -c leptonica/src/pngiostub.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./soobj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./soobj/leptonica_pnmio.o -c leptonica/src/pnmio.c g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./obj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./obj/tesseract_textord_wordseg.o -c tesseract/src/textord/wordseg.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./soobj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./soobj/leptonica_pnmiostub.o -c leptonica/src/pnmiostub.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./soobj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./soobj/leptonica_projective.o -c leptonica/src/projective.c leptonica/src/pnmio.c: In function 'pnmReadNextAsciiValue': leptonica/src/pnmio.c:1340:14: warning: variable 'ignore' set but not used [-Wunused-but-set-variable] 1340 | l_int32 c, ignore; | ^~~~~~ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./soobj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./soobj/leptonica_psio1.o -c leptonica/src/psio1.c g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./obj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./obj/tesseract_textord_workingpartset.o -c tesseract/src/textord/workingpartset.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./soobj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./soobj/leptonica_psio1stub.o -c leptonica/src/psio1stub.c tesseract/src/textord/tablefind.cpp: In member function 'void tesseract::TableFinder::RecognizeTables()': tesseract/src/textord/tablefind.cpp:1830:15: warning: unused variable 'table_win' [-Wunused-variable] 1830 | ScrollView* table_win = nullptr; | ^~~~~~~~~ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./soobj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./soobj/leptonica_psio2.o -c leptonica/src/psio2.c In file included from tesseract/src/ccutil/ambigs.h:32, from tesseract/src/ccutil/ccutil.h:32, from tesseract/src/ccstruct/ccstruct.h:22, from tesseract/src/textord/textord.h:24, from tesseract/src/textord/textord.cpp:27: tesseract/src/ccutil/unicharset.h: In member function 'bool tesseract::UNICHARSET::contains_unichar_id(tesseract::UNICHAR_ID) const': tesseract/src/ccutil/unicharset.h:288:59: warning: comparison of integer expressions of different signedness: 'tesseract::UNICHAR_ID' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 288 | return unichar_id != INVALID_UNICHAR_ID && unichar_id < unichars.size() && | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ tesseract/src/ccutil/unicharset.h: In member function 'void tesseract::UNICHARSET::delete_pointers_in_unichars()': tesseract/src/ccutil/unicharset.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < unichars.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./obj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./obj/tesseract_viewer_scrollview.o -c tesseract/src/viewer/scrollview.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./soobj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./soobj/leptonica_psio2stub.o -c leptonica/src/psio2stub.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./soobj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./soobj/leptonica_ptabasic.o -c leptonica/src/ptabasic.c leptonica/src/psio1.c: In function 'pixWriteSegmentedPageToPS': leptonica/src/psio1.c:680:39: warning: 'd' may be used uninitialized in this function [-Wmaybe-uninitialized] 680 | val = (d == 8) ? 0xff : 0xffffff00; | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./soobj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./soobj/leptonica_ptafunc1.o -c leptonica/src/ptafunc1.c In file included from tesseract/src/ccutil/ambigs.h:32, from tesseract/src/ccutil/ccutil.h:32, from tesseract/src/ccstruct/ccstruct.h:22, from tesseract/src/textord/textord.h:24, from tesseract/src/textord/wordseg.h:24, from tesseract/src/textord/topitch.cpp:33: tesseract/src/ccutil/unicharset.h: In member function 'bool tesseract::UNICHARSET::contains_unichar_id(tesseract::UNICHAR_ID) const': tesseract/src/ccutil/unicharset.h:288:59: warning: comparison of integer expressions of different signedness: 'tesseract::UNICHAR_ID' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 288 | return unichar_id != INVALID_UNICHAR_ID && unichar_id < unichars.size() && | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ tesseract/src/ccutil/unicharset.h: In member function 'void tesseract::UNICHARSET::delete_pointers_in_unichars()': tesseract/src/ccutil/unicharset.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < unichars.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ In file included from tesseract/src/ccstruct/blamer.h:30, from tesseract/src/ccstruct/pageres.h:22, from tesseract/src/textord/textord.cpp:29: tesseract/src/ccstruct/ratngs.h: In member function 'void tesseract::BLOB_CHOICE::set_fonts(const std::vector&)': tesseract/src/ccstruct/ratngs.h:107:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 107 | for (int f = 0; f < fonts_.size(); ++f) { | ~~^~~~~~~~~~~~~~~ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./soobj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./soobj/leptonica_ptafunc2.o -c leptonica/src/ptafunc2.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./soobj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./soobj/leptonica_ptra.o -c leptonica/src/ptra.c In file included from tesseract/src/ccutil/ambigs.h:32, from tesseract/src/ccutil/ccutil.h:32, from tesseract/src/ccstruct/ccstruct.h:22, from tesseract/src/textord/textord.h:24, from tesseract/src/textord/tospace.cpp:30: tesseract/src/ccutil/unicharset.h: In member function 'bool tesseract::UNICHARSET::contains_unichar_id(tesseract::UNICHAR_ID) const': tesseract/src/ccutil/unicharset.h:288:59: warning: comparison of integer expressions of different signedness: 'tesseract::UNICHAR_ID' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 288 | return unichar_id != INVALID_UNICHAR_ID && unichar_id < unichars.size() && | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ tesseract/src/ccutil/unicharset.h: In member function 'void tesseract::UNICHARSET::delete_pointers_in_unichars()': tesseract/src/ccutil/unicharset.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < unichars.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ In file included from tesseract/src/ccutil/ambigs.h:32, from tesseract/src/ccutil/ccutil.h:32, from tesseract/src/ccstruct/ccstruct.h:22, from tesseract/src/textord/tordmain.cpp:29: tesseract/src/ccutil/unicharset.h: In member function 'bool tesseract::UNICHARSET::contains_unichar_id(tesseract::UNICHAR_ID) const': tesseract/src/ccutil/unicharset.h:288:59: warning: comparison of integer expressions of different signedness: 'tesseract::UNICHAR_ID' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 288 | return unichar_id != INVALID_UNICHAR_ID && unichar_id < unichars.size() && | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ tesseract/src/ccutil/unicharset.h: In member function 'void tesseract::UNICHARSET::delete_pointers_in_unichars()': tesseract/src/ccutil/unicharset.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < unichars.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ In file included from tesseract/src/ccutil/genericvector.h:22, from tesseract/src/ccstruct/detlinefit.h:23, from tesseract/src/textord/baselinedetect.h:22, from tesseract/src/textord/textord.cpp:25: tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = char; size_t = unsigned int]': tesseract/src/ccutil/unicharset.h:363:73: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./soobj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./soobj/leptonica_quadtree.o -c leptonica/src/quadtree.c g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./obj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./obj/tesseract_viewer_svmnode.o -c tesseract/src/viewer/svmnode.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ In file included from tesseract/src/ccutil/elst.h:24, from tesseract/src/ccstruct/blobbox.h:22, from tesseract/src/textord/topitch.h:22, from tesseract/src/textord/topitch.cpp:24: tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = char; size_t = unsigned int]': tesseract/src/ccutil/unicharset.h:363:73: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./obj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./obj/tesseract_viewer_svutil.o -c tesseract/src/viewer/svutil.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./soobj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./soobj/leptonica_queue.o -c leptonica/src/queue.c g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./obj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./obj/tesseract_wordrec_tface.o -c tesseract/src/wordrec/tface.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./soobj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./soobj/leptonica_rank.o -c leptonica/src/rank.c In file included from tesseract/src/ccutil/genericvector.h:22, from tesseract/src/ccutil/params.h:22, from tesseract/src/textord/drawtord.h:22, from tesseract/src/textord/tospace.cpp:28: tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = char; size_t = unsigned int]': tesseract/src/ccutil/unicharset.h:363:73: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./obj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./obj/tesseract_wordrec_wordrec.o -c tesseract/src/wordrec/wordrec.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./obj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./obj/tesseract_ccutil_ccutil.o -c tesseract/src/ccutil/ccutil.cpp gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./soobj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./soobj/leptonica_rbtree.o -c leptonica/src/rbtree.c cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./soobj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./soobj/leptonica_readfile.o -c leptonica/src/readfile.c In file included from tesseract/src/ccutil/genericvector.h:22, from tesseract/src/ccutil/params.h:22, from tesseract/src/textord/tordmain.h:22, from tesseract/src/textord/tordmain.cpp:25: tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = char; size_t = unsigned int]': tesseract/src/ccutil/unicharset.h:363:73: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ leptonica/src/quadtree.c: In function 'pixQuadtreeVariance': leptonica/src/quadtree.c:238:24: warning: 'fpixrv' may be used uninitialized in this function [-Wmaybe-uninitialized] 238 | if (pfpixa_rv) fpixaAddFPix(*pfpixa_rv, fpixrv, L_INSERT); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./obj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./obj/tesseract_ccutil_clst.o -c tesseract/src/ccutil/clst.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./obj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./obj/tesseract_ccutil_elst2.o -c tesseract/src/ccutil/elst2.cpp leptonica/src/quadtree.c: In function 'fpixaDisplayQuadtree': leptonica/src/quadtree.c:695:9: warning: 'pixt4' may be used uninitialized in this function [-Wmaybe-uninitialized] 695 | w = pixGetWidth(pixt4); | ^~~~~~~~~~~~~~~~~~ cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ leptonica/src/readfile.c:96:20: warning: 'FILE_JP2K' defined but not used [-Wunused-variable] 96 | static const char *FILE_JP2K = "/tmp/lept/format/file.jp2"; | ^~~~~~~~~ leptonica/src/readfile.c:95:20: warning: 'FILE_WEBP' defined but not used [-Wunused-variable] 95 | static const char *FILE_WEBP = "/tmp/lept/format/file.webp"; | ^~~~~~~~~ leptonica/src/readfile.c:94:20: warning: 'FILE_GIF' defined but not used [-Wunused-variable] 94 | static const char *FILE_GIF = "/tmp/lept/format/file.gif"; | ^~~~~~~~ leptonica/src/readfile.c:93:20: warning: 'FILE_JPG' defined but not used [-Wunused-variable] 93 | static const char *FILE_JPG = "/tmp/lept/format/file.jpg"; | ^~~~~~~~ leptonica/src/readfile.c:92:20: warning: 'FILE_TIFF' defined but not used [-Wunused-variable] 92 | static const char *FILE_TIFF = "/tmp/lept/format/file.tif"; | ^~~~~~~~~ leptonica/src/readfile.c:91:20: warning: 'FILE_TIFF_JPEG' defined but not used [-Wunused-variable] 91 | static const char *FILE_TIFF_JPEG = "/tmp/lept/format/file_jpeg.tif"; | ^~~~~~~~~~~~~~ leptonica/src/readfile.c:90:20: warning: 'FILE_ZIP' defined but not used [-Wunused-variable] 90 | static const char *FILE_ZIP = "/tmp/lept/format/file_zip.tif"; | ^~~~~~~~ leptonica/src/readfile.c:89:20: warning: 'FILE_LZW' defined but not used [-Wunused-variable] 89 | static const char *FILE_LZW = "/tmp/lept/format/file_lzw.tif"; | ^~~~~~~~ leptonica/src/readfile.c:88:20: warning: 'FILE_PB' defined but not used [-Wunused-variable] 88 | static const char *FILE_PB = "/tmp/lept/format/file_packbits.tif"; | ^~~~~~~ leptonica/src/readfile.c:87:20: warning: 'FILE_RLE' defined but not used [-Wunused-variable] 87 | static const char *FILE_RLE = "/tmp/lept/format/file_rle.tif"; | ^~~~~~~~ leptonica/src/readfile.c:86:20: warning: 'FILE_G4' defined but not used [-Wunused-variable] 86 | static const char *FILE_G4 = "/tmp/lept/format/file_g4.tif"; | ^~~~~~~ leptonica/src/readfile.c:85:20: warning: 'FILE_G3' defined but not used [-Wunused-variable] 85 | static const char *FILE_G3 = "/tmp/lept/format/file_g3.tif"; | ^~~~~~~ leptonica/src/readfile.c:83:20: warning: 'FILE_PNG' defined but not used [-Wunused-variable] 83 | static const char *FILE_PNG = "/tmp/lept/format/file.png"; | ^~~~~~~~ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./soobj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./soobj/leptonica_regutils.o -c leptonica/src/regutils.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./soobj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./soobj/leptonica_rop.o -c leptonica/src/rop.c In file included from tesseract/src/ccutil/ambigs.h:32, from tesseract/src/ccutil/ccutil.h:32, from tesseract/src/ccstruct/ccstruct.h:22, from tesseract/src/textord/textord.h:24, from tesseract/src/textord/wordseg.h:24, from tesseract/src/textord/wordseg.cpp:24: tesseract/src/ccutil/unicharset.h: In member function 'bool tesseract::UNICHARSET::contains_unichar_id(tesseract::UNICHAR_ID) const': tesseract/src/ccutil/unicharset.h:288:59: warning: comparison of integer expressions of different signedness: 'tesseract::UNICHAR_ID' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 288 | return unichar_id != INVALID_UNICHAR_ID && unichar_id < unichars.size() && | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ tesseract/src/ccutil/unicharset.h: In member function 'void tesseract::UNICHARSET::delete_pointers_in_unichars()': tesseract/src/ccutil/unicharset.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < unichars.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ leptonica/src/rop.c:553:1: warning: 'checkRasteropCrop' defined but not used [-Wunused-function] 553 | checkRasteropCrop(l_int32 pixw, | ^~~~~~~~~~~~~~~~~ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./soobj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./soobj/leptonica_roplow.o -c leptonica/src/roplow.c g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./obj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./obj/tesseract_ccutil_elst.o -c tesseract/src/ccutil/elst.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./soobj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./soobj/leptonica_rotate.o -c leptonica/src/rotate.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./soobj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./soobj/leptonica_rotateam.o -c leptonica/src/rotateam.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./soobj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./soobj/leptonica_rotateorth.o -c leptonica/src/rotateorth.c g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./obj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./obj/tesseract_ccutil_errcode.o -c tesseract/src/ccutil/errcode.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./obj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./obj/tesseract_ccutil_mainblk.o -c tesseract/src/ccutil/mainblk.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ tesseract/src/viewer/scrollview.cpp:60:20: warning: 'tesseract::waiting_for_events_mu' defined but not used [-Wunused-variable] 60 | static std::mutex* waiting_for_events_mu; | ^~~~~~~~~~~~~~~~~~~~~ tesseract/src/viewer/scrollview.cpp:56:20: warning: 'tesseract::svmap_mu' defined but not used [-Wunused-variable] 56 | static std::mutex* svmap_mu; | ^~~~~~~~ In file included from tesseract/src/ccutil/genericvector.h:22, from tesseract/src/ccutil/params.h:22, from tesseract/src/textord/wordseg.h:22, from tesseract/src/textord/wordseg.cpp:24: tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = char; size_t = unsigned int]': tesseract/src/ccutil/unicharset.h:363:73: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./obj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./obj/tesseract_ccutil_serialis.o -c tesseract/src/ccutil/serialis.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./obj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./obj/tesseract_ccutil_strngs.o -c tesseract/src/ccutil/strngs.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./soobj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./soobj/leptonica_rotateshear.o -c leptonica/src/rotateshear.c g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./obj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./obj/tesseract_ccutil_scanutils.o -c tesseract/src/ccutil/scanutils.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./obj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./obj/tesseract_ccutil_tessdatamanager.o -c tesseract/src/ccutil/tessdatamanager.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./soobj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./soobj/leptonica_runlength.o -c leptonica/src/runlength.c g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./obj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./obj/tesseract_ccutil_tprintf.o -c tesseract/src/ccutil/tprintf.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./obj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./obj/tesseract_ccutil_unichar.o -c tesseract/src/ccutil/unichar.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./obj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./obj/tesseract_ccutil_unicharcompress.o -c tesseract/src/ccutil/unicharcompress.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./soobj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./soobj/leptonica_sarray1.o -c leptonica/src/sarray1.c g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./obj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./obj/tesseract_ccutil_unicharmap.o -c tesseract/src/ccutil/unicharmap.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./obj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./obj/tesseract_ccutil_unicharset.o -c tesseract/src/ccutil/unicharset.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./obj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./obj/tesseract_ccutil_params.o -c tesseract/src/ccutil/params.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ leptonica/src/sarray1.c: In function 'sarrayReadStream': leptonica/src/sarray1.c:1477:47: warning: variable 'ignore' set but not used [-Wunused-but-set-variable] 1477 | l_int32 i, n, size, index, bufsize, version, ignore, success; | ^~~~~~ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./obj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./obj/tesseract_lstm_convolve.o -c tesseract/src/lstm/convolve.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ leptonica/src/sarray1.c: In function 'getFilenamesInDirectory': leptonica/src/sarray1.c:1962:17: warning: variable 'dfd' set but not used [-Wunused-but-set-variable] 1962 | int dfd, stat_ret; | ^~~ leptonica/src/sarray1.c:1957:39: warning: variable 'ignore' set but not used [-Wunused-but-set-variable] 1957 | char *realdir, *stat_path, *ignore; | ^~~~~~ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./soobj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./soobj/leptonica_sarray2.o -c leptonica/src/sarray2.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./soobj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./soobj/leptonica_scale1.o -c leptonica/src/scale1.c In file included from tesseract/src/ccstruct/ratngs.h:32, from tesseract/src/wordrec/associate.h:27, from tesseract/src/wordrec/wordrec.h:67, from tesseract/src/wordrec/tface.cpp:21: tesseract/src/ccutil/unicharset.h: In member function 'bool tesseract::UNICHARSET::contains_unichar_id(tesseract::UNICHAR_ID) const': tesseract/src/ccutil/unicharset.h:288:59: warning: comparison of integer expressions of different signedness: 'tesseract::UNICHAR_ID' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 288 | return unichar_id != INVALID_UNICHAR_ID && unichar_id < unichars.size() && | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ tesseract/src/ccutil/unicharset.h: In member function 'void tesseract::UNICHARSET::delete_pointers_in_unichars()': tesseract/src/ccutil/unicharset.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < unichars.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./obj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./obj/tesseract_lstm_fullyconnected.o -c tesseract/src/lstm/fullyconnected.cpp gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./soobj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./soobj/leptonica_scale2.o -c leptonica/src/scale2.c cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ In file included from tesseract/src/wordrec/associate.h:27, from tesseract/src/wordrec/wordrec.h:67, from tesseract/src/wordrec/tface.cpp:21: tesseract/src/ccstruct/ratngs.h: In member function 'void tesseract::BLOB_CHOICE::set_fonts(const std::vector&)': tesseract/src/ccstruct/ratngs.h:107:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 107 | for (int f = 0; f < fonts_.size(); ++f) { | ~~^~~~~~~~~~~~~~~ In file included from tesseract/src/ccutil/ambigs.h:32, from tesseract/src/ccutil/ccutil.h:32, from tesseract/src/ccutil/ccutil.cpp:13: tesseract/src/ccutil/unicharset.h: In member function 'bool tesseract::UNICHARSET::contains_unichar_id(tesseract::UNICHAR_ID) const': tesseract/src/ccutil/unicharset.h:288:59: warning: comparison of integer expressions of different signedness: 'tesseract::UNICHAR_ID' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 288 | return unichar_id != INVALID_UNICHAR_ID && unichar_id < unichars.size() && | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ tesseract/src/ccutil/unicharset.h: In member function 'void tesseract::UNICHARSET::delete_pointers_in_unichars()': tesseract/src/ccutil/unicharset.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < unichars.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./obj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./obj/tesseract_lstm_functions.o -c tesseract/src/lstm/functions.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ In file included from tesseract/src/ccutil/elst.h:24, from tesseract/src/ccutil/ambigs.h:29, from tesseract/src/ccutil/ccutil.h:32, from tesseract/src/ccutil/ccutil.cpp:13: tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = char; size_t = unsigned int]': tesseract/src/ccutil/unicharset.h:363:73: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./obj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./obj/tesseract_lstm_input.o -c tesseract/src/lstm/input.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ In file included from tesseract/src/ccstruct/ratngs.h:32, from tesseract/src/wordrec/associate.h:27, from tesseract/src/wordrec/wordrec.h:67, from tesseract/src/wordrec/wordrec.cpp:19: tesseract/src/ccutil/unicharset.h: In member function 'bool tesseract::UNICHARSET::contains_unichar_id(tesseract::UNICHAR_ID) const': tesseract/src/ccutil/unicharset.h:288:59: warning: comparison of integer expressions of different signedness: 'tesseract::UNICHAR_ID' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 288 | return unichar_id != INVALID_UNICHAR_ID && unichar_id < unichars.size() && | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ tesseract/src/ccutil/unicharset.h: In member function 'void tesseract::UNICHARSET::delete_pointers_in_unichars()': tesseract/src/ccutil/unicharset.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < unichars.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./soobj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./soobj/leptonica_seedfill.o -c leptonica/src/seedfill.c In file included from tesseract/src/ccutil/clst.h:24, from tesseract/src/ccstruct/blobs.h:23, from tesseract/src/wordrec/associate.h:25, from tesseract/src/wordrec/wordrec.h:67, from tesseract/src/wordrec/tface.cpp:21: tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = char; size_t = unsigned int]': tesseract/src/ccutil/unicharset.h:363:73: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from tesseract/src/wordrec/associate.h:27, from tesseract/src/wordrec/wordrec.h:67, from tesseract/src/wordrec/wordrec.cpp:19: tesseract/src/ccstruct/ratngs.h: In member function 'void tesseract::BLOB_CHOICE::set_fonts(const std::vector&)': tesseract/src/ccstruct/ratngs.h:107:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 107 | for (int f = 0; f < fonts_.size(); ++f) { | ~~^~~~~~~~~~~~~~~ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./obj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./obj/tesseract_lstm_lstm.o -c tesseract/src/lstm/lstm.cpp g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./obj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./obj/tesseract_lstm_lstmrecognizer.o -c tesseract/src/lstm/lstmrecognizer.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./obj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./obj/tesseract_lstm_maxpool.o -c tesseract/src/lstm/maxpool.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./obj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./obj/tesseract_lstm_network.o -c tesseract/src/lstm/network.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ tesseract/src/ccutil/serialis.cpp: In function 'bool tesseract::SaveDataToFile(const std::vector&, const char*)': tesseract/src/ccutil/serialis.cpp:59:62: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 59 | static_cast(fwrite(&data[0], 1, data.size(), fp)) == data.size(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ tesseract/src/ccutil/serialis.cpp: In member function 'char* tesseract::TFile::FGets(char*, int)': tesseract/src/ccutil/serialis.cpp:213:44: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 213 | while (size + 1 < buffer_size && offset_ < data_->size()) { | ~~~~~~~~^~~~~~~~~~~~~~~ tesseract/src/ccutil/serialis.cpp: In member function 'int tesseract::TFile::FRead(void*, size_t, int)': tesseract/src/ccutil/serialis.cpp:237:23: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 237 | if (SIZE_MAX / size <= count) { | ^ In file included from tesseract/src/ccutil/serialis.cpp:21: tesseract/src/ccutil/serialis.cpp: In member function 'int tesseract::TFile::FWrite(const void*, size_t, int)': tesseract/src/ccutil/serialis.cpp:284:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 284 | ASSERT_HOST(SIZE_MAX / size > count); | ^ tesseract/src/ccutil/errcode.h:56:25: note: in definition of macro 'ASSERT_HOST' 56 | #define ASSERT_HOST(x) (x) \ | ^ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./obj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./obj/tesseract_lstm_networkio.o -c tesseract/src/lstm/networkio.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ In file included from tesseract/src/ccutil/ambigs.h:32, from tesseract/src/ccutil/ccutil.h:32, from tesseract/src/ccutil/mainblk.cpp:26: tesseract/src/ccutil/unicharset.h: In member function 'bool tesseract::UNICHARSET::contains_unichar_id(tesseract::UNICHAR_ID) const': tesseract/src/ccutil/unicharset.h:288:59: warning: comparison of integer expressions of different signedness: 'tesseract::UNICHAR_ID' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 288 | return unichar_id != INVALID_UNICHAR_ID && unichar_id < unichars.size() && | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ tesseract/src/ccutil/unicharset.h: In member function 'void tesseract::UNICHARSET::delete_pointers_in_unichars()': tesseract/src/ccutil/unicharset.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < unichars.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ In file included from tesseract/src/ccutil/serialis.cpp:19: tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::DeSerialize(T*, size_t) [with T = unsigned int; size_t = unsigned int]': tesseract/src/ccutil/serialis.cpp:114:25: required from here tesseract/src/ccutil/serialis.h:93:50: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 93 | return FReadEndian(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::DeSerialize(T*, size_t) [with T = char; size_t = unsigned int]': tesseract/src/ccutil/serialis.cpp:119:38: required from here tesseract/src/ccutil/serialis.h:93:50: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = unsigned int; size_t = unsigned int]': tesseract/src/ccutil/serialis.cpp:127:25: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = char; size_t = unsigned int]': tesseract/src/ccutil/serialis.cpp:127:58: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] In file included from tesseract/src/ccutil/unicharcompress.h:28, from tesseract/src/ccutil/unicharcompress.cpp:21: tesseract/src/ccutil/unicharset.h: In member function 'bool tesseract::UNICHARSET::contains_unichar_id(tesseract::UNICHAR_ID) const': tesseract/src/ccutil/unicharset.h:288:59: warning: comparison of integer expressions of different signedness: 'tesseract::UNICHAR_ID' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 288 | return unichar_id != INVALID_UNICHAR_ID && unichar_id < unichars.size() && | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ tesseract/src/ccutil/unicharset.h: In member function 'void tesseract::UNICHARSET::delete_pointers_in_unichars()': tesseract/src/ccutil/unicharset.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < unichars.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ In file included from tesseract/src/ccutil/clst.h:24, from tesseract/src/ccstruct/blobs.h:23, from tesseract/src/wordrec/associate.h:25, from tesseract/src/wordrec/wordrec.h:67, from tesseract/src/wordrec/wordrec.cpp:19: tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = char; size_t = unsigned int]': tesseract/src/ccutil/unicharset.h:363:73: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::DeSerialize(T*, size_t) [with T = double; size_t = unsigned int]': tesseract/src/ccutil/serialis.cpp:90:23: required from 'bool tesseract::TFile::DeSerialize(std::vector&) [with T = double]' tesseract/src/ccutil/serialis.cpp:107:68: required from here tesseract/src/ccutil/serialis.h:93:50: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 93 | return FReadEndian(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::DeSerialize(T*, size_t) [with T = int; size_t = unsigned int]': tesseract/src/ccutil/serialis.cpp:90:23: required from 'bool tesseract::TFile::DeSerialize(std::vector&) [with T = int]' tesseract/src/ccutil/serialis.cpp:108:69: required from here tesseract/src/ccutil/serialis.h:93:50: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = double; size_t = unsigned int]': tesseract/src/ccutil/serialis.cpp:102:21: required from 'bool tesseract::TFile::Serialize(const std::vector&) [with T = double]' tesseract/src/ccutil/serialis.cpp:109:72: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = int; size_t = unsigned int]': tesseract/src/ccutil/serialis.cpp:102:21: required from 'bool tesseract::TFile::Serialize(const std::vector&) [with T = int]' tesseract/src/ccutil/serialis.cpp:110:73: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./soobj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./soobj/leptonica_sel1.o -c leptonica/src/sel1.c In file included from tesseract/src/ccutil/elst.h:24, from tesseract/src/ccutil/ambigs.h:29, from tesseract/src/ccutil/ccutil.h:32, from tesseract/src/ccutil/mainblk.cpp:26: tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = char; size_t = unsigned int]': tesseract/src/ccutil/unicharset.h:363:73: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from tesseract/src/ccutil/tessdatamanager.h:22, from tesseract/src/ccutil/tessdatamanager.cpp:23: tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::DeSerialize(T*, size_t) [with T = unsigned int; size_t = unsigned int]': tesseract/src/ccutil/tessdatamanager.cpp:114:35: required from here tesseract/src/ccutil/serialis.h:93:50: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 93 | return FReadEndian(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::DeSerialize(T*, size_t) [with T = long long int; size_t = unsigned int]': tesseract/src/ccutil/tessdatamanager.cpp:121:52: required from here tesseract/src/ccutil/serialis.h:93:50: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::DeSerialize(T*, size_t) [with T = char; size_t = unsigned int]': tesseract/src/ccutil/tessdatamanager.cpp:129:54: required from here tesseract/src/ccutil/serialis.h:93:50: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = int; size_t = unsigned int]': tesseract/src/ccutil/tessdatamanager.cpp:179:28: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = long long int; size_t = unsigned int]': tesseract/src/ccutil/tessdatamanager.cpp:180:55: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = char; size_t = unsigned int]': tesseract/src/ccutil/tessdatamanager.cpp:183:43: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./obj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./obj/tesseract_lstm_parallel.o -c tesseract/src/lstm/parallel.cpp tesseract/src/ccutil/unicharcompress.cpp: In function 'bool tesseract::DecodeRadicalLine(tesseract::STRING*, tesseract::RSMap*)': tesseract/src/ccutil/unicharcompress.cpp:60:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 60 | for (int i = 1; i < entries.size(); ++i) { | ~~^~~~~~~~~~~~~~~~ cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./obj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./obj/tesseract_lstm_plumbing.o -c tesseract/src/lstm/plumbing.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ leptonica/src/sel1.c: In function 'selReadStream': leptonica/src/sel1.c:1428:41: warning: variable 'ignore' set but not used [-Wunused-but-set-variable] 1428 | l_int32 sy, sx, cy, cx, i, j, version, ignore; | ^~~~~~ tesseract/src/ccutil/unicharcompress.cpp: In function 'bool tesseract::DecodeRadicalTable(tesseract::STRING*, tesseract::RSMap*)': tesseract/src/ccutil/unicharcompress.cpp:76:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 76 | for (int i = 0; i < lines.size(); ++i) { | ~~^~~~~~~~~~~~~~ In file included from tesseract/src/ccutil/strngs.cpp:24: tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = unsigned int; size_t = unsigned int]': tesseract/src/ccutil/strngs.cpp:48:28: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = char; size_t = unsigned int]': tesseract/src/ccutil/strngs.cpp:49:36: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::DeSerialize(T*, size_t) [with T = unsigned int; size_t = unsigned int]': tesseract/src/ccutil/strngs.cpp:69:28: required from here tesseract/src/ccutil/serialis.h:93:50: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 93 | return FReadEndian(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::DeSerialize(T*, size_t) [with T = char; size_t = unsigned int]': tesseract/src/ccutil/strngs.cpp:71:45: required from here tesseract/src/ccutil/serialis.h:93:50: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] In file included from tesseract/src/ccutil/genericvector.h:22, from tesseract/src/ccutil/unicharcompress.h:25, from tesseract/src/ccutil/unicharcompress.cpp:21: tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = char; size_t = unsigned int]': tesseract/src/ccutil/unicharset.h:363:73: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = signed char; size_t = unsigned int]': tesseract/src/ccutil/unicharcompress.h:62:43: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = int; size_t = unsigned int]': tesseract/src/ccutil/unicharcompress.h:63:34: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::DeSerialize(T*, size_t) [with T = signed char; size_t = unsigned int]': tesseract/src/ccutil/unicharcompress.h:68:45: required from here tesseract/src/ccutil/serialis.h:93:50: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 93 | return FReadEndian(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::DeSerialize(T*, size_t) [with T = int; size_t = unsigned int]': tesseract/src/ccutil/unicharcompress.h:69:36: required from here tesseract/src/ccutil/serialis.h:93:50: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./soobj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./soobj/leptonica_sel2.o -c leptonica/src/sel2.c g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./obj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./obj/tesseract_lstm_recodebeam.o -c tesseract/src/lstm/recodebeam.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./obj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./obj/tesseract_lstm_reconfig.o -c tesseract/src/lstm/reconfig.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./obj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./obj/tesseract_lstm_reversed.o -c tesseract/src/lstm/reversed.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ In file included from tesseract/src/ccutil/unicharset.cpp:19: tesseract/src/ccutil/unicharset.h: In member function 'bool tesseract::UNICHARSET::contains_unichar_id(tesseract::UNICHAR_ID) const': tesseract/src/ccutil/unicharset.h:288:59: warning: comparison of integer expressions of different signedness: 'tesseract::UNICHAR_ID' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 288 | return unichar_id != INVALID_UNICHAR_ID && unichar_id < unichars.size() && | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ tesseract/src/ccutil/unicharset.h: In member function 'void tesseract::UNICHARSET::delete_pointers_in_unichars()': tesseract/src/ccutil/unicharset.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < unichars.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ In file included from tesseract/src/ccutil/genericvector.h:22, from tesseract/src/ccutil/kdpair.h:27, from tesseract/src/ccstruct/matrix.h:29, from tesseract/src/lstm/network.h:21, from tesseract/src/lstm/fullyconnected.h:21, from tesseract/src/lstm/fullyconnected.cpp:22: tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::DeSerialize(T*, size_t) [with T = int; size_t = unsigned int]': tesseract/src/lstm/static_shape.h:67:30: required from here tesseract/src/ccutil/serialis.h:93:50: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 93 | return FReadEndian(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = int; size_t = unsigned int]': tesseract/src/lstm/static_shape.h:79:28: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from leptonica/src/alltypes.h:50, from leptonica/src/allheaders.h:35, from leptonica/src/scale2.c:103: leptonica/src/scale2.c: In function 'pixScaleGrayMinMax2': leptonica/src/arrayaccess.h:199:72: warning: 'maxval' may be used uninitialized in this function [-Wmaybe-uninitialized] 199 | *(l_uint8 *)((l_uintptr_t)((l_uint8 *)(pdata) + (n)) ^ 3) = (val) | ^ leptonica/src/scale2.c:1130:20: note: 'maxval' was declared here 1130 | l_int32 minval, maxval; | ^~~~~~ In file included from leptonica/src/alltypes.h:50, from leptonica/src/allheaders.h:35, from leptonica/src/scale2.c:103: leptonica/src/arrayaccess.h:199:72: warning: 'minval' may be used uninitialized in this function [-Wmaybe-uninitialized] 199 | *(l_uint8 *)((l_uintptr_t)((l_uint8 *)(pdata) + (n)) ^ 3) = (val) | ^ leptonica/src/scale2.c:1130:12: note: 'minval' was declared here 1130 | l_int32 minval, maxval; | ^~~~~~ In file included from leptonica/src/alltypes.h:50, from leptonica/src/allheaders.h:35, from leptonica/src/scale2.c:103: leptonica/src/scale2.c: In function 'pixScaleGrayMinMax': leptonica/src/arrayaccess.h:199:72: warning: 'maxval' may be used uninitialized in this function [-Wmaybe-uninitialized] 199 | *(l_uint8 *)((l_uintptr_t)((l_uint8 *)(pdata) + (n)) ^ 3) = (val) | ^ leptonica/src/scale2.c:1025:20: note: 'maxval' was declared here 1025 | l_int32 minval, maxval, val; | ^~~~~~ In file included from leptonica/src/alltypes.h:50, from leptonica/src/allheaders.h:35, from leptonica/src/scale2.c:103: leptonica/src/arrayaccess.h:199:72: warning: 'minval' may be used uninitialized in this function [-Wmaybe-uninitialized] 199 | *(l_uint8 *)((l_uintptr_t)((l_uint8 *)(pdata) + (n)) ^ 3) = (val) | ^ leptonica/src/scale2.c:1025:12: note: 'minval' was declared here 1025 | l_int32 minval, maxval, val; | ^~~~~~ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./obj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./obj/tesseract_lstm_series.o -c tesseract/src/lstm/series.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./obj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./obj/tesseract_lstm_stridemap.o -c tesseract/src/lstm/stridemap.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./obj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./obj/tesseract_lstm_tfnetwork.o -c tesseract/src/lstm/tfnetwork.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./obj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./obj/tesseract_lstm_weightmatrix.o -c tesseract/src/lstm/weightmatrix.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./obj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./obj/tesseract_arch_dotproduct.o -c tesseract/src/arch/dotproduct.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./obj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -mavx -o ./obj/tesseract_arch_dotproductavx.o -c tesseract/src/arch/dotproductavx.cpp g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./obj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -mavx2 -o ./obj/tesseract_arch_intsimdmatrixavx2.o -c tesseract/src/arch/intsimdmatrixavx2.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./soobj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./soobj/leptonica_selgen.o -c leptonica/src/selgen.c tesseract/src/ccutil/unicharset.cpp: In member function 'void tesseract::UNICHARSET::set_ranges_empty()': tesseract/src/ccutil/unicharset.cpp:378:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 378 | for (int id = 0; id < unichars.size(); ++id) { | ~~~^~~~~~~~~~~~~~~~~ tesseract/src/ccutil/unicharset.cpp: In member function 'void tesseract::UNICHARSET::PartialSetPropertiesFromOther(int, const tesseract::UNICHARSET&)': tesseract/src/ccutil/unicharset.cpp:388:33: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 388 | for (int ch = start_index; ch < unichars.size(); ++ch) { | ~~~^~~~~~~~~~~~~~~~~ tesseract/src/ccutil/unicharset.cpp: In member function 'void tesseract::UNICHARSET::ExpandRangesFromOther(const tesseract::UNICHARSET&)': tesseract/src/ccutil/unicharset.cpp:417:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 417 | for (int ch = 0; ch < unichars.size(); ++ch) { | ~~~^~~~~~~~~~~~~~~~~ tesseract/src/ccutil/unicharset.cpp: In member function 'void tesseract::UNICHARSET::CopyFrom(const tesseract::UNICHARSET&)': tesseract/src/ccutil/unicharset.cpp:431:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 431 | for (int ch = 0; ch < src.unichars.size(); ++ch) { | ~~~^~~~~~~~~~~~~~~~~~~~~ tesseract/src/ccutil/unicharset.cpp: In member function 'void tesseract::UNICHARSET::AppendOtherUnicharset(const tesseract::UNICHARSET&)': tesseract/src/ccutil/unicharset.cpp:447:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 447 | for (int ch = 0; ch < src.unichars.size(); ++ch) { | ~~~^~~~~~~~~~~~~~~~~~~~~ tesseract/src/ccutil/unicharset.cpp: In member function 'bool tesseract::UNICHARSET::GetStrProperties(const char*, tesseract::UNICHARSET::UNICHAR_PROPERTIES*) const': tesseract/src/ccutil/unicharset.cpp:534:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 534 | for (int i = 0; i < encoding.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ In file included from tesseract/src/ccutil/genericvector.h:22, from tesseract/src/ccutil/kdpair.h:27, from tesseract/src/ccstruct/matrix.h:29, from tesseract/src/lstm/convolve.h:23, from tesseract/src/lstm/convolve.cpp:24: tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::DeSerialize(T*, size_t) [with T = int; size_t = unsigned int]': tesseract/src/lstm/static_shape.h:67:30: required from here tesseract/src/ccutil/serialis.h:93:50: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 93 | return FReadEndian(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = int; size_t = unsigned int]': tesseract/src/lstm/static_shape.h:79:28: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./soobj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./soobj/leptonica_shear.o -c leptonica/src/shear.c g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./obj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -mfma -o ./obj/tesseract_arch_dotproductfma.o -c tesseract/src/arch/dotproductfma.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ leptonica/src/selgen.c: In function 'pixGetRunsOnLine': leptonica/src/selgen.c:771:5: warning: 'runlen' may be used uninitialized in this function [-Wmaybe-uninitialized] 771 | numaAddNumber(numa, runlen); /* append last run */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ tesseract/src/ccutil/unicharset.cpp: In member function 'void tesseract::UNICHARSET::post_load_setup()': tesseract/src/ccutil/unicharset.cpp:869:30: warning: comparison of integer expressions of different signedness: 'tesseract::UNICHAR_ID' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 869 | for (UNICHAR_ID id = 0; id < unichars.size(); ++id) { | ~~~^~~~~~~~~~~~~~~~~ tesseract/src/ccutil/unicharset.cpp:911:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 911 | for (int id = 0; id < unichars.size(); ++id) { | ~~~^~~~~~~~~~~~~~~~~ tesseract/src/ccutil/unicharset.cpp: In member function 'bool tesseract::UNICHARSET::major_right_to_left() const': tesseract/src/ccutil/unicharset.cpp:931:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 931 | for (int id = 0; id < unichars.size(); ++id) { | ~~~^~~~~~~~~~~~~~~~~ tesseract/src/ccutil/unicharset.cpp: In member function 'void tesseract::UNICHARSET::set_black_and_whitelist(const char*, const char*, const char*)': tesseract/src/ccutil/unicharset.cpp:950:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 950 | for (int ch = 0; ch < unichars.size(); ++ch) | ~~~^~~~~~~~~~~~~~~~~ tesseract/src/ccutil/unicharset.cpp:956:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 956 | for (int i = 0; i < encoding.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ tesseract/src/ccutil/unicharset.cpp:965:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 965 | for (int i = 0; i < encoding.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ tesseract/src/ccutil/unicharset.cpp:974:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 974 | for (int i = 0; i < encoding.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ tesseract/src/ccutil/unicharset.cpp: In member function 'bool tesseract::UNICHARSET::AnyRepeatedUnicodes() const': tesseract/src/ccutil/unicharset.cpp:986:30: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 986 | for (int id = start_id; id < unichars.size(); ++id) { | ~~~^~~~~~~~~~~~~~~~~ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./obj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -msse4.1 -o ./obj/tesseract_arch_dotproductsse.o -c tesseract/src/arch/dotproductsse.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ In file included from tesseract/src/ccutil/ambigs.h:32, from tesseract/src/ccutil/ccutil.h:32, from tesseract/src/lstm/lstmrecognizer.h:21, from tesseract/src/lstm/lstmrecognizer.cpp:23: tesseract/src/ccutil/unicharset.h: In member function 'bool tesseract::UNICHARSET::contains_unichar_id(tesseract::UNICHAR_ID) const': tesseract/src/ccutil/unicharset.h:288:59: warning: comparison of integer expressions of different signedness: 'tesseract::UNICHAR_ID' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 288 | return unichar_id != INVALID_UNICHAR_ID && unichar_id < unichars.size() && | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ tesseract/src/ccutil/unicharset.h: In member function 'void tesseract::UNICHARSET::delete_pointers_in_unichars()': tesseract/src/ccutil/unicharset.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < unichars.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ In file included from tesseract/src/ccutil/unicharset.h:26, from tesseract/src/ccutil/unicharset.cpp:19: tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = char; size_t = unsigned int]': tesseract/src/ccutil/unicharset.h:363:73: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from tesseract/src/ccutil/genericvector.h:22, from tesseract/src/ccutil/kdpair.h:27, from tesseract/src/ccstruct/matrix.h:29, from tesseract/src/lstm/reconfig.h:22, from tesseract/src/lstm/maxpool.h:22, from tesseract/src/lstm/maxpool.cpp:18: tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::DeSerialize(T*, size_t) [with T = int; size_t = unsigned int]': tesseract/src/lstm/static_shape.h:67:30: required from here tesseract/src/ccutil/serialis.h:93:50: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 93 | return FReadEndian(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = int; size_t = unsigned int]': tesseract/src/lstm/static_shape.h:79:28: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from tesseract/src/ccstruct/ratngs.h:32, from tesseract/src/ccstruct/blamer.h:30, from tesseract/src/ccstruct/pageres.h:22, from tesseract/src/lstm/input.cpp:22: tesseract/src/ccutil/unicharset.h: In member function 'bool tesseract::UNICHARSET::contains_unichar_id(tesseract::UNICHAR_ID) const': tesseract/src/ccutil/unicharset.h:288:59: warning: comparison of integer expressions of different signedness: 'tesseract::UNICHAR_ID' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 288 | return unichar_id != INVALID_UNICHAR_ID && unichar_id < unichars.size() && | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ tesseract/src/ccutil/unicharset.h: In member function 'void tesseract::UNICHARSET::delete_pointers_in_unichars()': tesseract/src/ccutil/unicharset.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < unichars.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./obj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -msse4.1 -o ./obj/tesseract_arch_intsimdmatrixsse.o -c tesseract/src/arch/intsimdmatrixsse.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./obj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./obj/tesseract_arch_intsimdmatrixneon.o -c tesseract/src/arch/intsimdmatrixneon.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ In file included from tesseract/src/ccstruct/blamer.h:30, from tesseract/src/ccstruct/pageres.h:22, from tesseract/src/lstm/input.cpp:22: tesseract/src/ccstruct/ratngs.h: In member function 'void tesseract::BLOB_CHOICE::set_fonts(const std::vector&)': tesseract/src/ccstruct/ratngs.h:107:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 107 | for (int f = 0; f < fonts_.size(); ++f) { | ~~^~~~~~~~~~~~~~~ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./obj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./obj/tesseract_ccmain_adaptions.o -c tesseract/src/ccmain/adaptions.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./soobj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./soobj/leptonica_skew.o -c leptonica/src/skew.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./soobj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./soobj/leptonica_spixio.o -c leptonica/src/spixio.c In file included from tesseract/src/ccutil/genericvector.h:22, from tesseract/src/ccutil/kdpair.h:27, from tesseract/src/ccstruct/matrix.h:29, from tesseract/src/lstm/network.h:21, from tesseract/src/lstm/input.h:21, from tesseract/src/lstm/input.cpp:18: tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::DeSerialize(T*, size_t) [with T = int; size_t = unsigned int]': tesseract/src/lstm/static_shape.h:67:30: required from here tesseract/src/ccutil/serialis.h:93:50: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 93 | return FReadEndian(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = int; size_t = unsigned int]': tesseract/src/lstm/static_shape.h:79:28: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = char; size_t = unsigned int]': tesseract/src/ccutil/unicharset.h:363:73: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./obj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./obj/tesseract_ccmain_docqual.o -c tesseract/src/ccmain/docqual.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ leptonica/src/spixio.c: In function 'pixDeserializeFromMemory': leptonica/src/spixio.c:504:9: warning: 'cmap' may be used uninitialized in this function [-Wmaybe-uninitialized] 504 | pixcmapIsValid(cmap, pixd, &valid); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./obj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./obj/tesseract_ccmain_equationdetect.o -c tesseract/src/ccmain/equationdetect.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./soobj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./soobj/leptonica_stack.o -c leptonica/src/stack.c g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./obj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./obj/tesseract_ccmain_fixspace.o -c tesseract/src/ccmain/fixspace.cpp In file included from tesseract/src/dict/dawg.h:33, from tesseract/src/lstm/recodebeam.h:23, from tesseract/src/lstm/lstmrecognizer.h:28, from tesseract/src/lstm/lstmrecognizer.cpp:23: tesseract/src/ccstruct/ratngs.h: In member function 'void tesseract::BLOB_CHOICE::set_fonts(const std::vector&)': tesseract/src/ccstruct/ratngs.h:107:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 107 | for (int f = 0; f < fonts_.size(); ++f) { | ~~^~~~~~~~~~~~~~~ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./obj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./obj/tesseract_ccmain_fixxht.o -c tesseract/src/ccmain/fixxht.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./soobj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./soobj/leptonica_stringcode.o -c leptonica/src/stringcode.c cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ In file included from tesseract/src/ccutil/genericvector.h:22, from tesseract/src/ccutil/kdpair.h:27, from tesseract/src/ccstruct/matrix.h:29, from tesseract/src/lstm/network.h:21, from tesseract/src/lstm/lstm.h:21, from tesseract/src/lstm/lstm.cpp:22: tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::DeSerialize(T*, size_t) [with T = int; size_t = unsigned int]': tesseract/src/lstm/static_shape.h:67:30: required from here tesseract/src/ccutil/serialis.h:93:50: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 93 | return FReadEndian(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = int; size_t = unsigned int]': tesseract/src/lstm/static_shape.h:79:28: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from tesseract/src/ccutil/genericvector.h:22, from tesseract/src/lstm/plumbing.h:22, from tesseract/src/lstm/plumbing.cpp:20: tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::DeSerialize(T*, size_t) [with T = int; size_t = unsigned int]': tesseract/src/lstm/static_shape.h:67:30: required from here tesseract/src/ccutil/serialis.h:93:50: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 93 | return FReadEndian(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = int; size_t = unsigned int]': tesseract/src/lstm/static_shape.h:79:28: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from tesseract/src/ccutil/genericvector.h:22, from tesseract/src/lstm/networkio.h:26, from tesseract/src/lstm/networkio.cpp:19: tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::DeSerialize(T*, size_t) [with T = int; size_t = unsigned int]': tesseract/src/lstm/static_shape.h:67:30: required from here tesseract/src/ccutil/serialis.h:93:50: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 93 | return FReadEndian(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = int; size_t = unsigned int]': tesseract/src/lstm/static_shape.h:79:28: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = unsigned int; size_t = unsigned int]': tesseract/src/lstm/plumbing.cpp:186:27: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::DeSerialize(T*, size_t) [with T = unsigned int; size_t = unsigned int]': tesseract/src/lstm/plumbing.cpp:201:29: required from here tesseract/src/ccutil/serialis.h:93:50: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 93 | return FReadEndian(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./obj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./obj/tesseract_ccmain_osdetect.o -c tesseract/src/ccmain/osdetect.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ tesseract/src/lstm/parallel.cpp: In member function 'virtual void tesseract::Parallel::Forward(bool, const tesseract::NetworkIO&, const tesseract::TransposedArray*, tesseract::NetworkScratch*, tesseract::NetworkIO*)': tesseract/src/lstm/parallel.cpp:55:8: warning: variable 'parallel_debug' set but not used [-Wunused-but-set-variable] 55 | bool parallel_debug = false; | ^~~~~~~~~~~~~~ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./soobj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./soobj/leptonica_sudoku.o -c leptonica/src/sudoku.c In file included from tesseract/src/lstm/network.cpp:37: tesseract/src/lstm/reversed.h: In member function 'virtual tesseract::STRING tesseract::Reversed::spec() const': tesseract/src/lstm/reversed.h:59:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} [-Wsign-compare] 59 | for (int i = 0; i < net_spec.length(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~ In file included from tesseract/src/ccutil/genericvector.h:22, from tesseract/src/ccutil/kdpair.h:27, from tesseract/src/ccstruct/matrix.h:29, from tesseract/src/lstm/reconfig.h:22, from tesseract/src/lstm/reconfig.cpp:19: tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::DeSerialize(T*, size_t) [with T = int; size_t = unsigned int]': tesseract/src/lstm/static_shape.h:67:30: required from here tesseract/src/ccutil/serialis.h:93:50: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 93 | return FReadEndian(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = int; size_t = unsigned int]': tesseract/src/lstm/static_shape.h:79:28: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from tesseract/src/ccutil/genericvector.h:22, from tesseract/src/lstm/plumbing.h:22, from tesseract/src/lstm/parallel.h:22, from tesseract/src/lstm/parallel.cpp:22: tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::DeSerialize(T*, size_t) [with T = int; size_t = unsigned int]': tesseract/src/lstm/static_shape.h:67:30: required from here tesseract/src/ccutil/serialis.h:93:50: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 93 | return FReadEndian(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = int; size_t = unsigned int]': tesseract/src/lstm/static_shape.h:79:28: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from tesseract/src/lstm/reversed.cpp:18: tesseract/src/lstm/reversed.h: In member function 'virtual tesseract::STRING tesseract::Reversed::spec() const': tesseract/src/lstm/reversed.h:59:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} [-Wsign-compare] 59 | for (int i = 0; i < net_spec.length(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~ In file included from tesseract/src/ccstruct/ratngs.h:32, from tesseract/src/dict/dawg.h:33, from tesseract/src/lstm/recodebeam.h:23, from tesseract/src/lstm/recodebeam.cpp:20: tesseract/src/ccutil/unicharset.h: In member function 'bool tesseract::UNICHARSET::contains_unichar_id(tesseract::UNICHAR_ID) const': tesseract/src/ccutil/unicharset.h:288:59: warning: comparison of integer expressions of different signedness: 'tesseract::UNICHAR_ID' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 288 | return unichar_id != INVALID_UNICHAR_ID && unichar_id < unichars.size() && | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ tesseract/src/ccutil/unicharset.h: In member function 'void tesseract::UNICHARSET::delete_pointers_in_unichars()': tesseract/src/ccutil/unicharset.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < unichars.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ In file included from tesseract/src/ccutil/genericvector.h:22, from tesseract/src/ccutil/kdpair.h:27, from tesseract/src/ccstruct/matrix.h:29, from tesseract/src/lstm/network.h:21, from tesseract/src/lstm/network.cpp:23: tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::DeSerialize(T*, size_t) [with T = int; size_t = unsigned int]': tesseract/src/lstm/static_shape.h:67:30: required from here tesseract/src/ccutil/serialis.h:93:50: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 93 | return FReadEndian(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = int; size_t = unsigned int]': tesseract/src/lstm/static_shape.h:79:28: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./soobj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./soobj/leptonica_textops.o -c leptonica/src/textops.c tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = signed char; size_t = unsigned int]': tesseract/src/lstm/network.cpp:153:27: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = unsigned int; size_t = unsigned int]': tesseract/src/lstm/network.cpp:165:29: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = char; size_t = unsigned int]': tesseract/src/lstm/network.cpp:166:45: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::DeSerialize(T*, size_t) [with T = signed char; size_t = unsigned int]': tesseract/src/lstm/network.cpp:171:29: required from here tesseract/src/ccutil/serialis.h:93:50: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 93 | return FReadEndian(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from tesseract/src/lstm/lstmrecognizer.cpp:23: tesseract/src/lstm/lstmrecognizer.h: In member function 'void tesseract::LSTMRecognizer::ScaleLearningRate(double)': tesseract/src/lstm/lstmrecognizer.h:133:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 133 | for (int i = 0; i < layers.size(); ++i) { | ~~^~~~~~~~~~~~~~~ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./soobj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./soobj/leptonica_tiffiostub.o -c leptonica/src/tiffiostub.c g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./obj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./obj/tesseract_ccmain_par_control.o -c tesseract/src/ccmain/par_control.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ In file included from tesseract/src/ccutil/genericvector.h:22, from tesseract/src/ccutil/kdpair.h:27, from tesseract/src/ccstruct/matrix.h:29, from tesseract/src/lstm/reversed.h:22, from tesseract/src/lstm/reversed.cpp:18: tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::DeSerialize(T*, size_t) [with T = int; size_t = unsigned int]': tesseract/src/lstm/static_shape.h:67:30: required from here tesseract/src/ccutil/serialis.h:93:50: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 93 | return FReadEndian(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = int; size_t = unsigned int]': tesseract/src/lstm/static_shape.h:79:28: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./soobj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./soobj/leptonica_utils1.o -c leptonica/src/utils1.c g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./obj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./obj/tesseract_ccmain_recogtraining.o -c tesseract/src/ccmain/recogtraining.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./soobj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./soobj/leptonica_utils2.o -c leptonica/src/utils2.c In file included from tesseract/src/dict/dawg.h:33, from tesseract/src/lstm/recodebeam.h:23, from tesseract/src/lstm/recodebeam.cpp:20: tesseract/src/ccstruct/ratngs.h: In member function 'void tesseract::BLOB_CHOICE::set_fonts(const std::vector&)': tesseract/src/ccstruct/ratngs.h:107:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 107 | for (int f = 0; f < fonts_.size(); ++f) { | ~~^~~~~~~~~~~~~~~ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./soobj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./soobj/leptonica_warper.o -c leptonica/src/warper.c tesseract/src/lstm/lstmrecognizer.cpp: In member function 'void tesseract::LSTMRecognizer::RecognizeLine(const tesseract::ImageData&, bool, bool, double, const tesseract::TBOX&, tesseract::PointerVector*, int, int)': tesseract/src/lstm/lstmrecognizer.cpp:218:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector > >::size_type' {aka 'unsigned int'} [-Wsign-compare] 218 | if (char_it < search_->ctc_choices.size()) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tesseract/src/lstm/lstmrecognizer.cpp:221:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector > > >::size_type' {aka 'unsigned int'} [-Wsign-compare] 221 | if (char_it < search_->segmentedTimesteps.size()) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tesseract/src/lstm/lstmrecognizer.cpp: In member function 'tesseract::STRING tesseract::LSTMRecognizer::DecodeLabels(const std::vector&)': tesseract/src/lstm/lstmrecognizer.cpp:337:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 337 | for (int start = 0; start < labels.size(); start = end) { | ~~~~~~^~~~~~~~~~~~~~~ tesseract/src/lstm/lstmrecognizer.cpp: In member function 'void tesseract::LSTMRecognizer::DebugActivationPath(const tesseract::NetworkIO&, const std::vector&, const std::vector&)': tesseract/src/lstm/lstmrecognizer.cpp:398:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 398 | for (int start = 0; start < labels.size(); start = end) { | ~~~~~~^~~~~~~~~~~~~~~ tesseract/src/lstm/lstmrecognizer.cpp: In member function 'const char* tesseract::LSTMRecognizer::DecodeLabel(const std::vector&, int, int*, int*)': tesseract/src/lstm/lstmrecognizer.cpp:521:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 521 | while (index < labels.size() && | ~~~~~~^~~~~~~~~~~~~~~ tesseract/src/lstm/lstmrecognizer.cpp:524:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 524 | while (index < labels.size() && labels[index] == null_char_) ++index; | ~~~~~~^~~~~~~~~~~~~~~ tesseract/src/lstm/lstmrecognizer.cpp:529:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 529 | (index == labels.size() || | ~~~~~~^~~~~~~~~~~~~~~~ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./soobj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./soobj/leptonica_webpiostub.o -c leptonica/src/webpiostub.c leptonica/src/utils2.c: In function 'callSystemDebug': leptonica/src/utils2.c:2756:10: warning: variable 'ret' set but not used [-Wunused-but-set-variable] 2756 | l_int32 ret; | ^~~ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./soobj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./soobj/leptonica_writefile.o -c leptonica/src/writefile.c In file included from tesseract/src/ccutil/elst.h:24, from tesseract/src/ccutil/ambigs.h:29, from tesseract/src/ccutil/ccutil.h:32, from tesseract/src/lstm/lstmrecognizer.h:21, from tesseract/src/lstm/lstmrecognizer.cpp:23: tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = char; size_t = unsigned int]': tesseract/src/ccutil/unicharset.h:363:73: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::DeSerialize(T*, size_t) [with T = int; size_t = unsigned int]': tesseract/src/lstm/static_shape.h:67:30: required from here tesseract/src/ccutil/serialis.h:93:50: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 93 | return FReadEndian(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = int; size_t = unsigned int]': tesseract/src/lstm/static_shape.h:79:28: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from tesseract/src/ccutil/genericvector.h:22, from tesseract/src/ccutil/kdpair.h:27, from tesseract/src/ccstruct/matrix.h:29, from tesseract/src/lstm/weightmatrix.h:24, from tesseract/src/lstm/weightmatrix.cpp:18: tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = unsigned char; size_t = unsigned int]': tesseract/src/lstm/weightmatrix.cpp:179:27: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = unsigned int; size_t = unsigned int]': tesseract/src/lstm/weightmatrix.cpp:190:29: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = double; size_t = unsigned int]': tesseract/src/lstm/weightmatrix.cpp:191:40: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::DeSerialize(T*, size_t) [with T = unsigned char; size_t = unsigned int]': tesseract/src/lstm/weightmatrix.cpp:204:29: required from here tesseract/src/ccutil/serialis.h:93:50: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 93 | return FReadEndian(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::DeSerialize(T*, size_t) [with T = unsigned int; size_t = unsigned int]': tesseract/src/lstm/weightmatrix.cpp:211:31: required from here tesseract/src/ccutil/serialis.h:93:50: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::DeSerialize(T*, size_t) [with T = double; size_t = unsigned int]': tesseract/src/lstm/weightmatrix.cpp:213:43: required from here tesseract/src/ccutil/serialis.h:93:50: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = signed char; size_t = unsigned int]': tesseract/src/ccutil/unicharcompress.h:62:43: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::DeSerialize(T*, size_t) [with T = signed char; size_t = unsigned int]': tesseract/src/ccutil/unicharcompress.h:68:45: required from here tesseract/src/ccutil/serialis.h:93:50: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 93 | return FReadEndian(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = float; size_t = unsigned int]': tesseract/src/lstm/lstmrecognizer.cpp:98:33: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::DeSerialize(T*, size_t) [with T = float; size_t = unsigned int]': tesseract/src/lstm/lstmrecognizer.cpp:120:35: required from here tesseract/src/ccutil/serialis.h:93:50: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 93 | return FReadEndian(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from leptonica/src/alltypes.h:37, from leptonica/src/allheaders.h:35, from leptonica/src/writefile.c:93: leptonica/src/writefile.c: In function 'changeFormatForMissingLib': leptonica/src/environ.h:533:57: warning: unused variable 'procName' [-Wunused-variable] 533 | #define PROCNAME(name) static const char procName[] = name | ^~~~~~~~ leptonica/src/writefile.c:1161:5: note: in expansion of macro 'PROCNAME' 1161 | PROCNAME("changeFormatForMissingLib"); | ^~~~~~~~ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./soobj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./soobj/leptonica_zlibmem.o -c leptonica/src/zlibmem.c At top level: leptonica/src/environ.h:533:57: warning: 'procName' defined but not used [-Wunused-const-variable=] 533 | #define PROCNAME(name) static const char procName[] = name | ^~~~~~~~ leptonica/src/writefile.c:1161:5: note: in expansion of macro 'PROCNAME' 1161 | PROCNAME("changeFormatForMissingLib"); | ^~~~~~~~ leptonica/src/textops.c: In function 'splitStringToParagraphs': leptonica/src/textops.c:1056:50: warning: 'leadwhite' may be used uninitialized in this function [-Wmaybe-uninitialized] 1056 | if ((splitflag == SPLIT_ON_LEADING_WHITE && leadwhite) || | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ leptonica/src/textops.c:1036:21: warning: 'allwhite' may be used uninitialized in this function [-Wmaybe-uninitialized] 1036 | l_int32 nlines, i, allwhite, leadwhite; | ^~~~~~~~ tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = signed char; size_t = unsigned int]': tesseract/src/ccstruct/matrix.h:157:23: required from 'bool tesseract::GENERIC_2D_ARRAY::Serialize(tesseract::TFile*) const [with T = signed char]' tesseract/src/lstm/weightmatrix.cpp:181:26: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::DeSerialize(T*, size_t) [with T = signed char; size_t = unsigned int]': tesseract/src/ccstruct/matrix.h:180:27: required from 'bool tesseract::GENERIC_2D_ARRAY::DeSerialize(tesseract::TFile*) [with T = signed char]' tesseract/src/lstm/weightmatrix.cpp:209:28: required from here tesseract/src/ccutil/serialis.h:93:50: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 93 | return FReadEndian(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::DeSerialize(T*, size_t) [with T = float; size_t = unsigned int]': tesseract/src/ccstruct/matrix.h:180:27: required from 'bool tesseract::GENERIC_2D_ARRAY::DeSerialize(tesseract::TFile*) [with T = float]' tesseract/src/lstm/weightmatrix.cpp:246:36: required from here tesseract/src/ccutil/serialis.h:93:50: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::DeSerialize(T*, size_t) [with T = int; size_t = unsigned int]': tesseract/src/ccstruct/matrix.h:500:25: required from 'bool tesseract::GENERIC_2D_ARRAY::DeSerializeSize(tesseract::TFile*) [with T = signed char]' tesseract/src/ccstruct/matrix.h:179:27: required from 'bool tesseract::GENERIC_2D_ARRAY::DeSerialize(tesseract::TFile*) [with T = signed char]' tesseract/src/lstm/weightmatrix.cpp:209:28: required from here tesseract/src/ccutil/serialis.h:93:50: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Ileptonica/src -I./base -I./soobj -DLEPTONICA_INTERCEPT_MALLOC=1 -DHAVE_LIBJPEG=0 -DHAVE_LIBTIFF=0 -DHAVE_LIBPNG=0 -DHAVE_LIBZ=0 -DHAVE_LIBGIF=0 -DHAVE_LIBUNGIF=0 -DHAVE_LIBWEBP=0 -DHAVE_LIBWEBP_ANIM=0 -DHAVE_LIBJP2K=0 -o ./soobj/leptonica_zlibmemstub.o -c leptonica/src/zlibmemstub.c g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./soobj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./soobj/tesseract_api_altorenderer.o -c tesseract/src/api/altorenderer.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./obj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./obj/tesseract_ccmain_superscript.o -c tesseract/src/ccmain/superscript.cpp In file included from tesseract/src/ccutil/genericvector.h:22, from tesseract/src/lstm/plumbing.h:22, from tesseract/src/lstm/series.h:22, from tesseract/src/lstm/series.cpp:18: tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::DeSerialize(T*, size_t) [with T = int; size_t = unsigned int]': tesseract/src/lstm/static_shape.h:67:30: required from here tesseract/src/ccutil/serialis.h:93:50: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 93 | return FReadEndian(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = int; size_t = unsigned int]': tesseract/src/lstm/static_shape.h:79:28: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./obj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./obj/tesseract_ccmain_tessbox.o -c tesseract/src/ccmain/tessbox.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./soobj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./soobj/tesseract_api_baseapi.o -c tesseract/src/api/baseapi.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./soobj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./soobj/tesseract_api_capi.o -c tesseract/src/api/capi.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./obj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./obj/tesseract_ccmain_tfacepp.o -c tesseract/src/ccmain/tfacepp.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./obj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./obj/tesseract_ccstruct_fontinfo.o -c tesseract/src/ccstruct/fontinfo.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ tesseract/src/lstm/recodebeam.cpp: In member function 'void tesseract::RecodeBeamSearch::DecodeSecondaryBeams(const tesseract::NetworkIO&, double, double, double, const tesseract::UNICHARSET*, int)': tesseract/src/lstm/recodebeam.cpp:117:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 117 | while ((bucketNumber + 1) < character_boundaries_.size() && | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./obj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./obj/tesseract_ccstruct_params_training_featdef.o -c tesseract/src/ccstruct/params_training_featdef.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ tesseract/src/lstm/recodebeam.cpp: In member function 'void tesseract::RecodeBeamSearch::segmentTimestepsByCharacters()': tesseract/src/lstm/recodebeam.cpp:158:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 158 | for (int i = 1; i < character_boundaries_.size(); ++i){ | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tesseract/src/lstm/recodebeam.cpp: In member function 'std::vector > > tesseract::RecodeBeamSearch::combineSegmentedTimesteps(std::vector > > >*)': tesseract/src/lstm/recodebeam.cpp:171:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector > > >::size_type' {aka 'unsigned int'} [-Wsign-compare] 171 | for (int i = 0; i < segmentedTimesteps->size(); ++i){ | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ tesseract/src/lstm/recodebeam.cpp:172:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector > >::size_type' {aka 'unsigned int'} [-Wsign-compare] 172 | for (int j = 0; j < (*segmentedTimesteps)[i].size(); ++j) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tesseract/src/lstm/recodebeam.cpp: In static member function 'static void tesseract::RecodeBeamSearch::calculateCharBoundaries(std::vector*, std::vector*, std::vector*, int)': tesseract/src/lstm/recodebeam.cpp:184:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 184 | for (int i = 0; i < ends->size(); ++i) { | ~~^~~~~~~~~~~~~~ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./soobj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./soobj/tesseract_api_hocrrenderer.o -c tesseract/src/api/hocrrenderer.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ tesseract/src/lstm/recodebeam.cpp: In member function 'void tesseract::RecodeBeamSearch::PrintBeam2(bool, int, const tesseract::UNICHARSET*, bool) const': tesseract/src/lstm/recodebeam.cpp:345:12: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 345 | if (cb >= character_boundaries_.size()) | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tesseract/src/lstm/recodebeam.cpp: In member function 'void tesseract::RecodeBeamSearch::extractSymbolChoices(const tesseract::UNICHARSET*)': tesseract/src/lstm/recodebeam.cpp:408:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 408 | for (int j = 1; j < character_boundaries_.size(); ++j) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tesseract/src/lstm/recodebeam.cpp:441:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 441 | for (int i = 1; i < unichar_ids.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~ tesseract/src/lstm/recodebeam.cpp:458:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] 458 | if (j - 1 < excludedUnichars.size()) { | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ tesseract/src/lstm/recodebeam.cpp:466:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector > >::size_type' {aka 'unsigned int'} [-Wsign-compare] 466 | if (j - 1 < ctc_choices.size()) { | ~~~~~~^~~~~~~~~~~~~~~~~~~~ tesseract/src/lstm/recodebeam.cpp:445:11: warning: variable 'bestCode' set but not used [-Wunused-but-set-variable] 445 | int bestCode = -10; | ^~~~~~~~ tesseract/src/lstm/recodebeam.cpp:482:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] 482 | if (j - 1 >= excludedUnichars.size()) { | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ tesseract/src/lstm/recodebeam.cpp:486:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector > >::size_type' {aka 'unsigned int'} [-Wsign-compare] 486 | if (j - 1 >= ctc_choices.size()) { | ~~~~~~^~~~~~~~~~~~~~~~~~~~~ tesseract/src/lstm/recodebeam.cpp: In member function 'tesseract::WERD_RES* tesseract::RecodeBeamSearch::InitializeWord(bool, const tesseract::TBOX&, int, int, float, const tesseract::UNICHARSET*, const std::vector&, float)': tesseract/src/lstm/recodebeam.cpp:618:38: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 618 | if (character_boundaries_.size() > (i + 1)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./obj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./obj/tesseract_ccutil_ambigs.o -c tesseract/src/ccutil/ambigs.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ In file included from tesseract/src/ccutil/elst.h:24, from tesseract/src/dict/dawg.h:31, from tesseract/src/lstm/recodebeam.h:23, from tesseract/src/lstm/recodebeam.cpp:20: tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = char; size_t = unsigned int]': tesseract/src/ccutil/unicharset.h:363:73: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::DeSerialize(T*, size_t) [with T = int; size_t = unsigned int]': tesseract/src/lstm/static_shape.h:67:30: required from here tesseract/src/ccutil/serialis.h:93:50: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 93 | return FReadEndian(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = int; size_t = unsigned int]': tesseract/src/lstm/static_shape.h:79:28: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = signed char; size_t = unsigned int]': tesseract/src/ccutil/unicharcompress.h:62:43: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::DeSerialize(T*, size_t) [with T = signed char; size_t = unsigned int]': tesseract/src/ccutil/unicharcompress.h:68:45: required from here tesseract/src/ccutil/serialis.h:93:50: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 93 | return FReadEndian(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from tesseract/src/ccstruct/ratngs.h:32, from tesseract/src/dict/stopper.h:22, from tesseract/src/ccmain/adaptions.cpp:25: tesseract/src/ccutil/unicharset.h: In member function 'bool tesseract::UNICHARSET::contains_unichar_id(tesseract::UNICHAR_ID) const': tesseract/src/ccutil/unicharset.h:288:59: warning: comparison of integer expressions of different signedness: 'tesseract::UNICHAR_ID' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 288 | return unichar_id != INVALID_UNICHAR_ID && unichar_id < unichars.size() && | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ tesseract/src/ccutil/unicharset.h: In member function 'void tesseract::UNICHARSET::delete_pointers_in_unichars()': tesseract/src/ccutil/unicharset.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < unichars.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./soobj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./soobj/tesseract_api_lstmboxrenderer.o -c tesseract/src/api/lstmboxrenderer.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./obj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./obj/tesseract_ccutil_bitvector.o -c tesseract/src/ccutil/bitvector.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ In file included from tesseract/src/dict/stopper.h:22, from tesseract/src/ccmain/adaptions.cpp:25: tesseract/src/ccstruct/ratngs.h: In member function 'void tesseract::BLOB_CHOICE::set_fonts(const std::vector&)': tesseract/src/ccstruct/ratngs.h:107:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 107 | for (int f = 0; f < fonts_.size(); ++f) { | ~~^~~~~~~~~~~~~~~ In file included from tesseract/src/classify/intproto.h:28, from tesseract/src/classify/intmatcher.h:21, from tesseract/src/classify/float2int.h:24, from tesseract/src/ccmain/fixxht.cpp:21: tesseract/src/ccutil/unicharset.h: In member function 'bool tesseract::UNICHARSET::contains_unichar_id(tesseract::UNICHAR_ID) const': tesseract/src/ccutil/unicharset.h:288:59: warning: comparison of integer expressions of different signedness: 'tesseract::UNICHAR_ID' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 288 | return unichar_id != INVALID_UNICHAR_ID && unichar_id < unichars.size() && | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ tesseract/src/ccutil/unicharset.h: In member function 'void tesseract::UNICHARSET::delete_pointers_in_unichars()': tesseract/src/ccutil/unicharset.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < unichars.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ In file included from tesseract/src/ccstruct/ratngs.h:32, from tesseract/src/ccstruct/blamer.h:30, from tesseract/src/ccstruct/pageres.h:22, from tesseract/src/ccmain/fixspace.cpp:27: tesseract/src/ccutil/unicharset.h: In member function 'bool tesseract::UNICHARSET::contains_unichar_id(tesseract::UNICHAR_ID) const': tesseract/src/ccutil/unicharset.h:288:59: warning: comparison of integer expressions of different signedness: 'tesseract::UNICHAR_ID' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 288 | return unichar_id != INVALID_UNICHAR_ID && unichar_id < unichars.size() && | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ tesseract/src/ccutil/unicharset.h: In member function 'void tesseract::UNICHARSET::delete_pointers_in_unichars()': tesseract/src/ccutil/unicharset.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < unichars.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ In file included from tesseract/src/ccstruct/ratngs.h:32, from tesseract/src/ccstruct/blamer.h:30, from tesseract/src/ccstruct/pageres.h:22, from tesseract/src/ccmain/tesseractclass.h:38, from tesseract/src/ccmain/docqual.cpp:23: tesseract/src/ccutil/unicharset.h: In member function 'bool tesseract::UNICHARSET::contains_unichar_id(tesseract::UNICHAR_ID) const': tesseract/src/ccutil/unicharset.h:288:59: warning: comparison of integer expressions of different signedness: 'tesseract::UNICHAR_ID' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 288 | return unichar_id != INVALID_UNICHAR_ID && unichar_id < unichars.size() && | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ tesseract/src/ccutil/unicharset.h: In member function 'void tesseract::UNICHARSET::delete_pointers_in_unichars()': tesseract/src/ccutil/unicharset.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < unichars.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./obj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./obj/tesseract_ccutil_indexmapbidi.o -c tesseract/src/ccutil/indexmapbidi.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ In file included from tesseract/src/ccstruct/blamer.h:30, from tesseract/src/ccstruct/pageres.h:22, from tesseract/src/ccmain/tesseractclass.h:38, from tesseract/src/ccmain/docqual.cpp:23: tesseract/src/ccstruct/ratngs.h: In member function 'void tesseract::BLOB_CHOICE::set_fonts(const std::vector&)': tesseract/src/ccstruct/ratngs.h:107:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 107 | for (int f = 0; f < fonts_.size(); ++f) { | ~~^~~~~~~~~~~~~~~ In file included from tesseract/src/ccstruct/blamer.h:30, from tesseract/src/ccstruct/pageres.h:22, from tesseract/src/ccmain/fixspace.cpp:27: tesseract/src/ccstruct/ratngs.h: In member function 'void tesseract::BLOB_CHOICE::set_fonts(const std::vector&)': tesseract/src/ccstruct/ratngs.h:107:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 107 | for (int f = 0; f < fonts_.size(); ++f) { | ~~^~~~~~~~~~~~~~~ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./obj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./obj/tesseract_ccutil_universalambigs.o -c tesseract/src/ccutil/universalambigs.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./obj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./obj/tesseract_classify_adaptive.o -c tesseract/src/classify/adaptive.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ In file included from tesseract/src/ccstruct/blamer.h:30, from tesseract/src/ccstruct/pageres.h:22, from tesseract/src/ccmain/tesseractclass.h:38, from tesseract/src/ccmain/fixxht.cpp:22: tesseract/src/ccstruct/ratngs.h: In member function 'void tesseract::BLOB_CHOICE::set_fonts(const std::vector&)': tesseract/src/ccstruct/ratngs.h:107:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 107 | for (int f = 0; f < fonts_.size(); ++f) { | ~~^~~~~~~~~~~~~~~ tesseract/src/api/capi.cpp: In function 'char** TessBaseAPIGetLoadedLanguagesAsVector(const TessBaseAPI*)': tesseract/src/api/capi.cpp:284:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] 284 | for (int index = 0; index < languages.size(); ++index) { | ~~~~~~^~~~~~~~~~~~~~~~~~ tesseract/src/api/capi.cpp: In function 'char** TessBaseAPIGetAvailableLanguagesAsVector(const TessBaseAPI*)': tesseract/src/api/capi.cpp:296:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] 296 | for (int index = 0; index < languages.size(); ++index) { | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from tesseract/src/ccstruct/ratngs.h:32, from tesseract/src/ccstruct/blamer.h:30, from tesseract/src/ccstruct/pageres.h:22, from tesseract/src/ccmain/tesseractclass.h:38, from tesseract/src/ccmain/equationdetect.h:25, from tesseract/src/ccmain/equationdetect.cpp:24: tesseract/src/ccutil/unicharset.h: In member function 'bool tesseract::UNICHARSET::contains_unichar_id(tesseract::UNICHAR_ID) const': tesseract/src/ccutil/unicharset.h:288:59: warning: comparison of integer expressions of different signedness: 'tesseract::UNICHAR_ID' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 288 | return unichar_id != INVALID_UNICHAR_ID && unichar_id < unichars.size() && | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ tesseract/src/ccutil/unicharset.h: In member function 'void tesseract::UNICHARSET::delete_pointers_in_unichars()': tesseract/src/ccutil/unicharset.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < unichars.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ In file included from tesseract/src/ccstruct/ratngs.h:32, from tesseract/src/ccstruct/blamer.h:30, from tesseract/src/ccstruct/pageres.h:22, from tesseract/src/ccmain/tesseractclass.h:38, from tesseract/src/ccmain/par_control.cpp:19: tesseract/src/ccutil/unicharset.h: In member function 'bool tesseract::UNICHARSET::contains_unichar_id(tesseract::UNICHAR_ID) const': tesseract/src/ccutil/unicharset.h:288:59: warning: comparison of integer expressions of different signedness: 'tesseract::UNICHAR_ID' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 288 | return unichar_id != INVALID_UNICHAR_ID && unichar_id < unichars.size() && | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ tesseract/src/ccutil/unicharset.h: In member function 'void tesseract::UNICHARSET::delete_pointers_in_unichars()': tesseract/src/ccutil/unicharset.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < unichars.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ In file included from tesseract/src/ccstruct/blamer.h:30, from tesseract/src/ccstruct/pageres.h:22, from tesseract/src/ccmain/tesseractclass.h:38, from tesseract/src/ccmain/equationdetect.h:25, from tesseract/src/ccmain/equationdetect.cpp:24: tesseract/src/ccstruct/ratngs.h: In member function 'void tesseract::BLOB_CHOICE::set_fonts(const std::vector&)': tesseract/src/ccstruct/ratngs.h:107:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 107 | for (int f = 0; f < fonts_.size(); ++f) { | ~~^~~~~~~~~~~~~~~ In file included from tesseract/src/ccstruct/blamer.h:30, from tesseract/src/ccstruct/pageres.h:22, from tesseract/src/ccmain/tesseractclass.h:38, from tesseract/src/ccmain/par_control.cpp:19: tesseract/src/ccstruct/ratngs.h: In member function 'void tesseract::BLOB_CHOICE::set_fonts(const std::vector&)': tesseract/src/ccstruct/ratngs.h:107:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 107 | for (int f = 0; f < fonts_.size(); ++f) { | ~~^~~~~~~~~~~~~~~ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./soobj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./soobj/tesseract_api_pdfrenderer.o -c tesseract/src/api/pdfrenderer.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./obj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./obj/tesseract_classify_adaptmatch.o -c tesseract/src/classify/adaptmatch.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ In file included from tesseract/src/ccstruct/ratngs.h:32, from tesseract/src/ccmain/osdetect.cpp:30: tesseract/src/ccutil/unicharset.h: In member function 'bool tesseract::UNICHARSET::contains_unichar_id(tesseract::UNICHAR_ID) const': tesseract/src/ccutil/unicharset.h:288:59: warning: comparison of integer expressions of different signedness: 'tesseract::UNICHAR_ID' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 288 | return unichar_id != INVALID_UNICHAR_ID && unichar_id < unichars.size() && | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ tesseract/src/ccutil/unicharset.h: In member function 'void tesseract::UNICHARSET::delete_pointers_in_unichars()': tesseract/src/ccutil/unicharset.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < unichars.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ In file included from tesseract/src/ccmain/osdetect.cpp:30: tesseract/src/ccstruct/ratngs.h: In member function 'void tesseract::BLOB_CHOICE::set_fonts(const std::vector&)': tesseract/src/ccstruct/ratngs.h:107:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 107 | for (int f = 0; f < fonts_.size(); ++f) { | ~~^~~~~~~~~~~~~~~ In file included from tesseract/src/ccmain/adaptions.cpp:26: tesseract/src/ccmain/tesseractclass.h: In member function 'void tesseract::Tesseract::set_pix_original(Pix*)': tesseract/src/ccmain/tesseractclass.h:224:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 224 | for (int i = 0; i < sub_langs_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~ tesseract/src/ccmain/tesseractclass.h: In member function 'bool tesseract::Tesseract::AnyTessLang() const': tesseract/src/ccmain/tesseractclass.h:292:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 292 | for (int i = 0; i < sub_langs_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~ tesseract/src/ccmain/tesseractclass.h: In member function 'bool tesseract::Tesseract::AnyLSTMLang() const': tesseract/src/ccmain/tesseractclass.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < sub_langs_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~ In file included from tesseract/src/ccutil/genericvector.h:22, from tesseract/src/ccutil/params.h:22, from tesseract/src/dict/stopper.h:21, from tesseract/src/ccmain/adaptions.cpp:25: tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = char; size_t = unsigned int]': tesseract/src/ccutil/unicharset.h:363:73: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from tesseract/src/ccmain/docqual.cpp:23: tesseract/src/ccmain/tesseractclass.h: In member function 'void tesseract::Tesseract::set_pix_original(Pix*)': tesseract/src/ccmain/tesseractclass.h:224:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 224 | for (int i = 0; i < sub_langs_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~ tesseract/src/ccmain/tesseractclass.h: In member function 'bool tesseract::Tesseract::AnyTessLang() const': tesseract/src/ccmain/tesseractclass.h:292:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 292 | for (int i = 0; i < sub_langs_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~ tesseract/src/ccmain/tesseractclass.h: In member function 'bool tesseract::Tesseract::AnyLSTMLang() const': tesseract/src/ccmain/tesseractclass.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < sub_langs_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./obj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./obj/tesseract_classify_blobclass.o -c tesseract/src/classify/blobclass.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ tesseract/src/ccstruct/fontinfo.cpp: In member function 'bool tesseract::FontInfoTable::SetContainsFontProperties(int, const std::vector&) const': tesseract/src/ccstruct/fontinfo.cpp:63:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 63 | for (int f = 0; f < font_set.size(); ++f) { | ~~^~~~~~~~~~~~~~~~~ tesseract/src/ccstruct/fontinfo.cpp: In member function 'bool tesseract::FontInfoTable::SetContainsMultipleFontProperties(const std::vector&) const': tesseract/src/ccstruct/fontinfo.cpp:76:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 76 | for (int f = 1; f < font_set.size(); ++f) { | ~~^~~~~~~~~~~~~~~~~ In file included from tesseract/src/ccstruct/ratngs.h:32, from tesseract/src/ccstruct/blamer.h:30, from tesseract/src/ccstruct/pageres.h:22, from tesseract/src/ccmain/tesseractclass.h:38, from tesseract/src/ccmain/recogtraining.cpp:19: tesseract/src/ccutil/unicharset.h: In member function 'bool tesseract::UNICHARSET::contains_unichar_id(tesseract::UNICHAR_ID) const': tesseract/src/ccutil/unicharset.h:288:59: warning: comparison of integer expressions of different signedness: 'tesseract::UNICHAR_ID' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 288 | return unichar_id != INVALID_UNICHAR_ID && unichar_id < unichars.size() && | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ tesseract/src/ccutil/unicharset.h: In member function 'void tesseract::UNICHARSET::delete_pointers_in_unichars()': tesseract/src/ccutil/unicharset.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < unichars.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ In file included from tesseract/src/ccmain/fixxht.cpp:22: tesseract/src/ccmain/tesseractclass.h: In member function 'void tesseract::Tesseract::set_pix_original(Pix*)': tesseract/src/ccmain/tesseractclass.h:224:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 224 | for (int i = 0; i < sub_langs_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~ tesseract/src/ccmain/tesseractclass.h: In member function 'bool tesseract::Tesseract::AnyTessLang() const': tesseract/src/ccmain/tesseractclass.h:292:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 292 | for (int i = 0; i < sub_langs_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~ tesseract/src/ccmain/tesseractclass.h: In member function 'bool tesseract::Tesseract::AnyLSTMLang() const': tesseract/src/ccmain/tesseractclass.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < sub_langs_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~ In file included from tesseract/src/ccutil/genericvector.h:22, from tesseract/src/ccstruct/fontinfo.h:25, from tesseract/src/ccstruct/fontinfo.cpp:19: tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::DeSerialize(T*, size_t) [with T = unsigned int; size_t = unsigned int]': tesseract/src/ccstruct/fontinfo.cpp:135:28: required from here tesseract/src/ccutil/serialis.h:93:50: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 93 | return FReadEndian(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::DeSerialize(T*, size_t) [with T = char; size_t = unsigned int]': tesseract/src/ccstruct/fontinfo.cpp:138:38: required from here tesseract/src/ccutil/serialis.h:93:50: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::DeSerialize(T*, size_t) [with T = int; size_t = unsigned int]': tesseract/src/ccstruct/fontinfo.cpp:152:32: required from here tesseract/src/ccutil/serialis.h:93:50: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::DeSerialize(T*, size_t) [with T = short int; size_t = unsigned int]': tesseract/src/ccstruct/fontinfo.cpp:158:42: required from here tesseract/src/ccutil/serialis.h:93:50: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] In file included from tesseract/src/ccstruct/blamer.h:30, from tesseract/src/ccstruct/pageres.h:22, from tesseract/src/ccmain/tesseractclass.h:38, from tesseract/src/ccmain/recogtraining.cpp:19: tesseract/src/ccstruct/ratngs.h: In member function 'void tesseract::BLOB_CHOICE::set_fonts(const std::vector&)': tesseract/src/ccstruct/ratngs.h:107:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 107 | for (int f = 0; f < fonts_.size(); ++f) { | ~~^~~~~~~~~~~~~~~ In file included from tesseract/src/ccmain/fixspace.cpp:32: tesseract/src/ccmain/tesseractclass.h: In member function 'void tesseract::Tesseract::set_pix_original(Pix*)': tesseract/src/ccmain/tesseractclass.h:224:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 224 | for (int i = 0; i < sub_langs_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~ tesseract/src/ccmain/tesseractclass.h: In member function 'bool tesseract::Tesseract::AnyTessLang() const': tesseract/src/ccmain/tesseractclass.h:292:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 292 | for (int i = 0; i < sub_langs_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~ tesseract/src/ccmain/tesseractclass.h: In member function 'bool tesseract::Tesseract::AnyLSTMLang() const': tesseract/src/ccmain/tesseractclass.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < sub_langs_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~ In file included from tesseract/src/ccutil/elst.h:24, from tesseract/src/ccstruct/ocrpara.h:23, from tesseract/src/ccstruct/ocrblock.h:22, from tesseract/src/textord/devanagari_processing.h:17, from tesseract/src/ccmain/tesseractclass.h:34, from tesseract/src/ccmain/docqual.cpp:23: tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = char; size_t = unsigned int]': tesseract/src/ccutil/unicharset.h:363:73: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from tesseract/src/ccutil/genericvector.h:22, from tesseract/src/ccutil/params.h:22, from tesseract/src/ccmain/fixxht.cpp:20: tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = char; size_t = unsigned int]': tesseract/src/ccutil/unicharset.h:363:73: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from tesseract/src/ccutil/ambigs.h:32, from tesseract/src/ccutil/ambigs.cpp:20: tesseract/src/ccutil/unicharset.h: In member function 'bool tesseract::UNICHARSET::contains_unichar_id(tesseract::UNICHAR_ID) const': tesseract/src/ccutil/unicharset.h:288:59: warning: comparison of integer expressions of different signedness: 'tesseract::UNICHAR_ID' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 288 | return unichar_id != INVALID_UNICHAR_ID && unichar_id < unichars.size() && | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ tesseract/src/ccutil/unicharset.h: In member function 'void tesseract::UNICHARSET::delete_pointers_in_unichars()': tesseract/src/ccutil/unicharset.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < unichars.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ In file included from tesseract/src/ccutil/clst.h:24, from tesseract/src/ccstruct/blobs.h:23, from tesseract/src/ccmain/fixspace.cpp:23: tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = char; size_t = unsigned int]': tesseract/src/ccutil/unicharset.h:363:73: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from tesseract/src/ccmain/equationdetect.h:25, from tesseract/src/ccmain/equationdetect.cpp:24: tesseract/src/ccmain/tesseractclass.h: In member function 'void tesseract::Tesseract::set_pix_original(Pix*)': tesseract/src/ccmain/tesseractclass.h:224:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 224 | for (int i = 0; i < sub_langs_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~ tesseract/src/ccmain/tesseractclass.h: In member function 'bool tesseract::Tesseract::AnyTessLang() const': tesseract/src/ccmain/tesseractclass.h:292:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 292 | for (int i = 0; i < sub_langs_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~ tesseract/src/ccmain/tesseractclass.h: In member function 'bool tesseract::Tesseract::AnyLSTMLang() const': tesseract/src/ccmain/tesseractclass.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < sub_langs_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~ tesseract/src/ccutil/ambigs.cpp: In member function 'void tesseract::UnicharAmbigs::LoadUnicharAmbigs(const tesseract::UNICHARSET&, tesseract::TFile*, int, bool, tesseract::UNICHARSET*)': tesseract/src/ccutil/ambigs.cpp:144:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 144 | for (int r = 0; r < encoding.size(); ++r) { | ~~^~~~~~~~~~~~~~~~~ tesseract/src/ccutil/ambigs.cpp: In member function 'bool tesseract::UnicharAmbigs::ParseAmbiguityLine(int, int, int, const tesseract::UNICHARSET&, char*, int*, tesseract::UNICHAR_ID*, int*, char*, int*)': tesseract/src/ccutil/ambigs.cpp:251:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 251 | for (int i = 0; i < unichars.size(); ++i) | ~~^~~~~~~~~~~~~~~~~ In file included from tesseract/src/ccmain/par_control.cpp:19: tesseract/src/ccmain/tesseractclass.h: In member function 'void tesseract::Tesseract::set_pix_original(Pix*)': tesseract/src/ccmain/tesseractclass.h:224:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 224 | for (int i = 0; i < sub_langs_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~ tesseract/src/ccmain/tesseractclass.h: In member function 'bool tesseract::Tesseract::AnyTessLang() const': tesseract/src/ccmain/tesseractclass.h:292:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 292 | for (int i = 0; i < sub_langs_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~ tesseract/src/ccmain/tesseractclass.h: In member function 'bool tesseract::Tesseract::AnyLSTMLang() const': tesseract/src/ccmain/tesseractclass.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < sub_langs_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./obj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./obj/tesseract_classify_cluster.o -c tesseract/src/classify/cluster.cpp In file included from tesseract/src/ccmain/osdetect.cpp:32: tesseract/src/ccmain/tesseractclass.h: In member function 'void tesseract::Tesseract::set_pix_original(Pix*)': tesseract/src/ccmain/tesseractclass.h:224:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 224 | for (int i = 0; i < sub_langs_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~ tesseract/src/ccmain/tesseractclass.h: In member function 'bool tesseract::Tesseract::AnyTessLang() const': tesseract/src/ccmain/tesseractclass.h:292:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 292 | for (int i = 0; i < sub_langs_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~ tesseract/src/ccmain/tesseractclass.h: In member function 'bool tesseract::Tesseract::AnyLSTMLang() const': tesseract/src/ccmain/tesseractclass.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < sub_langs_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~ cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ tesseract/src/ccmain/par_control.cpp: In member function 'void tesseract::Tesseract::PrerecAllWordsPar(const std::vector&)': tesseract/src/ccmain/par_control.cpp:45:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 45 | Tesseract* sub = s < sub_langs_.size() ? sub_langs_[s] : this; | ~~^~~~~~~~~~~~~~~~~~~ In file included from tesseract/src/ccstruct/ratngs.h:32, from tesseract/src/ccstruct/blamer.h:30, from tesseract/src/ccstruct/pageres.h:22, from tesseract/src/ccmain/tesseractclass.h:38, from tesseract/src/ccmain/tessbox.cpp:21: tesseract/src/ccutil/unicharset.h: In member function 'bool tesseract::UNICHARSET::contains_unichar_id(tesseract::UNICHAR_ID) const': tesseract/src/ccutil/unicharset.h:288:59: warning: comparison of integer expressions of different signedness: 'tesseract::UNICHAR_ID' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 288 | return unichar_id != INVALID_UNICHAR_ID && unichar_id < unichars.size() && | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ tesseract/src/ccutil/unicharset.h: In member function 'void tesseract::UNICHARSET::delete_pointers_in_unichars()': tesseract/src/ccutil/unicharset.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < unichars.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./soobj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./soobj/tesseract_api_renderer.o -c tesseract/src/api/renderer.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ In file included from tesseract/src/ccutil/elst.h:24, from tesseract/src/ccutil/ambigs.h:29, from tesseract/src/ccutil/ambigs.cpp:20: tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = char; size_t = unsigned int]': tesseract/src/ccutil/unicharset.h:363:73: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from tesseract/src/ccstruct/blamer.h:30, from tesseract/src/ccstruct/pageres.h:22, from tesseract/src/ccmain/tesseractclass.h:38, from tesseract/src/ccmain/tessbox.cpp:21: tesseract/src/ccstruct/ratngs.h: In member function 'void tesseract::BLOB_CHOICE::set_fonts(const std::vector&)': tesseract/src/ccstruct/ratngs.h:107:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 107 | for (int f = 0; f < fonts_.size(); ++f) { | ~~^~~~~~~~~~~~~~~ tesseract/src/ccmain/osdetect.cpp: In member function 'bool tesseract::OrientationDetector::detect_blob(tesseract::BLOB_CHOICE_LIST*)': tesseract/src/ccmain/osdetect.cpp:394:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 394 | for (s = 0; s < allowed_scripts_->size(); ++s) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ tesseract/src/ccmain/osdetect.cpp: In member function 'void tesseract::ScriptDetector::detect_blob(tesseract::BLOB_CHOICE_LIST*)': tesseract/src/ccmain/osdetect.cpp:490:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 490 | for (s = 0; s < allowed_scripts_->size(); ++s) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ tesseract/src/ccmain/osdetect.cpp:493:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 493 | if (s == allowed_scripts_->size()) continue; // Not found in list. | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./obj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./obj/tesseract_classify_clusttool.o -c tesseract/src/classify/clusttool.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ In file included from tesseract/src/ccstruct/ratngs.h:32, from tesseract/src/dict/dawg.h:33, from tesseract/src/dict/dawg_cache.h:23, from tesseract/src/api/baseapi.cpp:31: tesseract/src/ccutil/unicharset.h: In member function 'bool tesseract::UNICHARSET::contains_unichar_id(tesseract::UNICHAR_ID) const': tesseract/src/ccutil/unicharset.h:288:59: warning: comparison of integer expressions of different signedness: 'tesseract::UNICHAR_ID' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 288 | return unichar_id != INVALID_UNICHAR_ID && unichar_id < unichars.size() && | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ tesseract/src/ccutil/unicharset.h: In member function 'void tesseract::UNICHARSET::delete_pointers_in_unichars()': tesseract/src/ccutil/unicharset.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < unichars.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ In file included from tesseract/src/ccutil/elst.h:24, from tesseract/src/ccstruct/ocrpara.h:23, from tesseract/src/ccstruct/ocrblock.h:22, from tesseract/src/textord/devanagari_processing.h:17, from tesseract/src/ccmain/tesseractclass.h:34, from tesseract/src/ccmain/par_control.cpp:19: tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = char; size_t = unsigned int]': tesseract/src/ccutil/unicharset.h:363:73: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from tesseract/src/dict/dawg.h:33, from tesseract/src/dict/dawg_cache.h:23, from tesseract/src/api/baseapi.cpp:31: tesseract/src/ccstruct/ratngs.h: In member function 'void tesseract::BLOB_CHOICE::set_fonts(const std::vector&)': tesseract/src/ccstruct/ratngs.h:107:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 107 | for (int f = 0; f < fonts_.size(); ++f) { | ~~^~~~~~~~~~~~~~~ In file included from tesseract/src/ccutil/elst.h:24, from tesseract/src/ccstruct/blobbox.h:22, from tesseract/src/ccmain/osdetect.cpp:22: tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = char; size_t = unsigned int]': tesseract/src/ccutil/unicharset.h:363:73: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from tesseract/src/ccstruct/ratngs.h:32, from tesseract/src/ccstruct/blamer.h:30, from tesseract/src/ccmain/tfacepp.cpp:21: tesseract/src/ccutil/unicharset.h: In member function 'bool tesseract::UNICHARSET::contains_unichar_id(tesseract::UNICHAR_ID) const': tesseract/src/ccutil/unicharset.h:288:59: warning: comparison of integer expressions of different signedness: 'tesseract::UNICHAR_ID' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 288 | return unichar_id != INVALID_UNICHAR_ID && unichar_id < unichars.size() && | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ tesseract/src/ccutil/unicharset.h: In member function 'void tesseract::UNICHARSET::delete_pointers_in_unichars()': tesseract/src/ccutil/unicharset.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < unichars.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ In file included from tesseract/src/ccutil/elst.h:24, from tesseract/src/ccstruct/blobbox.h:22, from tesseract/src/ccmain/equationdetect.h:22, from tesseract/src/ccmain/equationdetect.cpp:24: tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = char; size_t = unsigned int]': tesseract/src/ccutil/unicharset.h:363:73: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./obj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./obj/tesseract_classify_cutoffs.o -c tesseract/src/classify/cutoffs.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ In file included from tesseract/src/ccstruct/blamer.h:30, from tesseract/src/ccmain/tfacepp.cpp:21: tesseract/src/ccstruct/ratngs.h: In member function 'void tesseract::BLOB_CHOICE::set_fonts(const std::vector&)': tesseract/src/ccstruct/ratngs.h:107:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 107 | for (int f = 0; f < fonts_.size(); ++f) { | ~~^~~~~~~~~~~~~~~ In file included from tesseract/src/ccstruct/ratngs.h:32, from tesseract/src/ccstruct/blamer.h:30, from tesseract/src/ccstruct/pageres.h:22, from tesseract/src/ccmain/tesseractclass.h:38, from tesseract/src/ccmain/superscript.cpp:20: tesseract/src/ccutil/unicharset.h: In member function 'bool tesseract::UNICHARSET::contains_unichar_id(tesseract::UNICHAR_ID) const': tesseract/src/ccutil/unicharset.h:288:59: warning: comparison of integer expressions of different signedness: 'tesseract::UNICHAR_ID' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 288 | return unichar_id != INVALID_UNICHAR_ID && unichar_id < unichars.size() && | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ tesseract/src/ccutil/unicharset.h: In member function 'void tesseract::UNICHARSET::delete_pointers_in_unichars()': tesseract/src/ccutil/unicharset.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < unichars.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ In file included from tesseract/src/ccmain/recogtraining.cpp:19: tesseract/src/ccmain/tesseractclass.h: In member function 'void tesseract::Tesseract::set_pix_original(Pix*)': tesseract/src/ccmain/tesseractclass.h:224:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 224 | for (int i = 0; i < sub_langs_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~ tesseract/src/ccmain/tesseractclass.h: In member function 'bool tesseract::Tesseract::AnyTessLang() const': tesseract/src/ccmain/tesseractclass.h:292:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 292 | for (int i = 0; i < sub_langs_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~ tesseract/src/ccmain/tesseractclass.h: In member function 'bool tesseract::Tesseract::AnyLSTMLang() const': tesseract/src/ccmain/tesseractclass.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < sub_langs_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~ In file included from tesseract/src/ccstruct/blamer.h:30, from tesseract/src/ccstruct/pageres.h:22, from tesseract/src/ccmain/tesseractclass.h:38, from tesseract/src/ccmain/superscript.cpp:20: tesseract/src/ccstruct/ratngs.h: In member function 'void tesseract::BLOB_CHOICE::set_fonts(const std::vector&)': tesseract/src/ccstruct/ratngs.h:107:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 107 | for (int f = 0; f < fonts_.size(); ++f) { | ~~^~~~~~~~~~~~~~~ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./soobj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./soobj/tesseract_api_wordstrboxrenderer.o -c tesseract/src/api/wordstrboxrenderer.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ In file included from tesseract/src/ccutil/elst.h:24, from tesseract/src/ccstruct/ocrpara.h:23, from tesseract/src/ccstruct/ocrblock.h:22, from tesseract/src/textord/devanagari_processing.h:17, from tesseract/src/ccmain/tesseractclass.h:34, from tesseract/src/ccmain/recogtraining.cpp:19: tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = char; size_t = unsigned int]': tesseract/src/ccutil/unicharset.h:363:73: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from tesseract/src/ccmain/tessbox.cpp:21: tesseract/src/ccmain/tesseractclass.h: In member function 'void tesseract::Tesseract::set_pix_original(Pix*)': tesseract/src/ccmain/tesseractclass.h:224:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 224 | for (int i = 0; i < sub_langs_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~ tesseract/src/ccmain/tesseractclass.h: In member function 'bool tesseract::Tesseract::AnyTessLang() const': tesseract/src/ccmain/tesseractclass.h:292:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 292 | for (int i = 0; i < sub_langs_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~ tesseract/src/ccmain/tesseractclass.h: In member function 'bool tesseract::Tesseract::AnyLSTMLang() const': tesseract/src/ccmain/tesseractclass.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < sub_langs_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~ In file included from tesseract/src/ccutil/clst.h:24, from tesseract/src/ccstruct/blobs.h:23, from tesseract/src/classify/mfoutline.h:21, from tesseract/src/ccmain/tessbox.cpp:20: tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = char; size_t = unsigned int]': tesseract/src/ccutil/unicharset.h:363:73: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./obj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./obj/tesseract_classify_featdefs.o -c tesseract/src/classify/featdefs.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./obj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./obj/tesseract_classify_float2int.o -c tesseract/src/classify/float2int.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ In file included from tesseract/src/ccmain/equationdetect.h:25, from tesseract/src/api/baseapi.cpp:37: tesseract/src/ccmain/tesseractclass.h: In member function 'void tesseract::Tesseract::set_pix_original(Pix*)': tesseract/src/ccmain/tesseractclass.h:224:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 224 | for (int i = 0; i < sub_langs_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~ tesseract/src/ccmain/tesseractclass.h: In member function 'bool tesseract::Tesseract::AnyTessLang() const': tesseract/src/ccmain/tesseractclass.h:292:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 292 | for (int i = 0; i < sub_langs_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~ tesseract/src/ccmain/tesseractclass.h: In member function 'bool tesseract::Tesseract::AnyLSTMLang() const': tesseract/src/ccmain/tesseractclass.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < sub_langs_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~ In file included from tesseract/src/ccstruct/ratngs.h:32, from tesseract/src/ccstruct/blamer.h:30, from tesseract/src/ccstruct/pageres.h:22, from tesseract/src/ccmain/tesseractclass.h:38, from tesseract/src/api/lstmboxrenderer.cpp:21: tesseract/src/ccutil/unicharset.h: In member function 'bool tesseract::UNICHARSET::contains_unichar_id(tesseract::UNICHAR_ID) const': tesseract/src/ccutil/unicharset.h:288:59: warning: comparison of integer expressions of different signedness: 'tesseract::UNICHAR_ID' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 288 | return unichar_id != INVALID_UNICHAR_ID && unichar_id < unichars.size() && | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ tesseract/src/ccutil/unicharset.h: In member function 'void tesseract::UNICHARSET::delete_pointers_in_unichars()': tesseract/src/ccutil/unicharset.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < unichars.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ In file included from tesseract/src/ccstruct/blamer.h:30, from tesseract/src/ccstruct/pageres.h:22, from tesseract/src/ccmain/tesseractclass.h:38, from tesseract/src/api/lstmboxrenderer.cpp:21: tesseract/src/ccstruct/ratngs.h: In member function 'void tesseract::BLOB_CHOICE::set_fonts(const std::vector&)': tesseract/src/ccstruct/ratngs.h:107:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 107 | for (int f = 0; f < fonts_.size(); ++f) { | ~~^~~~~~~~~~~~~~~ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./obj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./obj/tesseract_classify_fpoint.o -c tesseract/src/classify/fpoint.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ In file included from tesseract/src/ccstruct/ratngs.h:32, from tesseract/src/ccstruct/blamer.h:30, from tesseract/src/ccstruct/pageres.h:22, from tesseract/src/ccmain/tesseractclass.h:38, from tesseract/src/api/hocrrenderer.cpp:28: tesseract/src/ccutil/unicharset.h: In member function 'bool tesseract::UNICHARSET::contains_unichar_id(tesseract::UNICHAR_ID) const': tesseract/src/ccutil/unicharset.h:288:59: warning: comparison of integer expressions of different signedness: 'tesseract::UNICHAR_ID' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 288 | return unichar_id != INVALID_UNICHAR_ID && unichar_id < unichars.size() && | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ tesseract/src/ccutil/unicharset.h: In member function 'void tesseract::UNICHARSET::delete_pointers_in_unichars()': tesseract/src/ccutil/unicharset.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < unichars.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./obj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./obj/tesseract_classify_intfeaturespace.o -c tesseract/src/classify/intfeaturespace.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ In file included from tesseract/src/ccstruct/blamer.h:30, from tesseract/src/ccstruct/pageres.h:22, from tesseract/src/ccmain/tesseractclass.h:38, from tesseract/src/api/hocrrenderer.cpp:28: tesseract/src/ccstruct/ratngs.h: In member function 'void tesseract::BLOB_CHOICE::set_fonts(const std::vector&)': tesseract/src/ccstruct/ratngs.h:107:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 107 | for (int f = 0; f < fonts_.size(); ++f) { | ~~^~~~~~~~~~~~~~~ In file included from tesseract/src/classify/intproto.h:28, from tesseract/src/classify/adaptive.h:20, from tesseract/src/classify/adaptive.cpp:19: tesseract/src/ccutil/unicharset.h: In member function 'bool tesseract::UNICHARSET::contains_unichar_id(tesseract::UNICHAR_ID) const': tesseract/src/ccutil/unicharset.h:288:59: warning: comparison of integer expressions of different signedness: 'tesseract::UNICHAR_ID' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 288 | return unichar_id != INVALID_UNICHAR_ID && unichar_id < unichars.size() && | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ tesseract/src/ccutil/unicharset.h: In member function 'void tesseract::UNICHARSET::delete_pointers_in_unichars()': tesseract/src/ccutil/unicharset.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < unichars.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./obj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./obj/tesseract_classify_intfx.o -c tesseract/src/classify/intfx.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./obj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./obj/tesseract_classify_intmatcher.o -c tesseract/src/classify/intmatcher.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ In file included from tesseract/src/ccmain/superscript.cpp:20: tesseract/src/ccmain/tesseractclass.h: In member function 'void tesseract::Tesseract::set_pix_original(Pix*)': tesseract/src/ccmain/tesseractclass.h:224:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 224 | for (int i = 0; i < sub_langs_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~ tesseract/src/ccmain/tesseractclass.h: In member function 'bool tesseract::Tesseract::AnyTessLang() const': tesseract/src/ccmain/tesseractclass.h:292:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 292 | for (int i = 0; i < sub_langs_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~ tesseract/src/ccmain/tesseractclass.h: In member function 'bool tesseract::Tesseract::AnyLSTMLang() const': tesseract/src/ccmain/tesseractclass.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < sub_langs_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./obj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./obj/tesseract_classify_intproto.o -c tesseract/src/classify/intproto.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ In file included from tesseract/src/dict/dawg.h:33, from tesseract/src/dict/dict.h:29, from tesseract/src/classify/classify.h:66, from tesseract/src/classify/adaptive.cpp:21: tesseract/src/ccstruct/ratngs.h: In member function 'void tesseract::BLOB_CHOICE::set_fonts(const std::vector&)': tesseract/src/ccstruct/ratngs.h:107:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 107 | for (int f = 0; f < fonts_.size(); ++f) { | ~~^~~~~~~~~~~~~~~ In file included from tesseract/src/ccmain/tfacepp.cpp:25: tesseract/src/ccmain/tesseractclass.h: In member function 'void tesseract::Tesseract::set_pix_original(Pix*)': tesseract/src/ccmain/tesseractclass.h:224:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 224 | for (int i = 0; i < sub_langs_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~ tesseract/src/ccmain/tesseractclass.h: In member function 'bool tesseract::Tesseract::AnyTessLang() const': tesseract/src/ccmain/tesseractclass.h:292:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 292 | for (int i = 0; i < sub_langs_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~ tesseract/src/ccmain/tesseractclass.h: In member function 'bool tesseract::Tesseract::AnyLSTMLang() const': tesseract/src/ccmain/tesseractclass.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < sub_langs_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~ tesseract/src/api/baseapi.cpp: In member function 'bool tesseract::TessBaseAPI::ProcessPagesFileList(FILE*, std::string*, const char*, int, tesseract::TessResultRenderer*, int)': tesseract/src/api/baseapi.cpp:963:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] 963 | if (page >= lines.size()) break; | ~~~~~^~~~~~~~~~~~~~~ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./obj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./obj/tesseract_classify_kdtree.o -c tesseract/src/classify/kdtree.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./obj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./obj/tesseract_classify_mf.o -c tesseract/src/classify/mf.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ In file included from tesseract/src/ccutil/elst.h:24, from tesseract/src/ccstruct/points.h:22, from tesseract/src/ccstruct/rect.h:23, from tesseract/src/ccstruct/boxword.h:23, from tesseract/src/ccstruct/blamer.h:26, from tesseract/src/ccmain/tfacepp.cpp:21: tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = char; size_t = unsigned int]': tesseract/src/ccutil/unicharset.h:363:73: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from tesseract/src/ccutil/elst.h:24, from tesseract/src/ccstruct/ocrpara.h:23, from tesseract/src/ccstruct/ocrblock.h:22, from tesseract/src/textord/devanagari_processing.h:17, from tesseract/src/ccmain/tesseractclass.h:34, from tesseract/src/ccmain/superscript.cpp:20: tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = char; size_t = unsigned int]': tesseract/src/ccutil/unicharset.h:363:73: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from tesseract/src/classify/intproto.h:28, from tesseract/src/classify/adaptive.h:20, from tesseract/src/classify/adaptmatch.cpp:25: tesseract/src/ccutil/unicharset.h: In member function 'bool tesseract::UNICHARSET::contains_unichar_id(tesseract::UNICHAR_ID) const': tesseract/src/ccutil/unicharset.h:288:59: warning: comparison of integer expressions of different signedness: 'tesseract::UNICHAR_ID' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 288 | return unichar_id != INVALID_UNICHAR_ID && unichar_id < unichars.size() && | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ tesseract/src/ccutil/unicharset.h: In member function 'void tesseract::UNICHARSET::delete_pointers_in_unichars()': tesseract/src/ccutil/unicharset.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < unichars.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ In file included from tesseract/src/ccutil/elst.h:24, from tesseract/src/ccstruct/points.h:22, from tesseract/src/ccstruct/rect.h:23, from tesseract/src/ccstruct/boxword.h:23, from tesseract/src/api/baseapi.cpp:29: tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = char; size_t = unsigned int]': tesseract/src/ccutil/unicharset.h:363:73: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from tesseract/src/api/hocrrenderer.cpp:28: tesseract/src/ccmain/tesseractclass.h: In member function 'void tesseract::Tesseract::set_pix_original(Pix*)': tesseract/src/ccmain/tesseractclass.h:224:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 224 | for (int i = 0; i < sub_langs_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~ tesseract/src/ccmain/tesseractclass.h: In member function 'bool tesseract::Tesseract::AnyTessLang() const': tesseract/src/ccmain/tesseractclass.h:292:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 292 | for (int i = 0; i < sub_langs_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~ tesseract/src/ccmain/tesseractclass.h: In member function 'bool tesseract::Tesseract::AnyLSTMLang() const': tesseract/src/ccmain/tesseractclass.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < sub_langs_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~ In file included from tesseract/src/api/lstmboxrenderer.cpp:21: tesseract/src/ccmain/tesseractclass.h: In member function 'void tesseract::Tesseract::set_pix_original(Pix*)': tesseract/src/ccmain/tesseractclass.h:224:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 224 | for (int i = 0; i < sub_langs_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~ tesseract/src/ccmain/tesseractclass.h: In member function 'bool tesseract::Tesseract::AnyTessLang() const': tesseract/src/ccmain/tesseractclass.h:292:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 292 | for (int i = 0; i < sub_langs_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~ tesseract/src/ccmain/tesseractclass.h: In member function 'bool tesseract::Tesseract::AnyLSTMLang() const': tesseract/src/ccmain/tesseractclass.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < sub_langs_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~ In file included from tesseract/src/ccutil/clst.h:24, from tesseract/src/ccstruct/blobs.h:23, from tesseract/src/classify/mfoutline.h:21, from tesseract/src/classify/intproto.h:25, from tesseract/src/classify/adaptive.h:20, from tesseract/src/classify/adaptive.cpp:19: tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = char; size_t = unsigned int]': tesseract/src/ccutil/unicharset.h:363:73: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from tesseract/src/classify/intproto.h:28, from tesseract/src/classify/adaptive.h:20, from tesseract/src/classify/classify.h:64, from tesseract/src/classify/blobclass.cpp:22: tesseract/src/ccutil/unicharset.h: In member function 'bool tesseract::UNICHARSET::contains_unichar_id(tesseract::UNICHAR_ID) const': tesseract/src/ccutil/unicharset.h:288:59: warning: comparison of integer expressions of different signedness: 'tesseract::UNICHAR_ID' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 288 | return unichar_id != INVALID_UNICHAR_ID && unichar_id < unichars.size() && | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ tesseract/src/ccutil/unicharset.h: In member function 'void tesseract::UNICHARSET::delete_pointers_in_unichars()': tesseract/src/ccutil/unicharset.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < unichars.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./soobj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./soobj/tesseract_arch_intsimdmatrix.o -c tesseract/src/arch/intsimdmatrix.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ In file included from tesseract/src/ccutil/elst.h:24, from tesseract/src/ccstruct/ocrpara.h:23, from tesseract/src/ccstruct/ocrblock.h:22, from tesseract/src/textord/devanagari_processing.h:17, from tesseract/src/ccmain/tesseractclass.h:34, from tesseract/src/api/lstmboxrenderer.cpp:21: tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = char; size_t = unsigned int]': tesseract/src/ccutil/unicharset.h:363:73: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./obj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./obj/tesseract_classify_mfdefs.o -c tesseract/src/classify/mfdefs.cpp In file included from tesseract/src/dict/dawg.h:33, from tesseract/src/dict/dict.h:29, from tesseract/src/classify/classify.h:66, from tesseract/src/classify/adaptmatch.cpp:29: tesseract/src/ccstruct/ratngs.h: In member function 'void tesseract::BLOB_CHOICE::set_fonts(const std::vector&)': tesseract/src/ccstruct/ratngs.h:107:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 107 | for (int f = 0; f < fonts_.size(); ++f) { | ~~^~~~~~~~~~~~~~~ cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./obj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./obj/tesseract_classify_mfoutline.o -c tesseract/src/classify/mfoutline.cpp g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./obj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./obj/tesseract_classify_mfx.o -c tesseract/src/classify/mfx.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ In file included from tesseract/src/ccutil/elst.h:24, from tesseract/src/ccstruct/ocrpara.h:23, from tesseract/src/ccstruct/ocrblock.h:22, from tesseract/src/textord/devanagari_processing.h:17, from tesseract/src/ccmain/tesseractclass.h:34, from tesseract/src/api/hocrrenderer.cpp:28: tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = char; size_t = unsigned int]': tesseract/src/ccutil/unicharset.h:363:73: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ In file included from tesseract/src/dict/dawg.h:33, from tesseract/src/dict/dict.h:29, from tesseract/src/classify/classify.h:66, from tesseract/src/classify/blobclass.cpp:22: tesseract/src/ccstruct/ratngs.h: In member function 'void tesseract::BLOB_CHOICE::set_fonts(const std::vector&)': tesseract/src/ccstruct/ratngs.h:107:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 107 | for (int f = 0; f < fonts_.size(); ++f) { | ~~^~~~~~~~~~~~~~~ tesseract/src/classify/cluster.cpp: In function 'bool tesseract::MultipleCharSamples(tesseract::CLUSTERER*, tesseract::CLUSTER*, float)': tesseract/src/classify/cluster.cpp:2302:26: warning: comparison of integer expressions of different signedness: 'int32_t' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 2302 | if (Clusterer->NumChar > CharFlags.size()) { | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ tesseract/src/api/baseapi.cpp: At global scope: tesseract/src/api/baseapi.cpp:1042:1: warning: 'size_t tesseract::WriteMemoryCallback(void*, size_t, size_t, void*)' defined but not used [-Wunused-function] 1042 | WriteMemoryCallback(void *contents, size_t size, size_t nmemb, void *userp) | ^~~~~~~~~~~~~~~~~~~ In file included from tesseract/src/ccutil/clst.h:24, from tesseract/src/ccstruct/blobs.h:23, from tesseract/src/classify/mfoutline.h:21, from tesseract/src/classify/intproto.h:25, from tesseract/src/classify/adaptive.h:20, from tesseract/src/classify/classify.h:64, from tesseract/src/classify/blobclass.cpp:22: tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = char; size_t = unsigned int]': tesseract/src/ccutil/unicharset.h:363:73: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ tesseract/src/classify/adaptmatch.cpp: In member function 'void tesseract::ADAPT_RESULTS::ComputeBest()': tesseract/src/classify/adaptmatch.cpp:112:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 112 | for (int i = 0; i < match.size(); ++i) { | ~~^~~~~~~~~~~~~~ tesseract/src/classify/adaptmatch.cpp: In function 'int tesseract::FindScoredUnichar(tesseract::UNICHAR_ID, const tesseract::ADAPT_RESULTS&)': tesseract/src/classify/adaptmatch.cpp:150:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 150 | for (int i = 0; i < results.match.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~ tesseract/src/classify/adaptmatch.cpp: In function 'float tesseract::ScoredUnichar(tesseract::UNICHAR_ID, const tesseract::ADAPT_RESULTS&)': tesseract/src/classify/adaptmatch.cpp:161:13: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 161 | if (index >= results.match.size()) return WORST_POSSIBLE_RATING; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ tesseract/src/classify/adaptmatch.cpp: In member function 'void tesseract::Classify::LearnWord(const char*, tesseract::WERD_RES*)': tesseract/src/classify/adaptmatch.cpp:330:33: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 330 | for (int i = 0; i < tokens.size(); i++) { | ~~^~~~~~~~~~~~~~~ tesseract/src/classify/adaptmatch.cpp:332:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 332 | if (i != tokens.size() - 1) | ~~^~~~~~~~~~~~~~~~~~~~ tesseract/src/classify/adaptmatch.cpp: In member function 'void tesseract::Classify::AddNewResult(const tesseract::UnicharRating&, tesseract::ADAPT_RESULTS*)': tesseract/src/classify/adaptmatch.cpp:1014:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 1014 | (old_match < results->match.size() && | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ tesseract/src/classify/adaptmatch.cpp:1021:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 1021 | if (old_match < results->match.size()) { | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ tesseract/src/classify/adaptmatch.cpp: In member function 'void tesseract::Classify::MasterMatcher(tesseract::INT_TEMPLATES, int16_t, const tesseract::INT_FEATURE_STRUCT*, const uint8_t*, tesseract::ADAPT_CLASS_STRUCT**, int, int, const tesseract::TBOX&, const std::vector&, tesseract::ADAPT_RESULTS*)': tesseract/src/classify/adaptmatch.cpp:1116:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 1116 | for (int c = 0; c < results.size(); c++) { | ~~^~~~~~~~~~~~~~~~ tesseract/src/classify/adaptmatch.cpp: In member function 'void tesseract::Classify::ExpandShapesAndApplyCorrections(tesseract::ADAPT_CLASS_STRUCT**, bool, int, int, int, float, int, int, const uint8_t*, tesseract::UnicharRating*, tesseract::ADAPT_RESULTS*)': tesseract/src/classify/adaptmatch.cpp:1151:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 1151 | for (int f = 0; f < int_result->fonts.size(); ++f) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ tesseract/src/classify/adaptmatch.cpp:1158:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 1158 | for (int f = 0; f < int_result->fonts.size(); ++f) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ tesseract/src/classify/adaptmatch.cpp:1172:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 1172 | for (int f = 0; f < int_result->fonts.size(); ++f) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ tesseract/src/classify/adaptmatch.cpp: In member function 'int tesseract::Classify::CharNormClassifier(tesseract::TBLOB*, const tesseract::TrainingSample&, tesseract::ADAPT_RESULTS*)': tesseract/src/classify/adaptmatch.cpp:1336:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 1336 | for (int r = 0; r < unichar_results.size(); ++r) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~ tesseract/src/classify/adaptmatch.cpp: In member function 'int tesseract::Classify::CharNormTrainingSample(bool, int, const tesseract::TrainingSample&, std::vector*)': tesseract/src/classify/adaptmatch.cpp:1379:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 1379 | for (int i = 0; i < adapt_results->CPResults.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tesseract/src/classify/adaptmatch.cpp:1391:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 1391 | for (int i = 0; i < adapt_results->match.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tesseract/src/classify/adaptmatch.cpp: In member function 'void tesseract::Classify::ConvertMatchesToChoices(const tesseract::DENORM&, const tesseract::TBOX&, tesseract::ADAPT_RESULTS*, tesseract::BLOB_CHOICE_LIST*)': tesseract/src/classify/adaptmatch.cpp:1453:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 1453 | for (int i = 0; i < Results->match.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~ tesseract/src/classify/adaptmatch.cpp: In member function 'tesseract::UNICHAR_ID* tesseract::Classify::GetAmbiguities(tesseract::TBLOB*, tesseract::CLASS_ID)': tesseract/src/classify/adaptmatch.cpp:1637:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 1637 | for (i = 0; i < Results->match.size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~ tesseract/src/classify/adaptmatch.cpp: In member function 'void tesseract::Classify::PrintAdaptiveMatchResults(const tesseract::ADAPT_RESULTS&)': tesseract/src/classify/adaptmatch.cpp:2029:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 2029 | for (int i = 0; i < results.match.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~ tesseract/src/classify/adaptmatch.cpp: In member function 'void tesseract::Classify::RemoveBadMatches(tesseract::ADAPT_RESULTS*)': tesseract/src/classify/adaptmatch.cpp:2062:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 2062 | for (Next = NextGood = 0; Next < Results->match.size(); Next++) { | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~ tesseract/src/classify/adaptmatch.cpp:2087:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 2087 | for (Next = NextGood = 0; Next < Results->match.size(); Next++) { | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~ tesseract/src/classify/adaptmatch.cpp: In member function 'void tesseract::Classify::RemoveExtraPuncs(tesseract::ADAPT_RESULTS*)': tesseract/src/classify/adaptmatch.cpp:2118:34: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 2118 | for (Next = NextGood = 0; Next < Results->match.size(); Next++) { | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./obj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./obj/tesseract_classify_normfeat.o -c tesseract/src/classify/normfeat.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ In file included from tesseract/src/ccutil/clst.h:24, from tesseract/src/ccstruct/blobs.h:23, from tesseract/src/classify/mfoutline.h:21, from tesseract/src/classify/intproto.h:25, from tesseract/src/classify/adaptive.h:20, from tesseract/src/classify/adaptmatch.cpp:25: tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = char; size_t = unsigned int]': tesseract/src/ccutil/unicharset.h:363:73: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./obj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./obj/tesseract_classify_normmatch.o -c tesseract/src/classify/normmatch.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ In file included from tesseract/src/classify/intproto.h:28, from tesseract/src/classify/adaptive.h:20, from tesseract/src/classify/classify.h:64, from tesseract/src/classify/cutoffs.cpp:25: tesseract/src/ccutil/unicharset.h: In member function 'bool tesseract::UNICHARSET::contains_unichar_id(tesseract::UNICHAR_ID) const': tesseract/src/ccutil/unicharset.h:288:59: warning: comparison of integer expressions of different signedness: 'tesseract::UNICHAR_ID' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 288 | return unichar_id != INVALID_UNICHAR_ID && unichar_id < unichars.size() && | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ tesseract/src/ccutil/unicharset.h: In member function 'void tesseract::UNICHARSET::delete_pointers_in_unichars()': tesseract/src/ccutil/unicharset.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < unichars.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./soobj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./soobj/tesseract_arch_simddetect.o -c tesseract/src/arch/simddetect.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ In file included from tesseract/src/classify/intproto.h:28, from tesseract/src/classify/intfeaturespace.h:24, from tesseract/src/classify/intfeaturespace.cpp:20: tesseract/src/ccutil/unicharset.h: In member function 'bool tesseract::UNICHARSET::contains_unichar_id(tesseract::UNICHAR_ID) const': tesseract/src/ccutil/unicharset.h:288:59: warning: comparison of integer expressions of different signedness: 'tesseract::UNICHAR_ID' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 288 | return unichar_id != INVALID_UNICHAR_ID && unichar_id < unichars.size() && | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ tesseract/src/ccutil/unicharset.h: In member function 'void tesseract::UNICHARSET::delete_pointers_in_unichars()': tesseract/src/ccutil/unicharset.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < unichars.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ In file included from tesseract/src/dict/dawg.h:33, from tesseract/src/dict/dict.h:29, from tesseract/src/classify/classify.h:66, from tesseract/src/classify/cutoffs.cpp:25: tesseract/src/ccstruct/ratngs.h: In member function 'void tesseract::BLOB_CHOICE::set_fonts(const std::vector&)': tesseract/src/ccstruct/ratngs.h:107:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 107 | for (int f = 0; f < fonts_.size(); ++f) { | ~~^~~~~~~~~~~~~~~ In file included from tesseract/src/ccstruct/ratngs.h:32, from tesseract/src/ccstruct/blamer.h:30, from tesseract/src/ccstruct/pageres.h:22, from tesseract/src/ccmain/tesseractclass.h:38, from tesseract/src/api/wordstrboxrenderer.cpp:21: tesseract/src/ccutil/unicharset.h: In member function 'bool tesseract::UNICHARSET::contains_unichar_id(tesseract::UNICHAR_ID) const': tesseract/src/ccutil/unicharset.h:288:59: warning: comparison of integer expressions of different signedness: 'tesseract::UNICHAR_ID' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 288 | return unichar_id != INVALID_UNICHAR_ID && unichar_id < unichars.size() && | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ tesseract/src/ccutil/unicharset.h: In member function 'void tesseract::UNICHARSET::delete_pointers_in_unichars()': tesseract/src/ccutil/unicharset.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < unichars.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ In file included from tesseract/src/ccutil/genericvector.h:22, from tesseract/src/classify/intfeaturespace.h:23, from tesseract/src/classify/intfeaturespace.cpp:20: tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = char; size_t = unsigned int]': tesseract/src/ccutil/unicharset.h:363:73: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from tesseract/src/ccstruct/blamer.h:30, from tesseract/src/ccstruct/pageres.h:22, from tesseract/src/ccmain/tesseractclass.h:38, from tesseract/src/api/wordstrboxrenderer.cpp:21: tesseract/src/ccstruct/ratngs.h: In member function 'void tesseract::BLOB_CHOICE::set_fonts(const std::vector&)': tesseract/src/ccstruct/ratngs.h:107:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 107 | for (int f = 0; f < fonts_.size(); ++f) { | ~~^~~~~~~~~~~~~~~ In file included from tesseract/src/classify/intproto.h:28, from tesseract/src/classify/intmatcher.h:21, from tesseract/src/classify/float2int.h:24, from tesseract/src/classify/float2int.cpp:18: tesseract/src/ccutil/unicharset.h: In member function 'bool tesseract::UNICHARSET::contains_unichar_id(tesseract::UNICHAR_ID) const': tesseract/src/ccutil/unicharset.h:288:59: warning: comparison of integer expressions of different signedness: 'tesseract::UNICHAR_ID' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 288 | return unichar_id != INVALID_UNICHAR_ID && unichar_id < unichars.size() && | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ tesseract/src/ccutil/unicharset.h: In member function 'void tesseract::UNICHARSET::delete_pointers_in_unichars()': tesseract/src/ccutil/unicharset.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < unichars.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./obj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./obj/tesseract_classify_ocrfeatures.o -c tesseract/src/classify/ocrfeatures.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./obj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./obj/tesseract_classify_outfeat.o -c tesseract/src/classify/outfeat.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./obj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./obj/tesseract_classify_picofeat.o -c tesseract/src/classify/picofeat.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ In file included from tesseract/src/dict/dawg.h:33, from tesseract/src/dict/dict.h:29, from tesseract/src/classify/classify.h:66, from tesseract/src/classify/float2int.cpp:22: tesseract/src/ccstruct/ratngs.h: In member function 'void tesseract::BLOB_CHOICE::set_fonts(const std::vector&)': tesseract/src/ccstruct/ratngs.h:107:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 107 | for (int f = 0; f < fonts_.size(); ++f) { | ~~^~~~~~~~~~~~~~~ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./obj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./obj/tesseract_classify_protos.o -c tesseract/src/classify/protos.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ In file included from tesseract/src/ccutil/clst.h:24, from tesseract/src/ccstruct/blobs.h:23, from tesseract/src/classify/mfoutline.h:21, from tesseract/src/classify/intproto.h:25, from tesseract/src/classify/adaptive.h:20, from tesseract/src/classify/classify.h:64, from tesseract/src/classify/cutoffs.cpp:25: tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = char; size_t = unsigned int]': tesseract/src/ccutil/unicharset.h:363:73: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./obj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./obj/tesseract_classify_shapeclassifier.o -c tesseract/src/classify/shapeclassifier.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ In file included from tesseract/src/classify/intproto.h:28, from tesseract/src/classify/intfx.h:22, from tesseract/src/classify/intfx.cpp:23: tesseract/src/ccutil/unicharset.h: In member function 'bool tesseract::UNICHARSET::contains_unichar_id(tesseract::UNICHAR_ID) const': tesseract/src/ccutil/unicharset.h:288:59: warning: comparison of integer expressions of different signedness: 'tesseract::UNICHAR_ID' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 288 | return unichar_id != INVALID_UNICHAR_ID && unichar_id < unichars.size() && | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ tesseract/src/ccutil/unicharset.h: In member function 'void tesseract::UNICHARSET::delete_pointers_in_unichars()': tesseract/src/ccutil/unicharset.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < unichars.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ In file included from tesseract/src/classify/intproto.h:28, from tesseract/src/classify/intmatcher.h:21, from tesseract/src/classify/intmatcher.cpp:22: tesseract/src/ccutil/unicharset.h: In member function 'bool tesseract::UNICHARSET::contains_unichar_id(tesseract::UNICHAR_ID) const': tesseract/src/ccutil/unicharset.h:288:59: warning: comparison of integer expressions of different signedness: 'tesseract::UNICHAR_ID' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 288 | return unichar_id != INVALID_UNICHAR_ID && unichar_id < unichars.size() && | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ tesseract/src/ccutil/unicharset.h: In member function 'void tesseract::UNICHARSET::delete_pointers_in_unichars()': tesseract/src/ccutil/unicharset.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < unichars.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ In file included from tesseract/src/ccutil/genericvector.h:22, from tesseract/src/ccutil/params.h:22, from tesseract/src/classify/intmatcher.h:20, from tesseract/src/classify/float2int.h:24, from tesseract/src/classify/float2int.cpp:18: tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = char; size_t = unsigned int]': tesseract/src/ccutil/unicharset.h:363:73: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from tesseract/src/classify/intproto.h:28, from tesseract/src/classify/intproto.cpp:28: tesseract/src/ccutil/unicharset.h: In member function 'bool tesseract::UNICHARSET::contains_unichar_id(tesseract::UNICHAR_ID) const': tesseract/src/ccutil/unicharset.h:288:59: warning: comparison of integer expressions of different signedness: 'tesseract::UNICHAR_ID' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 288 | return unichar_id != INVALID_UNICHAR_ID && unichar_id < unichars.size() && | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ tesseract/src/ccutil/unicharset.h: In member function 'void tesseract::UNICHARSET::delete_pointers_in_unichars()': tesseract/src/ccutil/unicharset.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < unichars.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./obj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./obj/tesseract_classify_shapetable.o -c tesseract/src/classify/shapetable.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ In file included from tesseract/src/dict/dawg.h:33, from tesseract/src/dict/dict.h:29, from tesseract/src/classify/classify.h:66, from tesseract/src/classify/intfx.cpp:25: tesseract/src/ccstruct/ratngs.h: In member function 'void tesseract::BLOB_CHOICE::set_fonts(const std::vector&)': tesseract/src/ccstruct/ratngs.h:107:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 107 | for (int f = 0; f < fonts_.size(); ++f) { | ~~^~~~~~~~~~~~~~~ In file included from tesseract/src/api/wordstrboxrenderer.cpp:21: tesseract/src/ccmain/tesseractclass.h: In member function 'void tesseract::Tesseract::set_pix_original(Pix*)': tesseract/src/ccmain/tesseractclass.h:224:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 224 | for (int i = 0; i < sub_langs_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~ tesseract/src/ccmain/tesseractclass.h: In member function 'bool tesseract::Tesseract::AnyTessLang() const': tesseract/src/ccmain/tesseractclass.h:292:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 292 | for (int i = 0; i < sub_langs_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~ tesseract/src/ccmain/tesseractclass.h: In member function 'bool tesseract::Tesseract::AnyLSTMLang() const': tesseract/src/ccmain/tesseractclass.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < sub_langs_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~ In file included from tesseract/src/dict/dawg.h:33, from tesseract/src/dict/dict.h:29, from tesseract/src/classify/classify.h:66, from tesseract/src/classify/intmatcher.cpp:28: tesseract/src/ccstruct/ratngs.h: In member function 'void tesseract::BLOB_CHOICE::set_fonts(const std::vector&)': tesseract/src/ccstruct/ratngs.h:107:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 107 | for (int f = 0; f < fonts_.size(); ++f) { | ~~^~~~~~~~~~~~~~~ In file included from tesseract/src/ccutil/elst.h:24, from tesseract/src/ccstruct/ocrpara.h:23, from tesseract/src/ccstruct/ocrblock.h:22, from tesseract/src/textord/devanagari_processing.h:17, from tesseract/src/ccmain/tesseractclass.h:34, from tesseract/src/api/wordstrboxrenderer.cpp:21: tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = char; size_t = unsigned int]': tesseract/src/ccutil/unicharset.h:363:73: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./obj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./obj/tesseract_classify_tessclassifier.o -c tesseract/src/classify/tessclassifier.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ In file included from tesseract/src/dict/dawg.h:33, from tesseract/src/dict/dict.h:29, from tesseract/src/classify/classify.h:66, from tesseract/src/classify/intproto.cpp:30: tesseract/src/ccstruct/ratngs.h: In member function 'void tesseract::BLOB_CHOICE::set_fonts(const std::vector&)': tesseract/src/ccstruct/ratngs.h:107:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 107 | for (int f = 0; f < fonts_.size(); ++f) { | ~~^~~~~~~~~~~~~~~ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./obj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./obj/tesseract_classify_trainingsample.o -c tesseract/src/classify/trainingsample.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./obj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./obj/tesseract_cutil_oldlist.o -c tesseract/src/cutil/oldlist.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ In file included from tesseract/src/classify/intproto.h:28, from tesseract/src/classify/adaptive.h:20, from tesseract/src/classify/classify.h:64, from tesseract/src/classify/mfoutline.cpp:24: tesseract/src/ccutil/unicharset.h: In member function 'bool tesseract::UNICHARSET::contains_unichar_id(tesseract::UNICHAR_ID) const': tesseract/src/ccutil/unicharset.h:288:59: warning: comparison of integer expressions of different signedness: 'tesseract::UNICHAR_ID' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 288 | return unichar_id != INVALID_UNICHAR_ID && unichar_id < unichars.size() && | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ tesseract/src/ccutil/unicharset.h: In member function 'void tesseract::UNICHARSET::delete_pointers_in_unichars()': tesseract/src/ccutil/unicharset.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < unichars.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./obj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./obj/tesseract_dict_hyphen.o -c tesseract/src/dict/hyphen.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./obj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./obj/tesseract_textord_equationdetectbase.o -c tesseract/src/textord/equationdetectbase.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./obj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./obj/tesseract_wordrec_associate.o -c tesseract/src/wordrec/associate.cpp In file included from tesseract/src/ccutil/genericvector.h:22, from tesseract/src/ccutil/params.h:22, from tesseract/src/classify/intmatcher.h:20, from tesseract/src/classify/intmatcher.cpp:22: tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = char; size_t = unsigned int]': tesseract/src/ccutil/unicharset.h:363:73: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./soobj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./soobj/tesseract_ccmain_applybox.o -c tesseract/src/ccmain/applybox.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ In file included from tesseract/src/classify/intproto.h:28, from tesseract/src/classify/intfx.h:22, from tesseract/src/classify/mfx.cpp:23: tesseract/src/ccutil/unicharset.h: In member function 'bool tesseract::UNICHARSET::contains_unichar_id(tesseract::UNICHAR_ID) const': tesseract/src/ccutil/unicharset.h:288:59: warning: comparison of integer expressions of different signedness: 'tesseract::UNICHAR_ID' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 288 | return unichar_id != INVALID_UNICHAR_ID && unichar_id < unichars.size() && | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ tesseract/src/ccutil/unicharset.h: In member function 'void tesseract::UNICHARSET::delete_pointers_in_unichars()': tesseract/src/ccutil/unicharset.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < unichars.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ In file included from tesseract/src/ccutil/clst.h:24, from tesseract/src/ccstruct/blobs.h:23, from tesseract/src/classify/intfx.h:21, from tesseract/src/classify/intfx.cpp:23: tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = char; size_t = unsigned int]': tesseract/src/ccutil/unicharset.h:363:73: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from tesseract/src/classify/intproto.h:28, from tesseract/src/classify/adaptive.h:20, from tesseract/src/classify/classify.h:64, from tesseract/src/classify/protos.cpp:26: tesseract/src/ccutil/unicharset.h: In member function 'bool tesseract::UNICHARSET::contains_unichar_id(tesseract::UNICHAR_ID) const': tesseract/src/ccutil/unicharset.h:288:59: warning: comparison of integer expressions of different signedness: 'tesseract::UNICHAR_ID' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 288 | return unichar_id != INVALID_UNICHAR_ID && unichar_id < unichars.size() && | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ tesseract/src/ccutil/unicharset.h: In member function 'void tesseract::UNICHARSET::delete_pointers_in_unichars()': tesseract/src/ccutil/unicharset.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < unichars.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./soobj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./soobj/tesseract_ccmain_control.o -c tesseract/src/ccmain/control.cpp In file included from tesseract/src/dict/dawg.h:33, from tesseract/src/dict/dict.h:29, from tesseract/src/classify/classify.h:66, from tesseract/src/classify/mfoutline.cpp:24: tesseract/src/ccstruct/ratngs.h: In member function 'void tesseract::BLOB_CHOICE::set_fonts(const std::vector&)': tesseract/src/ccstruct/ratngs.h:107:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 107 | for (int f = 0; f < fonts_.size(); ++f) { | ~~^~~~~~~~~~~~~~~ cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ In file included from tesseract/src/ccutil/genericvector.h:22, from tesseract/src/ccutil/params.h:22, from tesseract/src/classify/mfx.h:22, from tesseract/src/classify/mfx.cpp:18: tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = char; size_t = unsigned int]': tesseract/src/ccutil/unicharset.h:363:73: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./soobj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./soobj/tesseract_ccmain_linerec.o -c tesseract/src/ccmain/linerec.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ In file included from tesseract/src/ccutil/clst.h:24, from tesseract/src/ccstruct/blobs.h:23, from tesseract/src/classify/mfoutline.h:21, from tesseract/src/classify/intproto.h:25, from tesseract/src/classify/intproto.cpp:28: tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = char; size_t = unsigned int]': tesseract/src/ccutil/unicharset.h:363:73: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./soobj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./soobj/tesseract_ccmain_ltrresultiterator.o -c tesseract/src/ccmain/ltrresultiterator.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./obj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./obj/tesseract_wordrec_chop.o -c tesseract/src/wordrec/chop.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ In file included from tesseract/src/ccutil/clst.h:24, from tesseract/src/ccstruct/blobs.h:23, from tesseract/src/classify/mfoutline.h:21, from tesseract/src/classify/mfoutline.cpp:18: tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = char; size_t = unsigned int]': tesseract/src/ccutil/unicharset.h:363:73: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from tesseract/src/dict/dawg.h:33, from tesseract/src/dict/dict.h:29, from tesseract/src/classify/classify.h:66, from tesseract/src/classify/protos.cpp:26: tesseract/src/ccstruct/ratngs.h: In member function 'void tesseract::BLOB_CHOICE::set_fonts(const std::vector&)': tesseract/src/ccstruct/ratngs.h:107:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 107 | for (int f = 0; f < fonts_.size(); ++f) { | ~~^~~~~~~~~~~~~~~ In file included from tesseract/src/classify/intproto.h:28, from tesseract/src/classify/intfx.h:22, from tesseract/src/classify/normfeat.cpp:21: tesseract/src/ccutil/unicharset.h: In member function 'bool tesseract::UNICHARSET::contains_unichar_id(tesseract::UNICHAR_ID) const': tesseract/src/ccutil/unicharset.h:288:59: warning: comparison of integer expressions of different signedness: 'tesseract::UNICHAR_ID' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 288 | return unichar_id != INVALID_UNICHAR_ID && unichar_id < unichars.size() && | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ tesseract/src/ccutil/unicharset.h: In member function 'void tesseract::UNICHARSET::delete_pointers_in_unichars()': tesseract/src/ccutil/unicharset.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < unichars.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ In file included from tesseract/src/ccutil/clst.h:24, from tesseract/src/ccstruct/blobs.h:23, from tesseract/src/classify/ocrfeatures.h:21, from tesseract/src/classify/normfeat.h:22, from tesseract/src/classify/normfeat.cpp:19: tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = char; size_t = unsigned int]': tesseract/src/ccutil/unicharset.h:363:73: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./obj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./obj/tesseract_wordrec_chopper.o -c tesseract/src/wordrec/chopper.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ In file included from tesseract/src/classify/intproto.h:28, from tesseract/src/classify/adaptive.h:20, from tesseract/src/classify/classify.h:64, from tesseract/src/classify/normmatch.cpp:22: tesseract/src/ccutil/unicharset.h: In member function 'bool tesseract::UNICHARSET::contains_unichar_id(tesseract::UNICHAR_ID) const': tesseract/src/ccutil/unicharset.h:288:59: warning: comparison of integer expressions of different signedness: 'tesseract::UNICHAR_ID' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 288 | return unichar_id != INVALID_UNICHAR_ID && unichar_id < unichars.size() && | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ tesseract/src/ccutil/unicharset.h: In member function 'void tesseract::UNICHARSET::delete_pointers_in_unichars()': tesseract/src/ccutil/unicharset.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < unichars.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ In file included from tesseract/src/ccutil/genericvector.h:22, from tesseract/src/ccutil/params.h:22, from tesseract/src/classify/protos.h:23, from tesseract/src/classify/protos.cpp:23: tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = char; size_t = unsigned int]': tesseract/src/ccutil/unicharset.h:363:73: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./obj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./obj/tesseract_wordrec_drawfx.o -c tesseract/src/wordrec/drawfx.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./obj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./obj/tesseract_wordrec_findseam.o -c tesseract/src/wordrec/findseam.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./soobj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./soobj/tesseract_ccmain_mutableiterator.o -c tesseract/src/ccmain/mutableiterator.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ In file included from tesseract/src/classify/intproto.h:28, from tesseract/src/classify/intmatcher.h:21, from tesseract/src/classify/shapetable.h:28, from tesseract/src/classify/shapeclassifier.cpp:29: tesseract/src/ccutil/unicharset.h: In member function 'bool tesseract::UNICHARSET::contains_unichar_id(tesseract::UNICHAR_ID) const': tesseract/src/ccutil/unicharset.h:288:59: warning: comparison of integer expressions of different signedness: 'tesseract::UNICHAR_ID' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 288 | return unichar_id != INVALID_UNICHAR_ID && unichar_id < unichars.size() && | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ tesseract/src/ccutil/unicharset.h: In member function 'void tesseract::UNICHARSET::delete_pointers_in_unichars()': tesseract/src/ccutil/unicharset.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < unichars.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ In file included from tesseract/src/classify/intproto.h:28, from tesseract/src/classify/adaptive.h:20, from tesseract/src/classify/classify.h:64, from tesseract/src/classify/outfeat.cpp:20: tesseract/src/ccutil/unicharset.h: In member function 'bool tesseract::UNICHARSET::contains_unichar_id(tesseract::UNICHAR_ID) const': tesseract/src/ccutil/unicharset.h:288:59: warning: comparison of integer expressions of different signedness: 'tesseract::UNICHAR_ID' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 288 | return unichar_id != INVALID_UNICHAR_ID && unichar_id < unichars.size() && | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ tesseract/src/ccutil/unicharset.h: In member function 'void tesseract::UNICHARSET::delete_pointers_in_unichars()': tesseract/src/ccutil/unicharset.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < unichars.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ In file included from tesseract/src/dict/dawg.h:33, from tesseract/src/dict/dict.h:29, from tesseract/src/classify/classify.h:66, from tesseract/src/classify/normmatch.cpp:22: tesseract/src/ccstruct/ratngs.h: In member function 'void tesseract::BLOB_CHOICE::set_fonts(const std::vector&)': tesseract/src/ccstruct/ratngs.h:107:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 107 | for (int f = 0; f < fonts_.size(); ++f) { | ~~^~~~~~~~~~~~~~~ tesseract/src/classify/shapeclassifier.cpp: In member function 'virtual void tesseract::ShapeClassifier::UnicharPrintResults(const char*, const std::vector&) const': tesseract/src/classify/shapeclassifier.cpp:179:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 179 | for (int i = 0; i < results.size(); ++i) { | ~~^~~~~~~~~~~~~~~~ tesseract/src/classify/shapeclassifier.cpp:184:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 184 | for (int f = 0; f < results[i].fonts.size(); ++f) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ tesseract/src/classify/shapeclassifier.cpp: In member function 'virtual void tesseract::ShapeClassifier::PrintResults(const char*, const std::vector&) const': tesseract/src/classify/shapeclassifier.cpp:194:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 194 | for (int i = 0; i < results.size(); ++i) { | ~~^~~~~~~~~~~~~~~~ tesseract/src/classify/shapeclassifier.cpp: In member function 'void tesseract::ShapeClassifier::FilterDuplicateUnichars(std::vector*) const': tesseract/src/classify/shapeclassifier.cpp:211:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 211 | for (int r = 0; r < results->size(); ++r) { | ~~^~~~~~~~~~~~~~~~~ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./obj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./obj/tesseract_wordrec_gradechop.o -c tesseract/src/wordrec/gradechop.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ In file included from tesseract/src/classify/intproto.h:28, from tesseract/src/classify/adaptive.h:20, from tesseract/src/classify/classify.h:64, from tesseract/src/classify/picofeat.cpp:20: tesseract/src/ccutil/unicharset.h: In member function 'bool tesseract::UNICHARSET::contains_unichar_id(tesseract::UNICHAR_ID) const': tesseract/src/ccutil/unicharset.h:288:59: warning: comparison of integer expressions of different signedness: 'tesseract::UNICHAR_ID' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 288 | return unichar_id != INVALID_UNICHAR_ID && unichar_id < unichars.size() && | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ tesseract/src/ccutil/unicharset.h: In member function 'void tesseract::UNICHARSET::delete_pointers_in_unichars()': tesseract/src/ccutil/unicharset.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < unichars.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ In file included from tesseract/src/ccutil/genericvector.h:22, from tesseract/src/ccstruct/fontinfo.h:25, from tesseract/src/classify/shapetable.h:26, from tesseract/src/classify/shapeclassifier.cpp:29: tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = char; size_t = unsigned int]': tesseract/src/ccutil/unicharset.h:363:73: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from tesseract/src/classify/intproto.h:28, from tesseract/src/classify/intmatcher.h:21, from tesseract/src/classify/shapetable.h:28, from tesseract/src/classify/shapetable.cpp:23: tesseract/src/ccutil/unicharset.h: In member function 'bool tesseract::UNICHARSET::contains_unichar_id(tesseract::UNICHAR_ID) const': tesseract/src/ccutil/unicharset.h:288:59: warning: comparison of integer expressions of different signedness: 'tesseract::UNICHAR_ID' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 288 | return unichar_id != INVALID_UNICHAR_ID && unichar_id < unichars.size() && | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ tesseract/src/ccutil/unicharset.h: In member function 'void tesseract::UNICHARSET::delete_pointers_in_unichars()': tesseract/src/ccutil/unicharset.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < unichars.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ In file included from tesseract/src/classify/intproto.h:28, from tesseract/src/classify/adaptive.h:20, from tesseract/src/classify/classify.h:64, from tesseract/src/classify/tessclassifier.cpp:21: tesseract/src/ccutil/unicharset.h: In member function 'bool tesseract::UNICHARSET::contains_unichar_id(tesseract::UNICHAR_ID) const': tesseract/src/ccutil/unicharset.h:288:59: warning: comparison of integer expressions of different signedness: 'tesseract::UNICHAR_ID' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 288 | return unichar_id != INVALID_UNICHAR_ID && unichar_id < unichars.size() && | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ tesseract/src/ccutil/unicharset.h: In member function 'void tesseract::UNICHARSET::delete_pointers_in_unichars()': tesseract/src/ccutil/unicharset.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < unichars.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ In file included from tesseract/src/ccstruct/ratngs.h:32, from tesseract/src/wordrec/associate.h:27, from tesseract/src/wordrec/associate.cpp:25: tesseract/src/ccutil/unicharset.h: In member function 'bool tesseract::UNICHARSET::contains_unichar_id(tesseract::UNICHAR_ID) const': tesseract/src/ccutil/unicharset.h:288:59: warning: comparison of integer expressions of different signedness: 'tesseract::UNICHAR_ID' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 288 | return unichar_id != INVALID_UNICHAR_ID && unichar_id < unichars.size() && | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ tesseract/src/ccutil/unicharset.h: In member function 'void tesseract::UNICHARSET::delete_pointers_in_unichars()': tesseract/src/ccutil/unicharset.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < unichars.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ In file included from tesseract/src/ccutil/ambigs.h:32, from tesseract/src/dict/dict.h:27, from tesseract/src/dict/hyphen.cpp:20: tesseract/src/ccutil/unicharset.h: In member function 'bool tesseract::UNICHARSET::contains_unichar_id(tesseract::UNICHAR_ID) const': tesseract/src/ccutil/unicharset.h:288:59: warning: comparison of integer expressions of different signedness: 'tesseract::UNICHAR_ID' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 288 | return unichar_id != INVALID_UNICHAR_ID && unichar_id < unichars.size() && | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ tesseract/src/ccutil/unicharset.h: In member function 'void tesseract::UNICHARSET::delete_pointers_in_unichars()': tesseract/src/ccutil/unicharset.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < unichars.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./obj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./obj/tesseract_wordrec_language_model.o -c tesseract/src/wordrec/language_model.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ In file included from tesseract/src/wordrec/associate.h:27, from tesseract/src/wordrec/associate.cpp:25: tesseract/src/ccstruct/ratngs.h: In member function 'void tesseract::BLOB_CHOICE::set_fonts(const std::vector&)': tesseract/src/ccstruct/ratngs.h:107:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 107 | for (int f = 0; f < fonts_.size(); ++f) { | ~~^~~~~~~~~~~~~~~ In file included from tesseract/src/dict/dawg.h:33, from tesseract/src/dict/dict.h:29, from tesseract/src/classify/classify.h:66, from tesseract/src/classify/outfeat.cpp:20: tesseract/src/ccstruct/ratngs.h: In member function 'void tesseract::BLOB_CHOICE::set_fonts(const std::vector&)': tesseract/src/ccstruct/ratngs.h:107:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 107 | for (int f = 0; f < fonts_.size(); ++f) { | ~~^~~~~~~~~~~~~~~ In file included from tesseract/src/ccutil/genericvector.h:22, from tesseract/src/ccstruct/fontinfo.h:25, from tesseract/src/classify/shapetable.h:26, from tesseract/src/classify/shapetable.cpp:23: tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = char; size_t = unsigned int]': tesseract/src/ccutil/unicharset.h:363:73: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::DeSerialize(T*, size_t) [with T = int; size_t = unsigned int]': tesseract/src/classify/shapetable.cpp:75:37: required from here tesseract/src/ccutil/serialis.h:93:50: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 93 | return FReadEndian(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::DeSerialize(T*, size_t) [with T = unsigned char; size_t = unsigned int]': tesseract/src/classify/shapetable.cpp:94:31: required from here tesseract/src/ccutil/serialis.h:93:50: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] In file included from tesseract/src/dict/dawg.h:33, from tesseract/src/dict/dict.h:29, from tesseract/src/classify/classify.h:66, from tesseract/src/classify/picofeat.cpp:20: tesseract/src/ccstruct/ratngs.h: In member function 'void tesseract::BLOB_CHOICE::set_fonts(const std::vector&)': tesseract/src/ccstruct/ratngs.h:107:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 107 | for (int f = 0; f < fonts_.size(); ++f) { | ~~^~~~~~~~~~~~~~~ In file included from tesseract/src/dict/dawg.h:33, from tesseract/src/dict/dict.h:29, from tesseract/src/classify/classify.h:66, from tesseract/src/classify/tessclassifier.cpp:21: tesseract/src/ccstruct/ratngs.h: In member function 'void tesseract::BLOB_CHOICE::set_fonts(const std::vector&)': tesseract/src/ccstruct/ratngs.h:107:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 107 | for (int f = 0; f < fonts_.size(); ++f) { | ~~^~~~~~~~~~~~~~~ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./obj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./obj/tesseract_wordrec_lm_consistency.o -c tesseract/src/wordrec/lm_consistency.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./obj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./obj/tesseract_wordrec_lm_pain_points.o -c tesseract/src/wordrec/lm_pain_points.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./obj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./obj/tesseract_wordrec_lm_state.o -c tesseract/src/wordrec/lm_state.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ In file included from tesseract/src/classify/intproto.h:28, from tesseract/src/classify/intfx.h:22, from tesseract/src/classify/trainingsample.h:21, from tesseract/src/classify/trainingsample.cpp:22: tesseract/src/ccutil/unicharset.h: In member function 'bool tesseract::UNICHARSET::contains_unichar_id(tesseract::UNICHAR_ID) const': tesseract/src/ccutil/unicharset.h:288:59: warning: comparison of integer expressions of different signedness: 'tesseract::UNICHAR_ID' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 288 | return unichar_id != INVALID_UNICHAR_ID && unichar_id < unichars.size() && | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ tesseract/src/ccutil/unicharset.h: In member function 'void tesseract::UNICHARSET::delete_pointers_in_unichars()': tesseract/src/ccutil/unicharset.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < unichars.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ In file included from tesseract/src/ccutil/clst.h:24, from tesseract/src/ccstruct/blobs.h:23, from tesseract/src/wordrec/associate.h:25, from tesseract/src/wordrec/associate.cpp:25: tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = char; size_t = unsigned int]': tesseract/src/ccutil/unicharset.h:363:73: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from tesseract/src/ccutil/clst.h:24, from tesseract/src/ccstruct/blobs.h:23, from tesseract/src/classify/ocrfeatures.h:21, from tesseract/src/classify/normmatch.h:22, from tesseract/src/classify/normmatch.cpp:20: tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = char; size_t = unsigned int]': tesseract/src/ccutil/unicharset.h:363:73: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./obj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./obj/tesseract_wordrec_outlines.o -c tesseract/src/wordrec/outlines.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ In file included from tesseract/src/ccutil/clst.h:24, from tesseract/src/ccstruct/blobs.h:23, from tesseract/src/classify/mfoutline.h:21, from tesseract/src/classify/intproto.h:25, from tesseract/src/classify/adaptive.h:20, from tesseract/src/classify/classify.h:64, from tesseract/src/classify/tessclassifier.cpp:21: tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = char; size_t = unsigned int]': tesseract/src/ccutil/unicharset.h:363:73: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from tesseract/src/ccutil/clst.h:24, from tesseract/src/ccstruct/blobs.h:23, from tesseract/src/classify/ocrfeatures.h:21, from tesseract/src/classify/outfeat.h:21, from tesseract/src/classify/outfeat.cpp:18: tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = char; size_t = unsigned int]': tesseract/src/ccutil/unicharset.h:363:73: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from tesseract/src/dict/dawg.h:33, from tesseract/src/dict/dict.h:29, from tesseract/src/dict/hyphen.cpp:20: tesseract/src/ccstruct/ratngs.h: In member function 'void tesseract::BLOB_CHOICE::set_fonts(const std::vector&)': tesseract/src/ccstruct/ratngs.h:107:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 107 | for (int f = 0; f < fonts_.size(); ++f) { | ~~^~~~~~~~~~~~~~~ In file included from tesseract/src/ccutil/clst.h:24, from tesseract/src/ccstruct/blobs.h:23, from tesseract/src/classify/ocrfeatures.h:21, from tesseract/src/classify/picofeat.h:22, from tesseract/src/classify/picofeat.cpp:18: tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = char; size_t = unsigned int]': tesseract/src/ccutil/unicharset.h:363:73: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from tesseract/src/ccutil/elst.h:24, from tesseract/src/ccutil/ambigs.h:29, from tesseract/src/dict/dict.h:27, from tesseract/src/dict/hyphen.cpp:20: tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = char; size_t = unsigned int]': tesseract/src/ccutil/unicharset.h:363:73: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./obj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./obj/tesseract_wordrec_params_model.o -c tesseract/src/wordrec/params_model.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./soobj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./soobj/tesseract_ccmain_output.o -c tesseract/src/ccmain/output.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ In file included from tesseract/src/ccutil/elst.h:24, from tesseract/src/classify/trainingsample.h:19, from tesseract/src/classify/trainingsample.cpp:22: tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = char; size_t = unsigned int]': tesseract/src/ccutil/unicharset.h:363:73: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from tesseract/src/ccutil/ambigs.h:32, from tesseract/src/ccutil/ccutil.h:32, from tesseract/src/lstm/lstmrecognizer.h:21, from tesseract/src/ccmain/control.cpp:35: tesseract/src/ccutil/unicharset.h: In member function 'bool tesseract::UNICHARSET::contains_unichar_id(tesseract::UNICHAR_ID) const': tesseract/src/ccutil/unicharset.h:288:59: warning: comparison of integer expressions of different signedness: 'tesseract::UNICHAR_ID' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 288 | return unichar_id != INVALID_UNICHAR_ID && unichar_id < unichars.size() && | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ tesseract/src/ccutil/unicharset.h: In member function 'void tesseract::UNICHARSET::delete_pointers_in_unichars()': tesseract/src/ccutil/unicharset.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < unichars.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./obj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./obj/tesseract_wordrec_pieces.o -c tesseract/src/wordrec/pieces.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ In file included from tesseract/src/ccstruct/ratngs.h:32, from tesseract/src/ccstruct/blamer.h:30, from tesseract/src/ccstruct/pageres.h:22, from tesseract/src/ccmain/ltrresultiterator.cpp:22: tesseract/src/ccutil/unicharset.h: In member function 'bool tesseract::UNICHARSET::contains_unichar_id(tesseract::UNICHAR_ID) const': tesseract/src/ccutil/unicharset.h:288:59: warning: comparison of integer expressions of different signedness: 'tesseract::UNICHAR_ID' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 288 | return unichar_id != INVALID_UNICHAR_ID && unichar_id < unichars.size() && | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ tesseract/src/ccutil/unicharset.h: In member function 'void tesseract::UNICHARSET::delete_pointers_in_unichars()': tesseract/src/ccutil/unicharset.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < unichars.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./obj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./obj/tesseract_wordrec_plotedges.o -c tesseract/src/wordrec/plotedges.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./obj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./obj/tesseract_wordrec_render.o -c tesseract/src/wordrec/render.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ In file included from tesseract/src/ccstruct/ratngs.h:32, from tesseract/src/ccstruct/blamer.h:30, from tesseract/src/ccstruct/pageres.h:22, from tesseract/src/ccmain/applybox.cpp:26: tesseract/src/ccutil/unicharset.h: In member function 'bool tesseract::UNICHARSET::contains_unichar_id(tesseract::UNICHAR_ID) const': tesseract/src/ccutil/unicharset.h:288:59: warning: comparison of integer expressions of different signedness: 'tesseract::UNICHAR_ID' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 288 | return unichar_id != INVALID_UNICHAR_ID && unichar_id < unichars.size() && | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ tesseract/src/ccutil/unicharset.h: In member function 'void tesseract::UNICHARSET::delete_pointers_in_unichars()': tesseract/src/ccutil/unicharset.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < unichars.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ In file included from tesseract/src/ccstruct/blamer.h:30, from tesseract/src/ccstruct/pageres.h:22, from tesseract/src/ccmain/ltrresultiterator.cpp:22: tesseract/src/ccstruct/ratngs.h: In member function 'void tesseract::BLOB_CHOICE::set_fonts(const std::vector&)': tesseract/src/ccstruct/ratngs.h:107:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 107 | for (int f = 0; f < fonts_.size(); ++f) { | ~~^~~~~~~~~~~~~~~ In file included from tesseract/src/ccstruct/blamer.h:30, from tesseract/src/ccstruct/pageres.h:22, from tesseract/src/ccmain/applybox.cpp:26: tesseract/src/ccstruct/ratngs.h: In member function 'void tesseract::BLOB_CHOICE::set_fonts(const std::vector&)': tesseract/src/ccstruct/ratngs.h:107:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 107 | for (int f = 0; f < fonts_.size(); ++f) { | ~~^~~~~~~~~~~~~~~ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./obj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./obj/tesseract_wordrec_segsearch.o -c tesseract/src/wordrec/segsearch.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./obj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./obj/tesseract_wordrec_wordclass.o -c tesseract/src/wordrec/wordclass.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./obj -I./devices -Isrc -Isrc -DSHARE_LIBPNG=1 -o ./obj/gdevocr.o -c ./devices/gdevocr.c In file included from tesseract/src/ccstruct/ratngs.h:32, from tesseract/src/ccstruct/blamer.h:30, from tesseract/src/wordrec/chopper.cpp:24: tesseract/src/ccutil/unicharset.h: In member function 'bool tesseract::UNICHARSET::contains_unichar_id(tesseract::UNICHAR_ID) const': tesseract/src/ccutil/unicharset.h:288:59: warning: comparison of integer expressions of different signedness: 'tesseract::UNICHAR_ID' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 288 | return unichar_id != INVALID_UNICHAR_ID && unichar_id < unichars.size() && | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ tesseract/src/ccutil/unicharset.h: In member function 'void tesseract::UNICHARSET::delete_pointers_in_unichars()': tesseract/src/ccutil/unicharset.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < unichars.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gpmisc.o -c ./base/gpmisc.c In file included from ./base/gpmisc.c:21: ./base/unistd_.h:54: warning: "_XOPEN_SOURCE" redefined 54 | # define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:7, from ./base/stdpre.h:325, from ./base/std.h:22, from ./base/errno_.h:22, from ./base/gpmisc.c:19: /usr/include/features.h:16: note: this is the location of the previous definition 16 | #define _XOPEN_SOURCE 700 | In file included from ./base/gpmisc.c:21: ./base/unistd_.h:55: warning: "__USE_UNIX98" redefined 55 | # define __USE_UNIX98 | : note: this is the location of the previous definition In file included from tesseract/src/ccstruct/ratngs.h:32, from tesseract/src/wordrec/associate.h:27, from tesseract/src/wordrec/wordrec.h:67, from tesseract/src/wordrec/outlines.h:26, from tesseract/src/wordrec/chop.cpp:26: tesseract/src/ccutil/unicharset.h: In member function 'bool tesseract::UNICHARSET::contains_unichar_id(tesseract::UNICHAR_ID) const': tesseract/src/ccutil/unicharset.h:288:59: warning: comparison of integer expressions of different signedness: 'tesseract::UNICHAR_ID' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 288 | return unichar_id != INVALID_UNICHAR_ID && unichar_id < unichars.size() && | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ tesseract/src/ccutil/unicharset.h: In member function 'void tesseract::UNICHARSET::delete_pointers_in_unichars()': tesseract/src/ccutil/unicharset.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < unichars.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ In file included from tesseract/src/dict/dawg.h:33, from tesseract/src/lstm/recodebeam.h:23, from tesseract/src/lstm/lstmrecognizer.h:28, from tesseract/src/ccmain/control.cpp:35: tesseract/src/ccstruct/ratngs.h: In member function 'void tesseract::BLOB_CHOICE::set_fonts(const std::vector&)': tesseract/src/ccstruct/ratngs.h:107:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 107 | for (int f = 0; f < fonts_.size(); ++f) { | ~~^~~~~~~~~~~~~~~ In file included from tesseract/src/ccstruct/blamer.h:30, from tesseract/src/wordrec/chopper.cpp:24: tesseract/src/ccstruct/ratngs.h: In member function 'void tesseract::BLOB_CHOICE::set_fonts(const std::vector&)': tesseract/src/ccstruct/ratngs.h:107:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 107 | for (int f = 0; f < fonts_.size(); ++f) { | ~~^~~~~~~~~~~~~~~ In file included from tesseract/src/ccstruct/ratngs.h:32, from tesseract/src/wordrec/associate.h:27, from tesseract/src/wordrec/wordrec.h:67, from tesseract/src/wordrec/gradechop.cpp:23: tesseract/src/ccutil/unicharset.h: In member function 'bool tesseract::UNICHARSET::contains_unichar_id(tesseract::UNICHAR_ID) const': tesseract/src/ccutil/unicharset.h:288:59: warning: comparison of integer expressions of different signedness: 'tesseract::UNICHAR_ID' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 288 | return unichar_id != INVALID_UNICHAR_ID && unichar_id < unichars.size() && | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ tesseract/src/ccutil/unicharset.h: In member function 'void tesseract::UNICHARSET::delete_pointers_in_unichars()': tesseract/src/ccutil/unicharset.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < unichars.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ In file included from tesseract/src/ccstruct/ratngs.h:32, from tesseract/src/wordrec/associate.h:27, from tesseract/src/wordrec/wordrec.h:67, from tesseract/src/wordrec/outlines.h:26, from tesseract/src/wordrec/findseam.cpp:23: tesseract/src/ccutil/unicharset.h: In member function 'bool tesseract::UNICHARSET::contains_unichar_id(tesseract::UNICHAR_ID) const': tesseract/src/ccutil/unicharset.h:288:59: warning: comparison of integer expressions of different signedness: 'tesseract::UNICHAR_ID' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 288 | return unichar_id != INVALID_UNICHAR_ID && unichar_id < unichars.size() && | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ tesseract/src/ccutil/unicharset.h: In member function 'void tesseract::UNICHARSET::delete_pointers_in_unichars()': tesseract/src/ccutil/unicharset.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < unichars.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ In file included from tesseract/src/ccstruct/ratngs.h:32, from tesseract/src/wordrec/associate.h:27, from tesseract/src/wordrec/language_model.h:24, from tesseract/src/wordrec/language_model.cpp:20: tesseract/src/ccutil/unicharset.h: In member function 'bool tesseract::UNICHARSET::contains_unichar_id(tesseract::UNICHAR_ID) const': tesseract/src/ccutil/unicharset.h:288:59: warning: comparison of integer expressions of different signedness: 'tesseract::UNICHAR_ID' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 288 | return unichar_id != INVALID_UNICHAR_ID && unichar_id < unichars.size() && | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ tesseract/src/ccutil/unicharset.h: In member function 'void tesseract::UNICHARSET::delete_pointers_in_unichars()': tesseract/src/ccutil/unicharset.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < unichars.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ ./devices/gdevocr.c: In function 'ocr_close': ./devices/gdevocr.c:111:31: warning: unused variable 'ppdev' [-Wunused-variable] 111 | gx_device_printer * const ppdev = (gx_device_printer *)pdev; | ^~~~~ ./devices/gdevocr.c: In function 'hocr_close': ./devices/gdevocr.c:122:31: warning: unused variable 'ppdev' [-Wunused-variable] 122 | gx_device_printer * const ppdev = (gx_device_printer *)pdev; | ^~~~~ ./devices/gdevocr.c: In function 'do_ocr_print_page': ./devices/gdevocr.c:219:18: warning: unused variable 'mem' [-Wunused-variable] 219 | gs_memory_t *mem = pdev->memory; | ^~~ In file included from tesseract/src/wordrec/associate.h:27, from tesseract/src/wordrec/wordrec.h:67, from tesseract/src/wordrec/outlines.h:26, from tesseract/src/wordrec/chop.cpp:26: tesseract/src/ccstruct/ratngs.h: In member function 'void tesseract::BLOB_CHOICE::set_fonts(const std::vector&)': tesseract/src/ccstruct/ratngs.h:107:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 107 | for (int f = 0; f < fonts_.size(); ++f) { | ~~^~~~~~~~~~~~~~~ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/strmio.o -c ./base/strmio.c In file included from tesseract/src/wordrec/associate.h:27, from tesseract/src/wordrec/wordrec.h:67, from tesseract/src/wordrec/gradechop.cpp:23: tesseract/src/ccstruct/ratngs.h: In member function 'void tesseract::BLOB_CHOICE::set_fonts(const std::vector&)': tesseract/src/ccstruct/ratngs.h:107:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 107 | for (int f = 0; f < fonts_.size(); ++f) { | ~~^~~~~~~~~~~~~~~ In file included from tesseract/src/wordrec/associate.h:27, from tesseract/src/wordrec/wordrec.h:67, from tesseract/src/wordrec/outlines.h:26, from tesseract/src/wordrec/findseam.cpp:23: tesseract/src/ccstruct/ratngs.h: In member function 'void tesseract::BLOB_CHOICE::set_fonts(const std::vector&)': tesseract/src/ccstruct/ratngs.h:107:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 107 | for (int f = 0; f < fonts_.size(); ++f) { | ~~^~~~~~~~~~~~~~~ In file included from tesseract/src/ccstruct/ratngs.h:32, from tesseract/src/ccstruct/blamer.h:30, from tesseract/src/ccstruct/pageres.h:22, from tesseract/src/ccmain/tesseractclass.h:38, from tesseract/src/ccmain/linerec.cpp:18: tesseract/src/ccutil/unicharset.h: In member function 'bool tesseract::UNICHARSET::contains_unichar_id(tesseract::UNICHAR_ID) const': tesseract/src/ccutil/unicharset.h:288:59: warning: comparison of integer expressions of different signedness: 'tesseract::UNICHAR_ID' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 288 | return unichar_id != INVALID_UNICHAR_ID && unichar_id < unichars.size() && | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ tesseract/src/ccutil/unicharset.h: In member function 'void tesseract::UNICHARSET::delete_pointers_in_unichars()': tesseract/src/ccutil/unicharset.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < unichars.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ In file included from tesseract/src/wordrec/associate.h:27, from tesseract/src/wordrec/language_model.h:24, from tesseract/src/wordrec/language_model.cpp:20: tesseract/src/ccstruct/ratngs.h: In member function 'void tesseract::BLOB_CHOICE::set_fonts(const std::vector&)': tesseract/src/ccstruct/ratngs.h:107:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 107 | for (int f = 0; f < fonts_.size(); ++f) { | ~~^~~~~~~~~~~~~~~ In file included from tesseract/src/ccstruct/blamer.h:30, from tesseract/src/ccstruct/pageres.h:22, from tesseract/src/ccmain/tesseractclass.h:38, from tesseract/src/ccmain/linerec.cpp:18: tesseract/src/ccstruct/ratngs.h: In member function 'void tesseract::BLOB_CHOICE::set_fonts(const std::vector&)': tesseract/src/ccstruct/ratngs.h:107:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 107 | for (int f = 0; f < fonts_.size(); ++f) { | ~~^~~~~~~~~~~~~~~ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./soobj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./soobj/tesseract_ccmain_pageiterator.o -c tesseract/src/ccmain/pageiterator.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gsalloc.o -c ./base/gsalloc.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gdevkrnlsclass.o -c ./base/gdevkrnlsclass.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gsbitcom.o -c ./base/gsbitcom.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gsbitops.o -c ./base/gsbitops.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gscencs.o -c ./base/gscencs.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gschar.o -c ./base/gschar.c In file included from tesseract/src/ccmain/control.cpp:35: tesseract/src/lstm/lstmrecognizer.h: In member function 'void tesseract::LSTMRecognizer::ScaleLearningRate(double)': tesseract/src/lstm/lstmrecognizer.h:133:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 133 | for (int i = 0; i < layers.size(); ++i) { | ~~^~~~~~~~~~~~~~~ In file included from tesseract/src/ccmain/applybox.cpp:29: tesseract/src/ccmain/tesseractclass.h: In member function 'void tesseract::Tesseract::set_pix_original(Pix*)': tesseract/src/ccmain/tesseractclass.h:224:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 224 | for (int i = 0; i < sub_langs_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~ tesseract/src/ccmain/tesseractclass.h: In member function 'bool tesseract::Tesseract::AnyTessLang() const': tesseract/src/ccmain/tesseractclass.h:292:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 292 | for (int i = 0; i < sub_langs_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~ tesseract/src/ccmain/tesseractclass.h: In member function 'bool tesseract::Tesseract::AnyLSTMLang() const': tesseract/src/ccmain/tesseractclass.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < sub_langs_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gscolor.o -c ./base/gscolor.c In file included from tesseract/src/ccstruct/ratngs.h:32, from tesseract/src/dict/dawg.h:33, from tesseract/src/wordrec/lm_consistency.h:24, from tesseract/src/wordrec/lm_consistency.cpp:21: tesseract/src/ccutil/unicharset.h: In member function 'bool tesseract::UNICHARSET::contains_unichar_id(tesseract::UNICHAR_ID) const': tesseract/src/ccutil/unicharset.h:288:59: warning: comparison of integer expressions of different signedness: 'tesseract::UNICHAR_ID' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 288 | return unichar_id != INVALID_UNICHAR_ID && unichar_id < unichars.size() && | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ tesseract/src/ccutil/unicharset.h: In member function 'void tesseract::UNICHARSET::delete_pointers_in_unichars()': tesseract/src/ccutil/unicharset.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < unichars.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ In file included from tesseract/src/ccutil/clst.h:24, from tesseract/src/ccstruct/blobs.h:23, from tesseract/src/wordrec/associate.h:25, from tesseract/src/wordrec/wordrec.h:67, from tesseract/src/wordrec/gradechop.cpp:23: tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = char; size_t = unsigned int]': tesseract/src/ccutil/unicharset.h:363:73: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gscoord.o -c ./base/gscoord.c In file included from tesseract/src/ccstruct/ratngs.h:32, from tesseract/src/dict/stopper.h:22, from tesseract/src/wordrec/lm_pain_points.h:27, from tesseract/src/wordrec/lm_pain_points.cpp:23: tesseract/src/ccutil/unicharset.h: In member function 'bool tesseract::UNICHARSET::contains_unichar_id(tesseract::UNICHAR_ID) const': tesseract/src/ccutil/unicharset.h:288:59: warning: comparison of integer expressions of different signedness: 'tesseract::UNICHAR_ID' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 288 | return unichar_id != INVALID_UNICHAR_ID && unichar_id < unichars.size() && | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ tesseract/src/ccutil/unicharset.h: In member function 'void tesseract::UNICHARSET::delete_pointers_in_unichars()': tesseract/src/ccutil/unicharset.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < unichars.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gscparam.o -c ./base/gscparam.c In file included from tesseract/src/ccutil/clst.h:24, from tesseract/src/ccstruct/blobs.h:23, from tesseract/src/ccstruct/seam.h:26, from tesseract/src/wordrec/findseam.h:22, from tesseract/src/wordrec/findseam.cpp:21: tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = char; size_t = unsigned int]': tesseract/src/ccutil/unicharset.h:363:73: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from tesseract/src/ccmain/ltrresultiterator.cpp:23: tesseract/src/ccmain/tesseractclass.h: In member function 'void tesseract::Tesseract::set_pix_original(Pix*)': tesseract/src/ccmain/tesseractclass.h:224:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 224 | for (int i = 0; i < sub_langs_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~ tesseract/src/ccmain/tesseractclass.h: In member function 'bool tesseract::Tesseract::AnyTessLang() const': tesseract/src/ccmain/tesseractclass.h:292:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 292 | for (int i = 0; i < sub_langs_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~ tesseract/src/ccmain/tesseractclass.h: In member function 'bool tesseract::Tesseract::AnyLSTMLang() const': tesseract/src/ccmain/tesseractclass.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < sub_langs_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~ In file included from tesseract/src/ccutil/genericvector.h:22, from tesseract/src/ccutil/genericheap.h:27, from tesseract/src/wordrec/chop.h:22, from tesseract/src/wordrec/chop.cpp:25: tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = char; size_t = unsigned int]': tesseract/src/ccutil/unicharset.h:363:73: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ tesseract/src/ccmain/ltrresultiterator.cpp: In constructor 'tesseract::ChoiceIterator::ChoiceIterator(const tesseract::LTRResultIterator&)': tesseract/src/ccmain/ltrresultiterator.cpp:397:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector > >::size_type' {aka 'unsigned int'} [-Wsign-compare] 397 | if (index < word_res_->CTC_symbol_choices.size()) { | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from tesseract/src/ccutil/elst.h:24, from tesseract/src/ccstruct/points.h:22, from tesseract/src/ccstruct/rect.h:23, from tesseract/src/ccstruct/boxword.h:23, from tesseract/src/ccstruct/blamer.h:26, from tesseract/src/ccstruct/pageres.h:22, from tesseract/src/ccmain/applybox.cpp:26: tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = char; size_t = unsigned int]': tesseract/src/ccutil/unicharset.h:363:73: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ tesseract/src/wordrec/language_model.cpp: In member function 'tesseract::LanguageModelDawgInfo* tesseract::LanguageModel::GenerateDawgInfo(bool, int, int, const tesseract::BLOB_CHOICE&, const tesseract::ViterbiStateEntry*)': tesseract/src/wordrec/language_model.cpp:849:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 849 | for (int i = 0; i < normed_ids.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~ tesseract/src/wordrec/language_model.cpp:854:39: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 854 | word_end && i == normed_ids.size() - 1); | ~~^~~~~~~~~~~~~~~~~~~~~~~~ tesseract/src/wordrec/language_model.cpp:857:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 857 | } else if (i < normed_ids.size() - 1) { | ~~^~~~~~~~~~~~~~~~~~~~~~~ tesseract/src/ccmain/ltrresultiterator.cpp: In member function 'std::vector > >* tesseract::ChoiceIterator::Timesteps() const': tesseract/src/ccmain/ltrresultiterator.cpp:474:14: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector > > >::size_type' {aka 'unsigned int'} [-Wsign-compare] 474 | if (offset >= word_res_->segmented_timesteps.size() || !oemLSTM_) { | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from tesseract/src/dict/dawg.h:33, from tesseract/src/wordrec/lm_consistency.h:24, from tesseract/src/wordrec/lm_consistency.cpp:21: tesseract/src/ccstruct/ratngs.h: In member function 'void tesseract::BLOB_CHOICE::set_fonts(const std::vector&)': tesseract/src/ccstruct/ratngs.h:107:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 107 | for (int f = 0; f < fonts_.size(); ++f) { | ~~^~~~~~~~~~~~~~~ tesseract/src/wordrec/chopper.cpp: In member function 'tesseract::SEAM* tesseract::Wordrec::chop_overlapping_blob(const std::vector&, bool, tesseract::WERD_RES*, int*)': tesseract/src/wordrec/chopper.cpp:288:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 288 | for (int i = 0; i < boxes.size(); i++) { | ~~^~~~~~~~~~~~~~ In file included from tesseract/src/ccutil/elst.h:24, from tesseract/src/ccstruct/points.h:22, from tesseract/src/ccstruct/rect.h:23, from tesseract/src/ccstruct/boxword.h:23, from tesseract/src/ccstruct/blamer.h:26, from tesseract/src/ccstruct/pageres.h:22, from tesseract/src/ccmain/ltrresultiterator.cpp:22: tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = char; size_t = unsigned int]': tesseract/src/ccutil/unicharset.h:363:73: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from tesseract/src/ccutil/clst.h:24, from tesseract/src/ccstruct/blobs.h:23, from tesseract/src/wordrec/associate.h:25, from tesseract/src/wordrec/language_model.h:24, from tesseract/src/wordrec/language_model.cpp:20: tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = char; size_t = unsigned int]': tesseract/src/ccutil/unicharset.h:363:73: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gscspace.o -c ./base/gscspace.c In file included from tesseract/src/dict/stopper.h:22, from tesseract/src/wordrec/lm_pain_points.h:27, from tesseract/src/wordrec/lm_pain_points.cpp:23: tesseract/src/ccstruct/ratngs.h: In member function 'void tesseract::BLOB_CHOICE::set_fonts(const std::vector&)': tesseract/src/ccstruct/ratngs.h:107:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 107 | for (int f = 0; f < fonts_.size(); ++f) { | ~~^~~~~~~~~~~~~~~ In file included from tesseract/src/ccutil/elst.h:24, from tesseract/src/ccstruct/points.h:22, from tesseract/src/ccstruct/rect.h:23, from tesseract/src/ccstruct/boxword.h:23, from tesseract/src/ccstruct/blamer.h:26, from tesseract/src/wordrec/chopper.cpp:24: tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = char; size_t = unsigned int]': tesseract/src/ccutil/unicharset.h:363:73: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from tesseract/src/ccstruct/ratngs.h:32, from tesseract/src/wordrec/associate.h:27, from tesseract/src/wordrec/lm_state.h:23, from tesseract/src/wordrec/lm_state.cpp:20: tesseract/src/ccutil/unicharset.h: In member function 'bool tesseract::UNICHARSET::contains_unichar_id(tesseract::UNICHAR_ID) const': tesseract/src/ccutil/unicharset.h:288:59: warning: comparison of integer expressions of different signedness: 'tesseract::UNICHAR_ID' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 288 | return unichar_id != INVALID_UNICHAR_ID && unichar_id < unichars.size() && | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ tesseract/src/ccutil/unicharset.h: In member function 'void tesseract::UNICHARSET::delete_pointers_in_unichars()': tesseract/src/ccutil/unicharset.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < unichars.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gscicach.o -c ./base/gscicach.c In file included from tesseract/src/ccmain/control.cpp:43: tesseract/src/ccmain/tesseractclass.h: In member function 'void tesseract::Tesseract::set_pix_original(Pix*)': tesseract/src/ccmain/tesseractclass.h:224:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 224 | for (int i = 0; i < sub_langs_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~ tesseract/src/ccmain/tesseractclass.h: In member function 'bool tesseract::Tesseract::AnyTessLang() const': tesseract/src/ccmain/tesseractclass.h:292:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 292 | for (int i = 0; i < sub_langs_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~ tesseract/src/ccmain/tesseractclass.h: In member function 'bool tesseract::Tesseract::AnyLSTMLang() const': tesseract/src/ccmain/tesseractclass.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < sub_langs_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~ tesseract/src/ccmain/control.cpp: In member function 'void tesseract::Tesseract::SetupAllWordsPassN(int, const tesseract::TBOX*, const char*, tesseract::PAGE_RES*, std::vector*)': tesseract/src/ccmain/control.cpp:168:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 168 | for (int w = 0; w < words->size(); ++w) { | ~~^~~~~~~~~~~~~~~ tesseract/src/ccmain/control.cpp: In member function 'void tesseract::Tesseract::SetupWordPassN(int, tesseract::WordData*)': tesseract/src/ccmain/control.cpp:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 191 | for (int s = 0; s <= sub_langs_.size(); ++s) { | ~~^~~~~~~~~~~~~~~~~~~~ tesseract/src/ccmain/control.cpp:193:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 193 | Tesseract* lang_t = s < sub_langs_.size() ? sub_langs_[s] : this; | ~~^~~~~~~~~~~~~~~~~~~ tesseract/src/ccmain/control.cpp: In member function 'bool tesseract::Tesseract::RecogAllWordsPassN(int, tesseract::ETEXT_DESC*, tesseract::PAGE_RES_IT*, std::vector*)': tesseract/src/ccmain/control.cpp:220:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 220 | for (int w = 0; w < words->size(); ++w) { | ~~^~~~~~~~~~~~~~~ tesseract/src/ccmain/control.cpp:239:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 239 | for (; w < words->size(); ++w) { | ~~^~~~~~~~~~~~~~~ tesseract/src/ccmain/control.cpp: In member function 'bool tesseract::Tesseract::recog_all_words(tesseract::PAGE_RES*, tesseract::ETEXT_DESC*, const tesseract::TBOX*, const char*, int)': tesseract/src/ccmain/control.cpp:327:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 327 | for (int i = 0; i < sub_langs_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~ In file included from tesseract/src/wordrec/associate.h:27, from tesseract/src/wordrec/lm_state.h:23, from tesseract/src/wordrec/lm_state.cpp:20: tesseract/src/ccstruct/ratngs.h: In member function 'void tesseract::BLOB_CHOICE::set_fonts(const std::vector&)': tesseract/src/ccstruct/ratngs.h:107:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 107 | for (int f = 0; f < fonts_.size(); ++f) { | ~~^~~~~~~~~~~~~~~ In file included from tesseract/src/ccutil/elst.h:24, from tesseract/src/dict/dawg.h:31, from tesseract/src/wordrec/lm_consistency.h:24, from tesseract/src/wordrec/lm_consistency.cpp:21: tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = char; size_t = unsigned int]': tesseract/src/ccutil/unicharset.h:363:73: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gsovrc.o -c ./base/gsovrc.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gxoprect.o -c ./base/gxoprect.c tesseract/src/ccmain/control.cpp: In member function 'void tesseract::Tesseract::AssignDiacriticsToOverlappingBlobs(const tesseract::GenericVector&, int, tesseract::WERD*, tesseract::PAGE_RES_IT*, tesseract::GenericVector*, tesseract::GenericVector*, tesseract::GenericVector*)': tesseract/src/ccmain/control.cpp:1043:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 1043 | for (int i = 0; i < blob_wanted.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~ In file included from tesseract/src/ccmain/linerec.cpp:18: tesseract/src/ccmain/tesseractclass.h: In member function 'void tesseract::Tesseract::set_pix_original(Pix*)': tesseract/src/ccmain/tesseractclass.h:224:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 224 | for (int i = 0; i < sub_langs_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~ tesseract/src/ccmain/control.cpp: In member function 'void tesseract::Tesseract::AssignDiacriticsToNewBlobs(const tesseract::GenericVector&, int, tesseract::WERD*, tesseract::PAGE_RES_IT*, tesseract::GenericVector*, tesseract::GenericVector*)': tesseract/src/ccmain/control.cpp:1097:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 1097 | for (int j = 0; j < blob_wanted.size(); ++j) { | ~~^~~~~~~~~~~~~~~~~~~~ tesseract/src/ccmain/control.cpp:1110:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 1110 | for (int j = 0; j < blob_wanted.size(); ++j) { | ~~^~~~~~~~~~~~~~~~~~~~ tesseract/src/ccmain/control.cpp:1120:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 1120 | for (int j = 0; j < blob_wanted.size(); ++j) { | ~~^~~~~~~~~~~~~~~~~~~~ tesseract/src/ccmain/control.cpp: In member function 'bool tesseract::Tesseract::SelectGoodDiacriticOutlines(int, float, tesseract::PAGE_RES_IT*, tesseract::C_BLOB*, const tesseract::GenericVector&, int, std::vector*)': tesseract/src/ccmain/control.cpp:1157:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 1157 | for (int i = 0; i < test_outlines.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~ tesseract/src/ccmain/tesseractclass.h: In member function 'bool tesseract::Tesseract::AnyTessLang() const': tesseract/src/ccmain/tesseractclass.h:292:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 292 | for (int i = 0; i < sub_langs_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~ tesseract/src/ccmain/tesseractclass.h: In member function 'bool tesseract::Tesseract::AnyLSTMLang() const': tesseract/src/ccmain/tesseractclass.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < sub_langs_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~ tesseract/src/ccmain/control.cpp:1205:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 1205 | for (int i = 0; i < best_outlines.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~ tesseract/src/ccmain/control.cpp: In member function 'float tesseract::Tesseract::ClassifyBlobPlusOutlines(const std::vector&, const tesseract::GenericVector&, int, tesseract::PAGE_RES_IT*, tesseract::C_BLOB*, tesseract::STRING*)': tesseract/src/ccmain/control.cpp:1231:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 1231 | for (int i = 0; i < ok_outlines.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~ tesseract/src/ccmain/control.cpp: In member function 'void tesseract::Tesseract::classify_word_and_language(int, tesseract::PAGE_RES_IT*, tesseract::WordData*)': tesseract/src/ccmain/control.cpp:1342:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 1342 | for (sub = 0; sub < sub_langs_.size() && | ~~~~^~~~~~~~~~~~~~~~~~~ tesseract/src/ccmain/control.cpp:1356:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 1356 | for (int i = 0; !WordsAcceptable(best_words) && i < sub_langs_.size(); | ~~^~~~~~~~~~~~~~~~~~~ tesseract/src/ccmain/control.cpp: In member function 'void tesseract::Tesseract::set_word_fonts(tesseract::WERD_RES*)': tesseract/src/ccmain/control.cpp:1970:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 1970 | for (int f = 0; f < fonts.size(); ++f) { | ~~^~~~~~~~~~~~~~ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gsdevice.o -c ./base/gsdevice.c In file included from tesseract/src/ccstruct/ratngs.h:32, from tesseract/src/wordrec/pieces.cpp:26: tesseract/src/ccutil/unicharset.h: In member function 'bool tesseract::UNICHARSET::contains_unichar_id(tesseract::UNICHAR_ID) const': tesseract/src/ccutil/unicharset.h:288:59: warning: comparison of integer expressions of different signedness: 'tesseract::UNICHAR_ID' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 288 | return unichar_id != INVALID_UNICHAR_ID && unichar_id < unichars.size() && | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ tesseract/src/ccutil/unicharset.h: In member function 'void tesseract::UNICHARSET::delete_pointers_in_unichars()': tesseract/src/ccutil/unicharset.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < unichars.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ In file included from tesseract/src/ccutil/genericvector.h:22, from tesseract/src/ccutil/params.h:22, from tesseract/src/wordrec/drawfx.h:22, from tesseract/src/ccmain/control.cpp:32: tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = char; size_t = unsigned int]': tesseract/src/ccutil/unicharset.h:363:73: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::DeSerialize(T*, size_t) [with T = int; size_t = unsigned int]': tesseract/src/lstm/static_shape.h:67:30: required from here tesseract/src/ccutil/serialis.h:93:50: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 93 | return FReadEndian(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = int; size_t = unsigned int]': tesseract/src/lstm/static_shape.h:79:28: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from tesseract/src/ccstruct/ratngs.h:32, from tesseract/src/wordrec/associate.h:27, from tesseract/src/wordrec/wordrec.h:67, from tesseract/src/wordrec/outlines.h:26, from tesseract/src/wordrec/outlines.cpp:22: tesseract/src/ccutil/unicharset.h: In member function 'bool tesseract::UNICHARSET::contains_unichar_id(tesseract::UNICHAR_ID) const': tesseract/src/ccutil/unicharset.h:288:59: warning: comparison of integer expressions of different signedness: 'tesseract::UNICHAR_ID' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 288 | return unichar_id != INVALID_UNICHAR_ID && unichar_id < unichars.size() && | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ tesseract/src/ccutil/unicharset.h: In member function 'void tesseract::UNICHARSET::delete_pointers_in_unichars()': tesseract/src/ccutil/unicharset.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < unichars.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gsdevmem.o -c ./base/gsdevmem.c tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = signed char; size_t = unsigned int]': tesseract/src/ccutil/unicharcompress.h:62:43: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::DeSerialize(T*, size_t) [with T = signed char; size_t = unsigned int]': tesseract/src/ccutil/unicharcompress.h:68:45: required from here tesseract/src/ccutil/serialis.h:93:50: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 93 | return FReadEndian(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from tesseract/src/wordrec/pieces.cpp:26: tesseract/src/ccstruct/ratngs.h: In member function 'void tesseract::BLOB_CHOICE::set_fonts(const std::vector&)': tesseract/src/ccstruct/ratngs.h:107:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 107 | for (int f = 0; f < fonts_.size(); ++f) { | ~~^~~~~~~~~~~~~~~ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gsdparam.o -c ./base/gsdparam.c In file included from tesseract/src/wordrec/associate.h:27, from tesseract/src/wordrec/wordrec.h:67, from tesseract/src/wordrec/outlines.h:26, from tesseract/src/wordrec/outlines.cpp:22: tesseract/src/ccstruct/ratngs.h: In member function 'void tesseract::BLOB_CHOICE::set_fonts(const std::vector&)': tesseract/src/ccstruct/ratngs.h:107:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 107 | for (int f = 0; f < fonts_.size(); ++f) { | ~~^~~~~~~~~~~~~~~ In file included from tesseract/src/ccmain/linerec.cpp:23: tesseract/src/lstm/lstmrecognizer.h: In member function 'void tesseract::LSTMRecognizer::ScaleLearningRate(double)': tesseract/src/lstm/lstmrecognizer.h:133:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 133 | for (int i = 0; i < layers.size(); ++i) { | ~~^~~~~~~~~~~~~~~ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gsfname.o -c ./base/gsfname.c tesseract/src/ccmain/linerec.cpp: In member function 'void tesseract::Tesseract::TrainFromBoxes(const std::vector&, const std::vector&, tesseract::BLOCK_LIST*, tesseract::DocumentData*)': tesseract/src/ccmain/linerec.cpp:87:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 87 | while (end_box < texts.size() && texts[end_box] == "\t") ++end_box; | ~~~~~~~~^~~~~~~~~~~~~~ tesseract/src/ccmain/linerec.cpp:126:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 126 | while (end_box < texts.size() && texts[end_box] == "\t") ++end_box; | ~~~~~~~~^~~~~~~~~~~~~~ In file included from tesseract/src/ccutil/clst.h:24, from tesseract/src/ccstruct/blobs.h:23, from tesseract/src/wordrec/associate.h:25, from tesseract/src/wordrec/lm_state.h:23, from tesseract/src/wordrec/lm_state.cpp:20: tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = char; size_t = unsigned int]': tesseract/src/ccutil/unicharset.h:363:73: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ tesseract/src/ccmain/linerec.cpp: In member function 'void tesseract::Tesseract::SearchWords(tesseract::PointerVector*)': tesseract/src/ccmain/linerec.cpp:263:8: warning: variable 'any_nonspace_delimited' set but not used [-Wunused-but-set-variable] 263 | bool any_nonspace_delimited = false; | ^~~~~~~~~~~~~~~~~~~~~~ In file included from tesseract/src/ccutil/genericvector.h:22, from tesseract/src/ccutil/genericheap.h:27, from tesseract/src/wordrec/lm_pain_points.h:25, from tesseract/src/wordrec/lm_pain_points.cpp:23: tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = char; size_t = unsigned int]': tesseract/src/ccutil/unicharset.h:363:73: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gsfont.o -c ./base/gsfont.c In file included from tesseract/src/ccutil/elst.h:24, from tesseract/src/ccstruct/ocrpara.h:23, from tesseract/src/ccstruct/ocrblock.h:22, from tesseract/src/textord/devanagari_processing.h:17, from tesseract/src/ccmain/tesseractclass.h:34, from tesseract/src/ccmain/linerec.cpp:18: tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = char; size_t = unsigned int]': tesseract/src/ccutil/unicharset.h:363:73: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gsgdata.o -c ./base/gsgdata.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gsgcache.o -c ./base/gsgcache.c tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::DeSerialize(T*, size_t) [with T = int; size_t = unsigned int]': tesseract/src/lstm/static_shape.h:67:30: required from here tesseract/src/ccutil/serialis.h:93:50: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 93 | return FReadEndian(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = int; size_t = unsigned int]': tesseract/src/lstm/static_shape.h:79:28: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from tesseract/src/ccstruct/ratngs.h:32, from tesseract/src/ccstruct/blamer.h:30, from tesseract/src/ccstruct/pageres.h:22, from tesseract/src/ccmain/tesseractclass.h:38, from tesseract/src/ccmain/output.cpp:22: tesseract/src/ccutil/unicharset.h: In member function 'bool tesseract::UNICHARSET::contains_unichar_id(tesseract::UNICHAR_ID) const': tesseract/src/ccutil/unicharset.h:288:59: warning: comparison of integer expressions of different signedness: 'tesseract::UNICHAR_ID' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 288 | return unichar_id != INVALID_UNICHAR_ID && unichar_id < unichars.size() && | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ tesseract/src/ccutil/unicharset.h: In member function 'void tesseract::UNICHARSET::delete_pointers_in_unichars()': tesseract/src/ccutil/unicharset.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < unichars.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = signed char; size_t = unsigned int]': tesseract/src/ccutil/unicharcompress.h:62:43: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::DeSerialize(T*, size_t) [with T = signed char; size_t = unsigned int]': tesseract/src/ccutil/unicharcompress.h:68:45: required from here tesseract/src/ccutil/serialis.h:93:50: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 93 | return FReadEndian(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from tesseract/src/ccstruct/blamer.h:30, from tesseract/src/ccstruct/pageres.h:22, from tesseract/src/ccmain/tesseractclass.h:38, from tesseract/src/ccmain/output.cpp:22: tesseract/src/ccstruct/ratngs.h: In member function 'void tesseract::BLOB_CHOICE::set_fonts(const std::vector&)': tesseract/src/ccstruct/ratngs.h:107:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 107 | for (int f = 0; f < fonts_.size(); ++f) { | ~~^~~~~~~~~~~~~~~ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gsht.o -c ./base/gsht.c g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./soobj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./soobj/tesseract_ccmain_pagesegmain.o -c tesseract/src/ccmain/pagesegmain.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gshtscr.o -c ./base/gshtscr.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gen_ordered.o -c -DGS_LIB_BUILD \ ./base/gen_ordered.c tesseract/src/wordrec/pieces.cpp: In member function 'void tesseract::Wordrec::merge_and_put_fragment_lists(int16_t, int16_t, int16_t, tesseract::BLOB_CHOICE_LIST*, tesseract::MATRIX*)': tesseract/src/wordrec/pieces.cpp:221:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 221 | for (; merged_f < merged_fonts.size() && | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ tesseract/src/wordrec/pieces.cpp:224:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 224 | if (merged_f == merged_fonts.size()) { | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gsimage.o -c ./base/gsimage.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gsimpath.o -c ./base/gsimpath.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gsinit.o -c ./base/gsinit.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gsiodev.o -c ./base/gsiodev.c In file included from tesseract/src/ccutil/clst.h:24, from tesseract/src/ccstruct/blobs.h:23, from tesseract/src/wordrec/pieces.cpp:23: tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = char; size_t = unsigned int]': tesseract/src/ccutil/unicharset.h:363:73: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from ./base/gsiodev.c:20: ./base/unistd_.h:54: warning: "_XOPEN_SOURCE" redefined 54 | # define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:7, from ./base/stdpre.h:325, from ./base/std.h:22, from ./base/errno_.h:22, from ./base/gsiodev.c:18: /usr/include/features.h:16: note: this is the location of the previous definition 16 | #define _XOPEN_SOURCE 700 | In file included from ./base/gsiodev.c:20: ./base/unistd_.h:55: warning: "__USE_UNIX98" redefined 55 | # define __USE_UNIX98 | : note: this is the location of the previous definition In file included from tesseract/src/ccutil/clst.h:24, from tesseract/src/ccstruct/blobs.h:23, from tesseract/src/wordrec/outlines.h:24, from tesseract/src/wordrec/outlines.cpp:22: tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = char; size_t = unsigned int]': tesseract/src/ccutil/unicharset.h:363:73: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gsgstate.o -c ./base/gsgstate.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gsline.o -c ./base/gsline.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gsmalloc.o -c ./base/gsmalloc.c In file included from tesseract/src/ccstruct/ratngs.h:32, from tesseract/src/ccstruct/blamer.h:30, from tesseract/src/wordrec/wordclass.cpp:23: tesseract/src/ccutil/unicharset.h: In member function 'bool tesseract::UNICHARSET::contains_unichar_id(tesseract::UNICHAR_ID) const': tesseract/src/ccutil/unicharset.h:288:59: warning: comparison of integer expressions of different signedness: 'tesseract::UNICHAR_ID' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 288 | return unichar_id != INVALID_UNICHAR_ID && unichar_id < unichars.size() && | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ tesseract/src/ccutil/unicharset.h: In member function 'void tesseract::UNICHARSET::delete_pointers_in_unichars()': tesseract/src/ccutil/unicharset.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < unichars.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./soobj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./soobj/tesseract_ccmain_pagewalk.o -c tesseract/src/ccmain/pagewalk.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ In file included from tesseract/src/ccstruct/ratngs.h:32, from tesseract/src/ccstruct/blamer.h:30, from tesseract/src/wordrec/segsearch.cpp:20: tesseract/src/ccutil/unicharset.h: In member function 'bool tesseract::UNICHARSET::contains_unichar_id(tesseract::UNICHAR_ID) const': tesseract/src/ccutil/unicharset.h:288:59: warning: comparison of integer expressions of different signedness: 'tesseract::UNICHAR_ID' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 288 | return unichar_id != INVALID_UNICHAR_ID && unichar_id < unichars.size() && | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ tesseract/src/ccutil/unicharset.h: In member function 'void tesseract::UNICHARSET::delete_pointers_in_unichars()': tesseract/src/ccutil/unicharset.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < unichars.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ In file included from tesseract/src/ccstruct/blamer.h:30, from tesseract/src/wordrec/wordclass.cpp:23: tesseract/src/ccstruct/ratngs.h: In member function 'void tesseract::BLOB_CHOICE::set_fonts(const std::vector&)': tesseract/src/ccstruct/ratngs.h:107:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 107 | for (int f = 0; f < fonts_.size(); ++f) { | ~~^~~~~~~~~~~~~~~ In file included from tesseract/src/ccstruct/blamer.h:30, from tesseract/src/wordrec/segsearch.cpp:20: tesseract/src/ccstruct/ratngs.h: In member function 'void tesseract::BLOB_CHOICE::set_fonts(const std::vector&)': tesseract/src/ccstruct/ratngs.h:107:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 107 | for (int f = 0; f < fonts_.size(); ++f) { | ~~^~~~~~~~~~~~~~~ gcc -I./obj -I./base -I./devices -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -o ./obj/memento.o -c ./base/memento.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gsmatrix.o -c ./base/gsmatrix.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gsmemory.o -c ./base/gsmemory.c g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./soobj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./soobj/tesseract_ccmain_paragraphs.o -c tesseract/src/ccmain/paragraphs.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gsmemret.o -c ./base/gsmemret.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gsmisc.o -c ./base/gsmisc.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gsnotify.o -c ./base/gsnotify.c In file included from tesseract/src/ccmain/output.cpp:22: tesseract/src/ccmain/tesseractclass.h: In member function 'void tesseract::Tesseract::set_pix_original(Pix*)': tesseract/src/ccmain/tesseractclass.h:224:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 224 | for (int i = 0; i < sub_langs_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~ tesseract/src/ccmain/tesseractclass.h: In member function 'bool tesseract::Tesseract::AnyTessLang() const': tesseract/src/ccmain/tesseractclass.h:292:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 292 | for (int i = 0; i < sub_langs_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~ tesseract/src/ccmain/tesseractclass.h: In member function 'bool tesseract::Tesseract::AnyLSTMLang() const': tesseract/src/ccmain/tesseractclass.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < sub_langs_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gslibctx_0.o -c ./base/gslibctx.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gspaint.o -c ./base/gspaint.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gsparam.o -c ./base/gsparam.c g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./soobj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./soobj/tesseract_ccmain_paramsd.o -c tesseract/src/ccmain/paramsd.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gspath.o -c ./base/gspath.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gsstate.o -c ./base/gsstate.c g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./soobj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./soobj/tesseract_ccmain_pgedit.o -c tesseract/src/ccmain/pgedit.cpp In file included from tesseract/src/ccutil/elst.h:24, from tesseract/src/ccstruct/ocrpara.h:23, from tesseract/src/ccstruct/ocrblock.h:22, from tesseract/src/textord/devanagari_processing.h:17, from tesseract/src/ccmain/tesseractclass.h:34, from tesseract/src/ccmain/output.cpp:22: tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = char; size_t = unsigned int]': tesseract/src/ccutil/unicharset.h:363:73: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gstext.o -c ./base/gstext.c In file included from tesseract/src/ccstruct/ratngs.h:32, from tesseract/src/ccstruct/blamer.h:30, from tesseract/src/ccstruct/pageres.h:22, from tesseract/src/ccmain/pageiterator.cpp:23: tesseract/src/ccutil/unicharset.h: In member function 'bool tesseract::UNICHARSET::contains_unichar_id(tesseract::UNICHAR_ID) const': tesseract/src/ccutil/unicharset.h:288:59: warning: comparison of integer expressions of different signedness: 'tesseract::UNICHAR_ID' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 288 | return unichar_id != INVALID_UNICHAR_ID && unichar_id < unichars.size() && | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ tesseract/src/ccutil/unicharset.h: In member function 'void tesseract::UNICHARSET::delete_pointers_in_unichars()': tesseract/src/ccutil/unicharset.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < unichars.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gsutil.o -c ./base/gsutil.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gssprintf.o -c ./base/gssprintf.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gsstrtok.o -c ./base/gsstrtok.c In file included from ./base/gssprintf.c:19: ./base/unistd_.h:54: warning: "_XOPEN_SOURCE" redefined 54 | # define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:7, from ./base/stdpre.h:325, from ./base/std.h:22, from ./base/unistd_.h:23, from ./base/gssprintf.c:19: /usr/include/features.h:16: note: this is the location of the previous definition 16 | #define _XOPEN_SOURCE 700 | In file included from ./base/gssprintf.c:19: ./base/unistd_.h:55: warning: "__USE_UNIX98" redefined 55 | # define __USE_UNIX98 | : note: this is the location of the previous definition In file included from tesseract/src/ccutil/elst.h:24, from tesseract/src/ccstruct/points.h:22, from tesseract/src/ccstruct/rect.h:23, from tesseract/src/ccstruct/boxword.h:23, from tesseract/src/ccstruct/blamer.h:26, from tesseract/src/wordrec/wordclass.cpp:23: tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = char; size_t = unsigned int]': tesseract/src/ccutil/unicharset.h:363:73: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from tesseract/src/ccstruct/blamer.h:30, from tesseract/src/ccstruct/pageres.h:22, from tesseract/src/ccmain/pageiterator.cpp:23: tesseract/src/ccstruct/ratngs.h: In member function 'void tesseract::BLOB_CHOICE::set_fonts(const std::vector&)': tesseract/src/ccstruct/ratngs.h:107:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 107 | for (int f = 0; f < fonts_.size(); ++f) { | ~~^~~~~~~~~~~~~~~ ./base/gssprintf.c: In function 'apr_vformatter': ./base/gssprintf.c:759:10: warning: unused variable 'nan' [-Wunused-variable] 759 | char nan[] = "#NAN"; | ^~~ ./base/gssprintf.c:758:10: warning: unused variable 'inf' [-Wunused-variable] 758 | char inf[] = "#INF"; | ^~~ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gsstrl.o -c ./base/gsstrl.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gdevmrun.o -c ./base/gdevmrun.c In file included from tesseract/src/ccutil/elst.h:24, from tesseract/src/ccstruct/points.h:22, from tesseract/src/ccstruct/rect.h:23, from tesseract/src/ccstruct/boxword.h:23, from tesseract/src/ccstruct/blamer.h:26, from tesseract/src/wordrec/segsearch.cpp:20: tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = char; size_t = unsigned int]': tesseract/src/ccutil/unicharset.h:363:73: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gsiodevs.o -c ./base/gsiodevs.c g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./soobj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./soobj/tesseract_ccmain_reject.o -c tesseract/src/ccmain/reject.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gxclist.o -c ./base/gxclist.c g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./soobj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./soobj/tesseract_ccmain_resultiterator.o -c tesseract/src/ccmain/resultiterator.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gxclbits.o -c ./base/gxclbits.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gxclpage.o -c ./base/gxclpage.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gxclrast.o -c ./base/gxclrast.c ./base/gspaint.c: In function 'fill_stroke_with_rule': ./base/gspaint.c:762:9: warning: 'orig_flatness' may be used uninitialized in this function [-Wmaybe-uninitialized] 762 | gs_setflat(pgs, orig_flatness); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./base/gspaint.c:605:30: note: 'orig_flatness' was declared here 605 | float orig_width, scale, orig_flatness; | ^~~~~~~~~~~~~ ./base/gspaint.c:761:9: warning: 'scale' may be used uninitialized in this function [-Wmaybe-uninitialized] 761 | scale_dash_pattern(pgs, 1.0 / scale); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./base/gspaint.c:605:23: note: 'scale' was declared here 605 | float orig_width, scale, orig_flatness; | ^~~~~ ./base/gspaint.c:760:9: warning: 'orig_width' may be used uninitialized in this function [-Wmaybe-uninitialized] 760 | gs_setlinewidth(pgs, orig_width); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./base/gspaint.c:605:11: note: 'orig_width' was declared here 605 | float orig_width, scale, orig_flatness; | ^~~~~~~~~~ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gxclread.o -c ./base/gxclread.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gxclrect.o -c ./base/gxclrect.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gxclutil.o -c ./base/gxclutil.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gsparams.o -c ./base/gsparams.c In file included from tesseract/src/ccmain/pageiterator.cpp:24: tesseract/src/ccmain/tesseractclass.h: In member function 'void tesseract::Tesseract::set_pix_original(Pix*)': tesseract/src/ccmain/tesseractclass.h:224:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 224 | for (int i = 0; i < sub_langs_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~ tesseract/src/ccmain/tesseractclass.h: In member function 'bool tesseract::Tesseract::AnyTessLang() const': tesseract/src/ccmain/tesseractclass.h:292:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 292 | for (int i = 0; i < sub_langs_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~ tesseract/src/ccmain/tesseractclass.h: In member function 'bool tesseract::Tesseract::AnyLSTMLang() const': tesseract/src/ccmain/tesseractclass.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < sub_langs_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./soobj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./soobj/tesseract_ccmain_tessedit.o -c tesseract/src/ccmain/tessedit.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gsparaml.o -c ./base/gsparaml.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gsroprun.o -c ./base/gsroprun.c In file included from tesseract/src/ccutil/elst.h:24, from tesseract/src/ccstruct/points.h:22, from tesseract/src/ccstruct/rect.h:23, from tesseract/src/ccstruct/boxword.h:23, from tesseract/src/ccstruct/blamer.h:26, from tesseract/src/ccstruct/pageres.h:22, from tesseract/src/ccmain/pageiterator.cpp:23: tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = char; size_t = unsigned int]': tesseract/src/ccutil/unicharset.h:363:73: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gxclimag.o -c ./base/gxclimag.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gxclpath.o -c ./base/gxclpath.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gxdhtserial.o -c ./base/gxdhtserial.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gxclthrd.o -c ./base/gxclthrd.c g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./soobj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./soobj/tesseract_ccmain_tesseractclass.o -c tesseract/src/ccmain/tesseractclass.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./soobj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./soobj/tesseract_ccmain_tessvars.o -c tesseract/src/ccmain/tessvars.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./soobj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./soobj/tesseract_ccmain_thresholder.o -c tesseract/src/ccmain/thresholder.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gsmchunk.o -c ./base/gsmchunk.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gxclfile.o -c ./base/gxclfile.c ./base/gxclread.c: In function 'clist_get_bits_rectangle': ./base/gxclread.c:661:38: warning: 'lines_rasterized' may be used uninitialized in this function [-Wmaybe-uninitialized] 661 | if (code < 0 || lines_rasterized == line_count) | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ In file included from ./base/gxclfile.c:21: ./base/unistd_.h:54: warning: "_XOPEN_SOURCE" redefined 54 | # define _XOPEN_SOURCE 500 | In file included from /usr/include/assert.h:1, from ./base/assert_.h:40, from ./base/gxclfile.c:18: /usr/include/features.h:16: note: this is the location of the previous definition 16 | #define _XOPEN_SOURCE 700 | In file included from ./base/gxclfile.c:21: ./base/unistd_.h:55: warning: "__USE_UNIX98" redefined 55 | # define __USE_UNIX98 | : note: this is the location of the previous definition gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gxclmem.o -c ./base/gxclmem.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gxclzlib.o -c ./base/gxclzlib.c In file included from tesseract/src/ccstruct/ratngs.h:32, from tesseract/src/ccstruct/blamer.h:30, from tesseract/src/ccstruct/pageres.h:22, from tesseract/src/ccmain/pagewalk.cpp:20: tesseract/src/ccutil/unicharset.h: In member function 'bool tesseract::UNICHARSET::contains_unichar_id(tesseract::UNICHAR_ID) const': tesseract/src/ccutil/unicharset.h:288:59: warning: comparison of integer expressions of different signedness: 'tesseract::UNICHAR_ID' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 288 | return unichar_id != INVALID_UNICHAR_ID && unichar_id < unichars.size() && | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ tesseract/src/ccutil/unicharset.h: In member function 'void tesseract::UNICHARSET::delete_pointers_in_unichars()': tesseract/src/ccutil/unicharset.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < unichars.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ ./obj/aux/echogs -e .dev -w- -l-obj ./obj/zlibd_1 -lib z gcc -I./obj -I./base -I./devices -Isrc -DSHARE_ZLIB=1 -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -o ./obj/szlibd_1.o -c ./base/szlibd.c In file included from tesseract/src/ccstruct/ratngs.h:32, from tesseract/src/ccstruct/blamer.h:30, from tesseract/src/ccstruct/pageres.h:22, from tesseract/src/ccmain/tesseractclass.h:38, from tesseract/src/ccmain/equationdetect.h:25, from tesseract/src/ccmain/pagesegmain.cpp:38: tesseract/src/ccutil/unicharset.h: In member function 'bool tesseract::UNICHARSET::contains_unichar_id(tesseract::UNICHAR_ID) const': tesseract/src/ccutil/unicharset.h:288:59: warning: comparison of integer expressions of different signedness: 'tesseract::UNICHAR_ID' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 288 | return unichar_id != INVALID_UNICHAR_ID && unichar_id < unichars.size() && | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ tesseract/src/ccutil/unicharset.h: In member function 'void tesseract::UNICHARSET::delete_pointers_in_unichars()': tesseract/src/ccutil/unicharset.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < unichars.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ In file included from tesseract/src/ccstruct/blamer.h:30, from tesseract/src/ccstruct/pageres.h:22, from tesseract/src/ccmain/tesseractclass.h:38, from tesseract/src/ccmain/equationdetect.h:25, from tesseract/src/ccmain/pagesegmain.cpp:38: tesseract/src/ccstruct/ratngs.h: In member function 'void tesseract::BLOB_CHOICE::set_fonts(const std::vector&)': tesseract/src/ccstruct/ratngs.h:107:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 107 | for (int f = 0; f < fonts_.size(); ++f) { | ~~^~~~~~~~~~~~~~~ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./soobj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./soobj/tesseract_ccmain_werdit.o -c tesseract/src/ccmain/werdit.cpp gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gp_psync.o -c ./base/gp_psync.c cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ In file included from tesseract/src/ccstruct/blamer.h:30, from tesseract/src/ccstruct/pageres.h:22, from tesseract/src/ccmain/pagewalk.cpp:20: tesseract/src/ccstruct/ratngs.h: In member function 'void tesseract::BLOB_CHOICE::set_fonts(const std::vector&)': tesseract/src/ccstruct/ratngs.h:107:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 107 | for (int f = 0; f < fonts_.size(); ++f) { | ~~^~~~~~~~~~~~~~~ In file included from ./base/gp_psync.c:21: ./base/unistd_.h:54: warning: "_XOPEN_SOURCE" redefined 54 | # define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:7, from ./base/stdpre.h:325, from ./base/std.h:22, from ./base/gp_psync.c:18: /usr/include/features.h:16: note: this is the location of the previous definition 16 | #define _XOPEN_SOURCE 700 | In file included from ./base/gp_psync.c:21: ./base/unistd_.h:55: warning: "__USE_UNIX98" redefined 55 | # define __USE_UNIX98 | : note: this is the location of the previous definition gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/scfd.o -c ./base/scfd.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/scfdtab.o -c ./base/scfdtab.c In file included from tesseract/src/ccstruct/ratngs.h:32, from tesseract/src/ccstruct/blamer.h:30, from tesseract/src/ccstruct/pageres.h:22, from tesseract/src/ccmain/paragraphs.cpp:28: tesseract/src/ccutil/unicharset.h: In member function 'bool tesseract::UNICHARSET::contains_unichar_id(tesseract::UNICHAR_ID) const': tesseract/src/ccutil/unicharset.h:288:59: warning: comparison of integer expressions of different signedness: 'tesseract::UNICHAR_ID' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 288 | return unichar_id != INVALID_UNICHAR_ID && unichar_id < unichars.size() && | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ tesseract/src/ccutil/unicharset.h: In member function 'void tesseract::UNICHARSET::delete_pointers_in_unichars()': tesseract/src/ccutil/unicharset.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < unichars.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ In file included from tesseract/src/ccstruct/blamer.h:30, from tesseract/src/ccstruct/pageres.h:22, from tesseract/src/ccmain/paragraphs.cpp:28: tesseract/src/ccstruct/ratngs.h: In member function 'void tesseract::BLOB_CHOICE::set_fonts(const std::vector&)': tesseract/src/ccstruct/ratngs.h:107:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 107 | for (int f = 0; f < fonts_.size(); ++f) { | ~~^~~~~~~~~~~~~~~ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gxfapi.o -c ./base/gxfapi.c ./obj/aux/echogs -e .dev -w- -l-obj ./obj/fapiu gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -I/usr/include/freetype2 -I/usr/include/libpng16 -DSHARE_FT=1 -o ./obj/fapi_ft_1.o -c ./base/fapi_ft.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -I/usr/include/freetype2 -I/usr/include/libpng16 -DSHARE_FT=1 -o ./obj/write_t1.o -c ./base/write_t1.c g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./soobj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./soobj/tesseract_ccstruct_blamer.o -c tesseract/src/ccstruct/blamer.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -I/usr/include/freetype2 -I/usr/include/libpng16 -DSHARE_FT=1 -o ./obj/write_t2.o -c ./base/write_t2.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -I/usr/include/freetype2 -I/usr/include/libpng16 -DSHARE_FT=1 -o ./obj/wrfont.o -c ./base/wrfont.c ./obj/aux/echogs -e .dev -w- -l-obj ./obj/freetype_1 -lib -lfreetype ./obj/aux/echogs -e .dev -a- ./obj/freetype_1 -libpath ./obj/aux/echogs -e .dev -w- -l-obj ./obj/fapib gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gsiorom_1.o -Isrc -c ./base/gsiorom.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gxacpath.o -c ./base/gxacpath.c In file included from tesseract/src/ccstruct/ratngs.h:32, from tesseract/src/ccstruct/blamer.h:30, from tesseract/src/ccstruct/pageres.h:22, from tesseract/src/ccmain/pgedit.cpp:29: tesseract/src/ccutil/unicharset.h: In member function 'bool tesseract::UNICHARSET::contains_unichar_id(tesseract::UNICHAR_ID) const': tesseract/src/ccutil/unicharset.h:288:59: warning: comparison of integer expressions of different signedness: 'tesseract::UNICHAR_ID' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 288 | return unichar_id != INVALID_UNICHAR_ID && unichar_id < unichars.size() && | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ tesseract/src/ccutil/unicharset.h: In member function 'void tesseract::UNICHARSET::delete_pointers_in_unichars()': tesseract/src/ccutil/unicharset.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < unichars.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gxbcache.o -c ./base/gxbcache.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gxccache.o -c ./base/gxccache.c ./base/gxclthrd.c: In function 'clist_process_page': ./base/gxclthrd.c:999:36: warning: 'lines_rasterized' may be used uninitialized in this function [-Wmaybe-uninitialized] 999 | for (y = 0; y < dev->height; y += lines_rasterized) | ~~^~~~~~~~~~~~~~~~~~~ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gxccman.o -c ./base/gxccman.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gxchar.o -c ./base/gxchar.c In file included from tesseract/src/ccstruct/blamer.h:30, from tesseract/src/ccstruct/pageres.h:22, from tesseract/src/ccmain/pgedit.cpp:29: tesseract/src/ccstruct/ratngs.h: In member function 'void tesseract::BLOB_CHOICE::set_fonts(const std::vector&)': tesseract/src/ccstruct/ratngs.h:107:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 107 | for (int f = 0; f < fonts_.size(); ++f) { | ~~^~~~~~~~~~~~~~~ tesseract/src/ccmain/paragraphs.cpp: In function 'void tesseract::PrintTable(const std::vector >&, const tesseract::STRING&)': tesseract/src/ccmain/paragraphs.cpp:115:13: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 115 | if (c >= max_col_widths.size()) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~ tesseract/src/ccmain/paragraphs.cpp:125:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 125 | for (int c = 0; c < max_col_widths.size(); c++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~ tesseract/src/ccmain/paragraphs.cpp:130:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] 130 | for (int r = 0; r < rows.size(); r++) { | ~~^~~~~~~~~~~~~ tesseract/src/ccmain/paragraphs.cpp:131:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 131 | for (int c = 0; c < rows[r].size(); c++) { | ~~^~~~~~~~~~~~~~~~ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gxcht.o -c ./base/gxcht.c In file included from tesseract/src/ccmain/equationdetect.h:25, from tesseract/src/ccmain/pagesegmain.cpp:38: tesseract/src/ccmain/tesseractclass.h: In member function 'void tesseract::Tesseract::set_pix_original(Pix*)': tesseract/src/ccmain/tesseractclass.h:224:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 224 | for (int i = 0; i < sub_langs_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~ tesseract/src/ccmain/tesseractclass.h: In member function 'bool tesseract::Tesseract::AnyTessLang() const': tesseract/src/ccmain/tesseractclass.h:292:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 292 | for (int i = 0; i < sub_langs_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~ tesseract/src/ccmain/tesseractclass.h: In member function 'bool tesseract::Tesseract::AnyLSTMLang() const': tesseract/src/ccmain/tesseractclass.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < sub_langs_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gxclip.o -c ./base/gxclip.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gxcmap.o -c ./base/gxcmap.c tesseract/src/ccmain/pagesegmain.cpp: In member function 'tesseract::ColumnFinder* tesseract::Tesseract::SetupPageSegAndDetectOrientation(tesseract::PageSegMode, tesseract::BLOCK_LIST*, tesseract::Tesseract*, tesseract::OSResults*, tesseract::TO_BLOCK_LIST*, Pix**, Pix**)': tesseract/src/ccmain/pagesegmain.cpp:365:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 365 | for (int s = 0; s < sub_langs_.size(); ++s) { | ~~^~~~~~~~~~~~~~~~~~~ tesseract/src/ccmain/paragraphs.cpp: In function 'void tesseract::DetectParagraphs(int, std::vector*, tesseract::GenericVector*, tesseract::PARA_LIST*, std::vector*)': tesseract/src/ccmain/paragraphs.cpp:2291:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 2291 | for (int i = 0; i < row_infos->size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~ In file included from tesseract/src/ccutil/elst.h:24, from tesseract/src/ccstruct/blobbox.h:22, from tesseract/src/ccmain/pagesegmain.cpp:33: tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = char; size_t = unsigned int]': tesseract/src/ccutil/unicharset.h:363:73: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ tesseract/src/ccmain/paragraphs.cpp: In function 'void tesseract::DetectParagraphs(int, bool, const tesseract::MutableIterator*, std::vector*)': tesseract/src/ccmain/paragraphs.cpp:2555:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 2555 | for (int i = 1; i < row_infos.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~ tesseract/src/ccmain/paragraphs.cpp:2562:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 2562 | for (int i = 0; i < row_infos.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~ In file included from tesseract/src/ccutil/elst.h:24, from tesseract/src/ccstruct/points.h:22, from tesseract/src/ccstruct/rect.h:23, from tesseract/src/ccmain/paragraphs.h:23, from tesseract/src/ccmain/paragraphs.cpp:19: tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = char; size_t = unsigned int]': tesseract/src/ccutil/unicharset.h:363:73: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gxcpath.o -c ./base/gxcpath.c In file included from tesseract/src/ccmain/pagewalk.cpp:21: tesseract/src/ccmain/tesseractclass.h: In member function 'void tesseract::Tesseract::set_pix_original(Pix*)': tesseract/src/ccmain/tesseractclass.h:224:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 224 | for (int i = 0; i < sub_langs_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~ tesseract/src/ccmain/tesseractclass.h: In member function 'bool tesseract::Tesseract::AnyTessLang() const': tesseract/src/ccmain/tesseractclass.h:292:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 292 | for (int i = 0; i < sub_langs_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~ tesseract/src/ccmain/tesseractclass.h: In member function 'bool tesseract::Tesseract::AnyLSTMLang() const': tesseract/src/ccmain/tesseractclass.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < sub_langs_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gxdcconv.o -c ./base/gxdcconv.c g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./soobj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./soobj/tesseract_ccstruct_blobbox.o -c tesseract/src/ccstruct/blobbox.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ In file included from tesseract/src/ccstruct/ratngs.h:32, from tesseract/src/ccstruct/blamer.h:30, from tesseract/src/ccstruct/pageres.h:22, from tesseract/src/ccmain/resultiterator.cpp:23: tesseract/src/ccutil/unicharset.h: In member function 'bool tesseract::UNICHARSET::contains_unichar_id(tesseract::UNICHAR_ID) const': tesseract/src/ccutil/unicharset.h:288:59: warning: comparison of integer expressions of different signedness: 'tesseract::UNICHAR_ID' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 288 | return unichar_id != INVALID_UNICHAR_ID && unichar_id < unichars.size() && | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ tesseract/src/ccutil/unicharset.h: In member function 'void tesseract::UNICHARSET::delete_pointers_in_unichars()': tesseract/src/ccutil/unicharset.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < unichars.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ In file included from tesseract/src/ccutil/elst.h:24, from tesseract/src/ccstruct/points.h:22, from tesseract/src/ccstruct/rect.h:23, from tesseract/src/ccstruct/boxword.h:23, from tesseract/src/ccstruct/blamer.h:26, from tesseract/src/ccstruct/pageres.h:22, from tesseract/src/ccmain/pagewalk.cpp:20: tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = char; size_t = unsigned int]': tesseract/src/ccutil/unicharset.h:363:73: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from tesseract/src/ccstruct/ratngs.h:32, from tesseract/src/ccstruct/blamer.h:30, from tesseract/src/ccstruct/pageres.h:22, from tesseract/src/ccmain/tesseractclass.h:38, from tesseract/src/ccmain/reject.cpp:44: tesseract/src/ccutil/unicharset.h: In member function 'bool tesseract::UNICHARSET::contains_unichar_id(tesseract::UNICHAR_ID) const': tesseract/src/ccutil/unicharset.h:288:59: warning: comparison of integer expressions of different signedness: 'tesseract::UNICHAR_ID' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 288 | return unichar_id != INVALID_UNICHAR_ID && unichar_id < unichars.size() && | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ tesseract/src/ccutil/unicharset.h: In member function 'void tesseract::UNICHARSET::delete_pointers_in_unichars()': tesseract/src/ccutil/unicharset.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < unichars.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ In file included from tesseract/src/ccstruct/blamer.h:30, from tesseract/src/ccstruct/pageres.h:22, from tesseract/src/ccmain/tesseractclass.h:38, from tesseract/src/ccmain/reject.cpp:44: tesseract/src/ccstruct/ratngs.h: In member function 'void tesseract::BLOB_CHOICE::set_fonts(const std::vector&)': tesseract/src/ccstruct/ratngs.h:107:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 107 | for (int f = 0; f < fonts_.size(); ++f) { | ~~^~~~~~~~~~~~~~~ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gxdcolor.o -c ./base/gxdcolor.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gxhldevc.o -c ./base/gxhldevc.c In file included from tesseract/src/ccstruct/blamer.h:30, from tesseract/src/ccstruct/pageres.h:22, from tesseract/src/ccmain/resultiterator.cpp:23: tesseract/src/ccstruct/ratngs.h: In member function 'void tesseract::BLOB_CHOICE::set_fonts(const std::vector&)': tesseract/src/ccstruct/ratngs.h:107:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 107 | for (int f = 0; f < fonts_.size(); ++f) { | ~~^~~~~~~~~~~~~~~ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gxfill.o -c ./base/gxfill.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gxht.o -c ./base/gxht.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gxhtbit.o -c ./base/gxhtbit.c In file included from tesseract/src/ccstruct/ratngs.h:32, from tesseract/src/ccstruct/blamer.h:30, from tesseract/src/ccstruct/pageres.h:22, from tesseract/src/ccmain/tessedit.cpp:28: tesseract/src/ccutil/unicharset.h: In member function 'bool tesseract::UNICHARSET::contains_unichar_id(tesseract::UNICHAR_ID) const': tesseract/src/ccutil/unicharset.h:288:59: warning: comparison of integer expressions of different signedness: 'tesseract::UNICHAR_ID' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 288 | return unichar_id != INVALID_UNICHAR_ID && unichar_id < unichars.size() && | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ tesseract/src/ccutil/unicharset.h: In member function 'void tesseract::UNICHARSET::delete_pointers_in_unichars()': tesseract/src/ccutil/unicharset.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < unichars.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gxht_thresh.o -c ./base/gxht_thresh.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gxidata_0.o -c ./base/gxidata.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gxifast.o -c ./base/gxifast.c In file included from tesseract/src/ccmain/pgedit.cpp:34: tesseract/src/ccmain/tesseractclass.h: In member function 'void tesseract::Tesseract::set_pix_original(Pix*)': tesseract/src/ccmain/tesseractclass.h:224:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 224 | for (int i = 0; i < sub_langs_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~ tesseract/src/ccmain/tesseractclass.h: In member function 'bool tesseract::Tesseract::AnyTessLang() const': tesseract/src/ccmain/tesseractclass.h:292:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 292 | for (int i = 0; i < sub_langs_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~ tesseract/src/ccmain/tesseractclass.h: In member function 'bool tesseract::Tesseract::AnyLSTMLang() const': tesseract/src/ccmain/tesseractclass.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < sub_langs_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~ In file included from tesseract/src/ccstruct/blamer.h:30, from tesseract/src/ccstruct/pageres.h:22, from tesseract/src/ccmain/tessedit.cpp:28: tesseract/src/ccstruct/ratngs.h: In member function 'void tesseract::BLOB_CHOICE::set_fonts(const std::vector&)': tesseract/src/ccstruct/ratngs.h:107:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 107 | for (int f = 0; f < fonts_.size(); ++f) { | ~~^~~~~~~~~~~~~~~ In file included from tesseract/src/ccutil/genericvector.h:22, from tesseract/src/ccutil/params.h:22, from tesseract/src/ccmain/pgedit.h:22, from tesseract/src/ccmain/pgedit.cpp:24: tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = char; size_t = unsigned int]': tesseract/src/ccutil/unicharset.h:363:73: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gximage.o -c ./base/gximage.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gximdecode.o -c ./base/gximdecode.c In file included from tesseract/src/ccstruct/ratngs.h:32, from tesseract/src/ccstruct/blamer.h:30, from tesseract/src/ccstruct/pageres.h:22, from tesseract/src/ccmain/werdit.cpp:23: tesseract/src/ccutil/unicharset.h: In member function 'bool tesseract::UNICHARSET::contains_unichar_id(tesseract::UNICHAR_ID) const': tesseract/src/ccutil/unicharset.h:288:59: warning: comparison of integer expressions of different signedness: 'tesseract::UNICHAR_ID' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 288 | return unichar_id != INVALID_UNICHAR_ID && unichar_id < unichars.size() && | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ tesseract/src/ccutil/unicharset.h: In member function 'void tesseract::UNICHARSET::delete_pointers_in_unichars()': tesseract/src/ccutil/unicharset.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < unichars.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./soobj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./soobj/tesseract_ccstruct_blobs.o -c tesseract/src/ccstruct/blobs.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gximage1.o -c ./base/gximage1.c In file included from tesseract/src/ccstruct/ratngs.h:32, from tesseract/src/ccstruct/blamer.h:30, from tesseract/src/ccstruct/pageres.h:22, from tesseract/src/ccmain/tesseractclass.h:38, from tesseract/src/ccmain/tesseractclass.cpp:41: tesseract/src/ccutil/unicharset.h: In member function 'bool tesseract::UNICHARSET::contains_unichar_id(tesseract::UNICHAR_ID) const': tesseract/src/ccutil/unicharset.h:288:59: warning: comparison of integer expressions of different signedness: 'tesseract::UNICHAR_ID' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 288 | return unichar_id != INVALID_UNICHAR_ID && unichar_id < unichars.size() && | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ tesseract/src/ccutil/unicharset.h: In member function 'void tesseract::UNICHARSET::delete_pointers_in_unichars()': tesseract/src/ccutil/unicharset.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < unichars.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ In file included from tesseract/src/ccmain/reject.cpp:44: tesseract/src/ccmain/tesseractclass.h: In member function 'void tesseract::Tesseract::set_pix_original(Pix*)': tesseract/src/ccmain/tesseractclass.h:224:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 224 | for (int i = 0; i < sub_langs_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~ tesseract/src/ccmain/tesseractclass.h: In member function 'bool tesseract::Tesseract::AnyTessLang() const': tesseract/src/ccmain/tesseractclass.h:292:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 292 | for (int i = 0; i < sub_langs_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~ tesseract/src/ccmain/tesseractclass.h: In member function 'bool tesseract::Tesseract::AnyLSTMLang() const': tesseract/src/ccmain/tesseractclass.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < sub_langs_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gximono_0.o -c ./base/gximono.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gxipixel.o -c ./base/gxipixel.c In file included from tesseract/src/ccstruct/blamer.h:30, from tesseract/src/ccstruct/pageres.h:22, from tesseract/src/ccmain/werdit.cpp:23: tesseract/src/ccstruct/ratngs.h: In member function 'void tesseract::BLOB_CHOICE::set_fonts(const std::vector&)': tesseract/src/ccstruct/ratngs.h:107:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 107 | for (int f = 0; f < fonts_.size(); ++f) { | ~~^~~~~~~~~~~~~~~ In file included from tesseract/src/ccstruct/blamer.h:30, from tesseract/src/ccstruct/pageres.h:22, from tesseract/src/ccmain/tesseractclass.h:38, from tesseract/src/ccmain/tesseractclass.cpp:41: tesseract/src/ccstruct/ratngs.h: In member function 'void tesseract::BLOB_CHOICE::set_fonts(const std::vector&)': tesseract/src/ccstruct/ratngs.h:107:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 107 | for (int f = 0; f < fonts_.size(); ++f) { | ~~^~~~~~~~~~~~~~~ tesseract/src/ccmain/reject.cpp: In member function 'bool tesseract::Tesseract::repeated_nonalphanum_wd(tesseract::WERD_RES*, tesseract::ROW*)': tesseract/src/ccmain/reject.cpp:598:55: warning: comparison of integer expressions of different signedness: 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} and 'int16_t' {aka 'short int'} [-Wsign-compare] 598 | if ((word->best_choice->unichar_lengths().length () == char_quality) && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gximask.o -c ./base/gximask.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gxi12bit.o -c ./base/gxi12bit.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gxi16bit.o -c ./base/gxi16bit.c In file included from tesseract/src/ccmain/resultiterator.cpp:24: tesseract/src/ccmain/tesseractclass.h: In member function 'void tesseract::Tesseract::set_pix_original(Pix*)': tesseract/src/ccmain/tesseractclass.h:224:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 224 | for (int i = 0; i < sub_langs_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~ tesseract/src/ccmain/tesseractclass.h: In member function 'bool tesseract::Tesseract::AnyTessLang() const': tesseract/src/ccmain/tesseractclass.h:292:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 292 | for (int i = 0; i < sub_langs_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~ tesseract/src/ccmain/tesseractclass.h: In member function 'bool tesseract::Tesseract::AnyLSTMLang() const': tesseract/src/ccmain/tesseractclass.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < sub_langs_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gxiscale.o -c ./base/gxiscale.c In file included from tesseract/src/ccutil/lsterr.h:22, from tesseract/src/ccutil/elst.h:22, from tesseract/src/ccstruct/points.h:22, from tesseract/src/ccstruct/rect.h:23, from tesseract/src/ccstruct/boxword.h:23, from tesseract/src/ccstruct/blamer.h:26, from tesseract/src/ccstruct/pageres.h:22, from tesseract/src/ccmain/resultiterator.cpp:23: tesseract/src/ccmain/resultiterator.cpp: In member function 'void tesseract::ResultIterator::CalculateBlobOrder(std::vector*) const': tesseract/src/ccmain/resultiterator.cpp:220:36: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'const int' [-Wsign-compare] 220 | ASSERT_HOST(blob_indices->size() == word_length_); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ tesseract/src/ccutil/errcode.h:56:25: note: in definition of macro 'ASSERT_HOST' 56 | #define ASSERT_HOST(x) (x) \ | ^ In file included from tesseract/src/ccutil/elst.h:24, from tesseract/src/ccstruct/ocrpara.h:23, from tesseract/src/ccstruct/ocrblock.h:22, from tesseract/src/textord/devanagari_processing.h:17, from tesseract/src/ccmain/tesseractclass.h:34, from tesseract/src/ccmain/reject.cpp:44: tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = char; size_t = unsigned int]': tesseract/src/ccutil/unicharset.h:363:73: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ tesseract/src/ccmain/resultiterator.cpp: In function 'void tesseract::PrintScriptDirs(const std::vector&)': tesseract/src/ccmain/resultiterator.cpp:224:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 224 | for (int i = 0; i < dirs.size(); i++) { | ~~^~~~~~~~~~~~~ tesseract/src/ccmain/resultiterator.cpp: In static member function 'static void tesseract::ResultIterator::CalculateTextlineOrder(bool, const std::vector&, std::vector*)': tesseract/src/ccmain/resultiterator.cpp:315:30: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 315 | for (int i = left; i < word_dirs.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~ tesseract/src/ccmain/resultiterator.cpp: In member function 'void tesseract::ResultIterator::MoveToLogicalStartOfTextline()': tesseract/src/ccmain/resultiterator.cpp:434:12: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 434 | for (; i < word_indices.size() && word_indices[i] < 0; i++) { | ~~^~~~~~~~~~~~~~~~~~~~~ tesseract/src/ccmain/resultiterator.cpp:442:9: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 442 | if (i >= word_indices.size()) | ~~^~~~~~~~~~~~~~~~~~~~~~ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./soobj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./soobj/tesseract_ccstruct_blread.o -c tesseract/src/ccstruct/blread.cpp tesseract/src/ccmain/resultiterator.cpp: In member function 'virtual bool tesseract::ResultIterator::Next(tesseract::PageIteratorLevel)': tesseract/src/ccmain/resultiterator.cpp:480:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 480 | while (next_blob < blob_order.size() && | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ tesseract/src/ccmain/resultiterator.cpp:484:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 484 | if (next_blob < blob_order.size()) { | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gxpaint.o -c ./base/gxpaint.c tesseract/src/ccmain/resultiterator.cpp: In member function 'void tesseract::ResultIterator::AppendUTF8WordText(std::string*) const': tesseract/src/ccmain/resultiterator.cpp:681:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 681 | for (int i = 0; i < blob_order.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~ tesseract/src/ccmain/resultiterator.cpp: In member function 'void tesseract::ResultIterator::IterateAndAppendUTF8TextlineText(std::string*)': tesseract/src/ccmain/resultiterator.cpp:702:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 702 | for (int i = 0; i < textline_order.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gxpath.o -c ./base/gxpath.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gxpath2.o -c ./base/gxpath2.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gxpcopy.o -c ./base/gxpcopy.c In file included from tesseract/src/ccutil/elst.h:24, from tesseract/src/ccstruct/points.h:22, from tesseract/src/ccstruct/rect.h:23, from tesseract/src/ccmain/werdit.h:23, from tesseract/src/ccmain/werdit.cpp:20: tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = char; size_t = unsigned int]': tesseract/src/ccutil/unicharset.h:363:73: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from tesseract/src/ccutil/elst.h:24, from tesseract/src/ccstruct/points.h:22, from tesseract/src/ccstruct/rect.h:23, from tesseract/src/ccstruct/boxword.h:23, from tesseract/src/ccstruct/blamer.h:26, from tesseract/src/ccstruct/pageres.h:22, from tesseract/src/ccmain/resultiterator.cpp:23: tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = char; size_t = unsigned int]': tesseract/src/ccutil/unicharset.h:363:73: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gxpdash.o -c ./base/gxpdash.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gxpflat.o -c ./base/gxpflat.c In file included from tesseract/src/ccstruct/ratngs.h:32, from tesseract/src/ccstruct/blamer.h:30, from tesseract/src/ccstruct/blamer.cpp:20: tesseract/src/ccutil/unicharset.h: In member function 'bool tesseract::UNICHARSET::contains_unichar_id(tesseract::UNICHAR_ID) const': tesseract/src/ccutil/unicharset.h:288:59: warning: comparison of integer expressions of different signedness: 'tesseract::UNICHAR_ID' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 288 | return unichar_id != INVALID_UNICHAR_ID && unichar_id < unichars.size() && | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ tesseract/src/ccutil/unicharset.h: In member function 'void tesseract::UNICHARSET::delete_pointers_in_unichars()': tesseract/src/ccutil/unicharset.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < unichars.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gxsample.o -c ./base/gxsample.c g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./soobj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./soobj/tesseract_ccstruct_boxread.o -c tesseract/src/ccstruct/boxread.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ In file included from tesseract/src/ccstruct/blamer.h:30, from tesseract/src/ccstruct/blamer.cpp:20: tesseract/src/ccstruct/ratngs.h: In member function 'void tesseract::BLOB_CHOICE::set_fonts(const std::vector&)': tesseract/src/ccstruct/ratngs.h:107:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 107 | for (int f = 0; f < fonts_.size(); ++f) { | ~~^~~~~~~~~~~~~~~ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gxstroke.o -c ./base/gxstroke.c In file included from tesseract/src/ccmain/tessedit.cpp:31: tesseract/src/ccmain/tesseractclass.h: In member function 'void tesseract::Tesseract::set_pix_original(Pix*)': tesseract/src/ccmain/tesseractclass.h:224:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 224 | for (int i = 0; i < sub_langs_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~ tesseract/src/ccmain/tesseractclass.h: In member function 'bool tesseract::Tesseract::AnyTessLang() const': tesseract/src/ccmain/tesseractclass.h:292:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 292 | for (int i = 0; i < sub_langs_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~ tesseract/src/ccmain/tesseractclass.h: In member function 'bool tesseract::Tesseract::AnyLSTMLang() const': tesseract/src/ccmain/tesseractclass.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < sub_langs_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gxsync.o -c ./base/gxsync.c In file included from tesseract/src/ccmain/tesseractclass.cpp:41: tesseract/src/ccmain/tesseractclass.h: In member function 'void tesseract::Tesseract::set_pix_original(Pix*)': tesseract/src/ccmain/tesseractclass.h:224:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 224 | for (int i = 0; i < sub_langs_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~ tesseract/src/ccmain/tesseractclass.h: In member function 'bool tesseract::Tesseract::AnyTessLang() const': tesseract/src/ccmain/tesseractclass.h:292:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 292 | for (int i = 0; i < sub_langs_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~ tesseract/src/ccmain/tesseractclass.h: In member function 'bool tesseract::Tesseract::AnyLSTMLang() const': tesseract/src/ccmain/tesseractclass.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < sub_langs_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gdevabuf.o -c ./base/gdevabuf.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gdevdbit.o -c ./base/gdevdbit.c tesseract/src/ccstruct/blamer.cpp: In member function 'void tesseract::BlamerBundle::SetWordTruth(const tesseract::UNICHARSET&, const char*, const tesseract::TBOX&)': tesseract/src/ccstruct/blamer.cpp:85:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 85 | for (int i = 0; i < encoding.size(); total_length += lengths[i++]) { | ~~^~~~~~~~~~~~~~~~~ In file included from tesseract/src/ccmain/tessedit.cpp:39: tesseract/src/lstm/lstmrecognizer.h: In member function 'void tesseract::LSTMRecognizer::ScaleLearningRate(double)': tesseract/src/lstm/lstmrecognizer.h:133:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 133 | for (int i = 0; i < layers.size(); ++i) { | ~~^~~~~~~~~~~~~~~ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gdevddrw.o -c ./base/gdevddrw.c tesseract/src/ccmain/tessedit.cpp: In member function 'bool tesseract::Tesseract::init_tesseract_lang_data(const char*, const char*, const char*, tesseract::OcrEngineMode, char**, int, const std::vector >*, const std::vector >*, bool, tesseract::TessdataManager*)': tesseract/src/ccmain/tessedit.cpp:137:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] 137 | for (int i = 0; i < vars_vec->size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~ tesseract/src/ccmain/tessedit.cpp: In function 'bool tesseract::IsStrInList(const string&, const std::vector >&)': tesseract/src/ccmain/tessedit.cpp:241:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] 241 | for (int i = 0; i < str_list.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gdevdflt.o -c ./base/gdevdflt.c tesseract/src/ccmain/tessedit.cpp: In member function 'int tesseract::Tesseract::init_tesseract(const char*, const char*, const char*, tesseract::OcrEngineMode, char**, int, const std::vector >*, const std::vector >*, bool, tesseract::TessdataManager*)': tesseract/src/ccmain/tessedit.cpp:303:39: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] 303 | for (int lang_index = 0; lang_index < langs_to_load.size(); ++lang_index) { | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ tesseract/src/ccmain/tessedit.cpp:352:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 352 | for (int s = 0; s < sub_langs_.size(); ++s) { | ~~^~~~~~~~~~~~~~~~~~~ tesseract/src/ccmain/tessedit.cpp:359:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 359 | for (int s = 0; s < sub_langs_.size(); ++s) { | ~~^~~~~~~~~~~~~~~~~~~ tesseract/src/ccmain/tessedit.cpp: In member function 'void tesseract::Tesseract::SetupUniversalFontIds()': tesseract/src/ccmain/tessedit.cpp:439:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 439 | for (int i = 0; i < sub_langs_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~ tesseract/src/ccmain/tessedit.cpp:444:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 444 | for (int i = 0; i < sub_langs_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gdevdgbr.o -c ./base/gdevdgbr.c In file included from tesseract/src/ccutil/elst.h:24, from tesseract/src/ccstruct/points.h:22, from tesseract/src/ccstruct/rect.h:23, from tesseract/src/ccstruct/boxword.h:23, from tesseract/src/ccstruct/blamer.h:26, from tesseract/src/ccstruct/blamer.cpp:20: tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = char; size_t = unsigned int]': tesseract/src/ccutil/unicharset.h:363:73: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from tesseract/src/ccmain/tesseractclass.cpp:48: tesseract/src/lstm/lstmrecognizer.h: In member function 'void tesseract::LSTMRecognizer::ScaleLearningRate(double)': tesseract/src/lstm/lstmrecognizer.h:133:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 133 | for (int i = 0; i < layers.size(); ++i) { | ~~^~~~~~~~~~~~~~~ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gdevnfwd.o -c ./base/gdevnfwd.c In file included from tesseract/src/ccutil/elst.h:24, from tesseract/src/ccstruct/points.h:22, from tesseract/src/ccstruct/rect.h:23, from tesseract/src/ccstruct/boxword.h:23, from tesseract/src/ccstruct/blamer.h:26, from tesseract/src/ccstruct/pageres.h:22, from tesseract/src/ccmain/tessedit.cpp:28: tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = char; size_t = unsigned int]': tesseract/src/ccutil/unicharset.h:363:73: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ tesseract/src/ccmain/tesseractclass.cpp: In member function 'void tesseract::Tesseract::Clear()': tesseract/src/ccmain/tesseractclass.cpp:583:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 583 | for (int i = 0; i < sub_langs_.size(); ++i) | ~~^~~~~~~~~~~~~~~~~~~ tesseract/src/ccmain/tesseractclass.cpp: In member function 'void tesseract::Tesseract::ResetAdaptiveClassifier()': tesseract/src/ccmain/tesseractclass.cpp:597:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 597 | for (int i = 0; i < sub_langs_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~ tesseract/src/ccmain/tesseractclass.cpp: In member function 'void tesseract::Tesseract::ResetDocumentDictionary()': tesseract/src/ccmain/tesseractclass.cpp:607:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 607 | for (int i = 0; i < sub_langs_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~ tesseract/src/ccmain/tesseractclass.cpp: In member function 'void tesseract::Tesseract::SetBlackAndWhitelist()': tesseract/src/ccmain/tesseractclass.cpp:624:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 624 | for (int i = 0; i < sub_langs_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~ tesseract/src/ccmain/tesseractclass.cpp: In member function 'void tesseract::Tesseract::PrepareForPageseg()': tesseract/src/ccmain/tesseractclass.cpp:645:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 645 | for (int i = 0; i < sub_langs_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~ tesseract/src/ccmain/tesseractclass.cpp: In member function 'void tesseract::Tesseract::PrepareForTessOCR(tesseract::BLOCK_LIST*, tesseract::Tesseract*, tesseract::OSResults*)': tesseract/src/ccmain/tesseractclass.cpp:676:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 676 | for (int i = 0; i < sub_langs_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~ tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::DeSerialize(T*, size_t) [with T = int; size_t = unsigned int]': tesseract/src/lstm/static_shape.h:67:30: required from here tesseract/src/ccutil/serialis.h:93:50: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 93 | return FReadEndian(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = int; size_t = unsigned int]': tesseract/src/lstm/static_shape.h:79:28: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = signed char; size_t = unsigned int]': tesseract/src/ccutil/unicharcompress.h:62:43: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::DeSerialize(T*, size_t) [with T = signed char; size_t = unsigned int]': tesseract/src/ccutil/unicharcompress.h:68:45: required from here tesseract/src/ccutil/serialis.h:93:50: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 93 | return FReadEndian(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gdevmem.o -c ./base/gdevmem.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gdevplnx.o -c ./base/gdevplnx.c In file included from tesseract/src/ccutil/elst.h:24, from tesseract/src/ccstruct/ocrpara.h:23, from tesseract/src/ccstruct/ocrblock.h:22, from tesseract/src/textord/devanagari_processing.h:17, from tesseract/src/ccmain/tesseractclass.h:34, from tesseract/src/ccmain/tesseractclass.cpp:41: tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = char; size_t = unsigned int]': tesseract/src/ccutil/unicharset.h:363:73: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./soobj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./soobj/tesseract_ccstruct_boxword.o -c tesseract/src/ccstruct/boxword.cpp tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::DeSerialize(T*, size_t) [with T = int; size_t = unsigned int]': tesseract/src/lstm/static_shape.h:67:30: required from here tesseract/src/ccutil/serialis.h:93:50: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 93 | return FReadEndian(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = int; size_t = unsigned int]': tesseract/src/lstm/static_shape.h:79:28: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = signed char; size_t = unsigned int]': tesseract/src/ccutil/unicharcompress.h:62:43: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::DeSerialize(T*, size_t) [with T = signed char; size_t = unsigned int]': tesseract/src/ccutil/unicharcompress.h:68:45: required from here tesseract/src/ccutil/serialis.h:93:50: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 93 | return FReadEndian(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gdevm1.o -c ./base/gdevm1.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gdevm2.o -c ./base/gdevm2.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gdevm4.o -c ./base/gdevm4.c ./base/gdevdbit.c: In function 'gx_default_copy_alpha_hl_color': ./base/gdevdbit.c:331:47: warning: 'composite' may be used uninitialized in this function [-Wmaybe-uninitialized] 331 | *ptr++ = composite[k] >> 8; | ~~~~~~~~~^~~ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gdevm8.o -c ./base/gdevm8.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gdevm16.o -c ./base/gdevm16.c ./base/gdevdflt.c: In function 'transform_pixel_region_render_portrait': ./base/gdevdflt.c:1986:15: warning: 'run' may be used uninitialized in this function [-Wmaybe-uninitialized] 1986 | buffer[0] = run; | ~~~~~~~~~~^~~~~ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gdevm24.o -c ./base/gdevm24.c g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./soobj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./soobj/tesseract_ccstruct_ccstruct.o -c tesseract/src/ccstruct/ccstruct.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gdevm32.o -c ./base/gdevm32.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gdevm40.o -c ./base/gdevm40.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gdevm48.o -c ./base/gdevm48.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gdevm56.o -c ./base/gdevm56.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gdevm64.o -c ./base/gdevm64.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gdevmx.o -c ./base/gdevmx.c In file included from tesseract/src/ccutil/ambigs.h:32, from tesseract/src/ccutil/ccutil.h:32, from tesseract/src/ccstruct/ccstruct.h:22, from tesseract/src/ccstruct/blobs.cpp:30: tesseract/src/ccutil/unicharset.h: In member function 'bool tesseract::UNICHARSET::contains_unichar_id(tesseract::UNICHAR_ID) const': tesseract/src/ccutil/unicharset.h:288:59: warning: comparison of integer expressions of different signedness: 'tesseract::UNICHAR_ID' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 288 | return unichar_id != INVALID_UNICHAR_ID && unichar_id < unichars.size() && | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ tesseract/src/ccutil/unicharset.h: In member function 'void tesseract::UNICHARSET::delete_pointers_in_unichars()': tesseract/src/ccutil/unicharset.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < unichars.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./soobj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./soobj/tesseract_ccstruct_coutln.o -c tesseract/src/ccstruct/coutln.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gdevdsha.o -c ./base/gdevdsha.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gxscanc.o -c ./base/gxscanc.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/siinterp.o -c ./base/siinterp.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/siscale_0.o -c ./base/siscale.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/sidscale.o -c ./base/sidscale.c In file included from tesseract/src/ccutil/clst.h:24, from tesseract/src/ccstruct/blobs.h:23, from tesseract/src/ccstruct/blobs.cpp:28: tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = char; size_t = unsigned int]': tesseract/src/ccutil/unicharset.h:363:73: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gdevdrop_0.o -c ./base/gdevdrop.c g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./soobj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./soobj/tesseract_ccstruct_detlinefit.o -c tesseract/src/ccstruct/detlinefit.cpp gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gdevmr1.o -c ./base/gdevmr1.c cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gdevmr2n.o -c ./base/gdevmr2n.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gdevmr8n.o -c ./base/gdevmr8n.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gdevrops.o -c ./base/gdevrops.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gsrop.o -c ./base/gsrop.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gp_strdl.o -c ./base/gp_strdl.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./obj -I./obj -I./base -I./devices -o ./obj/zcid.o -c ./psi/zcid.c g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./soobj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./soobj/tesseract_ccstruct_dppoint.o -c tesseract/src/ccstruct/dppoint.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./obj -I./obj -I./base -I./devices -o ./obj/zfcid.o -c ./psi/zfcid.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./obj -I./obj -I./base -I./devices -o ./obj/zfcid0.o -c ./psi/zfcid0.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./obj -I./obj -I./base -I./devices -o ./obj/zfcid1.o -c ./psi/zfcid1.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./obj -I./obj -I./base -I./devices -o ./obj/zchar1.o -c ./psi/zchar1.c g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./soobj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./soobj/tesseract_ccstruct_imagedata.o -c tesseract/src/ccstruct/imagedata.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./soobj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./soobj/tesseract_ccstruct_linlsq.o -c tesseract/src/ccstruct/linlsq.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./obj -I./obj -I./base -I./devices -o ./obj/zcharout.o -c ./psi/zcharout.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./obj -I./obj -I./base -I./devices -o ./obj/zfont1.o -c ./psi/zfont1.c tesseract/src/ccstruct/boxread.cpp: In function 'bool tesseract::ReadMemBoxes(int, bool, const char*, bool, std::vector*, std::vector*, std::vector*, std::vector*)': tesseract/src/ccstruct/boxread.cpp:105:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 105 | for (int i = 0; i < lines.size(); ++i) { | ~~^~~~~~~~~~~~~~ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./obj -I./obj -I./base -I./devices -o ./obj/zmisc1.o -c ./psi/zmisc1.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./obj -I./obj -I./base -I./devices -o ./obj/iutil2.o -c ./psi/iutil2.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./obj -I./obj -I./base -I./devices -o ./obj/zmisc2.o -c ./psi/zmisc2.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./obj -I./obj -I./base -I./devices -o ./obj/zvmem2.o -c ./psi/zvmem2.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./obj -I./obj -I./base -I./devices -o ./obj/zdps1.o -c ./psi/zdps1.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./obj -I./obj -I./base -I./devices -o ./obj/zusparam.o -c ./psi/zusparam.c g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./soobj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./soobj/tesseract_ccstruct_matrix.o -c tesseract/src/ccstruct/matrix.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./obj -I./obj -I./base -I./devices -o ./obj/zchar2.o -c ./psi/zchar2.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./obj -I./obj -I./base -I./devices -o ./obj/zfont2.o -c ./psi/zfont2.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./obj -I./obj -I./base -I./devices -o ./obj/zchar42.o -c ./psi/zchar42.c g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./soobj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./soobj/tesseract_ccstruct_mod128.o -c tesseract/src/ccstruct/mod128.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./obj -I./obj -I./base -I./devices -o ./obj/zfont42.o -c ./psi/zfont42.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./obj -I./obj -I./base -I./devices -o ./obj/zfrsd.o -c ./psi/zfrsd.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./obj -I./obj -I./base -I./devices -o ./obj/zcie.o -c ./psi/zcie.c g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./soobj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./soobj/tesseract_ccstruct_normalis.o -c tesseract/src/ccstruct/normalis.cpp gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./obj -I./obj -I./base -I./devices -o ./obj/zcrd.o -c ./psi/zcrd.c cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ In file included from tesseract/src/ccstruct/ratngs.h:32, from tesseract/src/ccstruct/blamer.h:30, from tesseract/src/ccstruct/pageres.h:22, from tesseract/src/ccstruct/boxword.cpp:24: tesseract/src/ccutil/unicharset.h: In member function 'bool tesseract::UNICHARSET::contains_unichar_id(tesseract::UNICHAR_ID) const': tesseract/src/ccutil/unicharset.h:288:59: warning: comparison of integer expressions of different signedness: 'tesseract::UNICHAR_ID' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 288 | return unichar_id != INVALID_UNICHAR_ID && unichar_id < unichars.size() && | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ tesseract/src/ccutil/unicharset.h: In member function 'void tesseract::UNICHARSET::delete_pointers_in_unichars()': tesseract/src/ccutil/unicharset.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < unichars.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ In file included from tesseract/src/ccstruct/blamer.h:30, from tesseract/src/ccstruct/pageres.h:22, from tesseract/src/ccstruct/boxword.cpp:24: tesseract/src/ccstruct/ratngs.h: In member function 'void tesseract::BLOB_CHOICE::set_fonts(const std::vector&)': tesseract/src/ccstruct/ratngs.h:107:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 107 | for (int f = 0; f < fonts_.size(); ++f) { | ~~^~~~~~~~~~~~~~~ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./obj -I./obj -I./base -I./devices -o ./obj/zfcmap.o -c ./psi/zfcmap.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./obj -I./obj -I./base -I./devices -o ./obj/zcfont.o -c ./psi/zcfont.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./obj -I./obj -I./base -I./devices -o ./obj/zfont0.o -c ./psi/zfont0.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./obj -I./obj -I./base -I./devices -o ./obj/iscanbin.o -c ./psi/iscanbin.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./obj -I./obj -I./base -I./devices -o ./obj/zbseq.o -c ./psi/zbseq.c In file included from tesseract/src/ccutil/ambigs.h:32, from tesseract/src/ccutil/ccutil.h:32, from tesseract/src/ccstruct/ccstruct.h:22, from tesseract/src/ccstruct/ccstruct.cpp:19: tesseract/src/ccutil/unicharset.h: In member function 'bool tesseract::UNICHARSET::contains_unichar_id(tesseract::UNICHAR_ID) const': tesseract/src/ccutil/unicharset.h:288:59: warning: comparison of integer expressions of different signedness: 'tesseract::UNICHAR_ID' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 288 | return unichar_id != INVALID_UNICHAR_ID && unichar_id < unichars.size() && | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ tesseract/src/ccutil/unicharset.h: In member function 'void tesseract::UNICHARSET::delete_pointers_in_unichars()': tesseract/src/ccutil/unicharset.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < unichars.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./obj -I./obj -I./base -I./devices -o ./obj/zcolor1.o -c ./psi/zcolor1.c In file included from tesseract/src/ccutil/clst.h:24, from tesseract/src/ccstruct/blobs.h:23, from tesseract/src/ccstruct/boxword.cpp:19: tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = char; size_t = unsigned int]': tesseract/src/ccutil/unicharset.h:363:73: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./obj -I./obj -I./base -I./devices -o ./obj/zht1.o -c ./psi/zht1.c g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./soobj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./soobj/tesseract_ccstruct_ocrblock.o -c tesseract/src/ccstruct/ocrblock.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./obj -I./obj -I./base -I./devices -o ./obj/zupath.o -c ./psi/zupath.c In file included from tesseract/src/ccutil/elst.h:24, from tesseract/src/ccutil/ambigs.h:29, from tesseract/src/ccutil/ccutil.h:32, from tesseract/src/ccstruct/ccstruct.h:22, from tesseract/src/ccstruct/ccstruct.cpp:19: tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = char; size_t = unsigned int]': tesseract/src/ccutil/unicharset.h:363:73: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./obj -I./obj -I./base -I./devices -o ./obj/ibnum.o -c ./psi/ibnum.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gdevhit.o -c ./base/gdevhit.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./obj -I./obj -I./base -I./devices -o ./obj/zcharx.o -c ./psi/zcharx.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./obj -I./obj -I./base -I./devices -o ./obj/zfdecode.o -c ./psi/zfdecode.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/spdiff.o -c ./base/spdiff.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/sfilter1.o -c ./base/sfilter1.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./obj -I./obj -I./base -I./devices -o ./obj/zfilter2.o -c ./psi/zfilter2.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./obj -I./obj -I./base -I./devices -o ./obj/ziodev2.o -c ./psi/ziodev2.c g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./soobj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./soobj/tesseract_ccstruct_ocrpara.o -c tesseract/src/ccstruct/ocrpara.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./obj -I./obj -I./base -I./devices -o ./obj/zdevice2.o -c ./psi/zdevice2.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./obj -I./obj -I./base -I./devices -o ./obj/zmedia2.o -c ./psi/zmedia2.c g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./soobj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./soobj/tesseract_ccstruct_ocrrow.o -c tesseract/src/ccstruct/ocrrow.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./obj -I./obj -I./base -I./devices -o ./obj/zpcolor.o -c ./psi/zpcolor.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./obj -I./obj -I./base -I./devices -o ./obj/imain.o -c ./psi/imain.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./obj -I./obj -I./base -I./devices -o ./obj/imainarg.o -c ./psi/imainarg.c g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./soobj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./soobj/tesseract_ccstruct_otsuthr.o -c tesseract/src/ccstruct/otsuthr.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gsargs.o -c ./base/gsargs.c g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./soobj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./soobj/tesseract_ccstruct_pageres.o -c tesseract/src/ccstruct/pageres.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./obj -I./obj -I./base -I./devices -I./devices -o ./obj/idisp.o -c ./psi/idisp.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./obj -I./obj -I./base -I./devices -o ./obj/psapi.o -c ./psi/psapi.c g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./soobj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./soobj/tesseract_ccstruct_pdblock.o -c tesseract/src/ccstruct/pdblock.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ In file included from ./base/malloc_.h:23, from ./psi/imain.c:20: ./psi/imain.c: In function 'print_resource_usage': ./psi/imain.c:1482:28: warning: format '%lu' expects argument of type 'long unsigned int', but argument 5 has type 'size_t' {aka 'unsigned int'} [-Wformat=] 1482 | dmprintf5(minst->heap, "%% %s time = %g, memory allocated = %lu, used = %lu, max_used = %lu\n", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ...... 1485 | status.allocated, used, status.max_used); | ~~~~~~~~~~~~~~~~ | | | size_t {aka unsigned int} ./base/std.h:369:12: note: in definition of macro 'dmprintf5' 369 | dpfm(mem,str, arg1, arg2, arg3, arg4, arg5) | ^~~ ./psi/imain.c:1482:67: note: format string is defined here 1482 | dmprintf5(minst->heap, "%% %s time = %g, memory allocated = %lu, used = %lu, max_used = %lu\n", | ~~^ | | | long unsigned int | %u In file included from ./base/malloc_.h:23, from ./psi/imain.c:20: ./psi/imain.c:1482:28: warning: format '%lu' expects argument of type 'long unsigned int', but argument 7 has type 'size_t' {aka 'unsigned int'} [-Wformat=] 1482 | dmprintf5(minst->heap, "%% %s time = %g, memory allocated = %lu, used = %lu, max_used = %lu\n", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ...... 1485 | status.allocated, used, status.max_used); | ~~~~~~~~~~~~~~~ | | | size_t {aka unsigned int} ./base/std.h:369:12: note: in definition of macro 'dmprintf5' 369 | dpfm(mem,str, arg1, arg2, arg3, arg4, arg5) | ^~~ ./psi/imain.c:1482:95: note: format string is defined here 1482 | dmprintf5(minst->heap, "%% %s time = %g, memory allocated = %lu, used = %lu, max_used = %lu\n", | ~~^ | | | long unsigned int | %u g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./soobj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./soobj/tesseract_ccstruct_points.o -c tesseract/src/ccstruct/points.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./soobj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./soobj/tesseract_ccstruct_polyaprx.o -c tesseract/src/ccstruct/polyaprx.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./obj -I./obj -I./base -I./devices -o ./obj/icontext.o -c ./psi/icontext.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./obj -I./obj -I./base -I./devices -o ./obj/idebug.o -c ./psi/idebug.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./obj -I./obj -I./base -I./devices -o ./obj/idict.o -c ./psi/idict.c g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./soobj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./soobj/tesseract_ccstruct_polyblk.o -c tesseract/src/ccstruct/polyblk.cpp In file included from tesseract/src/ccstruct/ratngs.h:32, from tesseract/src/ccstruct/matrix.cpp:24: tesseract/src/ccutil/unicharset.h: In member function 'bool tesseract::UNICHARSET::contains_unichar_id(tesseract::UNICHAR_ID) const': tesseract/src/ccutil/unicharset.h:288:59: warning: comparison of integer expressions of different signedness: 'tesseract::UNICHAR_ID' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 288 | return unichar_id != INVALID_UNICHAR_ID && unichar_id < unichars.size() && | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ tesseract/src/ccutil/unicharset.h: In member function 'void tesseract::UNICHARSET::delete_pointers_in_unichars()': tesseract/src/ccutil/unicharset.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < unichars.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./obj -I./obj -I./base -I./devices -o ./obj/idparam.o -c ./psi/idparam.c cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./obj -I./obj -I./base -I./devices -o ./obj/idstack.o -c ./psi/idstack.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./obj -I./obj -I./base -I./devices -o ./obj/iinit.o -c ./psi/iinit.c g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./soobj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./soobj/tesseract_ccstruct_quadlsq.o -c tesseract/src/ccstruct/quadlsq.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./obj -I./obj -I./base -I./devices -o ./obj/interp.o -c ./psi/interp.c In file included from tesseract/src/ccstruct/matrix.cpp:24: tesseract/src/ccstruct/ratngs.h: In member function 'void tesseract::BLOB_CHOICE::set_fonts(const std::vector&)': tesseract/src/ccstruct/ratngs.h:107:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 107 | for (int f = 0; f < fonts_.size(); ++f) { | ~~^~~~~~~~~~~~~~~ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./obj -I./obj -I./base -I./devices -o ./obj/iparam.o -c ./psi/iparam.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./obj -I./obj -I./base -I./devices -o ./obj/ireclaim.o -c ./psi/ireclaim.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./obj -I./obj -I./base -I./devices -o ./obj/iplugin.o -c ./psi/iplugin.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./obj -I./obj -I./base -I./devices -o ./obj/iscan.o -c ./psi/iscan.c tesseract/src/ccstruct/imagedata.cpp: In member function 'void tesseract::ImageData::AddBoxes(const std::vector&, const std::vector&, const std::vector&)': tesseract/src/ccstruct/imagedata.cpp:338:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 338 | for (int i = 0; i < box_pages.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~ In file included from tesseract/src/ccutil/genericvector.h:22, from tesseract/src/ccutil/kdpair.h:27, from tesseract/src/ccstruct/matrix.h:29, from tesseract/src/ccstruct/matrix.cpp:22: tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = char; size_t = unsigned int]': tesseract/src/ccutil/unicharset.h:363:73: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./obj -I./obj -I./base -I./devices -o ./obj/iscannum.o -c ./psi/iscannum.c tesseract/src/ccstruct/imagedata.cpp: In member function 'bool tesseract::DocumentCache::LoadDocuments(const std::vector&, tesseract::CachingStrategy, tesseract::FileReader)': tesseract/src/ccstruct/imagedata.cpp:600:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 600 | for (int arg = 0; arg < filenames.size(); ++arg) { | ~~~~^~~~~~~~~~~~~~~~~~ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./obj -I./obj -I./base -I./devices -o ./obj/istack.o -c ./psi/istack.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./obj -I./obj -I./base -I./devices -o ./obj/iutil.o -c ./psi/iutil.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/sa85d.o -c ./base/sa85d.c In file included from tesseract/src/ccutil/elst.h:24, from tesseract/src/ccstruct/points.h:22, from tesseract/src/ccstruct/imagedata.h:22, from tesseract/src/ccstruct/imagedata.cpp:24: tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = int; size_t = unsigned int]': tesseract/src/ccstruct/imagedata.cpp:168:35: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = signed char; size_t = unsigned int]': tesseract/src/ccstruct/imagedata.cpp:176:33: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::DeSerialize(T*, size_t) [with T = int; size_t = unsigned int]': tesseract/src/ccstruct/imagedata.cpp:182:37: required from here tesseract/src/ccutil/serialis.h:93:50: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 93 | return FReadEndian(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::DeSerialize(T*, size_t) [with T = signed char; size_t = unsigned int]': tesseract/src/ccstruct/imagedata.cpp:190:33: required from here tesseract/src/ccutil/serialis.h:93:50: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./obj -I./obj -I./base -I./devices -o ./obj/zarith.o -c ./psi/zarith.c g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./soobj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./soobj/tesseract_ccstruct_quspline.o -c tesseract/src/ccstruct/quspline.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./obj -I./obj -I./base -I./devices -o ./obj/zarray.o -c ./psi/zarray.c In file included from tesseract/src/ccstruct/normalis.cpp:27: tesseract/src/ccutil/unicharset.h: In member function 'bool tesseract::UNICHARSET::contains_unichar_id(tesseract::UNICHAR_ID) const': tesseract/src/ccutil/unicharset.h:288:59: warning: comparison of integer expressions of different signedness: 'tesseract::UNICHAR_ID' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 288 | return unichar_id != INVALID_UNICHAR_ID && unichar_id < unichars.size() && | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ tesseract/src/ccutil/unicharset.h: In member function 'void tesseract::UNICHARSET::delete_pointers_in_unichars()': tesseract/src/ccutil/unicharset.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < unichars.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./obj -I./obj -I./base -I./devices -o ./obj/zcontrol.o -c ./psi/zcontrol.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./obj -I./obj -I./base -I./devices -o ./obj/zdict.o -c ./psi/zdict.c g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./soobj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./soobj/tesseract_ccstruct_ratngs.o -c tesseract/src/ccstruct/ratngs.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./obj -I./obj -I./base -I./devices -o ./obj/zfile.o -c ./psi/zfile.c In file included from tesseract/src/ccutil/clst.h:24, from tesseract/src/ccstruct/blobs.h:23, from tesseract/src/ccstruct/normalis.cpp:23: tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = char; size_t = unsigned int]': tesseract/src/ccutil/unicharset.h:363:73: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./obj -I./obj -I./base -I./devices -o ./obj/zfile1.o -c ./psi/zfile1.c In file included from ./psi/zfile.c:20: ./base/unistd_.h:54: warning: "_XOPEN_SOURCE" redefined 54 | # define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:7, from ./base/stdpre.h:325, from ./base/std.h:22, from ./base/memory_.h:23, from ./psi/zfile.c:18: /usr/include/features.h:16: note: this is the location of the previous definition 16 | #define _XOPEN_SOURCE 700 | In file included from ./psi/zfile.c:20: ./base/unistd_.h:55: warning: "__USE_UNIX98" redefined 55 | # define __USE_UNIX98 | : note: this is the location of the previous definition gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./obj -I./obj -I./base -I./devices -o ./obj/zfileio.o -c ./psi/zfileio.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./obj -I./obj -I./base -I./devices -o ./obj/zfilter.o -c ./psi/zfilter.c g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./soobj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./soobj/tesseract_ccstruct_rect.o -c tesseract/src/ccstruct/rect.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./obj -I./obj -I./base -I./devices -o ./obj/zfproc.o -c ./psi/zfproc.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./obj -I./obj -I./base -I./devices -o ./obj/zgeneric.o -c ./psi/zgeneric.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./obj -I./obj -I./base -I./devices -o ./obj/ziodev.o -c ./psi/ziodev.c g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./soobj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./soobj/tesseract_ccstruct_rejctmap.o -c tesseract/src/ccstruct/rejctmap.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./soobj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./soobj/tesseract_ccstruct_seam.o -c tesseract/src/ccstruct/seam.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./obj -I./obj -I./base -I./devices -o ./obj/ziodevsc.o -c ./psi/ziodevsc.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./obj -I./obj -I./base -I./devices -o ./obj/zmath.o -c ./psi/zmath.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./obj -I./obj -I./base -I./devices -o ./obj/zalg.o -c ./psi/zalg.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./obj -I./obj -I./base -I./devices -o ./obj/zmisc.o -c ./psi/zmisc.c g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./soobj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./soobj/tesseract_ccstruct_split.o -c tesseract/src/ccstruct/split.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./obj -I./obj -I./base -I./devices -o ./obj/zpacked.o -c ./psi/zpacked.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./obj -I./obj -I./base -I./devices -o ./obj/zrelbit.o -c ./psi/zrelbit.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./obj -I./obj -I./base -I./devices -o ./obj/zstack.o -c ./psi/zstack.c g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./soobj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./soobj/tesseract_ccstruct_statistc.o -c tesseract/src/ccstruct/statistc.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ In file included from tesseract/src/ccstruct/ratngs.h:32, from tesseract/src/ccstruct/blamer.h:30, from tesseract/src/ccstruct/pageres.h:22, from tesseract/src/ccstruct/pageres.cpp:24: tesseract/src/ccutil/unicharset.h: In member function 'bool tesseract::UNICHARSET::contains_unichar_id(tesseract::UNICHAR_ID) const': tesseract/src/ccutil/unicharset.h:288:59: warning: comparison of integer expressions of different signedness: 'tesseract::UNICHAR_ID' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 288 | return unichar_id != INVALID_UNICHAR_ID && unichar_id < unichars.size() && | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ tesseract/src/ccutil/unicharset.h: In member function 'void tesseract::UNICHARSET::delete_pointers_in_unichars()': tesseract/src/ccutil/unicharset.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < unichars.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./obj -I./obj -I./base -I./devices -o ./obj/zstring.o -c ./psi/zstring.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./obj -I./obj -I./base -I./devices -o ./obj/zsysvm.o -c ./psi/zsysvm.c g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./soobj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./soobj/tesseract_ccstruct_stepblob.o -c tesseract/src/ccstruct/stepblob.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./obj -I./obj -I./base -I./devices -o ./obj/ztoken.o -c ./psi/ztoken.c In file included from tesseract/src/ccstruct/blamer.h:30, from tesseract/src/ccstruct/pageres.h:22, from tesseract/src/ccstruct/pageres.cpp:24: tesseract/src/ccstruct/ratngs.h: In member function 'void tesseract::BLOB_CHOICE::set_fonts(const std::vector&)': tesseract/src/ccstruct/ratngs.h:107:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 107 | for (int f = 0; f < fonts_.size(); ++f) { | ~~^~~~~~~~~~~~~~~ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./obj -I./obj -I./base -I./devices -o ./obj/ztype.o -c ./psi/ztype.c g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./soobj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./soobj/tesseract_ccstruct_werd.o -c tesseract/src/ccstruct/werd.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./obj -I./obj -I./base -I./devices -o ./obj/zvmem.o -c ./psi/zvmem.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./obj -I./obj -I./base -I./devices -o ./obj/zbfont.o -c ./psi/zbfont.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./obj -I./obj -I./base -I./devices -o ./obj/zchar.o -c ./psi/zchar.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./obj -I./obj -I./base -I./devices -o ./obj/zcolor.o -c ./psi/zcolor.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./obj -I./obj -I./base -I./devices -o ./obj/zdevice.o -c ./psi/zdevice.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./obj -I./obj -I./base -I./devices -o ./obj/zfont.o -c ./psi/zfont.c g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./soobj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./soobj/tesseract_classify_classify.o -c tesseract/src/classify/classify.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./soobj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./soobj/tesseract_dict_context.o -c tesseract/src/dict/context.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./obj -I./obj -I./base -I./devices -o ./obj/zfontenum.o -c ./psi/zfontenum.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./obj -I./obj -I./base -I./devices -o ./obj/zgstate.o -c ./psi/zgstate.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./obj -I./obj -I./base -I./devices -o ./obj/zht.o -c ./psi/zht.c In file included from tesseract/src/ccstruct/ratngs.h:32, from tesseract/src/ccstruct/ratngs.cpp:23: tesseract/src/ccutil/unicharset.h: In member function 'bool tesseract::UNICHARSET::contains_unichar_id(tesseract::UNICHAR_ID) const': tesseract/src/ccutil/unicharset.h:288:59: warning: comparison of integer expressions of different signedness: 'tesseract::UNICHAR_ID' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 288 | return unichar_id != INVALID_UNICHAR_ID && unichar_id < unichars.size() && | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ tesseract/src/ccutil/unicharset.h: In member function 'void tesseract::UNICHARSET::delete_pointers_in_unichars()': tesseract/src/ccutil/unicharset.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < unichars.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./soobj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./soobj/tesseract_dict_dawg.o -c tesseract/src/dict/dawg.cpp gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./obj -I./obj -I./base -I./devices -o ./obj/zimage.o -c ./psi/zimage.c cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ In file included from tesseract/src/ccutil/elst.h:24, from tesseract/src/ccstruct/points.h:22, from tesseract/src/ccstruct/rect.h:23, from tesseract/src/ccstruct/boxword.h:23, from tesseract/src/ccstruct/blamer.h:26, from tesseract/src/ccstruct/pageres.h:22, from tesseract/src/ccstruct/pageres.cpp:24: tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = char; size_t = unsigned int]': tesseract/src/ccutil/unicharset.h:363:73: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./obj -I./obj -I./base -I./devices -o ./obj/zmatrix.o -c ./psi/zmatrix.c g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./soobj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./soobj/tesseract_dict_dawg_cache.o -c tesseract/src/dict/dawg_cache.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./soobj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./soobj/tesseract_dict_dict.o -c tesseract/src/dict/dict.cpp In file included from tesseract/src/ccstruct/ratngs.cpp:23: tesseract/src/ccstruct/ratngs.h: In member function 'void tesseract::BLOB_CHOICE::set_fonts(const std::vector&)': tesseract/src/ccstruct/ratngs.h:107:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 107 | for (int f = 0; f < fonts_.size(); ++f) { | ~~^~~~~~~~~~~~~~~ cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./obj -I./obj -I./base -I./devices -o ./obj/zpaint.o -c ./psi/zpaint.c g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./soobj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./soobj/tesseract_dict_permdawg.o -c tesseract/src/dict/permdawg.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./obj -I./obj -I./base -I./devices -o ./obj/zpath.o -c ./psi/zpath.c In file included from tesseract/src/ccutil/clst.h:24, from tesseract/src/ccstruct/ratngs.h:26, from tesseract/src/ccstruct/ratngs.cpp:23: tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = char; size_t = unsigned int]': tesseract/src/ccutil/unicharset.h:363:73: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./soobj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./soobj/tesseract_dict_stopper.o -c tesseract/src/dict/stopper.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./obj -I./obj -I./base -I./devices -o ./obj/zncdummy.o -c ./psi/zncdummy.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./obj -I./obj -I./base -I./devices -o ./obj/ialloc.o -c ./psi/ialloc.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./obj -I./obj -I./base -I./devices -o ./obj/igc.o -c ./psi/igc.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./obj -I./obj -I./base -I./devices -o ./obj/igcref.o -c ./psi/igcref.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./obj -I./obj -I./base -I./devices -o ./obj/igcstr.o -c ./psi/igcstr.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./obj -I./obj -I./base -I./devices -o ./obj/ilocate.o -c ./psi/ilocate.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./obj -I./obj -I./base -I./devices -o ./obj/iname.o -c ./psi/iname.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./obj -I./obj -I./base -I./devices -o ./obj/isave.o -c ./psi/isave.c g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./soobj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./soobj/tesseract_dict_trie.o -c tesseract/src/dict/trie.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./soobj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./soobj/tesseract_textord_alignedblob.o -c tesseract/src/textord/alignedblob.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./obj -I./obj -I./base -I./devices -o ./obj/inobtokn.o -c ./psi/inobtokn.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./obj -I./obj -I./base -I./devices -o ./obj/inouparm.o -c ./psi/inouparm.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./obj -I./obj -I./base -I./devices -o ./obj/zdscpars.o -c ./psi/zdscpars.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./obj -I./obj -I./base -I./devices -o ./obj/dscparse.o -c ./psi/dscparse.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./obj -I./obj -I./base -I./devices -o ./obj/zfapi.o -c ./psi/zfapi.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/sbcp.o -c ./base/sbcp.c g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./soobj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./soobj/tesseract_textord_baselinedetect.o -c tesseract/src/textord/baselinedetect.cpp gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./obj -I./obj -I./base -I./devices -o ./obj/zfbcp.o -c ./psi/zfbcp.c cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./obj -I./obj -I./base -I./devices -o ./obj/zpath1.o -c ./psi/zpath1.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./obj -I./obj -I./base -I./devices -o ./obj/zcolor2.o -c ./psi/zcolor2.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./obj -I./obj -I./base -I./devices -o ./obj/zcsindex.o -c ./psi/zcsindex.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./obj -I./obj -I./base -I./devices -o ./obj/zht2.o -I./toolbin/halftone/gen_ordered -c ./psi/zht2.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./obj -I./obj -I./base -I./devices -o ./obj/zcssepr.o -c ./psi/zcssepr.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./obj -I./obj -I./base -I./devices -o ./obj/zfsample.o -c ./psi/zfsample.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./obj -I./obj -I./base -I./devices -o ./obj/zfunc4.o -c ./psi/zfunc4.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./obj -I./obj -I./base -I./devices -o ./obj/zfunc.o -c ./psi/zfunc.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./obj -I./obj -I./base -I./devices -o ./obj/zfunc0.o -c ./psi/zfunc0.c In file included from tesseract/src/ccutil/ambigs.h:32, from tesseract/src/dict/dict.h:27, from tesseract/src/dict/dict.cpp:19: tesseract/src/ccutil/unicharset.h: In member function 'bool tesseract::UNICHARSET::contains_unichar_id(tesseract::UNICHAR_ID) const': tesseract/src/ccutil/unicharset.h:288:59: warning: comparison of integer expressions of different signedness: 'tesseract::UNICHAR_ID' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 288 | return unichar_id != INVALID_UNICHAR_ID && unichar_id < unichars.size() && | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ tesseract/src/ccutil/unicharset.h: In member function 'void tesseract::UNICHARSET::delete_pointers_in_unichars()': tesseract/src/ccutil/unicharset.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < unichars.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ In file included from tesseract/src/ccutil/ambigs.h:32, from tesseract/src/dict/dict.h:27, from tesseract/src/dict/context.cpp:20: tesseract/src/ccutil/unicharset.h: In member function 'bool tesseract::UNICHARSET::contains_unichar_id(tesseract::UNICHAR_ID) const': tesseract/src/ccutil/unicharset.h:288:59: warning: comparison of integer expressions of different signedness: 'tesseract::UNICHAR_ID' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 288 | return unichar_id != INVALID_UNICHAR_ID && unichar_id < unichars.size() && | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ tesseract/src/ccutil/unicharset.h: In member function 'void tesseract::UNICHARSET::delete_pointers_in_unichars()': tesseract/src/ccutil/unicharset.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < unichars.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gsfunc4.o -c ./base/gsfunc4.c g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./soobj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./soobj/tesseract_textord_bbgrid.o -c tesseract/src/textord/bbgrid.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./obj -I./obj -I./base -I./devices -o ./obj/zchar32.o -c ./psi/zchar32.c g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./soobj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./soobj/tesseract_textord_blkocc.o -c tesseract/src/textord/blkocc.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./obj -I./obj -I./base -I./devices -o ./obj/zfont32.o -c ./psi/zfont32.c In file included from tesseract/src/classify/intproto.h:28, from tesseract/src/classify/adaptive.h:20, from tesseract/src/classify/classify.h:64, from tesseract/src/classify/classify.cpp:19: tesseract/src/ccutil/unicharset.h: In member function 'bool tesseract::UNICHARSET::contains_unichar_id(tesseract::UNICHAR_ID) const': tesseract/src/ccutil/unicharset.h:288:59: warning: comparison of integer expressions of different signedness: 'tesseract::UNICHAR_ID' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 288 | return unichar_id != INVALID_UNICHAR_ID && unichar_id < unichars.size() && | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ tesseract/src/ccutil/unicharset.h: In member function 'void tesseract::UNICHARSET::delete_pointers_in_unichars()': tesseract/src/ccutil/unicharset.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < unichars.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./soobj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./soobj/tesseract_textord_blobgrid.o -c tesseract/src/textord/blobgrid.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./obj -I./obj -I./base -I./devices -o ./obj/zfimscale.o -c ./psi/zfimscale.c In file included from tesseract/src/dict/dawg.h:33, from tesseract/src/dict/dict.h:29, from tesseract/src/dict/dict.cpp:19: tesseract/src/ccstruct/ratngs.h: In member function 'void tesseract::BLOB_CHOICE::set_fonts(const std::vector&)': tesseract/src/ccstruct/ratngs.h:107:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 107 | for (int f = 0; f < fonts_.size(); ++f) { | ~~^~~~~~~~~~~~~~~ In file included from tesseract/src/ccstruct/ratngs.h:32, from tesseract/src/dict/dawg.h:33, from tesseract/src/dict/dawg.cpp:23: tesseract/src/ccutil/unicharset.h: In member function 'bool tesseract::UNICHARSET::contains_unichar_id(tesseract::UNICHAR_ID) const': tesseract/src/ccutil/unicharset.h:288:59: warning: comparison of integer expressions of different signedness: 'tesseract::UNICHAR_ID' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 288 | return unichar_id != INVALID_UNICHAR_ID && unichar_id < unichars.size() && | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ tesseract/src/ccutil/unicharset.h: In member function 'void tesseract::UNICHARSET::delete_pointers_in_unichars()': tesseract/src/ccutil/unicharset.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < unichars.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/simscale.o -c ./base/simscale.c In file included from tesseract/src/dict/dawg.h:33, from tesseract/src/dict/dict.h:29, from tesseract/src/dict/context.cpp:20: tesseract/src/ccstruct/ratngs.h: In member function 'void tesseract::BLOB_CHOICE::set_fonts(const std::vector&)': tesseract/src/ccstruct/ratngs.h:107:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 107 | for (int f = 0; f < fonts_.size(); ++f) { | ~~^~~~~~~~~~~~~~~ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./obj -I./obj -I./base -I./devices -o ./obj/zform.o -c ./psi/zform.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./obj -I./obj -I./base -I./devices -o ./obj/zicc.o -c ./psi/zicc.c In file included from tesseract/src/ccstruct/ratngs.h:32, from tesseract/src/dict/dawg.h:33, from tesseract/src/dict/dawg_cache.h:23, from tesseract/src/dict/dawg_cache.cpp:19: tesseract/src/ccutil/unicharset.h: In member function 'bool tesseract::UNICHARSET::contains_unichar_id(tesseract::UNICHAR_ID) const': tesseract/src/ccutil/unicharset.h:288:59: warning: comparison of integer expressions of different signedness: 'tesseract::UNICHAR_ID' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 288 | return unichar_id != INVALID_UNICHAR_ID && unichar_id < unichars.size() && | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ tesseract/src/ccutil/unicharset.h: In member function 'void tesseract::UNICHARSET::delete_pointers_in_unichars()': tesseract/src/ccutil/unicharset.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < unichars.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./obj -I./obj -I./base -I./devices -o ./obj/zcspixel.o -c ./psi/zcspixel.c tesseract/src/dict/dict.cpp: In member function 'bool tesseract::Dict::valid_bigram(const tesseract::WERD_CHOICE&, const tesseract::WERD_CHOICE&) const': tesseract/src/dict/dict.cpp:846:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 846 | for (int i = 0; i < bigram_string.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./soobj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./soobj/tesseract_textord_ccnontextdetect.o -c tesseract/src/textord/ccnontextdetect.cpp In file included from tesseract/src/dict/dawg.h:33, from tesseract/src/dict/dict.h:29, from tesseract/src/classify/classify.h:66, from tesseract/src/classify/classify.cpp:19: tesseract/src/ccstruct/ratngs.h: In member function 'void tesseract::BLOB_CHOICE::set_fonts(const std::vector&)': tesseract/src/ccstruct/ratngs.h:107:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 107 | for (int f = 0; f < fonts_.size(); ++f) { | ~~^~~~~~~~~~~~~~~ cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ In file included from tesseract/src/ccutil/elst.h:24, from tesseract/src/ccutil/ambigs.h:29, from tesseract/src/dict/dict.h:27, from tesseract/src/dict/dict.cpp:19: tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = char; size_t = unsigned int]': tesseract/src/ccutil/unicharset.h:363:73: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from tesseract/src/ccutil/elst.h:24, from tesseract/src/ccutil/ambigs.h:29, from tesseract/src/dict/dict.h:27, from tesseract/src/dict/context.cpp:20: tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = char; size_t = unsigned int]': tesseract/src/ccutil/unicharset.h:363:73: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./soobj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./soobj/tesseract_textord_cjkpitch.o -c tesseract/src/textord/cjkpitch.cpp In file included from tesseract/src/ccstruct/ratngs.h:32, from tesseract/src/dict/stopper.h:22, from tesseract/src/dict/stopper.cpp:23: tesseract/src/ccutil/unicharset.h: In member function 'bool tesseract::UNICHARSET::contains_unichar_id(tesseract::UNICHAR_ID) const': tesseract/src/ccutil/unicharset.h:288:59: warning: comparison of integer expressions of different signedness: 'tesseract::UNICHAR_ID' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 288 | return unichar_id != INVALID_UNICHAR_ID && unichar_id < unichars.size() && | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ tesseract/src/ccutil/unicharset.h: In member function 'void tesseract::UNICHARSET::delete_pointers_in_unichars()': tesseract/src/ccutil/unicharset.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < unichars.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ In file included from tesseract/src/dict/dawg.h:33, from tesseract/src/dict/dawg.cpp:23: tesseract/src/ccstruct/ratngs.h: In member function 'void tesseract::BLOB_CHOICE::set_fonts(const std::vector&)': tesseract/src/ccstruct/ratngs.h:107:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 107 | for (int f = 0; f < fonts_.size(); ++f) { | ~~^~~~~~~~~~~~~~~ In file included from tesseract/src/ccstruct/ratngs.h:32, from tesseract/src/dict/dawg.h:33, from tesseract/src/dict/permdawg.cpp:23: tesseract/src/ccutil/unicharset.h: In member function 'bool tesseract::UNICHARSET::contains_unichar_id(tesseract::UNICHAR_ID) const': tesseract/src/ccutil/unicharset.h:288:59: warning: comparison of integer expressions of different signedness: 'tesseract::UNICHAR_ID' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 288 | return unichar_id != INVALID_UNICHAR_ID && unichar_id < unichars.size() && | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ tesseract/src/ccutil/unicharset.h: In member function 'void tesseract::UNICHARSET::delete_pointers_in_unichars()': tesseract/src/ccutil/unicharset.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < unichars.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./soobj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./soobj/tesseract_textord_colfind.o -c tesseract/src/textord/colfind.cpp gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./obj -I./obj -I./base -I./devices -o ./obj/zfunc3.o -c ./psi/zfunc3.c cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./obj -I./obj -I./base -I./devices -o ./obj/zimage3.o -c ./psi/zimage3.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./obj -I./obj -I./base -I./devices -o ./obj/zmisc3.o -c ./psi/zmisc3.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./obj -I./obj -I./base -I./devices -o ./obj/zcolor3.o -c ./psi/zcolor3.c In file included from tesseract/src/dict/dawg.h:33, from tesseract/src/dict/dawg_cache.h:23, from tesseract/src/dict/dawg_cache.cpp:19: tesseract/src/ccstruct/ratngs.h: In member function 'void tesseract::BLOB_CHOICE::set_fonts(const std::vector&)': tesseract/src/ccstruct/ratngs.h:107:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 107 | for (int f = 0; f < fonts_.size(); ++f) { | ~~^~~~~~~~~~~~~~~ In file included from tesseract/src/dict/stopper.h:22, from tesseract/src/dict/stopper.cpp:23: tesseract/src/ccstruct/ratngs.h: In member function 'void tesseract::BLOB_CHOICE::set_fonts(const std::vector&)': tesseract/src/ccstruct/ratngs.h:107:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 107 | for (int f = 0; f < fonts_.size(); ++f) { | ~~^~~~~~~~~~~~~~~ In file included from tesseract/src/ccstruct/ratngs.h:32, from tesseract/src/dict/dawg.h:33, from tesseract/src/dict/trie.h:22, from tesseract/src/dict/trie.cpp:23: tesseract/src/ccutil/unicharset.h: In member function 'bool tesseract::UNICHARSET::contains_unichar_id(tesseract::UNICHAR_ID) const': tesseract/src/ccutil/unicharset.h:288:59: warning: comparison of integer expressions of different signedness: 'tesseract::UNICHAR_ID' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 288 | return unichar_id != INVALID_UNICHAR_ID && unichar_id < unichars.size() && | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ tesseract/src/ccutil/unicharset.h: In member function 'void tesseract::UNICHARSET::delete_pointers_in_unichars()': tesseract/src/ccutil/unicharset.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < unichars.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ In file included from tesseract/src/dict/dawg.h:33, from tesseract/src/dict/permdawg.cpp:23: tesseract/src/ccstruct/ratngs.h: In member function 'void tesseract::BLOB_CHOICE::set_fonts(const std::vector&)': tesseract/src/ccstruct/ratngs.h:107:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 107 | for (int f = 0; f < fonts_.size(); ++f) { | ~~^~~~~~~~~~~~~~~ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./obj -I./obj -I./base -I./devices -o ./obj/zshade.o -c ./psi/zshade.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./obj -I./obj -I./base -I./devices -o ./obj/zfzlib.o -c ./psi/zfzlib.c ./obj/aux/echogs -e .dev -w- -l-obj ./obj/pdffonts -ps gs_mex_e gs_mro_e gs_pdf_e gs_wan_e gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./obj -I./obj -I./base -I./devices -o ./obj/ztrans.o -c ./psi/ztrans.c In file included from tesseract/src/ccutil/elst.h:24, from tesseract/src/dict/dawg.h:31, from tesseract/src/dict/dawg_cache.h:23, from tesseract/src/dict/dawg_cache.cpp:19: tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = char; size_t = unsigned int]': tesseract/src/ccutil/unicharset.h:363:73: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from tesseract/src/ccutil/elst.h:24, from tesseract/src/dict/dawg.h:31, from tesseract/src/dict/dawg.cpp:23: tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = char; size_t = unsigned int]': tesseract/src/ccutil/unicharset.h:363:73: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from tesseract/src/ccutil/clst.h:24, from tesseract/src/ccstruct/blobs.h:23, from tesseract/src/classify/mfoutline.h:21, from tesseract/src/classify/intproto.h:25, from tesseract/src/classify/adaptive.h:20, from tesseract/src/classify/classify.h:64, from tesseract/src/classify/classify.cpp:19: tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = char; size_t = unsigned int]': tesseract/src/ccutil/unicharset.h:363:73: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ tesseract/src/dict/permdawg.cpp: In member function 'void tesseract::Dict::go_deeper_dawg_fxn(const char*, const BLOB_CHOICE_LIST_VECTOR&, int, const tesseract::CHAR_FRAGMENT_INFO*, bool, tesseract::WERD_CHOICE*, float*, float*, tesseract::WERD_CHOICE*, int*, void*)': tesseract/src/dict/permdawg.cpp:78:38: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 78 | for (int i = 0; unigrams_ok && i < encoding.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ ./obj/aux/echogs -e .dev -w- -l-obj ./obj/macroman -ps gs_mro_e tesseract/src/dict/permdawg.cpp:86:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 86 | word_ending && i == encoding.size() - 1); | ~~^~~~~~~~~~~~~~~~~~~~~~ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./obj -I./obj -I./base -I./devices -o ./obj/zfmd5.o -c ./psi/zfmd5.c tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::DeSerialize(T*, size_t) [with T = short int; size_t = unsigned int]': tesseract/src/dict/dawg.cpp:316:32: required from here tesseract/src/ccutil/serialis.h:93:50: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 93 | return FReadEndian(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::DeSerialize(T*, size_t) [with T = int; size_t = unsigned int]': tesseract/src/dict/dawg.cpp:323:42: required from here tesseract/src/ccutil/serialis.h:93:50: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::DeSerialize(T*, size_t) [with T = long long unsigned int; size_t = unsigned int]': tesseract/src/dict/dawg.cpp:329:48: required from here tesseract/src/ccutil/serialis.h:93:50: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = short int; size_t = unsigned int]': tesseract/src/dict/dawg.cpp:380:30: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = int; size_t = unsigned int]': tesseract/src/dict/dawg.cpp:381:41: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = long long unsigned int; size_t = unsigned int]': tesseract/src/dict/dawg.cpp:403:42: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./obj -I./obj -I./base -I./devices -o ./obj/zfsha2.o -c ./psi/zfsha2.c In file included from tesseract/src/ccutil/elst.h:24, from tesseract/src/dict/dawg.h:31, from tesseract/src/dict/permdawg.cpp:23: tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = char; size_t = unsigned int]': tesseract/src/ccutil/unicharset.h:363:73: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/ssha2.o -c ./base/ssha2.c g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./soobj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./soobj/tesseract_textord_colpartition.o -c tesseract/src/textord/colpartition.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/sha2.o -c ./base/sha2.c In file included from tesseract/src/dict/dawg.h:33, from tesseract/src/dict/trie.h:22, from tesseract/src/dict/trie.cpp:23: tesseract/src/ccstruct/ratngs.h: In member function 'void tesseract::BLOB_CHOICE::set_fonts(const std::vector&)': tesseract/src/ccstruct/ratngs.h:107:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 107 | for (int f = 0; f < fonts_.size(); ++f) { | ~~^~~~~~~~~~~~~~~ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./soobj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./soobj/tesseract_textord_colpartitionset.o -c tesseract/src/textord/colpartitionset.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./obj -I./obj -I./base -I./devices -o ./obj/zfarc4.o -c ./psi/zfarc4.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./obj -I./obj -I./base -I./devices -o ./obj/zfaes.o -c ./psi/zfaes.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/saes.o -c ./base/saes.c In file included from tesseract/src/ccutil/genericvector.h:22, from tesseract/src/ccutil/params.h:22, from tesseract/src/dict/stopper.h:21, from tesseract/src/dict/stopper.cpp:23: tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = char; size_t = unsigned int]': tesseract/src/ccutil/unicharset.h:363:73: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ tesseract/src/dict/trie.cpp: In member function 'bool tesseract::Trie::add_word_list(const std::vector&, const tesseract::UNICHARSET&, tesseract::Trie::RTLReversePolicy)': tesseract/src/dict/trie.cpp:309:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 309 | for (int i = 0; i < words.size(); ++i) { | ~~^~~~~~~~~~~~~~ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/aes.o -c ./base/aes.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./obj -I./obj -I./base -I./devices -o ./obj/zpdfops.o -c ./psi/zpdfops.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./obj -I./obj -I./base -I./devices -o ./obj/zpdf_r6.o -c ./psi/zpdf_r6.c In file included from tesseract/src/ccutil/elst.h:24, from tesseract/src/dict/dawg.h:31, from tesseract/src/dict/trie.h:22, from tesseract/src/dict/trie.cpp:23: tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = char; size_t = unsigned int]': tesseract/src/ccutil/unicharset.h:363:73: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ ./obj/aux/echogs -e .dev -w- -l-obj ./obj/epsf -ps gs_epsf gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./openjpeg/src/lib/openjp2/.. -I./openjpeg/src/lib/openjp2 -I./psi -I./obj -I./obj -I./base -I./devices -DSHARE_JPX=0 -Wno-attributes -DOPJ_STATIC -DMUTEX_pthread=0 -DUSE_JPIP -DUSE_OPENJPEG_JP2 -DOPJ_HAVE_STDINT_H=1 -DOPJ_HAVE_INTTYPES_H=1 -DOPJ_HAVE_FSEEKO=1 -U__SSE__ -o ./obj/zfjpx_openjpeg.o \ -c ./psi/zfjpx.c g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./soobj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./soobj/tesseract_textord_colpartitiongrid.o -c tesseract/src/textord/colpartitiongrid.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Isrc -I./psi -I./obj -I./obj -I./base -I./devices -o ./obj/zfjbig2_jbig2dec.o -c ./psi/zfjbig2.c g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./soobj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./soobj/tesseract_textord_devanagari_processing.o -c tesseract/src/textord/devanagari_processing.cpp gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./obj -I./obj -I./base -I./devices -o ./obj/iapi.o -c ./psi/iapi.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./obj -I./obj -I./base -I./devices -o ./obj/gs.o -c ./psi/gs.c cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ In file included from tesseract/src/ccutil/ambigs.h:32, from tesseract/src/ccutil/ccutil.h:32, from tesseract/src/ccstruct/ccstruct.h:22, from tesseract/src/textord/textord.h:24, from tesseract/src/textord/baselinedetect.cpp:37: tesseract/src/ccutil/unicharset.h: In member function 'bool tesseract::UNICHARSET::contains_unichar_id(tesseract::UNICHAR_ID) const': tesseract/src/ccutil/unicharset.h:288:59: warning: comparison of integer expressions of different signedness: 'tesseract::UNICHAR_ID' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 288 | return unichar_id != INVALID_UNICHAR_ID && unichar_id < unichars.size() && | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ tesseract/src/ccutil/unicharset.h: In member function 'void tesseract::UNICHARSET::delete_pointers_in_unichars()': tesseract/src/ccutil/unicharset.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < unichars.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ ./obj/aux/echogs -w ./obj/gconfigd.h -x 23 define -s -u GS_LIB_DEFAULT -x 2022 /usr/share/ghostscript/9.54.0/Resource/Init:/usr/share/ghostscript/9.54.0/lib:/usr/share/ghostscript/9.54.0/Resource/Font:/usr/share/ghostscript/fonts:/usr/share/fonts/Type1:/usr/share/fonts -x 22 ./obj/aux/echogs -a ./obj/gconfigd.h -x 23 define -s -u GS_DEV_DEFAULT -x 2022 "x11alpha bbox" -x 22 ./obj/aux/echogs -a ./obj/gconfigd.h -x 23 define -s -u GS_CACHE_DIR -x 2022 "~/.ghostscript/cache/" -x 22 ./obj/aux/echogs -a ./obj/gconfigd.h -x 23 define -s -u SEARCH_HERE_FIRST -s 0 ./obj/aux/echogs -a ./obj/gconfigd.h -x 23 define -s -u GS_DOCDIR -x 2022 /usr/share/doc/ghostscript/9.54.0 -x 22 ./obj/aux/echogs -a ./obj/gconfigd.h -x 23 define -s -u GS_INIT -x 2022 gs_init.ps -x 22 ./obj/aux/echogs -a ./obj/gconfigd.h -x 23 define -s -u GS_REVISION -s 9540 ./obj/aux/echogs -a ./obj/gconfigd.h -x 23 define -s -u GS_REVISIONDATE -s 20210330 ./obj/aux/echogs -w ./obj/gconfig_.h -x 2f2a -s This file was generated automatically by unix-aux.mak. -s -x 2a2f g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./soobj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./soobj/tesseract_textord_drawtord.o -c tesseract/src/textord/drawtord.cpp ./obj/aux/echogs -a ./obj/gconfig_.h ./obj/aux/echogs -a ./obj/gconfig_.h -x 23 ifndef HAVE_DIRENT_H if ( test -f /usr/include/dirent.h ); then ./obj/aux/echogs -a ./obj/gconfig_.h -x 23 define HAVE_DIRENT_H 1; \ else ./obj/aux/echogs -a ./obj/gconfig_.h -x 23 define HAVE_DIRENT_H 0; fi ./obj/aux/echogs -a ./obj/gconfig_.h -x 23 endif ./obj/aux/echogs -a ./obj/gconfig_.h ./obj/aux/echogs -a ./obj/gconfig_.h -x 23 ifndef HAVE_NDIR_H if ( test -f /usr/include/ndir.h ); then ./obj/aux/echogs -a ./obj/gconfig_.h -x 23 define HAVE_NDIR_H 1; \ else ./obj/aux/echogs -a ./obj/gconfig_.h -x 23 define HAVE_NDIR_H 0; fi ./obj/aux/echogs -a ./obj/gconfig_.h -x 23 endif ./obj/aux/echogs -a ./obj/gconfig_.h cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ ./obj/aux/echogs -a ./obj/gconfig_.h -x 23 ifndef HAVE_SYS_DIR_H if ( test -f /usr/include/sys/dir.h ); then ./obj/aux/echogs -a ./obj/gconfig_.h -x 23 define HAVE_SYS_DIR_H 1; \ else ./obj/aux/echogs -a ./obj/gconfig_.h -x 23 define HAVE_SYS_DIR_H 0; fi ./obj/aux/echogs -a ./obj/gconfig_.h -x 23 endif ./obj/aux/echogs -a ./obj/gconfig_.h ./obj/aux/echogs -a ./obj/gconfig_.h -x 23 ifndef HAVE_SYS_NDIR_H if ( test -f /usr/include/sys/ndir.h ); then ./obj/aux/echogs -a ./obj/gconfig_.h -x 23 define HAVE_SYS_NDIR_H 1; \ else ./obj/aux/echogs -a ./obj/gconfig_.h -x 23 define HAVE_SYS_NDIR_H 0; fi ./obj/aux/echogs -a ./obj/gconfig_.h -x 23 endif ./obj/aux/echogs -a ./obj/gconfig_.h ./obj/aux/echogs -a ./obj/gconfig_.h -x 23 ifndef HAVE_SYS_TIME_H if ( test -f /usr/include/sys/time.h ); then ./obj/aux/echogs -a ./obj/gconfig_.h -x 23 define HAVE_SYS_TIME_H 1; \ else ./obj/aux/echogs -a ./obj/gconfig_.h -x 23 define HAVE_SYS_TIME_H 0; fi ./obj/aux/echogs -a ./obj/gconfig_.h -x 23 endif ./obj/aux/echogs -a ./obj/gconfig_.h ./obj/aux/echogs -a ./obj/gconfig_.h -x 23 ifndef HAVE_SYS_TIMES_H if ( test -f /usr/include/sys/times.h ); then ./obj/aux/echogs -a ./obj/gconfig_.h -x 23 define HAVE_SYS_TIMES_H 1; \ else ./obj/aux/echogs -a ./obj/gconfig_.h -x 23 define HAVE_SYS_TIMES_H 0; fi ./obj/aux/echogs -a ./obj/gconfig_.h -x 23 endif ./obj/aux/echogs -a ./obj/gconfig_.h if ( test -f src/jmemsys.h); then true; else ./obj/aux/echogs -a ./obj/gconfig_.h -x 23 define DONT_HAVE_JMEMSYS_H; fi ./obj/aux/echogs -e .dev -w- -l-obj ./obj/nosync ./obj/gp_nsync.o ./obj/aux/echogs -e .dev -w- -l-obj ./obj/smd5 ./obj/smd5.o ./obj/gsmd5.o ./obj/aux/echogs -e .dev -w- -l-obj ./obj/pipe ./obj/gdevpipe.o ./obj/aux/echogs -e .dev -a- ./obj/pipe -iodev pipe ./obj/aux/echogs -e .dev -w- -l-obj ./obj/gsnogc ./obj/gsnogc.o ./obj/aux/echogs -e .dev -w- -l-obj ./obj/htxlib ./obj/gshtx.o ./obj/aux/echogs -e .dev -w- -l-obj ./obj/imasklib ./obj/gxclipm.o ./obj/gximage3.o ./obj/gximage4.o ./obj/gxmclip.o ./obj/aux/echogs -e .dev -a- ./obj/imasklib -imagetype 3 4 ./obj/aux/echogs -e .dev -w- -l-obj ./obj/funclib ./obj/gsdsrc.o ./obj/gsfunc.o ./obj/gsfunc0.o ./obj/aux/echogs -e .dev -w- -l-obj ./obj/cmyklib ./obj/gscolor1.o ./obj/gsht1.o ./obj/aux/echogs -e .dev -w- -l-obj ./obj/psl2cs ./obj/gscolor2.o cp ./obj/gxicolor_0.o ./obj/gxicolor.o ./obj/aux/echogs -e .dev -w- -l-obj ./obj/dps2lib ./obj/gsdps1.o ./obj/aux/echogs -e .dev -w- -l-obj ./obj/path1lib ./obj/gspath1.o ./obj/aux/echogs -e .dev -w- -l-obj ./obj/rld ./obj/srld.o ./obj/aux/echogs -e .dev -w- -l-obj ./obj/ttflib ./obj/gstype42.o ./obj/gxchrout.o ./obj/ttcalc.o ./obj/ttfinp.o ./obj/ttfmain.o ./obj/ttfmemd.o ./obj/ttinterp.o ./obj/ttload.o ./obj/ttobjs.o ./obj/gxttfb.o ./obj/gzspotan.o ./obj/aux/echogs -e .dev -w- -l-obj ./obj/cielib ./obj/gscie.o ./obj/gsciemap.o ./obj/gscscie.o ./obj/aux/echogs -e .dev -a- ./obj/cielib ./obj/gscrd.o ./obj/gscrdp.o ./obj/gxctable.o cp ./obj/jpeglib1.h ./obj/jpeglib_.h cp ./obj/jpegd_1.dev ./obj/jpegd.dev gcc -I./obj -I./base -I./devices -Isrc -DSHARE_JPEG=1 -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -o ./obj/sdcte_1.o -c ./base/sdcte.c gcc -I./obj -I./base -I./devices -Isrc -DSHARE_JPEG=1 -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -o ./obj/sjpege_1.o -c ./base/sjpege.c cp ./obj/jpege_1.dev ./obj/jpege.dev cp ./obj/zlibe_1.dev ./obj/zlibe.dev ./obj/aux/echogs -e .dev -w- -l-obj ./obj/seprlib ./obj/gscsepr.o ./obj/gsnamecl.o ./obj/gsncdummy.o cp ./obj/gxblend_0.o ./obj/gxblend.o cp ./obj/gdevp14_0.o ./obj/gdevp14.o ./obj/aux/echogs -e .dev -w- -l-obj ./obj/cspixlib ./obj/gscpixel.o ./obj/aux/echogs -e .dev -w- -l-obj ./obj/bboxutil ./obj/gdevbbox.o cp ./obj/gxdownscale_0.o ./obj/gxdownscale.o cp ./obj/ets_0.o ./obj/ets.o ./obj/aux/echogs -e .dev -w- -l-obj ./obj/cidlib ./obj/gsfcid.o ./obj/gsfcid2.o ./obj/aux/echogs -e .dev -a- ./obj/cidlib -include ./obj/ttflib ./obj/aux/echogs -e .dev -w- -l-obj ./obj/psf1lib ./obj/gstype1.o ./obj/aux/echogs -e .dev -a- ./obj/psf1lib ./obj/gxtype1.o ./obj/gxhintn.o ./obj/gxhintn1.o ./obj/gscrypt1.o ./obj/gxchrout.o ./obj/aux/echogs -e .dev -w- -l-obj ./obj/psf2lib ./obj/gstype2.o ./obj/aux/echogs -e .dev -a- ./obj/psf2lib ./obj/gxtype1.o ./obj/gxhintn.o ./obj/gxhintn1.o ./obj/gscrypt1.o ./obj/gxchrout.o ./obj/aux/echogs -e .dev -w- -l-obj ./obj/lzwd ./obj/slzwd.o ./obj/slzwc.o cp ./obj/gsicc_lcms2_1.o ./obj/gsicc_lcms2.o cp ./obj/gsicc_create_1.o ./obj/gsicc_create.o cp ./obj/lcms2_1.dev ./obj/lcms2.dev cp ./obj/jbig2dec_1.dev ./obj/jbig2dec.dev ./obj/aux/echogs -e .dev -w- -l-obj ./obj/openjpeg_0 ./obj/opj_bio.o ./obj/opj_cidx_manager.o ./obj/opj_cio.o ./obj/opj_dwt.o ./obj/opj_event.o ./obj/opj_function_list.o ./obj/opj_image.o ./obj/opj_invert.o ./obj/opj_j2k.o ./obj/opj_jp2.o ./obj/opj_mct.o ./obj/opj_mqc.o ./obj/opj_openjpeg.o ./obj/opj_phix_manager.o ./obj/opj_pi.o ./obj/opj_ppix_manager.o ./obj/opj_t1.o ./obj/opj_t2.o ./obj/opj_tcd.o ./obj/opj_tgt.o ./obj/opj_thix_manager.o ./obj/opj_tpix_manager.o ./obj/opj_thread.o ./obj/opj_sparse_array.o ./obj/aux/echogs -e .dev -w- -l-obj ./obj/ramfs ./obj/gsioram.o ./obj/ramfs.o ./obj/aux/echogs -e .dev -a- ./obj/ramfs -iodev ram ./obj/aux/echogs -e .dev -a- ./obj/ramfs -obj ./obj/ramfs.o ./obj/aux/echogs -e .dev -w- -l-obj ./obj/pwgd ./obj/spwgd.o cp ./obj/siscale_0.dev ./obj/siscale.dev ./obj/aux/echogs -e .dev -w- -l-obj ./obj/cfe ./obj/scfe.o ./obj/scfetab.o ./obj/shc.o ./obj/aux/echogs -e .dev -w- -l-obj ./obj/lzwe ./obj/slzwe.o ./obj/slzwc.o ./obj/aux/echogs -e .dev -w- -l-obj ./obj/rle ./obj/srle.o ./obj/aux/echogs -e .dev -w- -l-dev -b -s -l-obj ./obj/display ./obj/gdevdsp.o ./obj/gdevpccm.o ./obj/gdevdevn.o ./obj/gsequivc.o ./obj/gdevdcrd.o ./obj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-obj ./obj/docxwrite ./obj/gdevdocxw.o ./obj/gdevagl.o ./obj/doc_common.o ./obj/extract_alloc.o ./obj/extract_astring.o ./obj/extract_buffer.o ./obj/extract_docx.o ./obj/extract_docx_template.o ./obj/extract_extract.o ./obj/extract_join.o ./obj/extract_mem.o ./obj/extract_outf.o ./obj/extract_xml.o ./obj/extract_zip.o cp ./obj/opdfread_.h ./obj/opdfread.h gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/sdeparam.o -c ./base/sdeparam.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/sdcparam.o -c ./base/sdcparam.c cp ./obj/szlibc_1.o ./obj/szlibc.o cp ./obj/szlibe_1.o ./obj/szlibe.o gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./obj -I./devices -Isrc/source/libraries -I./openjpeg/library/source -DSHARE_JPX=0 -Wno-attributes -DOPJ_STATIC -DMUTEX_pthread=0 -DUSE_JPIP -DUSE_OPENJPEG_JP2 -DOPJ_HAVE_STDINT_H=1 -DOPJ_HAVE_INTTYPES_H=1 -DOPJ_HAVE_FSEEKO=1 -U__SSE__ -o ./obj/gdevpsdi.o -c ./devices/vector/gdevpsdi.c In file included from tesseract/src/ccutil/genericvector.h:22, from tesseract/src/ccstruct/detlinefit.h:23, from tesseract/src/textord/baselinedetect.h:22, from tesseract/src/textord/baselinedetect.cpp:25: tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = char; size_t = unsigned int]': tesseract/src/ccutil/unicharset.h:363:73: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./obj -I./devices -Isrc/source/libraries -I./openjpeg/library/source -DSHARE_JPX=0 -Wno-attributes -DOPJ_STATIC -DMUTEX_pthread=0 -DUSE_JPIP -DUSE_OPENJPEG_JP2 -DOPJ_HAVE_STDINT_H=1 -DOPJ_HAVE_INTTYPES_H=1 -DOPJ_HAVE_FSEEKO=1 -U__SSE__ -o ./obj/gdevpsdp.o -c ./devices/vector/gdevpsdp.c gcc -I./obj -I./base -I./devices -Isrc -DSHARE_JPEG=1 -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -o ./obj/gdevpsdu.o -c ./devices/vector/gdevpsdu.c ./obj/aux/echogs -e .dev -w- -l-obj ./obj/sfile ./obj/sfxstdio.o ./obj/sfxcommon.o ./obj/stream.o ./obj/aux/echogs -e .dev -w- -l-obj ./obj/pngp ./obj/spngp.o g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./soobj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./soobj/tesseract_textord_edgblob.o -c tesseract/src/textord/edgblob.cpp ./obj/aux/echogs -e .dev -w- -l-obj ./obj/seexec ./obj/seexec.o ./obj/gscrypt1.o cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ cp ./obj/lzwe.dev ./obj/slzwe.dev ./obj/aux/echogs -e .dev -w- -l-obj ./obj/sarc4 ./obj/sarc4.o tesseract/src/textord/bbgrid.cpp:254:6: warning: no previous declaration for 'Pix* tesseract::TraceBlockOnReducedPix(tesseract::BLOCK*, int, tesseract::ICOORD, int*, int*)' [-Wmissing-declarations] 254 | Pix* TraceBlockOnReducedPix(BLOCK* block, int gridsize, | ^~~~~~~~~~~~~~~~~~~~~~ ./obj/aux/echogs -e .dev -w- -l-obj ./obj/fcopy ./obj/gxfcopy.o ./obj/aux/echogs -e .dev -w- -l-obj ./obj/psf ./obj/gdevpsf1.o ./obj/gdevpsf2.o ./obj/gdevpsfm.o ./obj/aux/echogs -e .dev -a- ./obj/psf -obj ./obj/gdevpsft.o ./obj/gdevpsfu.o ./obj/gdevpsfx.o ./obj/aux/echogs -e .dev -a- ./obj/psf -obj ./obj/spsdf.o cp ./obj/gdevfpng_1.o ./obj/gdevfpng.o ./obj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-obj ./obj/ink_cov ./obj/gdevicov.o ./obj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-obj ./obj/inkcov ./obj/gdevicov.o gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./obj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./obj/gdevjpeg.o -c ./devices/gdevjpeg.c g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./soobj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./soobj/tesseract_textord_edgloop.o -c tesseract/src/textord/edgloop.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ cp ./obj/gdevtsep_0.o ./obj/gdevtsep.o ./obj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-obj ./obj/txtwrite ./obj/gdevtxtw.o ./obj/gdevagl.o ./obj/doc_common.o ./obj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./obj/page -l-obj ./obj/bj10v ./obj/gdev10v.o ./obj/gdevprn.o ./obj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./obj/page -l-obj ./obj/bj10vh ./obj/gdev10v.o ./obj/gdevprn.o ./obj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./obj/page -l-obj ./obj/dj505j ./obj/gdevcdj.o ./obj/gdevpcl.o ./obj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./obj/page -l-obj ./obj/jj100 ./obj/gdevj100.o ./obj/gdevprn.o ./obj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./obj/page -l-obj ./obj/picty180 ./obj/gdevcdj.o ./obj/gdevpcl.o ./obj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./obj/page -l-obj ./obj/pr1000 ./obj/gdevp201.o ./obj/gdevprn.o ./obj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./obj/page -l-obj ./obj/pr1000_4 ./obj/gdevp201.o ./obj/gdevprn.o ./obj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./obj/page -l-obj ./obj/pr150 ./obj/gdevp201.o ./obj/gdevprn.o ./obj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./obj/page -l-obj ./obj/pr201 ./obj/gdevp201.o ./obj/gdevprn.o gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./obj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./obj/gdevpx.o -c ./devices/vector/gdevpx.c g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./soobj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./soobj/tesseract_textord_fpchop.o -c tesseract/src/textord/fpchop.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ cp ./obj/lcups_1.dev ./obj/lcups.dev cp ./obj/lcupsi_1.dev ./obj/lcupsi.dev ./obj/aux/echogs -e .dev -w- -l-obj ./obj/ijslib_0 ./obj/ijs.o ./obj/ijs_server.o ./obj/ijs_client.o ./obj/ijs_exec_unix.o g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./obj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -DLEPTONICA_INTERCEPT_MALLOC=1 -Ileptonica/src -o ./obj/tessocr.o -c -DTESSDATA="/usr/share/tessdata" ./base/tessocr.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./soobj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./soobj/tesseract_textord_gap_map.o -c tesseract/src/textord/gap_map.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./soobj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./soobj/tesseract_textord_imagefind.o -c tesseract/src/textord/imagefind.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./soobj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./soobj/tesseract_textord_linefind.o -c tesseract/src/textord/linefind.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ ./base/tessocr.cpp:618:5: warning: "FUTURE_DEVELOPMENT" is not defined, evaluates to 0 [-Wundef] 618 | #if FUTURE_DEVELOPMENT | ^~~~~~~~~~~~~~~~~~ ./base/tessocr.cpp:644:5: warning: "FUTURE_DEVELOPMENT" is not defined, evaluates to 0 [-Wundef] 644 | #if FUTURE_DEVELOPMENT | ^~~~~~~~~~~~~~~~~~ cp ./obj/gslibctx_0.o ./obj/gslibctx.o ./obj/aux/echogs -e .dev -w- -l-obj ./obj/gsiodevs ./obj/gsiodevs.o ./obj/aux/echogs -e .dev -a- ./obj/gsiodevs -include ./obj/sfile ./obj/aux/echogs -e .dev -a- ./obj/gsiodevs -iodev stdin stdout stderr ./obj/aux/echogs -e .dev -w- -l-obj ./obj/clfile ./obj/gxclfile.o ./obj/aux/echogs -e .dev -a- ./obj/clfile -init gxclfile cp ./obj/zlibd_1.dev ./obj/zlibd.dev cp ./obj/szlibd_1.o ./obj/szlibd.o ./obj/aux/echogs -e .dev -w- -l-obj ./obj/posync ./obj/gp_psync.o ./obj/aux/echogs -e .dev -a- ./obj/posync -replace ./obj/nosync ./obj/aux/echogs -e .dev -w- -l-obj ./obj/cfd ./obj/scfd.o ./obj/scfdtab.o cp ./obj/fapi_ft_1.o ./obj/fapi_ft.o cp ./obj/freetype_1.dev ./obj/freetype.dev cp ./obj/gsiorom_1.o ./obj/gsiorom.o cp ./obj/gxidata_0.o ./obj/gxidata.o cp ./obj/gximono_0.o ./obj/gximono.o ./obj/aux/echogs -e .dev -w- -l-obj ./obj/libd ./obj/gdevabuf.o ./obj/gdevdbit.o ./obj/gdevddrw.o ./obj/gdevdflt.o ./obj/aux/echogs -e .dev -a- ./obj/libd ./obj/gdevdgbr.o ./obj/gdevnfwd.o ./obj/gdevmem.o ./obj/gdevplnx.o g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./soobj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./soobj/tesseract_textord_makerow.o -c tesseract/src/textord/makerow.cpp ./obj/aux/echogs -e .dev -a- ./obj/libd ./obj/gdevm1.o ./obj/gdevm2.o ./obj/gdevm4.o ./obj/gdevm8.o ./obj/aux/echogs -e .dev -a- ./obj/libd ./obj/gdevm16.o ./obj/gdevm24.o ./obj/gdevm32.o ./obj/gdevmpla.o ./obj/aux/echogs -e .dev -a- ./obj/libd ./obj/gdevm40.o ./obj/gdevm48.o ./obj/gdevm56.o ./obj/gdevm64.o ./obj/gdevmx.o ./obj/aux/echogs -e .dev -a- ./obj/libd ./obj/gdevdsha.o ./obj/gxscanc.o cp ./obj/siscale_0.o ./obj/siscale.o cp ./obj/gdevdrop_0.o ./obj/gdevdrop.o cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./soobj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./soobj/tesseract_textord_oldbasel.o -c tesseract/src/textord/oldbasel.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ ./obj/aux/echogs -e .dev -w- -l-obj ./obj/strdline ./obj/gp_strdl.o ./obj/aux/echogs -e .dev -w- -l-obj ./obj/psf1read ./obj/zchar1.o ./obj/zcharout.o g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./soobj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./soobj/tesseract_textord_pithsync.o -c tesseract/src/textord/pithsync.cpp ./obj/aux/echogs -e .dev -a- ./obj/psf1read -obj ./obj/zfont1.o ./obj/zmisc1.o ./obj/aux/echogs -e .dev -a- ./obj/psf1read -include ./obj/seexec cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ ./obj/aux/echogs -e .dev -a- ./obj/psf1read -oper zchar1 zfont1 zmisc1 ./obj/aux/echogs -e .dev -a- ./obj/psf1read -ps gs_agl gs_type1 ./obj/aux/echogs -e .dev -w- -l-obj ./obj/dps2int ./obj/zvmem2.o ./obj/zdps1.o ./obj/aux/echogs -e .dev -a- ./obj/dps2int -oper zvmem2 zdps1_l2 ./obj/aux/echogs -e .dev -a- ./obj/dps2int -ps gs_dps1 ./obj/aux/echogs -e .dev -w- -l-obj ./obj/usparam ./obj/zusparam.o ./obj/aux/echogs -e .dev -a- ./obj/usparam -oper zusparam -replace ./obj/nousparm ./obj/aux/echogs -e .dev -w- -l-obj ./obj/type1 -include ./obj/psf1lib ./obj/psf1read ./obj/aux/echogs -e .dev -w- -l-obj ./obj/type42 ./obj/zchar42.o ./obj/zcharout.o ./obj/zfont42.o ./obj/aux/echogs -e .dev -a- ./obj/type42 -include ./obj/ttflib g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./soobj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./soobj/tesseract_textord_pitsync1.o -c tesseract/src/textord/pitsync1.cpp ./obj/aux/echogs -e .dev -a- ./obj/type42 -oper zchar42 zfont42 cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ ./obj/aux/echogs -e .dev -a- ./obj/type42 -ps gs_typ42 ./obj/aux/echogs -e .dev -w- -l-obj ./obj/zfrsd ./obj/zfrsd.o ./obj/aux/echogs -e .dev -a- ./obj/zfrsd -oper zfrsd ./obj/aux/echogs -e .dev -w- -l-obj ./obj/cie ./obj/zcie.o ./obj/zcrd.o ./obj/aux/echogs -e .dev -a- ./obj/cie -oper zcrd_l2 g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./soobj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./soobj/tesseract_textord_scanedg.o -c tesseract/src/textord/scanedg.cpp ./obj/aux/echogs -e .dev -a- ./obj/cie -include ./obj/cielib ./obj/aux/echogs -e .dev -w- -l-obj ./obj/psf0read ./obj/zcfont.o ./obj/zfont0.o ./obj/aux/echogs -e .dev -a- ./obj/psf0read -oper zcfont zfont0 cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ ./obj/aux/echogs -e .dev -a- ./obj/psf0read -include ./obj/cmapread gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./obj -I./obj -I./base -I./devices -o ./obj/zfdcte.o -c ./psi/zfdcte.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/sddparam.o -c ./base/sddparam.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./obj -I./obj -I./base -I./devices -o ./obj/zfdctd.o -c ./psi/zfdctd.c g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./soobj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./soobj/tesseract_textord_sortflts.o -c tesseract/src/textord/sortflts.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./soobj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./soobj/tesseract_textord_strokewidth.o -c tesseract/src/textord/strokewidth.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ ./base/tessocr.cpp:193:50: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 193 | static char *tessdata_prefix = STRINGIFY(TESSDATA); | ^ ./base/tessocr.cpp:191:24: note: in definition of macro 'STRINGIFY2' 191 | #define STRINGIFY2(S) #S | ^ ./base/tessocr.cpp:193:32: note: in expansion of macro 'STRINGIFY' 193 | static char *tessdata_prefix = STRINGIFY(TESSDATA); | ^~~~~~~~~ ./base/tessocr.cpp: In function 'int do_ocr_image(wrapped_api*, int, int, int, int, int, int, void*, int, int, int, char**)': ./base/tessocr.cpp:389:9: warning: unused variable 'code' [-Wunused-variable] 389 | int code; | ^~~~ ./base/tessocr.cpp: In function 'int ocr_recognise(void*, int, int, void*, int, int, int (*)(void*, const char*, const int*, const int*, const int*, int), void*)': ./base/tessocr.cpp:468:17: warning: variable 'font_name' set but not used [-Wunused-but-set-variable] 468 | const char* font_name; | ^~~~~~~~~ ./base/tessocr.cpp: At global scope: ./base/tessocr.cpp:680:6: warning: no previous declaration for 'void operator_delete(void*)' [-Wmissing-declarations] 680 | void operator_delete(void *ptr) | ^~~~~~~~~~~~~~~ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./soobj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./soobj/tesseract_textord_tabfind.o -c tesseract/src/textord/tabfind.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ ./obj/aux/echogs -e .dev -w- -l-obj ./obj/btoken ./obj/iscanbin.o ./obj/zbseq.o ./obj/aux/echogs -e .dev -a- ./obj/btoken -oper zbseq_l2 -replace ./obj/nobtoken ./obj/aux/echogs -e .dev -a- ./obj/btoken -ps gs_btokn ./obj/aux/echogs -e .dev -w- -l-obj ./obj/cmykread ./obj/zcolor1.o ./obj/zht1.o ./obj/aux/echogs -e .dev -a- ./obj/cmykread -oper zcolor1 zht1 ./obj/aux/echogs -e .dev -w- -l-obj ./obj/upath ./obj/zupath.o ./obj/ibnum.o ./obj/gdevhit.o ./obj/aux/echogs -e .dev -a- ./obj/upath -oper zupath_l2 zupath ./obj/aux/echogs -e .dev -w- -l-obj ./obj/dps2read ./obj/ibnum.o ./obj/zcharx.o ./obj/aux/echogs -e .dev -a- ./obj/dps2read -include ./obj/dps2int ./obj/aux/echogs -e .dev -a- ./obj/dps2read -oper ireclaim_l2 zcharx ./obj/aux/echogs -e .dev -a- ./obj/dps2read -ps gs_dps2 ./obj/aux/echogs -e .dev -w- -l-obj ./obj/pdiff ./obj/spdiff.o ./obj/aux/echogs -e .dev -w- -l-obj ./obj/psfilters ./obj/sfilter1.o ./obj/sfilter2.o ./obj/aux/echogs -e .dev -w- -l-obj ./obj/pagedev ./obj/zdevice2.o ./obj/zmedia2.o ./obj/aux/echogs -e .dev -a- ./obj/pagedev -oper zdevice2_l2 zmedia2_l2 ./obj/aux/echogs -e .dev -a- ./obj/pagedev -ps gs_setpd ./obj/aux/echogs -e .dev -w- -l-obj ./obj/patread ./obj/zpcolor.o ./obj/aux/echogs -e .dev -a- ./obj/patread -oper zpcolor_l2 ./obj/aux/echogs -e .dev -w- -l-obj ./obj/isupport ./obj/ialloc.o ./obj/igc.o ./obj/igcref.o ./obj/igcstr.o ./obj/aux/echogs -e .dev -a- ./obj/isupport -obj ./obj/ilocate.o ./obj/iname.o ./obj/isave.o ./obj/aux/echogs -e .dev -w- -l-obj ./obj/nobtoken ./obj/inobtokn.o ./obj/aux/echogs -e .dev -w- -l-obj ./obj/nousparm ./obj/inouparm.o ./obj/aux/echogs -e .dev -w- -l-obj ./obj/dscparse -obj ./obj/zdscpars.o ./obj/dscparse.o ./obj/aux/echogs -e .dev -a- ./obj/dscparse -oper zdscpars ./obj/aux/echogs -e .dev -w- -l-obj ./obj/fapi_ps ./obj/zfapi.o ./obj/aux/echogs -e .dev -a- ./obj/fapi_ps -oper zfapi ./obj/aux/echogs -e .dev -a- ./obj/fapi_ps -ps gs_fntem gs_fapi ./obj/aux/echogs -e .dev -w- -l-obj ./obj/bcp ./obj/sbcp.o ./obj/zfbcp.o ./obj/aux/echogs -e .dev -a- ./obj/bcp -oper zfbcp ./obj/aux/echogs -e .dev -w- -l-obj ./obj/path1 ./obj/zpath1.o ./obj/aux/echogs -e .dev -a- ./obj/path1 -include ./obj/path1lib ./obj/aux/echogs -e .dev -a- ./obj/path1 -oper zpath1 ./obj/aux/echogs -e .dev -w- -l-obj ./obj/func ./obj/zfunc.o ./obj/zfunc0.o ./obj/aux/echogs -e .dev -a- ./obj/func -oper zfunc ./obj/aux/echogs -e .dev -a- ./obj/func -functiontype 0 ./obj/aux/echogs -e .dev -a- ./obj/func -include ./obj/funclib ./obj/aux/echogs -e .dev -w- -l-obj ./obj/func4lib ./obj/gsfunc4.o ./obj/spprint.o ./obj/aux/echogs -e .dev -a- ./obj/func4lib -include ./obj/funclib ./obj/aux/echogs -e .dev -w- -l-obj ./obj/type32 ./obj/zchar32.o ./obj/zfont32.o ./obj/aux/echogs -e .dev -a- ./obj/type32 -oper zchar32 zfont32 ./obj/aux/echogs -e .dev -a- ./obj/type32 -ps gs_res gs_typ32 ./obj/aux/echogs -e .dev -w- -l-obj ./obj/simscale ./obj/simscale.o ./obj/simscale_foo.o ./obj/aux/echogs -e .dev -w- -l-obj ./obj/form ./obj/zform.o ./obj/aux/echogs -e .dev -a- ./obj/form -oper zform ./obj/aux/echogs -e .dev -w- -l-obj ./obj/cspixel ./obj/zcspixel.o ./obj/aux/echogs -e .dev -a- ./obj/cspixel -include ./obj/cspixlib ./obj/aux/echogs -e .dev -w- -l-obj ./obj/frsd -include ./obj/zfrsd ./obj/aux/echogs -e .dev -a- ./obj/frsd -ps gs_lev2 gs_res gs_frsd ./obj/aux/echogs -e .dev -w- -l-obj ./obj/macglyph -include ./obj/macroman -ps gs_mgl_e ./obj/aux/echogs -e .dev -w- -l-obj ./obj/fmd5 ./obj/zfmd5.o ./obj/aux/echogs -e .dev -a- ./obj/fmd5 -include ./obj/smd5 ./obj/aux/echogs -e .dev -a- ./obj/fmd5 -oper zfmd5 ./obj/aux/echogs -e .dev -w- -l-obj ./obj/ssha2 ./obj/ssha2.o ./obj/sha2.o ./obj/aux/echogs -e .dev -w- -l-obj ./obj/farc4 ./obj/zfarc4.o ./obj/aux/echogs -e .dev -a- ./obj/farc4 -include ./obj/sarc4 ./obj/aux/echogs -e .dev -a- ./obj/farc4 -oper zfarc4 ./obj/aux/echogs -e .dev -w- -l-obj ./obj/saes ./obj/saes.o ./obj/aes.o ./obj/aux/echogs -e .dev -w- -l-obj ./obj/pdfops ./obj/zpdfops.o ./obj/aux/echogs -e .dev -a- ./obj/pdfops -oper zpdfops ./obj/aux/echogs -e .dev -w- -l-obj ./obj/pdf_r6 ./obj/zpdf_r6.o ./obj/aux/echogs -e .dev -a- ./obj/pdf_r6 -oper zpdf_r6 ./obj/aux/echogs -e .dev -w- -l-obj ./obj/iapi ./obj/iapi.o rm -f ./obj/gscdefs.c cp ./base/gscdef.c ./obj/gscdefs.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gscdefs.o -c ./obj/gscdefs.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -o ./obj/gp_unix.o -c ./base/gp_unix.c g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./soobj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./soobj/tesseract_textord_tablefind.o -c tesseract/src/textord/tablefind.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./soobj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./soobj/tesseract_textord_tabvector.o -c tesseract/src/textord/tabvector.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./soobj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./soobj/tesseract_textord_tablerecog.o -c tesseract/src/textord/tablerecog.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gp_unifs.o -c ./base/gp_unifs.c g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./soobj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./soobj/tesseract_textord_textlineprojection.o -c tesseract/src/textord/textlineprojection.cpp In file included from ./base/gp_unifs.c:33: ./base/unistd_.h:54: warning: "_XOPEN_SOURCE" redefined 54 | # define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:7, from ./base/stdpre.h:325, from ./base/std.h:22, from ./base/stdio_.h:26, from ./base/gp_unifs.c:22: /usr/include/features.h:16: note: this is the location of the previous definition 16 | #define _XOPEN_SOURCE 700 | In file included from ./base/gp_unifs.c:33: ./base/unistd_.h:55: warning: "__USE_UNIX98" redefined 55 | # define __USE_UNIX98 | : note: this is the location of the previous definition cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gp_stdia.o -c ./base/gp_stdia.c In file included from ./base/gp_stdia.c:22: ./base/unistd_.h:54: warning: "_XOPEN_SOURCE" redefined 54 | # define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:7, from ./base/stdpre.h:325, from ./base/std.h:22, from ./base/stdio_.h:26, from ./base/gp_stdia.c:20: /usr/include/features.h:16: note: this is the location of the previous definition 16 | #define _XOPEN_SOURCE 700 | In file included from ./base/gp_stdia.c:22: ./base/unistd_.h:55: warning: "__USE_UNIX98" redefined 55 | # define __USE_UNIX98 | : note: this is the location of the previous definition g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./soobj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./soobj/tesseract_textord_textord.o -c tesseract/src/textord/textord.cpp ./obj/aux/echogs -e .dev -w- -l-obj ./obj/patlib -include ./obj/cmyklib ./obj/imasklib ./obj/psl2cs ./obj/aux/echogs -e .dev -a- ./obj/patlib -obj ./obj/gspcolor.o ./obj/gsptype1.o ./obj/gxclip2.o ./obj/aux/echogs -e .dev -a- ./obj/patlib -obj ./obj/gxmclip.o ./obj/gxp1fill.o ./obj/gxpcmap.o cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ ./obj/aux/echogs -e .dev -w- -l-obj ./obj/colimlib ./obj/gxicolor.o ./obj/aux/echogs -e .dev -a- ./obj/colimlib -imageclass 4_color gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/sdctc.o -c ./base/sdctc.c g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./soobj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./soobj/tesseract_textord_topitch.o -c tesseract/src/textord/topitch.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ gcc -I./obj -I./base -I./devices -Isrc -DSHARE_JPEG=1 -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -o ./obj/sjpegc_1.o -c ./base/sjpegc.c g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./soobj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./soobj/tesseract_textord_tordmain.o -c tesseract/src/textord/tordmain.cpp g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./soobj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./soobj/tesseract_textord_tospace.o -c tesseract/src/textord/tospace.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ gcc -I./obj -I./base -I./devices -Isrc -DSHARE_JPEG=1 -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -o ./obj/sdctd_1.o -c ./base/sdctd.c g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./soobj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./soobj/tesseract_textord_tovars.o -c tesseract/src/textord/tovars.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./soobj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./soobj/tesseract_textord_underlin.o -c tesseract/src/textord/underlin.cpp In file included from tesseract/src/ccutil/ambigs.h:32, from tesseract/src/ccutil/ccutil.h:32, from tesseract/src/ccstruct/ccstruct.h:22, from tesseract/src/textord/oldbasel.cpp:26: tesseract/src/ccutil/unicharset.h: In member function 'bool tesseract::UNICHARSET::contains_unichar_id(tesseract::UNICHAR_ID) const': tesseract/src/ccutil/unicharset.h:288:59: warning: comparison of integer expressions of different signedness: 'tesseract::UNICHAR_ID' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 288 | return unichar_id != INVALID_UNICHAR_ID && unichar_id < unichars.size() && | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ tesseract/src/ccutil/unicharset.h: In member function 'void tesseract::UNICHARSET::delete_pointers_in_unichars()': tesseract/src/ccutil/unicharset.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < unichars.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ gcc -I./obj -I./base -I./devices -Isrc -DSHARE_JPEG=1 -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -o ./obj/sjpegd_1.o -c ./base/sjpegd.c In file included from tesseract/src/ccutil/genericvector.h:22, from tesseract/src/ccutil/params.h:22, from tesseract/src/textord/oldbasel.h:22, from tesseract/src/textord/oldbasel.cpp:24: tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = char; size_t = unsigned int]': tesseract/src/ccutil/unicharset.h:363:73: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from tesseract/src/ccutil/ambigs.h:32, from tesseract/src/ccutil/ccutil.h:32, from tesseract/src/ccstruct/ccstruct.h:22, from tesseract/src/textord/makerow.cpp:27: tesseract/src/ccutil/unicharset.h: In member function 'bool tesseract::UNICHARSET::contains_unichar_id(tesseract::UNICHAR_ID) const': tesseract/src/ccutil/unicharset.h:288:59: warning: comparison of integer expressions of different signedness: 'tesseract::UNICHAR_ID' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 288 | return unichar_id != INVALID_UNICHAR_ID && unichar_id < unichars.size() && | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ tesseract/src/ccutil/unicharset.h: In member function 'void tesseract::UNICHARSET::delete_pointers_in_unichars()': tesseract/src/ccutil/unicharset.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < unichars.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ cp ./obj/sdcte_1.o ./obj/sdcte.o cp ./obj/sjpege_1.o ./obj/sjpege.o ./obj/aux/echogs -e .dev -w- -l-obj ./obj/libpng_1 -lib png ./obj/aux/echogs -e .dev -a- ./obj/libpng_1 -include ./obj/zlibe.dev ./obj/aux/echogs -e .dev -w- -l-obj ./obj/page ./obj/gdevprn.o ./obj/gdevppla.o ./obj/gdevmplt.o ./obj/gdevflp.o ./obj/gxdownscale.o ./obj/claptrap.o ./obj/claptrap-init.o ./obj/claptrap-planar.o ./obj/ets.o ./obj/gdevoflt.o ./obj/gdevnup.o ./obj/gdevsclass.o ./obj/gdevepo.o ./obj/aux/echogs -e .dev -a- ./obj/page -include ./obj/clist ./obj/aux/echogs -e .dev -w- -l-obj ./obj/cmaplib ./obj/gsfcmap.o ./obj/gsfcmap1.o ./obj/aux/echogs -e .dev -a- ./obj/cmaplib -include ./obj/cidlib ./obj/aux/echogs -e .dev -w- -l-obj ./obj/sicclib ./obj/gsicc.o ./obj/aux/echogs -e .dev -a- ./obj/sicclib ./obj/gsicc_manage.o ./obj/gsicc_cache.o ./obj/gsicc_lcms2.o ./obj/gsicc_profilecache.o ./obj/gsicc_create.o ./obj/gsicc_nocm.o ./obj/gsicc_replacecm.o ./obj/gsicc_monitorcm.o ./obj/gsicc_blacktext.o ./obj/aux/echogs -e .dev -a- ./obj/sicclib ./obj/gsmd5.o ./obj/aux/echogs -e .dev -a- ./obj/sicclib -include ./obj/lcms2.dev ./obj/aux/echogs -e .dev -w- -l-obj ./obj/sjbig2_jbig2dec ./obj/sjbig2.o ./obj/aux/echogs -e .dev -a- ./obj/sjbig2_jbig2dec -include ./obj/jbig2dec.dev cp ./obj/openjpeg_0.dev ./obj/openjpeg.dev gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./obj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./obj/gdevpdfimg.o -c ./devices/gdevpdfimg.c ./obj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-include -l./obj/page -l-obj ./obj/bit ./obj/gdevbit.o ./obj/gdevdcrd.o ./obj/aux/echogs -e .dev -a- ./obj/bit -include ./obj/cielib ./obj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-include -l./obj/page -l-obj ./obj/bitcmyk ./obj/gdevbit.o ./obj/gdevdcrd.o ./obj/aux/echogs -e .dev -a- ./obj/bitcmyk -include ./obj/cielib ./obj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-include -l./obj/page -l-obj ./obj/bitrgb ./obj/gdevbit.o ./obj/gdevdcrd.o tesseract/src/textord/makerow.cpp: In function 'void tesseract::delete_non_dropout_rows(tesseract::TO_BLOCK*, float, tesseract::FCOORD, int32_t, bool)': tesseract/src/textord/makerow.cpp:586:11: warning: variable 'xleft' set but not used [-Wunused-but-set-variable] 586 | int32_t xleft; //of block | ^~~~~ tesseract/src/textord/makerow.cpp:587:11: warning: variable 'ybottom' set but not used [-Wunused-but-set-variable] 587 | int32_t ybottom; //of block | ^~~~~~~ ./obj/aux/echogs -e .dev -a- ./obj/bitrgb -include ./obj/cielib ./obj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-include -l./obj/page -l-obj ./obj/bitrgbtags ./obj/gdevbit.o ./obj/gdevdcrd.o g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./soobj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./soobj/tesseract_textord_wordseg.o -c tesseract/src/textord/wordseg.cpp ./obj/aux/echogs -e .dev -a- ./obj/bitrgbtags -include ./obj/cielib ./obj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-include -l./obj/page -l-obj ./obj/bmp16 ./obj/gdevbmp.o ./obj/gdevbmpc.o ./obj/gdevpccm.o ./obj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-include -l./obj/page -l-obj ./obj/bmp16m ./obj/gdevbmp.o ./obj/gdevbmpc.o ./obj/gdevpccm.o cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ ./obj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-include -l./obj/page -l-obj ./obj/bmp256 ./obj/gdevbmp.o ./obj/gdevbmpc.o ./obj/gdevpccm.o ./obj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-include -l./obj/page -l-obj ./obj/bmp32b ./obj/gdevbmp.o ./obj/gdevbmpc.o ./obj/gdevpccm.o ./obj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-include -l./obj/page -l-obj ./obj/bmpgray ./obj/gdevbmp.o ./obj/gdevbmpc.o ./obj/gdevpccm.o ./obj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-include -l./obj/page -l-obj ./obj/bmpmono ./obj/gdevbmp.o ./obj/gdevbmpc.o ./obj/gdevpccm.o ./obj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-include -l./obj/page -l-obj ./obj/bmpsep1 ./obj/gdevbmp.o ./obj/gdevbmpc.o ./obj/gdevpccm.o ./obj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-include -l./obj/page -l-obj ./obj/bmpsep8 ./obj/gdevbmp.o ./obj/gdevbmpc.o ./obj/gdevpccm.o ./obj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./obj/page -l-obj ./obj/ccr ./obj/gdevccr.o gcc -Isrc/libtiff -Isrc/libtiff -I./obj -Isrc -Isrc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -o ./obj/gstiffio_1.o -DSHARE_LIBTIFF=1 -c ./base/gstiffio.c tesseract/src/textord/makerow.cpp: In function 'void tesseract::assign_blobs_to_rows(tesseract::TO_BLOCK*, float*, int, bool, bool, bool)': tesseract/src/textord/makerow.cpp:2283:9: warning: variable 'ycoord' set but not used [-Wunused-but-set-variable] 2283 | float ycoord; //current y | ^~~~~~ In file included from tesseract/src/ccutil/genericvector.h:22, from tesseract/src/ccutil/params.h:22, from tesseract/src/textord/makerow.h:22, from tesseract/src/textord/makerow.cpp:24: tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = char; size_t = unsigned int]': tesseract/src/ccutil/unicharset.h:363:73: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ ./base/gstiffio.c:191:1: warning: 'gs_tifsErrorHandlerEx' defined but not used [-Wunused-function] 191 | gs_tifsErrorHandlerEx(thandle_t client_data, const char* module, const char* fmt, va_list ap) | ^~~~~~~~~~~~~~~~~~~~~ ./base/gstiffio.c:175:1: warning: 'gs_tifsWarningHandlerEx' defined but not used [-Wunused-function] 175 | gs_tifsWarningHandlerEx(thandle_t client_data, const char* module, const char* fmt, va_list ap) | ^~~~~~~~~~~~~~~~~~~~~~~ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./soobj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./soobj/tesseract_textord_workingpartset.o -c tesseract/src/textord/workingpartset.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ ./obj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./obj/page -l-obj ./obj/cif ./obj/gdevcif.o ./obj/aux/echogs -e .dev -w- -l-dev -b -s -l-obj ./obj/devicen ./obj/gdevdevn.o gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./obj -I./devices -I./devices/vector -DOCR_VERSION=1 -I./obj -I./base -I./obj -I./devices -Isrc/libtiff -Isrc/libtiff -I./obj -Isrc -o ./obj/gdevtifs.o -c ./devices/gdevtifs.c In file included from ./devices/gdevtifs.c:22: ./devices/gdevtifs.h:35:5: warning: 'uint16' is deprecated [-Wdeprecated-declarations] 35 | uint16 Compression; /* same values as TIFFTAG_COMPRESSION */ | ^~~~~~ ./devices/gdevtifs.h:83:1: warning: 'uint16' is deprecated [-Wdeprecated-declarations] 83 | int tiff_compression_param_string(gs_param_string *param, uint16 id); | ^~~ ./devices/gdevtifs.h:88:1: warning: 'uint16' is deprecated [-Wdeprecated-declarations] 88 | int tiff_compression_id(uint16 *id, gs_param_string *param); | ^~~ ./devices/gdevtifs.h:94:1: warning: 'uint16' is deprecated [-Wdeprecated-declarations] 94 | int tiff_compression_allowed(uint16 compression, byte depth); | ^~~ ./devices/gdevtifs.c: In function 'tiff_put_some_params': ./devices/gdevtifs.c:155:5: warning: 'uint16' is deprecated [-Wdeprecated-declarations] 155 | uint16 compr = tfdev->Compression; | ^~~~~~ ./devices/gdevtifs.c: In function 'tiff_print_page': ./devices/gdevtifs.c:497:17: warning: 'uint16' is deprecated [-Wdeprecated-declarations] 497 | TIFFSwabArrayOfShort((uint16 *)data, | ^~~~~~~~~~~~~~~~~~~~ ./devices/gdevtifs.c: At top level: ./devices/gdevtifs.c:606:5: warning: 'uint16' is deprecated [-Wdeprecated-declarations] 606 | uint16 id; | ^~~~~~ ./devices/gdevtifs.c:620:1: warning: 'uint16' is deprecated [-Wdeprecated-declarations] 620 | tiff_compression_param_string(gs_param_string *param, uint16 id) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./devices/gdevtifs.c:632:1: warning: 'uint16' is deprecated [-Wdeprecated-declarations] 632 | tiff_compression_id(uint16 *id, gs_param_string *param) | ^~~~~~~~~~~~~~~~~~~ ./devices/gdevtifs.c:645:1: warning: 'uint16' is deprecated [-Wdeprecated-declarations] 645 | int tiff_compression_allowed(uint16 compression, byte depth) | ^~~ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./soobj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./soobj/tesseract_viewer_scrollview.o -c tesseract/src/viewer/scrollview.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./soobj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./soobj/tesseract_viewer_svmnode.o -c tesseract/src/viewer/svmnode.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./obj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./obj/gdevpdf.o -c ./devices/vector/gdevpdf.c In file included from ./devices/vector/gdevpdf.c:21: ./base/unistd_.h:54: warning: "_XOPEN_SOURCE" redefined 54 | # define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:7, from ./base/stdpre.h:325, from ./base/std.h:22, from ./base/fcntl_.h:30, from ./devices/vector/gdevpdf.c:18: /usr/include/features.h:16: note: this is the location of the previous definition 16 | #define _XOPEN_SOURCE 700 | In file included from ./devices/vector/gdevpdf.c:21: ./base/unistd_.h:55: warning: "__USE_UNIX98" redefined 55 | # define __USE_UNIX98 | : note: this is the location of the previous definition g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./soobj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./soobj/tesseract_viewer_svutil.o -c tesseract/src/viewer/svutil.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./soobj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./soobj/tesseract_wordrec_tface.o -c tesseract/src/wordrec/tface.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./soobj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./soobj/tesseract_wordrec_wordrec.o -c tesseract/src/wordrec/wordrec.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ In file included from tesseract/src/ccutil/ambigs.h:32, from tesseract/src/ccutil/ccutil.h:32, from tesseract/src/ccstruct/ccstruct.h:22, from tesseract/src/textord/textord.h:24, from tesseract/src/textord/wordseg.h:24, from tesseract/src/textord/topitch.cpp:33: tesseract/src/ccutil/unicharset.h: In member function 'bool tesseract::UNICHARSET::contains_unichar_id(tesseract::UNICHAR_ID) const': tesseract/src/ccutil/unicharset.h:288:59: warning: comparison of integer expressions of different signedness: 'tesseract::UNICHAR_ID' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 288 | return unichar_id != INVALID_UNICHAR_ID && unichar_id < unichars.size() && | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ tesseract/src/ccutil/unicharset.h: In member function 'void tesseract::UNICHARSET::delete_pointers_in_unichars()': tesseract/src/ccutil/unicharset.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < unichars.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ tesseract/src/textord/tablefind.cpp: In member function 'void tesseract::TableFinder::RecognizeTables()': tesseract/src/textord/tablefind.cpp:1830:15: warning: unused variable 'table_win' [-Wunused-variable] 1830 | ScrollView* table_win = nullptr; | ^~~~~~~~~ In file included from tesseract/src/ccutil/ambigs.h:32, from tesseract/src/ccutil/ccutil.h:32, from tesseract/src/ccstruct/ccstruct.h:22, from tesseract/src/textord/textord.h:24, from tesseract/src/textord/tospace.cpp:30: tesseract/src/ccutil/unicharset.h: In member function 'bool tesseract::UNICHARSET::contains_unichar_id(tesseract::UNICHAR_ID) const': tesseract/src/ccutil/unicharset.h:288:59: warning: comparison of integer expressions of different signedness: 'tesseract::UNICHAR_ID' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 288 | return unichar_id != INVALID_UNICHAR_ID && unichar_id < unichars.size() && | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ tesseract/src/ccutil/unicharset.h: In member function 'void tesseract::UNICHARSET::delete_pointers_in_unichars()': tesseract/src/ccutil/unicharset.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < unichars.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./soobj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./soobj/tesseract_ccutil_ccutil.o -c tesseract/src/ccutil/ccutil.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./soobj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./soobj/tesseract_ccutil_clst.o -c tesseract/src/ccutil/clst.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ In file included from tesseract/src/ccutil/ambigs.h:32, from tesseract/src/ccutil/ccutil.h:32, from tesseract/src/ccstruct/ccstruct.h:22, from tesseract/src/textord/textord.h:24, from tesseract/src/textord/textord.cpp:27: tesseract/src/ccutil/unicharset.h: In member function 'bool tesseract::UNICHARSET::contains_unichar_id(tesseract::UNICHAR_ID) const': tesseract/src/ccutil/unicharset.h:288:59: warning: comparison of integer expressions of different signedness: 'tesseract::UNICHAR_ID' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 288 | return unichar_id != INVALID_UNICHAR_ID && unichar_id < unichars.size() && | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ tesseract/src/ccutil/unicharset.h: In member function 'void tesseract::UNICHARSET::delete_pointers_in_unichars()': tesseract/src/ccutil/unicharset.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < unichars.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ In file included from tesseract/src/ccutil/ambigs.h:32, from tesseract/src/ccutil/ccutil.h:32, from tesseract/src/ccstruct/ccstruct.h:22, from tesseract/src/textord/textord.h:24, from tesseract/src/textord/wordseg.h:24, from tesseract/src/textord/wordseg.cpp:24: tesseract/src/ccutil/unicharset.h: In member function 'bool tesseract::UNICHARSET::contains_unichar_id(tesseract::UNICHAR_ID) const': tesseract/src/ccutil/unicharset.h:288:59: warning: comparison of integer expressions of different signedness: 'tesseract::UNICHAR_ID' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 288 | return unichar_id != INVALID_UNICHAR_ID && unichar_id < unichars.size() && | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ tesseract/src/ccutil/unicharset.h: In member function 'void tesseract::UNICHARSET::delete_pointers_in_unichars()': tesseract/src/ccutil/unicharset.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < unichars.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./soobj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./soobj/tesseract_ccutil_elst2.o -c tesseract/src/ccutil/elst2.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ In file included from tesseract/src/ccutil/ambigs.h:32, from tesseract/src/ccutil/ccutil.h:32, from tesseract/src/ccstruct/ccstruct.h:22, from tesseract/src/textord/tordmain.cpp:29: tesseract/src/ccutil/unicharset.h: In member function 'bool tesseract::UNICHARSET::contains_unichar_id(tesseract::UNICHAR_ID) const': tesseract/src/ccutil/unicharset.h:288:59: warning: comparison of integer expressions of different signedness: 'tesseract::UNICHAR_ID' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 288 | return unichar_id != INVALID_UNICHAR_ID && unichar_id < unichars.size() && | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ tesseract/src/ccutil/unicharset.h: In member function 'void tesseract::UNICHARSET::delete_pointers_in_unichars()': tesseract/src/ccutil/unicharset.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < unichars.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ In file included from tesseract/src/ccutil/elst.h:24, from tesseract/src/ccstruct/blobbox.h:22, from tesseract/src/textord/topitch.h:22, from tesseract/src/textord/topitch.cpp:24: tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = char; size_t = unsigned int]': tesseract/src/ccutil/unicharset.h:363:73: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./soobj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./soobj/tesseract_ccutil_elst.o -c tesseract/src/ccutil/elst.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ In file included from tesseract/src/ccstruct/blamer.h:30, from tesseract/src/ccstruct/pageres.h:22, from tesseract/src/textord/textord.cpp:29: tesseract/src/ccstruct/ratngs.h: In member function 'void tesseract::BLOB_CHOICE::set_fonts(const std::vector&)': tesseract/src/ccstruct/ratngs.h:107:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 107 | for (int f = 0; f < fonts_.size(); ++f) { | ~~^~~~~~~~~~~~~~~ In file included from tesseract/src/ccutil/genericvector.h:22, from tesseract/src/ccutil/params.h:22, from tesseract/src/textord/drawtord.h:22, from tesseract/src/textord/tospace.cpp:28: tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = char; size_t = unsigned int]': tesseract/src/ccutil/unicharset.h:363:73: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./obj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./obj/gdevpdfe.o -c ./devices/vector/gdevpdfe.c In file included from tesseract/src/ccutil/genericvector.h:22, from tesseract/src/ccutil/params.h:22, from tesseract/src/textord/wordseg.h:22, from tesseract/src/textord/wordseg.cpp:24: tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = char; size_t = unsigned int]': tesseract/src/ccutil/unicharset.h:363:73: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./soobj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./soobj/tesseract_ccutil_errcode.o -c tesseract/src/ccutil/errcode.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ tesseract/src/viewer/scrollview.cpp:60:20: warning: 'tesseract::waiting_for_events_mu' defined but not used [-Wunused-variable] 60 | static std::mutex* waiting_for_events_mu; | ^~~~~~~~~~~~~~~~~~~~~ tesseract/src/viewer/scrollview.cpp:56:20: warning: 'tesseract::svmap_mu' defined but not used [-Wunused-variable] 56 | static std::mutex* svmap_mu; | ^~~~~~~~ In file included from tesseract/src/ccutil/genericvector.h:22, from tesseract/src/ccstruct/detlinefit.h:23, from tesseract/src/textord/baselinedetect.h:22, from tesseract/src/textord/textord.cpp:25: tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = char; size_t = unsigned int]': tesseract/src/ccutil/unicharset.h:363:73: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./soobj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./soobj/tesseract_ccutil_mainblk.o -c tesseract/src/ccutil/mainblk.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ In file included from tesseract/src/ccutil/genericvector.h:22, from tesseract/src/ccutil/params.h:22, from tesseract/src/textord/tordmain.h:22, from tesseract/src/textord/tordmain.cpp:25: tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = char; size_t = unsigned int]': tesseract/src/ccutil/unicharset.h:363:73: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./soobj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./soobj/tesseract_ccutil_serialis.o -c tesseract/src/ccutil/serialis.cpp g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./soobj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./soobj/tesseract_ccutil_strngs.o -c tesseract/src/ccutil/strngs.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./soobj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./soobj/tesseract_ccutil_scanutils.o -c tesseract/src/ccutil/scanutils.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./soobj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./soobj/tesseract_ccutil_tessdatamanager.o -c tesseract/src/ccutil/tessdatamanager.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./soobj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./soobj/tesseract_ccutil_tprintf.o -c tesseract/src/ccutil/tprintf.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./soobj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./soobj/tesseract_ccutil_unichar.o -c tesseract/src/ccutil/unichar.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./soobj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./soobj/tesseract_ccutil_unicharcompress.o -c tesseract/src/ccutil/unicharcompress.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./soobj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./soobj/tesseract_ccutil_unicharmap.o -c tesseract/src/ccutil/unicharmap.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./soobj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./soobj/tesseract_ccutil_unicharset.o -c tesseract/src/ccutil/unicharset.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./soobj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./soobj/tesseract_ccutil_params.o -c tesseract/src/ccutil/params.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ In file included from tesseract/src/ccutil/ambigs.h:32, from tesseract/src/ccutil/ccutil.h:32, from tesseract/src/ccutil/ccutil.cpp:13: tesseract/src/ccutil/unicharset.h: In member function 'bool tesseract::UNICHARSET::contains_unichar_id(tesseract::UNICHAR_ID) const': tesseract/src/ccutil/unicharset.h:288:59: warning: comparison of integer expressions of different signedness: 'tesseract::UNICHAR_ID' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 288 | return unichar_id != INVALID_UNICHAR_ID && unichar_id < unichars.size() && | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ tesseract/src/ccutil/unicharset.h: In member function 'void tesseract::UNICHARSET::delete_pointers_in_unichars()': tesseract/src/ccutil/unicharset.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < unichars.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./obj -I./devices -Isrc/source/libraries -I./openjpeg/library/source -DSHARE_JPX=0 -Wno-attributes -DOPJ_STATIC -DMUTEX_pthread=0 -DUSE_JPIP -DUSE_OPENJPEG_JP2 -DOPJ_HAVE_STDINT_H=1 -DOPJ_HAVE_INTTYPES_H=1 -DOPJ_HAVE_FSEEKO=1 -U__SSE__ -o ./obj/gdevpdfu.o -c ./devices/vector/gdevpdfu.c In file included from tesseract/src/ccstruct/ratngs.h:32, from tesseract/src/wordrec/associate.h:27, from tesseract/src/wordrec/wordrec.h:67, from tesseract/src/wordrec/tface.cpp:21: tesseract/src/ccutil/unicharset.h: In member function 'bool tesseract::UNICHARSET::contains_unichar_id(tesseract::UNICHAR_ID) const': tesseract/src/ccutil/unicharset.h:288:59: warning: comparison of integer expressions of different signedness: 'tesseract::UNICHAR_ID' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 288 | return unichar_id != INVALID_UNICHAR_ID && unichar_id < unichars.size() && | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ tesseract/src/ccutil/unicharset.h: In member function 'void tesseract::UNICHARSET::delete_pointers_in_unichars()': tesseract/src/ccutil/unicharset.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < unichars.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ In file included from tesseract/src/ccstruct/ratngs.h:32, from tesseract/src/wordrec/associate.h:27, from tesseract/src/wordrec/wordrec.h:67, from tesseract/src/wordrec/wordrec.cpp:19: tesseract/src/ccutil/unicharset.h: In member function 'bool tesseract::UNICHARSET::contains_unichar_id(tesseract::UNICHAR_ID) const': tesseract/src/ccutil/unicharset.h:288:59: warning: comparison of integer expressions of different signedness: 'tesseract::UNICHAR_ID' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 288 | return unichar_id != INVALID_UNICHAR_ID && unichar_id < unichars.size() && | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ tesseract/src/ccutil/unicharset.h: In member function 'void tesseract::UNICHARSET::delete_pointers_in_unichars()': tesseract/src/ccutil/unicharset.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < unichars.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ In file included from tesseract/src/wordrec/associate.h:27, from tesseract/src/wordrec/wordrec.h:67, from tesseract/src/wordrec/tface.cpp:21: tesseract/src/ccstruct/ratngs.h: In member function 'void tesseract::BLOB_CHOICE::set_fonts(const std::vector&)': tesseract/src/ccstruct/ratngs.h:107:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 107 | for (int f = 0; f < fonts_.size(); ++f) { | ~~^~~~~~~~~~~~~~~ In file included from tesseract/src/ccutil/elst.h:24, from tesseract/src/ccutil/ambigs.h:29, from tesseract/src/ccutil/ccutil.h:32, from tesseract/src/ccutil/ccutil.cpp:13: tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = char; size_t = unsigned int]': tesseract/src/ccutil/unicharset.h:363:73: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from tesseract/src/wordrec/associate.h:27, from tesseract/src/wordrec/wordrec.h:67, from tesseract/src/wordrec/wordrec.cpp:19: tesseract/src/ccstruct/ratngs.h: In member function 'void tesseract::BLOB_CHOICE::set_fonts(const std::vector&)': tesseract/src/ccstruct/ratngs.h:107:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 107 | for (int f = 0; f < fonts_.size(); ++f) { | ~~^~~~~~~~~~~~~~~ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./soobj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./soobj/tesseract_lstm_convolve.o -c tesseract/src/lstm/convolve.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./soobj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./soobj/tesseract_lstm_fullyconnected.o -c tesseract/src/lstm/fullyconnected.cpp g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./soobj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./soobj/tesseract_lstm_functions.o -c tesseract/src/lstm/functions.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./soobj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./soobj/tesseract_lstm_input.o -c tesseract/src/lstm/input.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./soobj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./soobj/tesseract_lstm_lstm.o -c tesseract/src/lstm/lstm.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ In file included from tesseract/src/ccutil/clst.h:24, from tesseract/src/ccstruct/blobs.h:23, from tesseract/src/wordrec/associate.h:25, from tesseract/src/wordrec/wordrec.h:67, from tesseract/src/wordrec/wordrec.cpp:19: tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = char; size_t = unsigned int]': tesseract/src/ccutil/unicharset.h:363:73: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from tesseract/src/ccutil/clst.h:24, from tesseract/src/ccstruct/blobs.h:23, from tesseract/src/wordrec/associate.h:25, from tesseract/src/wordrec/wordrec.h:67, from tesseract/src/wordrec/tface.cpp:21: tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = char; size_t = unsigned int]': tesseract/src/ccutil/unicharset.h:363:73: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./soobj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./soobj/tesseract_lstm_lstmrecognizer.o -c tesseract/src/lstm/lstmrecognizer.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./soobj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./soobj/tesseract_lstm_maxpool.o -c tesseract/src/lstm/maxpool.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ In file included from tesseract/src/ccutil/ambigs.h:32, from tesseract/src/ccutil/ccutil.h:32, from tesseract/src/ccutil/mainblk.cpp:26: tesseract/src/ccutil/unicharset.h: In member function 'bool tesseract::UNICHARSET::contains_unichar_id(tesseract::UNICHAR_ID) const': tesseract/src/ccutil/unicharset.h:288:59: warning: comparison of integer expressions of different signedness: 'tesseract::UNICHAR_ID' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 288 | return unichar_id != INVALID_UNICHAR_ID && unichar_id < unichars.size() && | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ tesseract/src/ccutil/unicharset.h: In member function 'void tesseract::UNICHARSET::delete_pointers_in_unichars()': tesseract/src/ccutil/unicharset.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < unichars.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ tesseract/src/ccutil/serialis.cpp: In function 'bool tesseract::SaveDataToFile(const std::vector&, const char*)': tesseract/src/ccutil/serialis.cpp:59:62: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 59 | static_cast(fwrite(&data[0], 1, data.size(), fp)) == data.size(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ tesseract/src/ccutil/serialis.cpp: In member function 'char* tesseract::TFile::FGets(char*, int)': tesseract/src/ccutil/serialis.cpp:213:44: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 213 | while (size + 1 < buffer_size && offset_ < data_->size()) { | ~~~~~~~~^~~~~~~~~~~~~~~ tesseract/src/ccutil/serialis.cpp: In member function 'int tesseract::TFile::FRead(void*, size_t, int)': tesseract/src/ccutil/serialis.cpp:237:23: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 237 | if (SIZE_MAX / size <= count) { | ^ In file included from tesseract/src/ccutil/serialis.cpp:21: tesseract/src/ccutil/serialis.cpp: In member function 'int tesseract::TFile::FWrite(const void*, size_t, int)': tesseract/src/ccutil/serialis.cpp:284:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 284 | ASSERT_HOST(SIZE_MAX / size > count); | ^ tesseract/src/ccutil/errcode.h:56:25: note: in definition of macro 'ASSERT_HOST' 56 | #define ASSERT_HOST(x) (x) \ | ^ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./soobj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./soobj/tesseract_lstm_network.o -c tesseract/src/lstm/network.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./soobj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./soobj/tesseract_lstm_networkio.o -c tesseract/src/lstm/networkio.cpp In file included from tesseract/src/ccutil/elst.h:24, from tesseract/src/ccutil/ambigs.h:29, from tesseract/src/ccutil/ccutil.h:32, from tesseract/src/ccutil/mainblk.cpp:26: tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = char; size_t = unsigned int]': tesseract/src/ccutil/unicharset.h:363:73: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ In file included from tesseract/src/ccutil/serialis.cpp:19: tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::DeSerialize(T*, size_t) [with T = unsigned int; size_t = unsigned int]': tesseract/src/ccutil/serialis.cpp:114:25: required from here tesseract/src/ccutil/serialis.h:93:50: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 93 | return FReadEndian(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::DeSerialize(T*, size_t) [with T = char; size_t = unsigned int]': tesseract/src/ccutil/serialis.cpp:119:38: required from here tesseract/src/ccutil/serialis.h:93:50: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = unsigned int; size_t = unsigned int]': tesseract/src/ccutil/serialis.cpp:127:25: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = char; size_t = unsigned int]': tesseract/src/ccutil/serialis.cpp:127:58: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./soobj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./soobj/tesseract_lstm_parallel.o -c tesseract/src/lstm/parallel.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::DeSerialize(T*, size_t) [with T = double; size_t = unsigned int]': tesseract/src/ccutil/serialis.cpp:90:23: required from 'bool tesseract::TFile::DeSerialize(std::vector&) [with T = double]' tesseract/src/ccutil/serialis.cpp:107:68: required from here tesseract/src/ccutil/serialis.h:93:50: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 93 | return FReadEndian(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::DeSerialize(T*, size_t) [with T = int; size_t = unsigned int]': tesseract/src/ccutil/serialis.cpp:90:23: required from 'bool tesseract::TFile::DeSerialize(std::vector&) [with T = int]' tesseract/src/ccutil/serialis.cpp:108:69: required from here tesseract/src/ccutil/serialis.h:93:50: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = double; size_t = unsigned int]': tesseract/src/ccutil/serialis.cpp:102:21: required from 'bool tesseract::TFile::Serialize(const std::vector&) [with T = double]' tesseract/src/ccutil/serialis.cpp:109:72: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = int; size_t = unsigned int]': tesseract/src/ccutil/serialis.cpp:102:21: required from 'bool tesseract::TFile::Serialize(const std::vector&) [with T = int]' tesseract/src/ccutil/serialis.cpp:110:73: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./soobj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./soobj/tesseract_lstm_plumbing.o -c tesseract/src/lstm/plumbing.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./soobj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./soobj/tesseract_lstm_recodebeam.o -c tesseract/src/lstm/recodebeam.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ In file included from tesseract/src/ccutil/strngs.cpp:24: tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = unsigned int; size_t = unsigned int]': tesseract/src/ccutil/strngs.cpp:48:28: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = char; size_t = unsigned int]': tesseract/src/ccutil/strngs.cpp:49:36: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::DeSerialize(T*, size_t) [with T = unsigned int; size_t = unsigned int]': tesseract/src/ccutil/strngs.cpp:69:28: required from here tesseract/src/ccutil/serialis.h:93:50: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 93 | return FReadEndian(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::DeSerialize(T*, size_t) [with T = char; size_t = unsigned int]': tesseract/src/ccutil/strngs.cpp:71:45: required from here tesseract/src/ccutil/serialis.h:93:50: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./soobj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./soobj/tesseract_lstm_reconfig.o -c tesseract/src/lstm/reconfig.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./soobj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./soobj/tesseract_lstm_reversed.o -c tesseract/src/lstm/reversed.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ In file included from tesseract/src/ccutil/tessdatamanager.h:22, from tesseract/src/ccutil/tessdatamanager.cpp:23: tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::DeSerialize(T*, size_t) [with T = unsigned int; size_t = unsigned int]': tesseract/src/ccutil/tessdatamanager.cpp:114:35: required from here tesseract/src/ccutil/serialis.h:93:50: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 93 | return FReadEndian(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::DeSerialize(T*, size_t) [with T = long long int; size_t = unsigned int]': tesseract/src/ccutil/tessdatamanager.cpp:121:52: required from here tesseract/src/ccutil/serialis.h:93:50: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::DeSerialize(T*, size_t) [with T = char; size_t = unsigned int]': tesseract/src/ccutil/tessdatamanager.cpp:129:54: required from here tesseract/src/ccutil/serialis.h:93:50: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = int; size_t = unsigned int]': tesseract/src/ccutil/tessdatamanager.cpp:179:28: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = long long int; size_t = unsigned int]': tesseract/src/ccutil/tessdatamanager.cpp:180:55: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = char; size_t = unsigned int]': tesseract/src/ccutil/tessdatamanager.cpp:183:43: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] In file included from tesseract/src/ccutil/unicharcompress.h:28, from tesseract/src/ccutil/unicharcompress.cpp:21: tesseract/src/ccutil/unicharset.h: In member function 'bool tesseract::UNICHARSET::contains_unichar_id(tesseract::UNICHAR_ID) const': tesseract/src/ccutil/unicharset.h:288:59: warning: comparison of integer expressions of different signedness: 'tesseract::UNICHAR_ID' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 288 | return unichar_id != INVALID_UNICHAR_ID && unichar_id < unichars.size() && | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ tesseract/src/ccutil/unicharset.h: In member function 'void tesseract::UNICHARSET::delete_pointers_in_unichars()': tesseract/src/ccutil/unicharset.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < unichars.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ In file included from tesseract/src/ccutil/unicharset.cpp:19: tesseract/src/ccutil/unicharset.h: In member function 'bool tesseract::UNICHARSET::contains_unichar_id(tesseract::UNICHAR_ID) const': tesseract/src/ccutil/unicharset.h:288:59: warning: comparison of integer expressions of different signedness: 'tesseract::UNICHAR_ID' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 288 | return unichar_id != INVALID_UNICHAR_ID && unichar_id < unichars.size() && | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ tesseract/src/ccutil/unicharset.h: In member function 'void tesseract::UNICHARSET::delete_pointers_in_unichars()': tesseract/src/ccutil/unicharset.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < unichars.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./soobj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./soobj/tesseract_lstm_series.o -c tesseract/src/lstm/series.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./soobj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./soobj/tesseract_lstm_stridemap.o -c tesseract/src/lstm/stridemap.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ tesseract/src/ccutil/unicharcompress.cpp: In function 'bool tesseract::DecodeRadicalLine(tesseract::STRING*, tesseract::RSMap*)': tesseract/src/ccutil/unicharcompress.cpp:60:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 60 | for (int i = 1; i < entries.size(); ++i) { | ~~^~~~~~~~~~~~~~~~ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./soobj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./soobj/tesseract_lstm_tfnetwork.o -c tesseract/src/lstm/tfnetwork.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ tesseract/src/ccutil/unicharcompress.cpp: In function 'bool tesseract::DecodeRadicalTable(tesseract::STRING*, tesseract::RSMap*)': tesseract/src/ccutil/unicharcompress.cpp:76:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 76 | for (int i = 0; i < lines.size(); ++i) { | ~~^~~~~~~~~~~~~~ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./soobj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./soobj/tesseract_lstm_weightmatrix.o -c tesseract/src/lstm/weightmatrix.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./soobj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./soobj/tesseract_arch_dotproduct.o -c tesseract/src/arch/dotproduct.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ In file included from tesseract/src/ccutil/genericvector.h:22, from tesseract/src/ccutil/unicharcompress.h:25, from tesseract/src/ccutil/unicharcompress.cpp:21: tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = char; size_t = unsigned int]': tesseract/src/ccutil/unicharset.h:363:73: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = signed char; size_t = unsigned int]': tesseract/src/ccutil/unicharcompress.h:62:43: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = int; size_t = unsigned int]': tesseract/src/ccutil/unicharcompress.h:63:34: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::DeSerialize(T*, size_t) [with T = signed char; size_t = unsigned int]': tesseract/src/ccutil/unicharcompress.h:68:45: required from here tesseract/src/ccutil/serialis.h:93:50: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 93 | return FReadEndian(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::DeSerialize(T*, size_t) [with T = int; size_t = unsigned int]': tesseract/src/ccutil/unicharcompress.h:69:36: required from here tesseract/src/ccutil/serialis.h:93:50: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./soobj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -mavx -o ./soobj/tesseract_arch_dotproductavx.o -c tesseract/src/arch/dotproductavx.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ ./obj/aux/echogs -e .dev -w- -l-obj ./obj/sdeparam ./obj/sdeparam.o ./obj/sdcparam.o ./obj/aux/echogs -e .dev -w- -l-obj ./obj/szlibe ./obj/szlibc.o ./obj/szlibe.o ./obj/aux/echogs -e .dev -a- ./obj/szlibe -include ./obj/zlibe.dev ./obj/aux/echogs -e .dev -w- -l-obj ./obj/vector ./obj/gdevvec.o ./obj/aux/echogs -e .dev -a- ./obj/vector -include ./obj/bboxutil ./obj/sfile ./obj/aux/echogs -e .dev -w- -l-obj ./obj/pdxtext ./obj/gdevpdt.o ./obj/gdevpdtb.o ./obj/aux/echogs -e .dev -a- ./obj/pdxtext ./obj/gdevpdtc.o ./obj/gdevpdtd.o ./obj/gdevpdte.o ./obj/aux/echogs -e .dev -a- ./obj/pdxtext ./obj/gdevpdtf.o ./obj/aux/echogs -e .dev -a- ./obj/pdxtext ./obj/gdevpdti.o ./obj/aux/echogs -e .dev -a- ./obj/pdxtext ./obj/aux/echogs -e .dev -a- ./obj/pdxtext ./obj/aux/echogs -e .dev -a- ./obj/pdxtext ./obj/gdevpdts.o ./obj/gdevpdtt.o ./obj/aux/echogs -e .dev -a- ./obj/pdxtext ./obj/gdevpdtv.o ./obj/gdevpdtw.o ./obj/whitelst.o ./obj/aux/echogs -e .dev -a- ./obj/pdxtext ./obj/aux/echogs -e .dev -a- ./obj/pdxtext ./obj/gsfont0c.o ./obj/aux/echogs -e .dev -a- ./obj/pdxtext -include ./obj/fcopy ./obj/psf ./obj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-include -l./obj/page -l-obj ./obj/fpng ./obj/gdevfpng.o ./obj/gdevpccm.o ./obj/aux/echogs -e .dev -a- ./obj/fpng ./obj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./obj/page -l-obj ./obj/inferno ./obj/gdevifno.o ./obj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./obj/page -l-obj ./obj/mgr4 ./obj/gdevmgr.o ./obj/gdevpccm.o ./obj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./obj/page -l-obj ./obj/mgr8 ./obj/gdevmgr.o ./obj/gdevpccm.o ./obj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./obj/page -l-obj ./obj/mgrgray2 ./obj/gdevmgr.o ./obj/gdevpccm.o ./obj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./obj/page -l-obj ./obj/mgrgray4 ./obj/gdevmgr.o ./obj/gdevpccm.o ./obj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./obj/page -l-obj ./obj/mgrgray8 ./obj/gdevmgr.o ./obj/gdevpccm.o ./obj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./obj/page -l-obj ./obj/mgrmono ./obj/gdevmgr.o ./obj/gdevpccm.o ./obj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./obj/page -l-obj ./obj/miff24 ./obj/gdevmiff.o ./obj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-include -l./obj/page -l-obj ./obj/pam ./obj/gdevpbm.o ./obj/gdevppla.o ./obj/gdevmpla.o ./obj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-include -l./obj/page -l-obj ./obj/pamcmyk32 ./obj/gdevpbm.o ./obj/gdevppla.o ./obj/gdevmpla.o ./obj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-include -l./obj/page -l-obj ./obj/pamcmyk4 ./obj/gdevpbm.o ./obj/gdevppla.o ./obj/gdevmpla.o ./obj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-include -l./obj/page -l-obj ./obj/pbm ./obj/gdevpbm.o ./obj/gdevppla.o ./obj/gdevmpla.o ./obj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-include -l./obj/page -l-obj ./obj/pbmraw ./obj/gdevpbm.o ./obj/gdevppla.o ./obj/gdevmpla.o ./obj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-include -l./obj/page -l-obj ./obj/pcx16 ./obj/gdevpcx.o ./obj/gdevpccm.o ./obj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-include -l./obj/page -l-obj ./obj/pcx24b ./obj/gdevpcx.o ./obj/gdevpccm.o ./obj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-include -l./obj/page -l-obj ./obj/pcx256 ./obj/gdevpcx.o ./obj/gdevpccm.o ./obj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-include -l./obj/page -l-obj ./obj/pcxcmyk ./obj/gdevpcx.o ./obj/gdevpccm.o ./obj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-include -l./obj/page -l-obj ./obj/pcxgray ./obj/gdevpcx.o ./obj/gdevpccm.o ./obj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-include -l./obj/page -l-obj ./obj/pcxmono ./obj/gdevpcx.o ./obj/gdevpccm.o ./obj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-include -l./obj/page -l-obj ./obj/pdfimage24 ./obj/gdevpdfimg.o ./obj/aux/echogs -e .dev -a- ./obj/pdfimage24 -include ./obj/page ./obj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-include -l./obj/page -l-obj ./obj/pdfimage32 ./obj/gdevpdfimg.o ./obj/aux/echogs -e .dev -a- ./obj/pdfimage32 -include ./obj/page ./obj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-include -l./obj/page -l-obj ./obj/pdfimage8 ./obj/gdevpdfimg.o ./obj/aux/echogs -e .dev -a- ./obj/pdfimage8 -include ./obj/page ./obj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-include -l./obj/page -l-obj ./obj/pgm ./obj/gdevpbm.o ./obj/gdevppla.o ./obj/gdevmpla.o ./obj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-include -l./obj/page -l-obj ./obj/pgmraw ./obj/gdevpbm.o ./obj/gdevppla.o ./obj/gdevmpla.o ./obj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-include -l./obj/page -l-obj ./obj/pgnm ./obj/gdevpbm.o ./obj/gdevppla.o ./obj/gdevmpla.o ./obj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-include -l./obj/page -l-obj ./obj/pgnmraw ./obj/gdevpbm.o ./obj/gdevppla.o ./obj/gdevmpla.o ./obj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-include -l./obj/page -l-obj ./obj/pkm ./obj/gdevpbm.o ./obj/gdevppla.o ./obj/gdevmpla.o ./obj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-include -l./obj/page -l-obj ./obj/pkmraw ./obj/gdevpbm.o ./obj/gdevppla.o ./obj/gdevmpla.o ./obj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-include -l./obj/page -l-obj ./obj/pksm ./obj/gdevpbm.o ./obj/gdevppla.o ./obj/gdevmpla.o g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./soobj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -mavx2 -o ./soobj/tesseract_arch_intsimdmatrixavx2.o -c tesseract/src/arch/intsimdmatrixavx2.cpp ./obj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-include -l./obj/page -l-obj ./obj/pksmraw ./obj/gdevpbm.o ./obj/gdevppla.o ./obj/gdevmpla.o ./obj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-include -l./obj/page -l-obj ./obj/plan ./obj/gdevplan.o ./obj/gdevppla.o ./obj/gdevmpla.o ./obj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-include -l./obj/page -l-obj ./obj/plan9bm ./obj/gdevpbm.o ./obj/gdevppla.o ./obj/gdevmpla.o ./obj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-include -l./obj/page -l-obj ./obj/planc ./obj/gdevplan.o ./obj/gdevppla.o ./obj/gdevmpla.o ./obj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-include -l./obj/page -l-obj ./obj/plang ./obj/gdevplan.o ./obj/gdevppla.o ./obj/gdevmpla.o g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./soobj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -mfma -o ./soobj/tesseract_arch_dotproductfma.o -c tesseract/src/arch/dotproductfma.cpp ./obj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-include -l./obj/page -l-obj ./obj/plank ./obj/gdevplan.o ./obj/gdevppla.o ./obj/gdevmpla.o ./obj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-include -l./obj/page -l-obj ./obj/planm ./obj/gdevplan.o ./obj/gdevppla.o ./obj/gdevmpla.o ./obj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-include -l./obj/page -l-obj ./obj/plib ./obj/gdevplib.o ./obj/gdevppla.o ./obj/gdevmpla.o cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ ./obj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-include -l./obj/page -l-obj ./obj/plibc ./obj/gdevplib.o ./obj/gdevppla.o ./obj/gdevmpla.o ./obj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-include -l./obj/page -l-obj ./obj/plibg ./obj/gdevplib.o ./obj/gdevppla.o ./obj/gdevmpla.o ./obj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-include -l./obj/page -l-obj ./obj/plibk ./obj/gdevplib.o ./obj/gdevppla.o ./obj/gdevmpla.o ./obj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-include -l./obj/page -l-obj ./obj/plibm ./obj/gdevplib.o ./obj/gdevppla.o ./obj/gdevmpla.o ./obj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-include -l./obj/page -l-obj ./obj/pnm ./obj/gdevpbm.o ./obj/gdevppla.o ./obj/gdevmpla.o ./obj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-include -l./obj/page -l-obj ./obj/pnmraw ./obj/gdevpbm.o ./obj/gdevppla.o ./obj/gdevmpla.o ./obj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-include -l./obj/page -l-obj ./obj/ppm ./obj/gdevpbm.o ./obj/gdevppla.o ./obj/gdevmpla.o ./obj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-include -l./obj/page -l-obj ./obj/ppmraw ./obj/gdevpbm.o ./obj/gdevppla.o ./obj/gdevmpla.o ./obj/aux/echogs -e .dev -w- -l-dev -b -s -l-obj ./obj/psdcmyk ./obj/gdevpsd.o ./obj/gdevdevn.o ./obj/gsequivc.o ./obj/aux/echogs -e .dev -w- -l-dev -b -s -l-obj ./obj/psdcmyk16 ./obj/gdevpsd.o ./obj/gdevdevn.o ./obj/gsequivc.o ./obj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./obj/page -l-obj ./obj/psdcmykog ./obj/gdevcmykog.o ./obj/aux/echogs -e .dev -w- -l-dev -b -s -l-obj ./obj/psdrgb ./obj/gdevpsd.o ./obj/gdevdevn.o ./obj/gsequivc.o ./obj/aux/echogs -e .dev -w- -l-dev -b -s -l-obj ./obj/psdrgb16 ./obj/gdevpsd.o ./obj/gdevdevn.o ./obj/gsequivc.o ./obj/aux/echogs -e .dev -w- -l-dev -b -s -l-obj ./obj/spotcmyk ./obj/gdevdevn.o ./obj/aux/echogs -e .dev -w- -l-dev -b -s -l-obj ./obj/xcf ./obj/gdevxcf.o g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./soobj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -msse4.1 -o ./soobj/tesseract_arch_dotproductsse.o -c tesseract/src/arch/dotproductsse.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ tesseract/src/ccutil/unicharset.cpp: In member function 'void tesseract::UNICHARSET::set_ranges_empty()': tesseract/src/ccutil/unicharset.cpp:378:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 378 | for (int id = 0; id < unichars.size(); ++id) { | ~~~^~~~~~~~~~~~~~~~~ tesseract/src/ccutil/unicharset.cpp: In member function 'void tesseract::UNICHARSET::PartialSetPropertiesFromOther(int, const tesseract::UNICHARSET&)': tesseract/src/ccutil/unicharset.cpp:388:33: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 388 | for (int ch = start_index; ch < unichars.size(); ++ch) { | ~~~^~~~~~~~~~~~~~~~~ tesseract/src/ccutil/unicharset.cpp: In member function 'void tesseract::UNICHARSET::ExpandRangesFromOther(const tesseract::UNICHARSET&)': tesseract/src/ccutil/unicharset.cpp:417:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 417 | for (int ch = 0; ch < unichars.size(); ++ch) { | ~~~^~~~~~~~~~~~~~~~~ tesseract/src/ccutil/unicharset.cpp: In member function 'void tesseract::UNICHARSET::CopyFrom(const tesseract::UNICHARSET&)': tesseract/src/ccutil/unicharset.cpp:431:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 431 | for (int ch = 0; ch < src.unichars.size(); ++ch) { | ~~~^~~~~~~~~~~~~~~~~~~~~ tesseract/src/ccutil/unicharset.cpp: In member function 'void tesseract::UNICHARSET::AppendOtherUnicharset(const tesseract::UNICHARSET&)': tesseract/src/ccutil/unicharset.cpp:447:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 447 | for (int ch = 0; ch < src.unichars.size(); ++ch) { | ~~~^~~~~~~~~~~~~~~~~~~~~ tesseract/src/ccutil/unicharset.cpp: In member function 'bool tesseract::UNICHARSET::GetStrProperties(const char*, tesseract::UNICHARSET::UNICHAR_PROPERTIES*) const': tesseract/src/ccutil/unicharset.cpp:534:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 534 | for (int i = 0; i < encoding.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ tesseract/src/ccutil/unicharset.cpp: In member function 'void tesseract::UNICHARSET::post_load_setup()': tesseract/src/ccutil/unicharset.cpp:869:30: warning: comparison of integer expressions of different signedness: 'tesseract::UNICHAR_ID' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 869 | for (UNICHAR_ID id = 0; id < unichars.size(); ++id) { | ~~~^~~~~~~~~~~~~~~~~ tesseract/src/ccutil/unicharset.cpp:911:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 911 | for (int id = 0; id < unichars.size(); ++id) { | ~~~^~~~~~~~~~~~~~~~~ tesseract/src/ccutil/unicharset.cpp: In member function 'bool tesseract::UNICHARSET::major_right_to_left() const': tesseract/src/ccutil/unicharset.cpp:931:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 931 | for (int id = 0; id < unichars.size(); ++id) { | ~~~^~~~~~~~~~~~~~~~~ tesseract/src/ccutil/unicharset.cpp: In member function 'void tesseract::UNICHARSET::set_black_and_whitelist(const char*, const char*, const char*)': tesseract/src/ccutil/unicharset.cpp:950:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 950 | for (int ch = 0; ch < unichars.size(); ++ch) | ~~~^~~~~~~~~~~~~~~~~ tesseract/src/ccutil/unicharset.cpp:956:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 956 | for (int i = 0; i < encoding.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ tesseract/src/ccutil/unicharset.cpp:965:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 965 | for (int i = 0; i < encoding.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ tesseract/src/ccutil/unicharset.cpp:974:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 974 | for (int i = 0; i < encoding.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ tesseract/src/ccutil/unicharset.cpp: In member function 'bool tesseract::UNICHARSET::AnyRepeatedUnicodes() const': tesseract/src/ccutil/unicharset.cpp:986:30: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 986 | for (int id = start_id; id < unichars.size(); ++id) { | ~~~^~~~~~~~~~~~~~~~~ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./soobj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -msse4.1 -o ./soobj/tesseract_arch_intsimdmatrixsse.o -c tesseract/src/arch/intsimdmatrixsse.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./soobj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./soobj/tesseract_arch_intsimdmatrixneon.o -c tesseract/src/arch/intsimdmatrixneon.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./soobj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./soobj/tesseract_ccmain_adaptions.o -c tesseract/src/ccmain/adaptions.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ In file included from tesseract/src/ccutil/unicharset.h:26, from tesseract/src/ccutil/unicharset.cpp:19: tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = char; size_t = unsigned int]': tesseract/src/ccutil/unicharset.h:363:73: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from tesseract/src/ccutil/genericvector.h:22, from tesseract/src/ccutil/kdpair.h:27, from tesseract/src/ccstruct/matrix.h:29, from tesseract/src/lstm/convolve.h:23, from tesseract/src/lstm/convolve.cpp:24: tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::DeSerialize(T*, size_t) [with T = int; size_t = unsigned int]': tesseract/src/lstm/static_shape.h:67:30: required from here tesseract/src/ccutil/serialis.h:93:50: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 93 | return FReadEndian(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = int; size_t = unsigned int]': tesseract/src/lstm/static_shape.h:79:28: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./soobj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./soobj/tesseract_ccmain_docqual.o -c tesseract/src/ccmain/docqual.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./soobj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./soobj/tesseract_ccmain_equationdetect.o -c tesseract/src/ccmain/equationdetect.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./soobj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./soobj/tesseract_ccmain_fixspace.o -c tesseract/src/ccmain/fixspace.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ In file included from tesseract/src/ccutil/ambigs.h:32, from tesseract/src/ccutil/ccutil.h:32, from tesseract/src/lstm/lstmrecognizer.h:21, from tesseract/src/lstm/lstmrecognizer.cpp:23: tesseract/src/ccutil/unicharset.h: In member function 'bool tesseract::UNICHARSET::contains_unichar_id(tesseract::UNICHAR_ID) const': tesseract/src/ccutil/unicharset.h:288:59: warning: comparison of integer expressions of different signedness: 'tesseract::UNICHAR_ID' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 288 | return unichar_id != INVALID_UNICHAR_ID && unichar_id < unichars.size() && | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ tesseract/src/ccutil/unicharset.h: In member function 'void tesseract::UNICHARSET::delete_pointers_in_unichars()': tesseract/src/ccutil/unicharset.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < unichars.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ In file included from tesseract/src/ccutil/genericvector.h:22, from tesseract/src/ccutil/kdpair.h:27, from tesseract/src/ccstruct/matrix.h:29, from tesseract/src/lstm/network.h:21, from tesseract/src/lstm/fullyconnected.h:21, from tesseract/src/lstm/fullyconnected.cpp:22: tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::DeSerialize(T*, size_t) [with T = int; size_t = unsigned int]': tesseract/src/lstm/static_shape.h:67:30: required from here tesseract/src/ccutil/serialis.h:93:50: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 93 | return FReadEndian(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = int; size_t = unsigned int]': tesseract/src/lstm/static_shape.h:79:28: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./obj -I./devices -I./devices/vector -DOCR_VERSION=1 -DA4 -o ./obj/gdevescv.o -c -DGS_VERSION_MAJOR=9 ./contrib/eplaser/gdevescv.c g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./soobj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./soobj/tesseract_ccmain_fixxht.o -c tesseract/src/ccmain/fixxht.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./soobj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./soobj/tesseract_ccmain_osdetect.o -c tesseract/src/ccmain/osdetect.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ In file included from tesseract/src/ccutil/genericvector.h:22, from tesseract/src/ccutil/kdpair.h:27, from tesseract/src/ccstruct/matrix.h:29, from tesseract/src/lstm/reconfig.h:22, from tesseract/src/lstm/maxpool.h:22, from tesseract/src/lstm/maxpool.cpp:18: tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::DeSerialize(T*, size_t) [with T = int; size_t = unsigned int]': tesseract/src/lstm/static_shape.h:67:30: required from here tesseract/src/ccutil/serialis.h:93:50: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 93 | return FReadEndian(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = int; size_t = unsigned int]': tesseract/src/lstm/static_shape.h:79:28: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from tesseract/src/ccstruct/ratngs.h:32, from tesseract/src/ccstruct/blamer.h:30, from tesseract/src/ccstruct/pageres.h:22, from tesseract/src/lstm/input.cpp:22: tesseract/src/ccutil/unicharset.h: In member function 'bool tesseract::UNICHARSET::contains_unichar_id(tesseract::UNICHAR_ID) const': tesseract/src/ccutil/unicharset.h:288:59: warning: comparison of integer expressions of different signedness: 'tesseract::UNICHAR_ID' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 288 | return unichar_id != INVALID_UNICHAR_ID && unichar_id < unichars.size() && | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ tesseract/src/ccutil/unicharset.h: In member function 'void tesseract::UNICHARSET::delete_pointers_in_unichars()': tesseract/src/ccutil/unicharset.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < unichars.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ In file included from tesseract/src/ccutil/genericvector.h:22, from tesseract/src/ccutil/kdpair.h:27, from tesseract/src/ccstruct/matrix.h:29, from tesseract/src/lstm/network.h:21, from tesseract/src/lstm/lstm.h:21, from tesseract/src/lstm/lstm.cpp:22: tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::DeSerialize(T*, size_t) [with T = int; size_t = unsigned int]': tesseract/src/lstm/static_shape.h:67:30: required from here tesseract/src/ccutil/serialis.h:93:50: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 93 | return FReadEndian(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = int; size_t = unsigned int]': tesseract/src/lstm/static_shape.h:79:28: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from tesseract/src/ccstruct/blamer.h:30, from tesseract/src/ccstruct/pageres.h:22, from tesseract/src/lstm/input.cpp:22: tesseract/src/ccstruct/ratngs.h: In member function 'void tesseract::BLOB_CHOICE::set_fonts(const std::vector&)': tesseract/src/ccstruct/ratngs.h:107:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 107 | for (int f = 0; f < fonts_.size(); ++f) { | ~~^~~~~~~~~~~~~~~ In file included from tesseract/src/lstm/network.cpp:37: tesseract/src/lstm/reversed.h: In member function 'virtual tesseract::STRING tesseract::Reversed::spec() const': tesseract/src/lstm/reversed.h:59:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} [-Wsign-compare] 59 | for (int i = 0; i < net_spec.length(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~ In file included from tesseract/src/ccutil/genericvector.h:22, from tesseract/src/lstm/plumbing.h:22, from tesseract/src/lstm/plumbing.cpp:20: tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::DeSerialize(T*, size_t) [with T = int; size_t = unsigned int]': tesseract/src/lstm/static_shape.h:67:30: required from here tesseract/src/ccutil/serialis.h:93:50: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 93 | return FReadEndian(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = int; size_t = unsigned int]': tesseract/src/lstm/static_shape.h:79:28: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = unsigned int; size_t = unsigned int]': tesseract/src/lstm/plumbing.cpp:186:27: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::DeSerialize(T*, size_t) [with T = unsigned int; size_t = unsigned int]': tesseract/src/lstm/plumbing.cpp:201:29: required from here tesseract/src/ccutil/serialis.h:93:50: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 93 | return FReadEndian(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from tesseract/src/ccutil/genericvector.h:22, from tesseract/src/ccutil/kdpair.h:27, from tesseract/src/ccstruct/matrix.h:29, from tesseract/src/lstm/network.h:21, from tesseract/src/lstm/network.cpp:23: tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::DeSerialize(T*, size_t) [with T = int; size_t = unsigned int]': tesseract/src/lstm/static_shape.h:67:30: required from here tesseract/src/ccutil/serialis.h:93:50: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 93 | return FReadEndian(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = int; size_t = unsigned int]': tesseract/src/lstm/static_shape.h:79:28: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ tesseract/src/lstm/parallel.cpp: In member function 'virtual void tesseract::Parallel::Forward(bool, const tesseract::NetworkIO&, const tesseract::TransposedArray*, tesseract::NetworkScratch*, tesseract::NetworkIO*)': tesseract/src/lstm/parallel.cpp:55:8: warning: variable 'parallel_debug' set but not used [-Wunused-but-set-variable] 55 | bool parallel_debug = false; | ^~~~~~~~~~~~~~ tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = signed char; size_t = unsigned int]': tesseract/src/lstm/network.cpp:153:27: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = unsigned int; size_t = unsigned int]': tesseract/src/lstm/network.cpp:165:29: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = char; size_t = unsigned int]': tesseract/src/lstm/network.cpp:166:45: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::DeSerialize(T*, size_t) [with T = signed char; size_t = unsigned int]': tesseract/src/lstm/network.cpp:171:29: required from here tesseract/src/ccutil/serialis.h:93:50: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 93 | return FReadEndian(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from tesseract/src/ccstruct/ratngs.h:32, from tesseract/src/dict/dawg.h:33, from tesseract/src/lstm/recodebeam.h:23, from tesseract/src/lstm/recodebeam.cpp:20: tesseract/src/ccutil/unicharset.h: In member function 'bool tesseract::UNICHARSET::contains_unichar_id(tesseract::UNICHAR_ID) const': tesseract/src/ccutil/unicharset.h:288:59: warning: comparison of integer expressions of different signedness: 'tesseract::UNICHAR_ID' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 288 | return unichar_id != INVALID_UNICHAR_ID && unichar_id < unichars.size() && | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ tesseract/src/ccutil/unicharset.h: In member function 'void tesseract::UNICHARSET::delete_pointers_in_unichars()': tesseract/src/ccutil/unicharset.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < unichars.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ In file included from tesseract/src/dict/dawg.h:33, from tesseract/src/lstm/recodebeam.h:23, from tesseract/src/lstm/lstmrecognizer.h:28, from tesseract/src/lstm/lstmrecognizer.cpp:23: tesseract/src/ccstruct/ratngs.h: In member function 'void tesseract::BLOB_CHOICE::set_fonts(const std::vector&)': tesseract/src/ccstruct/ratngs.h:107:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 107 | for (int f = 0; f < fonts_.size(); ++f) { | ~~^~~~~~~~~~~~~~~ In file included from tesseract/src/ccutil/genericvector.h:22, from tesseract/src/lstm/plumbing.h:22, from tesseract/src/lstm/parallel.h:22, from tesseract/src/lstm/parallel.cpp:22: tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::DeSerialize(T*, size_t) [with T = int; size_t = unsigned int]': tesseract/src/lstm/static_shape.h:67:30: required from here tesseract/src/ccutil/serialis.h:93:50: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 93 | return FReadEndian(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = int; size_t = unsigned int]': tesseract/src/lstm/static_shape.h:79:28: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./soobj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./soobj/tesseract_ccmain_par_control.o -c tesseract/src/ccmain/par_control.cpp In file included from tesseract/src/ccutil/genericvector.h:22, from tesseract/src/ccutil/kdpair.h:27, from tesseract/src/ccstruct/matrix.h:29, from tesseract/src/lstm/network.h:21, from tesseract/src/lstm/input.h:21, from tesseract/src/lstm/input.cpp:18: tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::DeSerialize(T*, size_t) [with T = int; size_t = unsigned int]': tesseract/src/lstm/static_shape.h:67:30: required from here tesseract/src/ccutil/serialis.h:93:50: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 93 | return FReadEndian(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = int; size_t = unsigned int]': tesseract/src/lstm/static_shape.h:79:28: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = char; size_t = unsigned int]': tesseract/src/ccutil/unicharset.h:363:73: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./soobj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./soobj/tesseract_ccmain_recogtraining.o -c tesseract/src/ccmain/recogtraining.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ In file included from tesseract/src/lstm/reversed.cpp:18: tesseract/src/lstm/reversed.h: In member function 'virtual tesseract::STRING tesseract::Reversed::spec() const': tesseract/src/lstm/reversed.h:59:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} [-Wsign-compare] 59 | for (int i = 0; i < net_spec.length(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~ In file included from tesseract/src/ccutil/genericvector.h:22, from tesseract/src/ccutil/kdpair.h:27, from tesseract/src/ccstruct/matrix.h:29, from tesseract/src/lstm/reconfig.h:22, from tesseract/src/lstm/reconfig.cpp:19: tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::DeSerialize(T*, size_t) [with T = int; size_t = unsigned int]': tesseract/src/lstm/static_shape.h:67:30: required from here tesseract/src/ccutil/serialis.h:93:50: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 93 | return FReadEndian(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = int; size_t = unsigned int]': tesseract/src/lstm/static_shape.h:79:28: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from tesseract/src/ccutil/genericvector.h:22, from tesseract/src/lstm/networkio.h:26, from tesseract/src/lstm/networkio.cpp:19: tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::DeSerialize(T*, size_t) [with T = int; size_t = unsigned int]': tesseract/src/lstm/static_shape.h:67:30: required from here tesseract/src/ccutil/serialis.h:93:50: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 93 | return FReadEndian(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = int; size_t = unsigned int]': tesseract/src/lstm/static_shape.h:79:28: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./soobj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./soobj/tesseract_ccmain_superscript.o -c tesseract/src/ccmain/superscript.cpp In file included from tesseract/src/dict/dawg.h:33, from tesseract/src/lstm/recodebeam.h:23, from tesseract/src/lstm/recodebeam.cpp:20: tesseract/src/ccstruct/ratngs.h: In member function 'void tesseract::BLOB_CHOICE::set_fonts(const std::vector&)': tesseract/src/ccstruct/ratngs.h:107:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 107 | for (int f = 0; f < fonts_.size(); ++f) { | ~~^~~~~~~~~~~~~~~ cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./soobj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./soobj/tesseract_ccmain_tessbox.o -c tesseract/src/ccmain/tessbox.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./soobj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./soobj/tesseract_ccmain_tfacepp.o -c tesseract/src/ccmain/tfacepp.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ In file included from tesseract/src/ccutil/genericvector.h:22, from tesseract/src/ccutil/kdpair.h:27, from tesseract/src/ccstruct/matrix.h:29, from tesseract/src/lstm/reversed.h:22, from tesseract/src/lstm/reversed.cpp:18: tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::DeSerialize(T*, size_t) [with T = int; size_t = unsigned int]': tesseract/src/lstm/static_shape.h:67:30: required from here tesseract/src/ccutil/serialis.h:93:50: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 93 | return FReadEndian(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = int; size_t = unsigned int]': tesseract/src/lstm/static_shape.h:79:28: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from tesseract/src/lstm/lstmrecognizer.cpp:23: tesseract/src/lstm/lstmrecognizer.h: In member function 'void tesseract::LSTMRecognizer::ScaleLearningRate(double)': tesseract/src/lstm/lstmrecognizer.h:133:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 133 | for (int i = 0; i < layers.size(); ++i) { | ~~^~~~~~~~~~~~~~~ In file included from tesseract/src/ccutil/genericvector.h:22, from tesseract/src/lstm/plumbing.h:22, from tesseract/src/lstm/series.h:22, from tesseract/src/lstm/series.cpp:18: tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::DeSerialize(T*, size_t) [with T = int; size_t = unsigned int]': tesseract/src/lstm/static_shape.h:67:30: required from here tesseract/src/ccutil/serialis.h:93:50: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 93 | return FReadEndian(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = int; size_t = unsigned int]': tesseract/src/lstm/static_shape.h:79:28: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./soobj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./soobj/tesseract_ccstruct_fontinfo.o -c tesseract/src/ccstruct/fontinfo.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ tesseract/src/lstm/lstmrecognizer.cpp: In member function 'void tesseract::LSTMRecognizer::RecognizeLine(const tesseract::ImageData&, bool, bool, double, const tesseract::TBOX&, tesseract::PointerVector*, int, int)': tesseract/src/lstm/lstmrecognizer.cpp:218:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector > >::size_type' {aka 'unsigned int'} [-Wsign-compare] 218 | if (char_it < search_->ctc_choices.size()) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tesseract/src/lstm/lstmrecognizer.cpp:221:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector > > >::size_type' {aka 'unsigned int'} [-Wsign-compare] 221 | if (char_it < search_->segmentedTimesteps.size()) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tesseract/src/lstm/lstmrecognizer.cpp: In member function 'tesseract::STRING tesseract::LSTMRecognizer::DecodeLabels(const std::vector&)': tesseract/src/lstm/lstmrecognizer.cpp:337:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 337 | for (int start = 0; start < labels.size(); start = end) { | ~~~~~~^~~~~~~~~~~~~~~ tesseract/src/lstm/lstmrecognizer.cpp: In member function 'void tesseract::LSTMRecognizer::DebugActivationPath(const tesseract::NetworkIO&, const std::vector&, const std::vector&)': tesseract/src/lstm/lstmrecognizer.cpp:398:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 398 | for (int start = 0; start < labels.size(); start = end) { | ~~~~~~^~~~~~~~~~~~~~~ tesseract/src/lstm/lstmrecognizer.cpp: In member function 'const char* tesseract::LSTMRecognizer::DecodeLabel(const std::vector&, int, int*, int*)': tesseract/src/lstm/lstmrecognizer.cpp:521:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 521 | while (index < labels.size() && | ~~~~~~^~~~~~~~~~~~~~~ tesseract/src/lstm/lstmrecognizer.cpp:524:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 524 | while (index < labels.size() && labels[index] == null_char_) ++index; | ~~~~~~^~~~~~~~~~~~~~~ tesseract/src/lstm/lstmrecognizer.cpp:529:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 529 | (index == labels.size() || | ~~~~~~^~~~~~~~~~~~~~~~ In file included from tesseract/src/ccutil/genericvector.h:22, from tesseract/src/ccutil/kdpair.h:27, from tesseract/src/ccstruct/matrix.h:29, from tesseract/src/lstm/weightmatrix.h:24, from tesseract/src/lstm/weightmatrix.cpp:18: tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = unsigned char; size_t = unsigned int]': tesseract/src/lstm/weightmatrix.cpp:179:27: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = unsigned int; size_t = unsigned int]': tesseract/src/lstm/weightmatrix.cpp:190:29: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = double; size_t = unsigned int]': tesseract/src/lstm/weightmatrix.cpp:191:40: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::DeSerialize(T*, size_t) [with T = unsigned char; size_t = unsigned int]': tesseract/src/lstm/weightmatrix.cpp:204:29: required from here tesseract/src/ccutil/serialis.h:93:50: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 93 | return FReadEndian(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::DeSerialize(T*, size_t) [with T = unsigned int; size_t = unsigned int]': tesseract/src/lstm/weightmatrix.cpp:211:31: required from here tesseract/src/ccutil/serialis.h:93:50: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::DeSerialize(T*, size_t) [with T = double; size_t = unsigned int]': tesseract/src/lstm/weightmatrix.cpp:213:43: required from here tesseract/src/ccutil/serialis.h:93:50: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] tesseract/src/lstm/recodebeam.cpp: In member function 'void tesseract::RecodeBeamSearch::DecodeSecondaryBeams(const tesseract::NetworkIO&, double, double, double, const tesseract::UNICHARSET*, int)': tesseract/src/lstm/recodebeam.cpp:117:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 117 | while ((bucketNumber + 1) < character_boundaries_.size() && | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tesseract/src/lstm/recodebeam.cpp: In member function 'void tesseract::RecodeBeamSearch::segmentTimestepsByCharacters()': tesseract/src/lstm/recodebeam.cpp:158:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 158 | for (int i = 1; i < character_boundaries_.size(); ++i){ | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tesseract/src/lstm/recodebeam.cpp: In member function 'std::vector > > tesseract::RecodeBeamSearch::combineSegmentedTimesteps(std::vector > > >*)': tesseract/src/lstm/recodebeam.cpp:171:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector > > >::size_type' {aka 'unsigned int'} [-Wsign-compare] 171 | for (int i = 0; i < segmentedTimesteps->size(); ++i){ | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ tesseract/src/lstm/recodebeam.cpp:172:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector > >::size_type' {aka 'unsigned int'} [-Wsign-compare] 172 | for (int j = 0; j < (*segmentedTimesteps)[i].size(); ++j) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from tesseract/src/ccutil/elst.h:24, from tesseract/src/ccutil/ambigs.h:29, from tesseract/src/ccutil/ccutil.h:32, from tesseract/src/lstm/lstmrecognizer.h:21, from tesseract/src/lstm/lstmrecognizer.cpp:23: tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = char; size_t = unsigned int]': tesseract/src/ccutil/unicharset.h:363:73: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = signed char; size_t = unsigned int]': tesseract/src/ccstruct/matrix.h:157:23: required from 'bool tesseract::GENERIC_2D_ARRAY::Serialize(tesseract::TFile*) const [with T = signed char]' tesseract/src/lstm/weightmatrix.cpp:181:26: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ tesseract/src/lstm/recodebeam.cpp: In static member function 'static void tesseract::RecodeBeamSearch::calculateCharBoundaries(std::vector*, std::vector*, std::vector*, int)': tesseract/src/lstm/recodebeam.cpp:184:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 184 | for (int i = 0; i < ends->size(); ++i) { | ~~^~~~~~~~~~~~~~ tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::DeSerialize(T*, size_t) [with T = signed char; size_t = unsigned int]': tesseract/src/ccstruct/matrix.h:180:27: required from 'bool tesseract::GENERIC_2D_ARRAY::DeSerialize(tesseract::TFile*) [with T = signed char]' tesseract/src/lstm/weightmatrix.cpp:209:28: required from here tesseract/src/ccutil/serialis.h:93:50: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 93 | return FReadEndian(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::DeSerialize(T*, size_t) [with T = float; size_t = unsigned int]': tesseract/src/ccstruct/matrix.h:180:27: required from 'bool tesseract::GENERIC_2D_ARRAY::DeSerialize(tesseract::TFile*) [with T = float]' tesseract/src/lstm/weightmatrix.cpp:246:36: required from here tesseract/src/ccutil/serialis.h:93:50: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::DeSerialize(T*, size_t) [with T = int; size_t = unsigned int]': tesseract/src/lstm/static_shape.h:67:30: required from here tesseract/src/ccutil/serialis.h:93:50: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 93 | return FReadEndian(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = int; size_t = unsigned int]': tesseract/src/lstm/static_shape.h:79:28: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::DeSerialize(T*, size_t) [with T = int; size_t = unsigned int]': tesseract/src/ccstruct/matrix.h:500:25: required from 'bool tesseract::GENERIC_2D_ARRAY::DeSerializeSize(tesseract::TFile*) [with T = signed char]' tesseract/src/ccstruct/matrix.h:179:27: required from 'bool tesseract::GENERIC_2D_ARRAY::DeSerialize(tesseract::TFile*) [with T = signed char]' tesseract/src/lstm/weightmatrix.cpp:209:28: required from here tesseract/src/ccutil/serialis.h:93:50: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] ./obj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./obj/page -l-obj ./obj/ap3250 ./obj/gdevescp.o g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./soobj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./soobj/tesseract_ccstruct_params_training_featdef.o -c tesseract/src/ccstruct/params_training_featdef.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = signed char; size_t = unsigned int]': tesseract/src/ccutil/unicharcompress.h:62:43: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::DeSerialize(T*, size_t) [with T = signed char; size_t = unsigned int]': tesseract/src/ccutil/unicharcompress.h:68:45: required from here tesseract/src/ccutil/serialis.h:93:50: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 93 | return FReadEndian(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = float; size_t = unsigned int]': tesseract/src/lstm/lstmrecognizer.cpp:98:33: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::DeSerialize(T*, size_t) [with T = float; size_t = unsigned int]': tesseract/src/lstm/lstmrecognizer.cpp:120:35: required from here tesseract/src/ccutil/serialis.h:93:50: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 93 | return FReadEndian(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ tesseract/src/lstm/recodebeam.cpp: In member function 'void tesseract::RecodeBeamSearch::PrintBeam2(bool, int, const tesseract::UNICHARSET*, bool) const': tesseract/src/lstm/recodebeam.cpp:345:12: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 345 | if (cb >= character_boundaries_.size()) | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./soobj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./soobj/tesseract_ccutil_ambigs.o -c tesseract/src/ccutil/ambigs.cpp tesseract/src/lstm/recodebeam.cpp: In member function 'void tesseract::RecodeBeamSearch::extractSymbolChoices(const tesseract::UNICHARSET*)': tesseract/src/lstm/recodebeam.cpp:408:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 408 | for (int j = 1; j < character_boundaries_.size(); ++j) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tesseract/src/lstm/recodebeam.cpp:441:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 441 | for (int i = 1; i < unichar_ids.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~ cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ tesseract/src/lstm/recodebeam.cpp:458:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] 458 | if (j - 1 < excludedUnichars.size()) { | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ tesseract/src/lstm/recodebeam.cpp:466:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector > >::size_type' {aka 'unsigned int'} [-Wsign-compare] 466 | if (j - 1 < ctc_choices.size()) { | ~~~~~~^~~~~~~~~~~~~~~~~~~~ tesseract/src/lstm/recodebeam.cpp:445:11: warning: variable 'bestCode' set but not used [-Wunused-but-set-variable] 445 | int bestCode = -10; | ^~~~~~~~ tesseract/src/lstm/recodebeam.cpp:482:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] 482 | if (j - 1 >= excludedUnichars.size()) { | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ tesseract/src/lstm/recodebeam.cpp:486:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector > >::size_type' {aka 'unsigned int'} [-Wsign-compare] 486 | if (j - 1 >= ctc_choices.size()) { | ~~~~~~^~~~~~~~~~~~~~~~~~~~~ tesseract/src/lstm/recodebeam.cpp: In member function 'tesseract::WERD_RES* tesseract::RecodeBeamSearch::InitializeWord(bool, const tesseract::TBOX&, int, int, float, const tesseract::UNICHARSET*, const std::vector&, float)': tesseract/src/lstm/recodebeam.cpp:618:38: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 618 | if (character_boundaries_.size() > (i + 1)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./soobj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./soobj/tesseract_ccutil_bitvector.o -c tesseract/src/ccutil/bitvector.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ In file included from tesseract/src/ccstruct/ratngs.h:32, from tesseract/src/dict/stopper.h:22, from tesseract/src/ccmain/adaptions.cpp:25: tesseract/src/ccutil/unicharset.h: In member function 'bool tesseract::UNICHARSET::contains_unichar_id(tesseract::UNICHAR_ID) const': tesseract/src/ccutil/unicharset.h:288:59: warning: comparison of integer expressions of different signedness: 'tesseract::UNICHAR_ID' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 288 | return unichar_id != INVALID_UNICHAR_ID && unichar_id < unichars.size() && | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ tesseract/src/ccutil/unicharset.h: In member function 'void tesseract::UNICHARSET::delete_pointers_in_unichars()': tesseract/src/ccutil/unicharset.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < unichars.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ In file included from tesseract/src/ccutil/elst.h:24, from tesseract/src/dict/dawg.h:31, from tesseract/src/lstm/recodebeam.h:23, from tesseract/src/lstm/recodebeam.cpp:20: tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = char; size_t = unsigned int]': tesseract/src/ccutil/unicharset.h:363:73: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::DeSerialize(T*, size_t) [with T = int; size_t = unsigned int]': tesseract/src/lstm/static_shape.h:67:30: required from here tesseract/src/ccutil/serialis.h:93:50: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 93 | return FReadEndian(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = int; size_t = unsigned int]': tesseract/src/lstm/static_shape.h:79:28: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = signed char; size_t = unsigned int]': tesseract/src/ccutil/unicharcompress.h:62:43: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::DeSerialize(T*, size_t) [with T = signed char; size_t = unsigned int]': tesseract/src/ccutil/unicharcompress.h:68:45: required from here tesseract/src/ccutil/serialis.h:93:50: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 93 | return FReadEndian(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./soobj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./soobj/tesseract_ccutil_indexmapbidi.o -c tesseract/src/ccutil/indexmapbidi.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ In file included from tesseract/src/dict/stopper.h:22, from tesseract/src/ccmain/adaptions.cpp:25: tesseract/src/ccstruct/ratngs.h: In member function 'void tesseract::BLOB_CHOICE::set_fonts(const std::vector&)': tesseract/src/ccstruct/ratngs.h:107:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 107 | for (int f = 0; f < fonts_.size(); ++f) { | ~~^~~~~~~~~~~~~~~ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./soobj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./soobj/tesseract_ccutil_universalambigs.o -c tesseract/src/ccutil/universalambigs.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ ./obj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./obj/page -l-obj ./obj/appledmp ./obj/gdevadmp.o g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./soobj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./soobj/tesseract_classify_adaptive.o -c tesseract/src/classify/adaptive.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./soobj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./soobj/tesseract_classify_adaptmatch.o -c tesseract/src/classify/adaptmatch.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./soobj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./soobj/tesseract_classify_blobclass.o -c tesseract/src/classify/blobclass.cpp In file included from tesseract/src/ccstruct/ratngs.h:32, from tesseract/src/ccstruct/blamer.h:30, from tesseract/src/ccstruct/pageres.h:22, from tesseract/src/ccmain/fixspace.cpp:27: tesseract/src/ccutil/unicharset.h: In member function 'bool tesseract::UNICHARSET::contains_unichar_id(tesseract::UNICHAR_ID) const': tesseract/src/ccutil/unicharset.h:288:59: warning: comparison of integer expressions of different signedness: 'tesseract::UNICHAR_ID' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 288 | return unichar_id != INVALID_UNICHAR_ID && unichar_id < unichars.size() && | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ tesseract/src/ccutil/unicharset.h: In member function 'void tesseract::UNICHARSET::delete_pointers_in_unichars()': tesseract/src/ccutil/unicharset.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < unichars.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ In file included from tesseract/src/ccstruct/blamer.h:30, from tesseract/src/ccstruct/pageres.h:22, from tesseract/src/ccmain/fixspace.cpp:27: tesseract/src/ccstruct/ratngs.h: In member function 'void tesseract::BLOB_CHOICE::set_fonts(const std::vector&)': tesseract/src/ccstruct/ratngs.h:107:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 107 | for (int f = 0; f < fonts_.size(); ++f) { | ~~^~~~~~~~~~~~~~~ In file included from tesseract/src/ccstruct/ratngs.h:32, from tesseract/src/ccstruct/blamer.h:30, from tesseract/src/ccstruct/pageres.h:22, from tesseract/src/ccmain/tesseractclass.h:38, from tesseract/src/ccmain/docqual.cpp:23: tesseract/src/ccutil/unicharset.h: In member function 'bool tesseract::UNICHARSET::contains_unichar_id(tesseract::UNICHAR_ID) const': tesseract/src/ccutil/unicharset.h:288:59: warning: comparison of integer expressions of different signedness: 'tesseract::UNICHAR_ID' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 288 | return unichar_id != INVALID_UNICHAR_ID && unichar_id < unichars.size() && | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ tesseract/src/ccutil/unicharset.h: In member function 'void tesseract::UNICHARSET::delete_pointers_in_unichars()': tesseract/src/ccutil/unicharset.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < unichars.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ In file included from tesseract/src/classify/intproto.h:28, from tesseract/src/classify/intmatcher.h:21, from tesseract/src/classify/float2int.h:24, from tesseract/src/ccmain/fixxht.cpp:21: tesseract/src/ccutil/unicharset.h: In member function 'bool tesseract::UNICHARSET::contains_unichar_id(tesseract::UNICHAR_ID) const': tesseract/src/ccutil/unicharset.h:288:59: warning: comparison of integer expressions of different signedness: 'tesseract::UNICHAR_ID' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 288 | return unichar_id != INVALID_UNICHAR_ID && unichar_id < unichars.size() && | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ tesseract/src/ccutil/unicharset.h: In member function 'void tesseract::UNICHARSET::delete_pointers_in_unichars()': tesseract/src/ccutil/unicharset.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < unichars.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ In file included from tesseract/src/ccstruct/blamer.h:30, from tesseract/src/ccstruct/pageres.h:22, from tesseract/src/ccmain/tesseractclass.h:38, from tesseract/src/ccmain/docqual.cpp:23: tesseract/src/ccstruct/ratngs.h: In member function 'void tesseract::BLOB_CHOICE::set_fonts(const std::vector&)': tesseract/src/ccstruct/ratngs.h:107:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 107 | for (int f = 0; f < fonts_.size(); ++f) { | ~~^~~~~~~~~~~~~~~ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./soobj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./soobj/tesseract_classify_cluster.o -c tesseract/src/classify/cluster.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./soobj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./soobj/tesseract_classify_clusttool.o -c tesseract/src/classify/clusttool.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ In file included from tesseract/src/ccstruct/ratngs.h:32, from tesseract/src/ccstruct/blamer.h:30, from tesseract/src/ccstruct/pageres.h:22, from tesseract/src/ccmain/tesseractclass.h:38, from tesseract/src/ccmain/equationdetect.h:25, from tesseract/src/ccmain/equationdetect.cpp:24: tesseract/src/ccutil/unicharset.h: In member function 'bool tesseract::UNICHARSET::contains_unichar_id(tesseract::UNICHAR_ID) const': tesseract/src/ccutil/unicharset.h:288:59: warning: comparison of integer expressions of different signedness: 'tesseract::UNICHAR_ID' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 288 | return unichar_id != INVALID_UNICHAR_ID && unichar_id < unichars.size() && | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ tesseract/src/ccutil/unicharset.h: In member function 'void tesseract::UNICHARSET::delete_pointers_in_unichars()': tesseract/src/ccutil/unicharset.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < unichars.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ ./obj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-include -l./obj/page -l-obj ./obj/atx23 ./obj/gdevatx.o ./obj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-include -l./obj/page -l-obj ./obj/atx24 ./obj/gdevatx.o g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./soobj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./soobj/tesseract_classify_cutoffs.o -c tesseract/src/classify/cutoffs.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ In file included from tesseract/src/ccstruct/blamer.h:30, from tesseract/src/ccstruct/pageres.h:22, from tesseract/src/ccmain/tesseractclass.h:38, from tesseract/src/ccmain/equationdetect.h:25, from tesseract/src/ccmain/equationdetect.cpp:24: tesseract/src/ccstruct/ratngs.h: In member function 'void tesseract::BLOB_CHOICE::set_fonts(const std::vector&)': tesseract/src/ccstruct/ratngs.h:107:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 107 | for (int f = 0; f < fonts_.size(); ++f) { | ~~^~~~~~~~~~~~~~~ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./soobj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./soobj/tesseract_classify_featdefs.o -c tesseract/src/classify/featdefs.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ In file included from tesseract/src/ccstruct/blamer.h:30, from tesseract/src/ccstruct/pageres.h:22, from tesseract/src/ccmain/tesseractclass.h:38, from tesseract/src/ccmain/fixxht.cpp:22: tesseract/src/ccstruct/ratngs.h: In member function 'void tesseract::BLOB_CHOICE::set_fonts(const std::vector&)': tesseract/src/ccstruct/ratngs.h:107:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 107 | for (int f = 0; f < fonts_.size(); ++f) { | ~~^~~~~~~~~~~~~~~ In file included from tesseract/src/ccstruct/ratngs.h:32, from tesseract/src/ccmain/osdetect.cpp:30: tesseract/src/ccutil/unicharset.h: In member function 'bool tesseract::UNICHARSET::contains_unichar_id(tesseract::UNICHAR_ID) const': tesseract/src/ccutil/unicharset.h:288:59: warning: comparison of integer expressions of different signedness: 'tesseract::UNICHAR_ID' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 288 | return unichar_id != INVALID_UNICHAR_ID && unichar_id < unichars.size() && | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ tesseract/src/ccutil/unicharset.h: In member function 'void tesseract::UNICHARSET::delete_pointers_in_unichars()': tesseract/src/ccutil/unicharset.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < unichars.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ In file included from tesseract/src/ccmain/osdetect.cpp:30: tesseract/src/ccstruct/ratngs.h: In member function 'void tesseract::BLOB_CHOICE::set_fonts(const std::vector&)': tesseract/src/ccstruct/ratngs.h:107:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 107 | for (int f = 0; f < fonts_.size(); ++f) { | ~~^~~~~~~~~~~~~~~ In file included from tesseract/src/ccmain/adaptions.cpp:26: tesseract/src/ccmain/tesseractclass.h: In member function 'void tesseract::Tesseract::set_pix_original(Pix*)': tesseract/src/ccmain/tesseractclass.h:224:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 224 | for (int i = 0; i < sub_langs_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~ tesseract/src/ccmain/tesseractclass.h: In member function 'bool tesseract::Tesseract::AnyTessLang() const': tesseract/src/ccmain/tesseractclass.h:292:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 292 | for (int i = 0; i < sub_langs_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~ tesseract/src/ccmain/tesseractclass.h: In member function 'bool tesseract::Tesseract::AnyLSTMLang() const': tesseract/src/ccmain/tesseractclass.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < sub_langs_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~ In file included from tesseract/src/ccutil/genericvector.h:22, from tesseract/src/ccutil/params.h:22, from tesseract/src/dict/stopper.h:21, from tesseract/src/ccmain/adaptions.cpp:25: tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = char; size_t = unsigned int]': tesseract/src/ccutil/unicharset.h:363:73: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from tesseract/src/ccmain/docqual.cpp:23: tesseract/src/ccmain/tesseractclass.h: In member function 'void tesseract::Tesseract::set_pix_original(Pix*)': tesseract/src/ccmain/tesseractclass.h:224:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 224 | for (int i = 0; i < sub_langs_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~ tesseract/src/ccmain/tesseractclass.h: In member function 'bool tesseract::Tesseract::AnyTessLang() const': tesseract/src/ccmain/tesseractclass.h:292:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 292 | for (int i = 0; i < sub_langs_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~ tesseract/src/ccmain/tesseractclass.h: In member function 'bool tesseract::Tesseract::AnyLSTMLang() const': tesseract/src/ccmain/tesseractclass.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < sub_langs_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./soobj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./soobj/tesseract_classify_float2int.o -c tesseract/src/classify/float2int.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ tesseract/src/ccstruct/fontinfo.cpp: In member function 'bool tesseract::FontInfoTable::SetContainsFontProperties(int, const std::vector&) const': tesseract/src/ccstruct/fontinfo.cpp:63:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 63 | for (int f = 0; f < font_set.size(); ++f) { | ~~^~~~~~~~~~~~~~~~~ tesseract/src/ccstruct/fontinfo.cpp: In member function 'bool tesseract::FontInfoTable::SetContainsMultipleFontProperties(const std::vector&) const': tesseract/src/ccstruct/fontinfo.cpp:76:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 76 | for (int f = 1; f < font_set.size(); ++f) { | ~~^~~~~~~~~~~~~~~~~ In file included from tesseract/src/ccstruct/ratngs.h:32, from tesseract/src/ccstruct/blamer.h:30, from tesseract/src/ccstruct/pageres.h:22, from tesseract/src/ccmain/tesseractclass.h:38, from tesseract/src/ccmain/recogtraining.cpp:19: tesseract/src/ccutil/unicharset.h: In member function 'bool tesseract::UNICHARSET::contains_unichar_id(tesseract::UNICHAR_ID) const': tesseract/src/ccutil/unicharset.h:288:59: warning: comparison of integer expressions of different signedness: 'tesseract::UNICHAR_ID' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 288 | return unichar_id != INVALID_UNICHAR_ID && unichar_id < unichars.size() && | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ tesseract/src/ccutil/unicharset.h: In member function 'void tesseract::UNICHARSET::delete_pointers_in_unichars()': tesseract/src/ccutil/unicharset.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < unichars.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ In file included from tesseract/src/ccstruct/blamer.h:30, from tesseract/src/ccstruct/pageres.h:22, from tesseract/src/ccmain/tesseractclass.h:38, from tesseract/src/ccmain/recogtraining.cpp:19: tesseract/src/ccstruct/ratngs.h: In member function 'void tesseract::BLOB_CHOICE::set_fonts(const std::vector&)': tesseract/src/ccstruct/ratngs.h:107:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 107 | for (int f = 0; f < fonts_.size(); ++f) { | ~~^~~~~~~~~~~~~~~ In file included from tesseract/src/ccutil/ambigs.h:32, from tesseract/src/ccutil/ambigs.cpp:20: tesseract/src/ccutil/unicharset.h: In member function 'bool tesseract::UNICHARSET::contains_unichar_id(tesseract::UNICHAR_ID) const': tesseract/src/ccutil/unicharset.h:288:59: warning: comparison of integer expressions of different signedness: 'tesseract::UNICHAR_ID' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 288 | return unichar_id != INVALID_UNICHAR_ID && unichar_id < unichars.size() && | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ tesseract/src/ccutil/unicharset.h: In member function 'void tesseract::UNICHARSET::delete_pointers_in_unichars()': tesseract/src/ccutil/unicharset.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < unichars.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ In file included from tesseract/src/ccstruct/ratngs.h:32, from tesseract/src/ccstruct/blamer.h:30, from tesseract/src/ccstruct/pageres.h:22, from tesseract/src/ccmain/tesseractclass.h:38, from tesseract/src/ccmain/par_control.cpp:19: tesseract/src/ccutil/unicharset.h: In member function 'bool tesseract::UNICHARSET::contains_unichar_id(tesseract::UNICHAR_ID) const': tesseract/src/ccutil/unicharset.h:288:59: warning: comparison of integer expressions of different signedness: 'tesseract::UNICHAR_ID' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 288 | return unichar_id != INVALID_UNICHAR_ID && unichar_id < unichars.size() && | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ tesseract/src/ccutil/unicharset.h: In member function 'void tesseract::UNICHARSET::delete_pointers_in_unichars()': tesseract/src/ccutil/unicharset.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < unichars.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ In file included from tesseract/src/ccmain/fixspace.cpp:32: tesseract/src/ccmain/tesseractclass.h: In member function 'void tesseract::Tesseract::set_pix_original(Pix*)': tesseract/src/ccmain/tesseractclass.h:224:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 224 | for (int i = 0; i < sub_langs_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~ tesseract/src/ccmain/tesseractclass.h: In member function 'bool tesseract::Tesseract::AnyTessLang() const': tesseract/src/ccmain/tesseractclass.h:292:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 292 | for (int i = 0; i < sub_langs_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~ tesseract/src/ccmain/tesseractclass.h: In member function 'bool tesseract::Tesseract::AnyLSTMLang() const': tesseract/src/ccmain/tesseractclass.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < sub_langs_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~ In file included from tesseract/src/ccstruct/ratngs.h:32, from tesseract/src/ccstruct/blamer.h:30, from tesseract/src/ccmain/tfacepp.cpp:21: tesseract/src/ccutil/unicharset.h: In member function 'bool tesseract::UNICHARSET::contains_unichar_id(tesseract::UNICHAR_ID) const': tesseract/src/ccutil/unicharset.h:288:59: warning: comparison of integer expressions of different signedness: 'tesseract::UNICHAR_ID' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 288 | return unichar_id != INVALID_UNICHAR_ID && unichar_id < unichars.size() && | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ tesseract/src/ccutil/unicharset.h: In member function 'void tesseract::UNICHARSET::delete_pointers_in_unichars()': tesseract/src/ccutil/unicharset.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < unichars.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ In file included from tesseract/src/ccstruct/blamer.h:30, from tesseract/src/ccstruct/pageres.h:22, from tesseract/src/ccmain/tesseractclass.h:38, from tesseract/src/ccmain/par_control.cpp:19: tesseract/src/ccstruct/ratngs.h: In member function 'void tesseract::BLOB_CHOICE::set_fonts(const std::vector&)': tesseract/src/ccstruct/ratngs.h:107:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 107 | for (int f = 0; f < fonts_.size(); ++f) { | ~~^~~~~~~~~~~~~~~ In file included from tesseract/src/ccutil/genericvector.h:22, from tesseract/src/ccstruct/fontinfo.h:25, from tesseract/src/ccstruct/fontinfo.cpp:19: tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::DeSerialize(T*, size_t) [with T = unsigned int; size_t = unsigned int]': tesseract/src/ccstruct/fontinfo.cpp:135:28: required from here tesseract/src/ccutil/serialis.h:93:50: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 93 | return FReadEndian(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::DeSerialize(T*, size_t) [with T = char; size_t = unsigned int]': tesseract/src/ccstruct/fontinfo.cpp:138:38: required from here tesseract/src/ccutil/serialis.h:93:50: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::DeSerialize(T*, size_t) [with T = int; size_t = unsigned int]': tesseract/src/ccstruct/fontinfo.cpp:152:32: required from here tesseract/src/ccutil/serialis.h:93:50: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::DeSerialize(T*, size_t) [with T = short int; size_t = unsigned int]': tesseract/src/ccstruct/fontinfo.cpp:158:42: required from here tesseract/src/ccutil/serialis.h:93:50: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] In file included from tesseract/src/ccmain/equationdetect.h:25, from tesseract/src/ccmain/equationdetect.cpp:24: tesseract/src/ccmain/tesseractclass.h: In member function 'void tesseract::Tesseract::set_pix_original(Pix*)': tesseract/src/ccmain/tesseractclass.h:224:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 224 | for (int i = 0; i < sub_langs_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~ tesseract/src/ccmain/tesseractclass.h: In member function 'bool tesseract::Tesseract::AnyTessLang() const': tesseract/src/ccmain/tesseractclass.h:292:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 292 | for (int i = 0; i < sub_langs_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~ tesseract/src/ccmain/tesseractclass.h: In member function 'bool tesseract::Tesseract::AnyLSTMLang() const': tesseract/src/ccmain/tesseractclass.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < sub_langs_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~ tesseract/src/ccutil/ambigs.cpp: In member function 'void tesseract::UnicharAmbigs::LoadUnicharAmbigs(const tesseract::UNICHARSET&, tesseract::TFile*, int, bool, tesseract::UNICHARSET*)': tesseract/src/ccutil/ambigs.cpp:144:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 144 | for (int r = 0; r < encoding.size(); ++r) { | ~~^~~~~~~~~~~~~~~~~ tesseract/src/ccutil/ambigs.cpp: In member function 'bool tesseract::UnicharAmbigs::ParseAmbiguityLine(int, int, int, const tesseract::UNICHARSET&, char*, int*, tesseract::UNICHAR_ID*, int*, char*, int*)': tesseract/src/ccutil/ambigs.cpp:251:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 251 | for (int i = 0; i < unichars.size(); ++i) | ~~^~~~~~~~~~~~~~~~~ In file included from tesseract/src/ccstruct/ratngs.h:32, from tesseract/src/ccstruct/blamer.h:30, from tesseract/src/ccstruct/pageres.h:22, from tesseract/src/ccmain/tesseractclass.h:38, from tesseract/src/ccmain/superscript.cpp:20: tesseract/src/ccutil/unicharset.h: In member function 'bool tesseract::UNICHARSET::contains_unichar_id(tesseract::UNICHAR_ID) const': tesseract/src/ccutil/unicharset.h:288:59: warning: comparison of integer expressions of different signedness: 'tesseract::UNICHAR_ID' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 288 | return unichar_id != INVALID_UNICHAR_ID && unichar_id < unichars.size() && | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ tesseract/src/ccutil/unicharset.h: In member function 'void tesseract::UNICHARSET::delete_pointers_in_unichars()': tesseract/src/ccutil/unicharset.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < unichars.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ In file included from tesseract/src/ccstruct/blamer.h:30, from tesseract/src/ccmain/tfacepp.cpp:21: tesseract/src/ccstruct/ratngs.h: In member function 'void tesseract::BLOB_CHOICE::set_fonts(const std::vector&)': tesseract/src/ccstruct/ratngs.h:107:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 107 | for (int f = 0; f < fonts_.size(); ++f) { | ~~^~~~~~~~~~~~~~~ In file included from tesseract/src/ccutil/elst.h:24, from tesseract/src/ccstruct/ocrpara.h:23, from tesseract/src/ccstruct/ocrblock.h:22, from tesseract/src/textord/devanagari_processing.h:17, from tesseract/src/ccmain/tesseractclass.h:34, from tesseract/src/ccmain/docqual.cpp:23: tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = char; size_t = unsigned int]': tesseract/src/ccutil/unicharset.h:363:73: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from tesseract/src/ccutil/clst.h:24, from tesseract/src/ccstruct/blobs.h:23, from tesseract/src/ccmain/fixspace.cpp:23: tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = char; size_t = unsigned int]': tesseract/src/ccutil/unicharset.h:363:73: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from tesseract/src/ccutil/elst.h:24, from tesseract/src/ccutil/ambigs.h:29, from tesseract/src/ccutil/ambigs.cpp:20: tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = char; size_t = unsigned int]': tesseract/src/ccutil/unicharset.h:363:73: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from tesseract/src/ccstruct/blamer.h:30, from tesseract/src/ccstruct/pageres.h:22, from tesseract/src/ccmain/tesseractclass.h:38, from tesseract/src/ccmain/superscript.cpp:20: tesseract/src/ccstruct/ratngs.h: In member function 'void tesseract::BLOB_CHOICE::set_fonts(const std::vector&)': tesseract/src/ccstruct/ratngs.h:107:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 107 | for (int f = 0; f < fonts_.size(); ++f) { | ~~^~~~~~~~~~~~~~~ In file included from tesseract/src/ccmain/fixxht.cpp:22: tesseract/src/ccmain/tesseractclass.h: In member function 'void tesseract::Tesseract::set_pix_original(Pix*)': tesseract/src/ccmain/tesseractclass.h:224:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 224 | for (int i = 0; i < sub_langs_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~ tesseract/src/ccmain/tesseractclass.h: In member function 'bool tesseract::Tesseract::AnyTessLang() const': tesseract/src/ccmain/tesseractclass.h:292:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 292 | for (int i = 0; i < sub_langs_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~ tesseract/src/ccmain/tesseractclass.h: In member function 'bool tesseract::Tesseract::AnyLSTMLang() const': tesseract/src/ccmain/tesseractclass.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < sub_langs_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~ In file included from tesseract/src/ccstruct/ratngs.h:32, from tesseract/src/ccstruct/blamer.h:30, from tesseract/src/ccstruct/pageres.h:22, from tesseract/src/ccmain/tesseractclass.h:38, from tesseract/src/ccmain/tessbox.cpp:21: tesseract/src/ccutil/unicharset.h: In member function 'bool tesseract::UNICHARSET::contains_unichar_id(tesseract::UNICHAR_ID) const': tesseract/src/ccutil/unicharset.h:288:59: warning: comparison of integer expressions of different signedness: 'tesseract::UNICHAR_ID' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 288 | return unichar_id != INVALID_UNICHAR_ID && unichar_id < unichars.size() && | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ tesseract/src/ccutil/unicharset.h: In member function 'void tesseract::UNICHARSET::delete_pointers_in_unichars()': tesseract/src/ccutil/unicharset.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < unichars.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ In file included from tesseract/src/ccstruct/blamer.h:30, from tesseract/src/ccstruct/pageres.h:22, from tesseract/src/ccmain/tesseractclass.h:38, from tesseract/src/ccmain/tessbox.cpp:21: tesseract/src/ccstruct/ratngs.h: In member function 'void tesseract::BLOB_CHOICE::set_fonts(const std::vector&)': tesseract/src/ccstruct/ratngs.h:107:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 107 | for (int f = 0; f < fonts_.size(); ++f) { | ~~^~~~~~~~~~~~~~~ In file included from tesseract/src/ccutil/elst.h:24, from tesseract/src/ccstruct/blobbox.h:22, from tesseract/src/ccmain/equationdetect.h:22, from tesseract/src/ccmain/equationdetect.cpp:24: tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = char; size_t = unsigned int]': tesseract/src/ccutil/unicharset.h:363:73: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from tesseract/src/ccutil/genericvector.h:22, from tesseract/src/ccutil/params.h:22, from tesseract/src/ccmain/fixxht.cpp:20: tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = char; size_t = unsigned int]': tesseract/src/ccutil/unicharset.h:363:73: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from tesseract/src/ccmain/osdetect.cpp:32: tesseract/src/ccmain/tesseractclass.h: In member function 'void tesseract::Tesseract::set_pix_original(Pix*)': tesseract/src/ccmain/tesseractclass.h:224:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 224 | for (int i = 0; i < sub_langs_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~ tesseract/src/ccmain/tesseractclass.h: In member function 'bool tesseract::Tesseract::AnyTessLang() const': tesseract/src/ccmain/tesseractclass.h:292:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 292 | for (int i = 0; i < sub_langs_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~ tesseract/src/ccmain/tesseractclass.h: In member function 'bool tesseract::Tesseract::AnyLSTMLang() const': tesseract/src/ccmain/tesseractclass.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < sub_langs_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~ ./obj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-include -l./obj/page -l-obj ./obj/atx38 ./obj/gdevatx.o g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./soobj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./soobj/tesseract_classify_fpoint.o -c tesseract/src/classify/fpoint.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ ./obj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./obj/page -l-obj ./obj/bj10e ./obj/gdevbj10.o g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./soobj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./soobj/tesseract_classify_intfeaturespace.o -c tesseract/src/classify/intfeaturespace.cpp tesseract/src/ccmain/osdetect.cpp: In member function 'bool tesseract::OrientationDetector::detect_blob(tesseract::BLOB_CHOICE_LIST*)': tesseract/src/ccmain/osdetect.cpp:394:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 394 | for (s = 0; s < allowed_scripts_->size(); ++s) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ tesseract/src/ccmain/osdetect.cpp: In member function 'void tesseract::ScriptDetector::detect_blob(tesseract::BLOB_CHOICE_LIST*)': tesseract/src/ccmain/osdetect.cpp:490:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 490 | for (s = 0; s < allowed_scripts_->size(); ++s) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ tesseract/src/ccmain/osdetect.cpp:493:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 493 | if (s == allowed_scripts_->size()) continue; // Not found in list. | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from tesseract/src/ccutil/elst.h:24, from tesseract/src/ccstruct/blobbox.h:22, from tesseract/src/ccmain/osdetect.cpp:22: tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = char; size_t = unsigned int]': tesseract/src/ccutil/unicharset.h:363:73: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ ./obj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./obj/page -l-obj ./obj/bj200 ./obj/gdevbj10.o g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./soobj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./soobj/tesseract_classify_intfx.o -c tesseract/src/classify/intfx.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ ./obj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./obj/page -l-obj ./obj/bjc600 ./obj/gdevcdj.o ./obj/gdevpcl.o g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./soobj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./soobj/tesseract_classify_intmatcher.o -c tesseract/src/classify/intmatcher.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ In file included from tesseract/src/classify/intproto.h:28, from tesseract/src/classify/adaptive.h:20, from tesseract/src/classify/classify.h:64, from tesseract/src/classify/blobclass.cpp:22: tesseract/src/ccutil/unicharset.h: In member function 'bool tesseract::UNICHARSET::contains_unichar_id(tesseract::UNICHAR_ID) const': tesseract/src/ccutil/unicharset.h:288:59: warning: comparison of integer expressions of different signedness: 'tesseract::UNICHAR_ID' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 288 | return unichar_id != INVALID_UNICHAR_ID && unichar_id < unichars.size() && | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ tesseract/src/ccutil/unicharset.h: In member function 'void tesseract::UNICHARSET::delete_pointers_in_unichars()': tesseract/src/ccutil/unicharset.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < unichars.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ In file included from tesseract/src/ccmain/recogtraining.cpp:19: tesseract/src/ccmain/tesseractclass.h: In member function 'void tesseract::Tesseract::set_pix_original(Pix*)': tesseract/src/ccmain/tesseractclass.h:224:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 224 | for (int i = 0; i < sub_langs_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~ tesseract/src/ccmain/tesseractclass.h: In member function 'bool tesseract::Tesseract::AnyTessLang() const': tesseract/src/ccmain/tesseractclass.h:292:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 292 | for (int i = 0; i < sub_langs_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~ tesseract/src/ccmain/tesseractclass.h: In member function 'bool tesseract::Tesseract::AnyLSTMLang() const': tesseract/src/ccmain/tesseractclass.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < sub_langs_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~ In file included from tesseract/src/ccmain/par_control.cpp:19: tesseract/src/ccmain/tesseractclass.h: In member function 'void tesseract::Tesseract::set_pix_original(Pix*)': tesseract/src/ccmain/tesseractclass.h:224:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 224 | for (int i = 0; i < sub_langs_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~ tesseract/src/ccmain/tesseractclass.h: In member function 'bool tesseract::Tesseract::AnyTessLang() const': tesseract/src/ccmain/tesseractclass.h:292:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 292 | for (int i = 0; i < sub_langs_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~ tesseract/src/ccmain/tesseractclass.h: In member function 'bool tesseract::Tesseract::AnyLSTMLang() const': tesseract/src/ccmain/tesseractclass.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < sub_langs_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./soobj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./soobj/tesseract_classify_intproto.o -c tesseract/src/classify/intproto.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ tesseract/src/ccmain/par_control.cpp: In member function 'void tesseract::Tesseract::PrerecAllWordsPar(const std::vector&)': tesseract/src/ccmain/par_control.cpp:45:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 45 | Tesseract* sub = s < sub_langs_.size() ? sub_langs_[s] : this; | ~~^~~~~~~~~~~~~~~~~~~ In file included from tesseract/src/ccutil/elst.h:24, from tesseract/src/ccstruct/ocrpara.h:23, from tesseract/src/ccstruct/ocrblock.h:22, from tesseract/src/textord/devanagari_processing.h:17, from tesseract/src/ccmain/tesseractclass.h:34, from tesseract/src/ccmain/recogtraining.cpp:19: tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = char; size_t = unsigned int]': tesseract/src/ccutil/unicharset.h:363:73: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./soobj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./soobj/tesseract_classify_kdtree.o -c tesseract/src/classify/kdtree.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ In file included from tesseract/src/classify/intproto.h:28, from tesseract/src/classify/adaptive.h:20, from tesseract/src/classify/adaptive.cpp:19: tesseract/src/ccutil/unicharset.h: In member function 'bool tesseract::UNICHARSET::contains_unichar_id(tesseract::UNICHAR_ID) const': tesseract/src/ccutil/unicharset.h:288:59: warning: comparison of integer expressions of different signedness: 'tesseract::UNICHAR_ID' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 288 | return unichar_id != INVALID_UNICHAR_ID && unichar_id < unichars.size() && | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ tesseract/src/ccutil/unicharset.h: In member function 'void tesseract::UNICHARSET::delete_pointers_in_unichars()': tesseract/src/ccutil/unicharset.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < unichars.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ In file included from tesseract/src/ccutil/elst.h:24, from tesseract/src/ccstruct/ocrpara.h:23, from tesseract/src/ccstruct/ocrblock.h:22, from tesseract/src/textord/devanagari_processing.h:17, from tesseract/src/ccmain/tesseractclass.h:34, from tesseract/src/ccmain/par_control.cpp:19: tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = char; size_t = unsigned int]': tesseract/src/ccutil/unicharset.h:363:73: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from tesseract/src/dict/dawg.h:33, from tesseract/src/dict/dict.h:29, from tesseract/src/classify/classify.h:66, from tesseract/src/classify/blobclass.cpp:22: tesseract/src/ccstruct/ratngs.h: In member function 'void tesseract::BLOB_CHOICE::set_fonts(const std::vector&)': tesseract/src/ccstruct/ratngs.h:107:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 107 | for (int f = 0; f < fonts_.size(); ++f) { | ~~^~~~~~~~~~~~~~~ In file included from tesseract/src/ccmain/superscript.cpp:20: tesseract/src/ccmain/tesseractclass.h: In member function 'void tesseract::Tesseract::set_pix_original(Pix*)': tesseract/src/ccmain/tesseractclass.h:224:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 224 | for (int i = 0; i < sub_langs_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~ tesseract/src/ccmain/tesseractclass.h: In member function 'bool tesseract::Tesseract::AnyTessLang() const': tesseract/src/ccmain/tesseractclass.h:292:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 292 | for (int i = 0; i < sub_langs_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~ tesseract/src/ccmain/tesseractclass.h: In member function 'bool tesseract::Tesseract::AnyLSTMLang() const': tesseract/src/ccmain/tesseractclass.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < sub_langs_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~ In file included from tesseract/src/ccmain/tessbox.cpp:21: tesseract/src/ccmain/tesseractclass.h: In member function 'void tesseract::Tesseract::set_pix_original(Pix*)': tesseract/src/ccmain/tesseractclass.h:224:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 224 | for (int i = 0; i < sub_langs_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~ tesseract/src/ccmain/tesseractclass.h: In member function 'bool tesseract::Tesseract::AnyTessLang() const': tesseract/src/ccmain/tesseractclass.h:292:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 292 | for (int i = 0; i < sub_langs_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~ tesseract/src/ccmain/tesseractclass.h: In member function 'bool tesseract::Tesseract::AnyLSTMLang() const': tesseract/src/ccmain/tesseractclass.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < sub_langs_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~ In file included from tesseract/src/classify/intproto.h:28, from tesseract/src/classify/adaptive.h:20, from tesseract/src/classify/adaptmatch.cpp:25: tesseract/src/ccutil/unicharset.h: In member function 'bool tesseract::UNICHARSET::contains_unichar_id(tesseract::UNICHAR_ID) const': tesseract/src/ccutil/unicharset.h:288:59: warning: comparison of integer expressions of different signedness: 'tesseract::UNICHAR_ID' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 288 | return unichar_id != INVALID_UNICHAR_ID && unichar_id < unichars.size() && | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ tesseract/src/ccutil/unicharset.h: In member function 'void tesseract::UNICHARSET::delete_pointers_in_unichars()': tesseract/src/ccutil/unicharset.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < unichars.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ In file included from tesseract/src/ccutil/elst.h:24, from tesseract/src/ccstruct/ocrpara.h:23, from tesseract/src/ccstruct/ocrblock.h:22, from tesseract/src/textord/devanagari_processing.h:17, from tesseract/src/ccmain/tesseractclass.h:34, from tesseract/src/ccmain/superscript.cpp:20: tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = char; size_t = unsigned int]': tesseract/src/ccutil/unicharset.h:363:73: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from tesseract/src/ccmain/tfacepp.cpp:25: tesseract/src/ccmain/tesseractclass.h: In member function 'void tesseract::Tesseract::set_pix_original(Pix*)': tesseract/src/ccmain/tesseractclass.h:224:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 224 | for (int i = 0; i < sub_langs_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~ tesseract/src/ccmain/tesseractclass.h: In member function 'bool tesseract::Tesseract::AnyTessLang() const': tesseract/src/ccmain/tesseractclass.h:292:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 292 | for (int i = 0; i < sub_langs_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~ tesseract/src/ccmain/tesseractclass.h: In member function 'bool tesseract::Tesseract::AnyLSTMLang() const': tesseract/src/ccmain/tesseractclass.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < sub_langs_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~ In file included from tesseract/src/ccutil/clst.h:24, from tesseract/src/ccstruct/blobs.h:23, from tesseract/src/classify/mfoutline.h:21, from tesseract/src/ccmain/tessbox.cpp:20: tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = char; size_t = unsigned int]': tesseract/src/ccutil/unicharset.h:363:73: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from tesseract/src/ccutil/clst.h:24, from tesseract/src/ccstruct/blobs.h:23, from tesseract/src/classify/mfoutline.h:21, from tesseract/src/classify/intproto.h:25, from tesseract/src/classify/adaptive.h:20, from tesseract/src/classify/classify.h:64, from tesseract/src/classify/blobclass.cpp:22: tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = char; size_t = unsigned int]': tesseract/src/ccutil/unicharset.h:363:73: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from tesseract/src/dict/dawg.h:33, from tesseract/src/dict/dict.h:29, from tesseract/src/classify/classify.h:66, from tesseract/src/classify/adaptive.cpp:21: tesseract/src/ccstruct/ratngs.h: In member function 'void tesseract::BLOB_CHOICE::set_fonts(const std::vector&)': tesseract/src/ccstruct/ratngs.h:107:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 107 | for (int f = 0; f < fonts_.size(); ++f) { | ~~^~~~~~~~~~~~~~~ In file included from tesseract/src/ccutil/elst.h:24, from tesseract/src/ccstruct/points.h:22, from tesseract/src/ccstruct/rect.h:23, from tesseract/src/ccstruct/boxword.h:23, from tesseract/src/ccstruct/blamer.h:26, from tesseract/src/ccmain/tfacepp.cpp:21: tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = char; size_t = unsigned int]': tesseract/src/ccutil/unicharset.h:363:73: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ ./obj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./obj/page -l-obj ./obj/bjc800 ./obj/gdevcdj.o ./obj/gdevpcl.o ./obj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./obj/page -l-obj ./obj/bjc880j ./obj/gdevl4r.o ./obj/gdevlips.o ./obj/gdevlprn.o g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./soobj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./soobj/tesseract_classify_mf.o -c tesseract/src/classify/mf.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ ./obj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./obj/page -l-obj ./obj/bjccmyk ./obj/gdevbjc_.o ./obj/gdevbjca.o g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./soobj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./soobj/tesseract_classify_mfdefs.o -c tesseract/src/classify/mfdefs.cpp tesseract/src/classify/cluster.cpp: In function 'bool tesseract::MultipleCharSamples(tesseract::CLUSTERER*, tesseract::CLUSTER*, float)': tesseract/src/classify/cluster.cpp:2302:26: warning: comparison of integer expressions of different signedness: 'int32_t' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 2302 | if (Clusterer->NumChar > CharFlags.size()) { | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ In file included from tesseract/src/dict/dawg.h:33, from tesseract/src/dict/dict.h:29, from tesseract/src/classify/classify.h:66, from tesseract/src/classify/adaptmatch.cpp:29: tesseract/src/ccstruct/ratngs.h: In member function 'void tesseract::BLOB_CHOICE::set_fonts(const std::vector&)': tesseract/src/ccstruct/ratngs.h:107:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 107 | for (int f = 0; f < fonts_.size(); ++f) { | ~~^~~~~~~~~~~~~~~ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./soobj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./soobj/tesseract_classify_mfoutline.o -c tesseract/src/classify/mfoutline.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./soobj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./soobj/tesseract_classify_mfx.o -c tesseract/src/classify/mfx.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ In file included from tesseract/src/ccutil/clst.h:24, from tesseract/src/ccstruct/blobs.h:23, from tesseract/src/classify/mfoutline.h:21, from tesseract/src/classify/intproto.h:25, from tesseract/src/classify/adaptive.h:20, from tesseract/src/classify/adaptive.cpp:19: tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = char; size_t = unsigned int]': tesseract/src/ccutil/unicharset.h:363:73: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from tesseract/src/classify/intproto.h:28, from tesseract/src/classify/adaptive.h:20, from tesseract/src/classify/classify.h:64, from tesseract/src/classify/cutoffs.cpp:25: tesseract/src/ccutil/unicharset.h: In member function 'bool tesseract::UNICHARSET::contains_unichar_id(tesseract::UNICHAR_ID) const': tesseract/src/ccutil/unicharset.h:288:59: warning: comparison of integer expressions of different signedness: 'tesseract::UNICHAR_ID' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 288 | return unichar_id != INVALID_UNICHAR_ID && unichar_id < unichars.size() && | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ tesseract/src/ccutil/unicharset.h: In member function 'void tesseract::UNICHARSET::delete_pointers_in_unichars()': tesseract/src/ccutil/unicharset.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < unichars.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ tesseract/src/classify/adaptmatch.cpp: In member function 'void tesseract::ADAPT_RESULTS::ComputeBest()': tesseract/src/classify/adaptmatch.cpp:112:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 112 | for (int i = 0; i < match.size(); ++i) { | ~~^~~~~~~~~~~~~~ tesseract/src/classify/adaptmatch.cpp: In function 'int tesseract::FindScoredUnichar(tesseract::UNICHAR_ID, const tesseract::ADAPT_RESULTS&)': tesseract/src/classify/adaptmatch.cpp:150:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 150 | for (int i = 0; i < results.match.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~ tesseract/src/classify/adaptmatch.cpp: In function 'float tesseract::ScoredUnichar(tesseract::UNICHAR_ID, const tesseract::ADAPT_RESULTS&)': tesseract/src/classify/adaptmatch.cpp:161:13: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 161 | if (index >= results.match.size()) return WORST_POSSIBLE_RATING; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ tesseract/src/classify/adaptmatch.cpp: In member function 'void tesseract::Classify::LearnWord(const char*, tesseract::WERD_RES*)': tesseract/src/classify/adaptmatch.cpp:330:33: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 330 | for (int i = 0; i < tokens.size(); i++) { | ~~^~~~~~~~~~~~~~~ tesseract/src/classify/adaptmatch.cpp:332:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 332 | if (i != tokens.size() - 1) | ~~^~~~~~~~~~~~~~~~~~~~ tesseract/src/classify/adaptmatch.cpp: In member function 'void tesseract::Classify::AddNewResult(const tesseract::UnicharRating&, tesseract::ADAPT_RESULTS*)': tesseract/src/classify/adaptmatch.cpp:1014:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 1014 | (old_match < results->match.size() && | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ tesseract/src/classify/adaptmatch.cpp:1021:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 1021 | if (old_match < results->match.size()) { | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ tesseract/src/classify/adaptmatch.cpp: In member function 'void tesseract::Classify::MasterMatcher(tesseract::INT_TEMPLATES, int16_t, const tesseract::INT_FEATURE_STRUCT*, const uint8_t*, tesseract::ADAPT_CLASS_STRUCT**, int, int, const tesseract::TBOX&, const std::vector&, tesseract::ADAPT_RESULTS*)': tesseract/src/classify/adaptmatch.cpp:1116:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 1116 | for (int c = 0; c < results.size(); c++) { | ~~^~~~~~~~~~~~~~~~ tesseract/src/classify/adaptmatch.cpp: In member function 'void tesseract::Classify::ExpandShapesAndApplyCorrections(tesseract::ADAPT_CLASS_STRUCT**, bool, int, int, int, float, int, int, const uint8_t*, tesseract::UnicharRating*, tesseract::ADAPT_RESULTS*)': tesseract/src/classify/adaptmatch.cpp:1151:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 1151 | for (int f = 0; f < int_result->fonts.size(); ++f) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ tesseract/src/classify/adaptmatch.cpp:1158:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 1158 | for (int f = 0; f < int_result->fonts.size(); ++f) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ tesseract/src/classify/adaptmatch.cpp:1172:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 1172 | for (int f = 0; f < int_result->fonts.size(); ++f) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./soobj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./soobj/tesseract_classify_normfeat.o -c tesseract/src/classify/normfeat.cpp g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./soobj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./soobj/tesseract_classify_normmatch.o -c tesseract/src/classify/normmatch.cpp tesseract/src/classify/adaptmatch.cpp: In member function 'int tesseract::Classify::CharNormClassifier(tesseract::TBLOB*, const tesseract::TrainingSample&, tesseract::ADAPT_RESULTS*)': tesseract/src/classify/adaptmatch.cpp:1336:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 1336 | for (int r = 0; r < unichar_results.size(); ++r) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~ tesseract/src/classify/adaptmatch.cpp: In member function 'int tesseract::Classify::CharNormTrainingSample(bool, int, const tesseract::TrainingSample&, std::vector*)': tesseract/src/classify/adaptmatch.cpp:1379:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 1379 | for (int i = 0; i < adapt_results->CPResults.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ tesseract/src/classify/adaptmatch.cpp:1391:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 1391 | for (int i = 0; i < adapt_results->match.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ tesseract/src/classify/adaptmatch.cpp: In member function 'void tesseract::Classify::ConvertMatchesToChoices(const tesseract::DENORM&, const tesseract::TBOX&, tesseract::ADAPT_RESULTS*, tesseract::BLOB_CHOICE_LIST*)': tesseract/src/classify/adaptmatch.cpp:1453:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 1453 | for (int i = 0; i < Results->match.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~ tesseract/src/classify/adaptmatch.cpp: In member function 'tesseract::UNICHAR_ID* tesseract::Classify::GetAmbiguities(tesseract::TBLOB*, tesseract::CLASS_ID)': tesseract/src/classify/adaptmatch.cpp:1637:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 1637 | for (i = 0; i < Results->match.size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~ tesseract/src/classify/adaptmatch.cpp: In member function 'void tesseract::Classify::PrintAdaptiveMatchResults(const tesseract::ADAPT_RESULTS&)': tesseract/src/classify/adaptmatch.cpp:2029:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 2029 | for (int i = 0; i < results.match.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~ tesseract/src/classify/adaptmatch.cpp: In member function 'void tesseract::Classify::RemoveBadMatches(tesseract::ADAPT_RESULTS*)': tesseract/src/classify/adaptmatch.cpp:2062:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 2062 | for (Next = NextGood = 0; Next < Results->match.size(); Next++) { | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~ tesseract/src/classify/adaptmatch.cpp:2087:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 2087 | for (Next = NextGood = 0; Next < Results->match.size(); Next++) { | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~ tesseract/src/classify/adaptmatch.cpp: In member function 'void tesseract::Classify::RemoveExtraPuncs(tesseract::ADAPT_RESULTS*)': tesseract/src/classify/adaptmatch.cpp:2118:34: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 2118 | for (Next = NextGood = 0; Next < Results->match.size(); Next++) { | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./soobj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./soobj/tesseract_classify_ocrfeatures.o -c tesseract/src/classify/ocrfeatures.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./soobj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./soobj/tesseract_classify_outfeat.o -c tesseract/src/classify/outfeat.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./soobj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./soobj/tesseract_classify_picofeat.o -c tesseract/src/classify/picofeat.cpp In file included from tesseract/src/dict/dawg.h:33, from tesseract/src/dict/dict.h:29, from tesseract/src/classify/classify.h:66, from tesseract/src/classify/cutoffs.cpp:25: tesseract/src/ccstruct/ratngs.h: In member function 'void tesseract::BLOB_CHOICE::set_fonts(const std::vector&)': tesseract/src/ccstruct/ratngs.h:107:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 107 | for (int f = 0; f < fonts_.size(); ++f) { | ~~^~~~~~~~~~~~~~~ cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ In file included from tesseract/src/ccutil/clst.h:24, from tesseract/src/ccstruct/blobs.h:23, from tesseract/src/classify/mfoutline.h:21, from tesseract/src/classify/intproto.h:25, from tesseract/src/classify/adaptive.h:20, from tesseract/src/classify/adaptmatch.cpp:25: tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = char; size_t = unsigned int]': tesseract/src/ccutil/unicharset.h:363:73: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from tesseract/src/classify/intproto.h:28, from tesseract/src/classify/intmatcher.h:21, from tesseract/src/classify/float2int.h:24, from tesseract/src/classify/float2int.cpp:18: tesseract/src/ccutil/unicharset.h: In member function 'bool tesseract::UNICHARSET::contains_unichar_id(tesseract::UNICHAR_ID) const': tesseract/src/ccutil/unicharset.h:288:59: warning: comparison of integer expressions of different signedness: 'tesseract::UNICHAR_ID' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 288 | return unichar_id != INVALID_UNICHAR_ID && unichar_id < unichars.size() && | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ tesseract/src/ccutil/unicharset.h: In member function 'void tesseract::UNICHARSET::delete_pointers_in_unichars()': tesseract/src/ccutil/unicharset.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < unichars.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./soobj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./soobj/tesseract_classify_protos.o -c tesseract/src/classify/protos.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ ./obj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./obj/page -l-obj ./obj/bjccolor ./obj/gdevbjc_.o ./obj/gdevbjca.o g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./soobj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./soobj/tesseract_classify_shapeclassifier.o -c tesseract/src/classify/shapeclassifier.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./soobj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./soobj/tesseract_classify_shapetable.o -c tesseract/src/classify/shapetable.cpp In file included from tesseract/src/ccutil/clst.h:24, from tesseract/src/ccstruct/blobs.h:23, from tesseract/src/classify/mfoutline.h:21, from tesseract/src/classify/intproto.h:25, from tesseract/src/classify/adaptive.h:20, from tesseract/src/classify/classify.h:64, from tesseract/src/classify/cutoffs.cpp:25: tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = char; size_t = unsigned int]': tesseract/src/ccutil/unicharset.h:363:73: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from tesseract/src/classify/intproto.h:28, from tesseract/src/classify/intfeaturespace.h:24, from tesseract/src/classify/intfeaturespace.cpp:20: tesseract/src/ccutil/unicharset.h: In member function 'bool tesseract::UNICHARSET::contains_unichar_id(tesseract::UNICHAR_ID) const': tesseract/src/ccutil/unicharset.h:288:59: warning: comparison of integer expressions of different signedness: 'tesseract::UNICHAR_ID' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 288 | return unichar_id != INVALID_UNICHAR_ID && unichar_id < unichars.size() && | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ tesseract/src/ccutil/unicharset.h: In member function 'void tesseract::UNICHARSET::delete_pointers_in_unichars()': tesseract/src/ccutil/unicharset.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < unichars.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./soobj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./soobj/tesseract_classify_tessclassifier.o -c tesseract/src/classify/tessclassifier.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ In file included from tesseract/src/dict/dawg.h:33, from tesseract/src/dict/dict.h:29, from tesseract/src/classify/classify.h:66, from tesseract/src/classify/float2int.cpp:22: tesseract/src/ccstruct/ratngs.h: In member function 'void tesseract::BLOB_CHOICE::set_fonts(const std::vector&)': tesseract/src/ccstruct/ratngs.h:107:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 107 | for (int f = 0; f < fonts_.size(); ++f) { | ~~^~~~~~~~~~~~~~~ In file included from tesseract/src/ccutil/genericvector.h:22, from tesseract/src/classify/intfeaturespace.h:23, from tesseract/src/classify/intfeaturespace.cpp:20: tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = char; size_t = unsigned int]': tesseract/src/ccutil/unicharset.h:363:73: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./soobj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./soobj/tesseract_classify_trainingsample.o -c tesseract/src/classify/trainingsample.cpp ./obj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./obj/page -l-obj ./obj/bjcgray ./obj/gdevbjc_.o ./obj/gdevbjca.o g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./soobj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./soobj/tesseract_cutil_oldlist.o -c tesseract/src/cutil/oldlist.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ ./obj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./obj/page -l-obj ./obj/bjcmono ./obj/gdevbjc_.o ./obj/gdevbjca.o ./obj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./obj/page -l-obj ./obj/cdeskjet ./obj/gdevcdj.o ./obj/gdevpcl.o g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./soobj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./soobj/tesseract_dict_hyphen.o -c tesseract/src/dict/hyphen.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ In file included from tesseract/src/ccutil/genericvector.h:22, from tesseract/src/ccutil/params.h:22, from tesseract/src/classify/intmatcher.h:20, from tesseract/src/classify/float2int.h:24, from tesseract/src/classify/float2int.cpp:18: tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = char; size_t = unsigned int]': tesseract/src/ccutil/unicharset.h:363:73: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from tesseract/src/classify/intproto.h:28, from tesseract/src/classify/intmatcher.h:21, from tesseract/src/classify/intmatcher.cpp:22: tesseract/src/ccutil/unicharset.h: In member function 'bool tesseract::UNICHARSET::contains_unichar_id(tesseract::UNICHAR_ID) const': tesseract/src/ccutil/unicharset.h:288:59: warning: comparison of integer expressions of different signedness: 'tesseract::UNICHAR_ID' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 288 | return unichar_id != INVALID_UNICHAR_ID && unichar_id < unichars.size() && | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ tesseract/src/ccutil/unicharset.h: In member function 'void tesseract::UNICHARSET::delete_pointers_in_unichars()': tesseract/src/ccutil/unicharset.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < unichars.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ In file included from tesseract/src/classify/intproto.h:28, from tesseract/src/classify/intfx.h:22, from tesseract/src/classify/intfx.cpp:23: tesseract/src/ccutil/unicharset.h: In member function 'bool tesseract::UNICHARSET::contains_unichar_id(tesseract::UNICHAR_ID) const': tesseract/src/ccutil/unicharset.h:288:59: warning: comparison of integer expressions of different signedness: 'tesseract::UNICHAR_ID' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 288 | return unichar_id != INVALID_UNICHAR_ID && unichar_id < unichars.size() && | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ tesseract/src/ccutil/unicharset.h: In member function 'void tesseract::UNICHARSET::delete_pointers_in_unichars()': tesseract/src/ccutil/unicharset.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < unichars.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ ./obj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-include -l./obj/page -l-obj ./obj/cdj1600 ./obj/gdevcd8.o ./obj/gdevpcl.o g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./soobj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./soobj/tesseract_textord_equationdetectbase.o -c tesseract/src/textord/equationdetectbase.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./soobj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./soobj/tesseract_wordrec_associate.o -c tesseract/src/wordrec/associate.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./soobj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./soobj/tesseract_wordrec_chop.o -c tesseract/src/wordrec/chop.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ ./obj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./obj/page -l-obj ./obj/cdj500 ./obj/gdevcdj.o ./obj/gdevpcl.o g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./soobj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./soobj/tesseract_wordrec_chopper.o -c tesseract/src/wordrec/chopper.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ In file included from tesseract/src/classify/intproto.h:28, from tesseract/src/classify/intproto.cpp:28: tesseract/src/ccutil/unicharset.h: In member function 'bool tesseract::UNICHARSET::contains_unichar_id(tesseract::UNICHAR_ID) const': tesseract/src/ccutil/unicharset.h:288:59: warning: comparison of integer expressions of different signedness: 'tesseract::UNICHAR_ID' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 288 | return unichar_id != INVALID_UNICHAR_ID && unichar_id < unichars.size() && | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ tesseract/src/ccutil/unicharset.h: In member function 'void tesseract::UNICHARSET::delete_pointers_in_unichars()': tesseract/src/ccutil/unicharset.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < unichars.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ In file included from tesseract/src/dict/dawg.h:33, from tesseract/src/dict/dict.h:29, from tesseract/src/classify/classify.h:66, from tesseract/src/classify/intmatcher.cpp:28: tesseract/src/ccstruct/ratngs.h: In member function 'void tesseract::BLOB_CHOICE::set_fonts(const std::vector&)': tesseract/src/ccstruct/ratngs.h:107:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 107 | for (int f = 0; f < fonts_.size(); ++f) { | ~~^~~~~~~~~~~~~~~ In file included from tesseract/src/dict/dawg.h:33, from tesseract/src/dict/dict.h:29, from tesseract/src/classify/classify.h:66, from tesseract/src/classify/intfx.cpp:25: tesseract/src/ccstruct/ratngs.h: In member function 'void tesseract::BLOB_CHOICE::set_fonts(const std::vector&)': tesseract/src/ccstruct/ratngs.h:107:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 107 | for (int f = 0; f < fonts_.size(); ++f) { | ~~^~~~~~~~~~~~~~~ ./obj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./obj/page -l-obj ./obj/cdj550 ./obj/gdevcdj.o ./obj/gdevpcl.o ./obj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-include -l./obj/page -l-obj ./obj/cdj670 ./obj/gdevcd8.o ./obj/gdevpcl.o g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./soobj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./soobj/tesseract_wordrec_drawfx.o -c tesseract/src/wordrec/drawfx.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ In file included from tesseract/src/dict/dawg.h:33, from tesseract/src/dict/dict.h:29, from tesseract/src/classify/classify.h:66, from tesseract/src/classify/intproto.cpp:30: tesseract/src/ccstruct/ratngs.h: In member function 'void tesseract::BLOB_CHOICE::set_fonts(const std::vector&)': tesseract/src/ccstruct/ratngs.h:107:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 107 | for (int f = 0; f < fonts_.size(); ++f) { | ~~^~~~~~~~~~~~~~~ In file included from tesseract/src/classify/intproto.h:28, from tesseract/src/classify/adaptive.h:20, from tesseract/src/classify/classify.h:64, from tesseract/src/classify/mfoutline.cpp:24: tesseract/src/ccutil/unicharset.h: In member function 'bool tesseract::UNICHARSET::contains_unichar_id(tesseract::UNICHAR_ID) const': tesseract/src/ccutil/unicharset.h:288:59: warning: comparison of integer expressions of different signedness: 'tesseract::UNICHAR_ID' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 288 | return unichar_id != INVALID_UNICHAR_ID && unichar_id < unichars.size() && | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ tesseract/src/ccutil/unicharset.h: In member function 'void tesseract::UNICHARSET::delete_pointers_in_unichars()': tesseract/src/ccutil/unicharset.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < unichars.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ In file included from tesseract/src/ccutil/genericvector.h:22, from tesseract/src/ccutil/params.h:22, from tesseract/src/classify/intmatcher.h:20, from tesseract/src/classify/intmatcher.cpp:22: tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = char; size_t = unsigned int]': tesseract/src/ccutil/unicharset.h:363:73: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./soobj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./soobj/tesseract_wordrec_findseam.o -c tesseract/src/wordrec/findseam.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ In file included from tesseract/src/classify/intproto.h:28, from tesseract/src/classify/intfx.h:22, from tesseract/src/classify/mfx.cpp:23: tesseract/src/ccutil/unicharset.h: In member function 'bool tesseract::UNICHARSET::contains_unichar_id(tesseract::UNICHAR_ID) const': tesseract/src/ccutil/unicharset.h:288:59: warning: comparison of integer expressions of different signedness: 'tesseract::UNICHAR_ID' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 288 | return unichar_id != INVALID_UNICHAR_ID && unichar_id < unichars.size() && | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ tesseract/src/ccutil/unicharset.h: In member function 'void tesseract::UNICHARSET::delete_pointers_in_unichars()': tesseract/src/ccutil/unicharset.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < unichars.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ In file included from tesseract/src/dict/dawg.h:33, from tesseract/src/dict/dict.h:29, from tesseract/src/classify/classify.h:66, from tesseract/src/classify/mfoutline.cpp:24: tesseract/src/ccstruct/ratngs.h: In member function 'void tesseract::BLOB_CHOICE::set_fonts(const std::vector&)': tesseract/src/ccstruct/ratngs.h:107:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 107 | for (int f = 0; f < fonts_.size(); ++f) { | ~~^~~~~~~~~~~~~~~ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./soobj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./soobj/tesseract_wordrec_gradechop.o -c tesseract/src/wordrec/gradechop.cpp In file included from tesseract/src/ccutil/clst.h:24, from tesseract/src/ccstruct/blobs.h:23, from tesseract/src/classify/intfx.h:21, from tesseract/src/classify/intfx.cpp:23: tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = char; size_t = unsigned int]': tesseract/src/ccutil/unicharset.h:363:73: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ ./obj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-include -l./obj/page -l-obj ./obj/cdj850 ./obj/gdevcd8.o ./obj/gdevpcl.o g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./soobj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./soobj/tesseract_wordrec_language_model.o -c tesseract/src/wordrec/language_model.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ In file included from tesseract/src/ccutil/genericvector.h:22, from tesseract/src/ccutil/params.h:22, from tesseract/src/classify/mfx.h:22, from tesseract/src/classify/mfx.cpp:18: tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = char; size_t = unsigned int]': tesseract/src/ccutil/unicharset.h:363:73: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from tesseract/src/ccutil/clst.h:24, from tesseract/src/ccstruct/blobs.h:23, from tesseract/src/classify/mfoutline.h:21, from tesseract/src/classify/intproto.h:25, from tesseract/src/classify/intproto.cpp:28: tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = char; size_t = unsigned int]': tesseract/src/ccutil/unicharset.h:363:73: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ ./obj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-include -l./obj/page -l-obj ./obj/cdj880 ./obj/gdevcd8.o ./obj/gdevpcl.o ./obj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-include -l./obj/page -l-obj ./obj/cdj890 ./obj/gdevcd8.o ./obj/gdevpcl.o ./obj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-include -l./obj/page -l-obj ./obj/cdj970 ./obj/gdevdj9.o ./obj/gdevpcl.o ./obj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./obj/page -l-obj ./obj/cdjcolor ./obj/gdevcdj.o ./obj/gdevpcl.o ./obj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./obj/page -l-obj ./obj/cdjmono ./obj/gdevcdj.o ./obj/gdevpcl.o g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./soobj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./soobj/tesseract_wordrec_lm_consistency.o -c tesseract/src/wordrec/lm_consistency.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ In file included from tesseract/src/ccutil/clst.h:24, from tesseract/src/ccstruct/blobs.h:23, from tesseract/src/classify/mfoutline.h:21, from tesseract/src/classify/mfoutline.cpp:18: tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = char; size_t = unsigned int]': tesseract/src/ccutil/unicharset.h:363:73: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from tesseract/src/classify/intproto.h:28, from tesseract/src/classify/intfx.h:22, from tesseract/src/classify/normfeat.cpp:21: tesseract/src/ccutil/unicharset.h: In member function 'bool tesseract::UNICHARSET::contains_unichar_id(tesseract::UNICHAR_ID) const': tesseract/src/ccutil/unicharset.h:288:59: warning: comparison of integer expressions of different signedness: 'tesseract::UNICHAR_ID' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 288 | return unichar_id != INVALID_UNICHAR_ID && unichar_id < unichars.size() && | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ tesseract/src/ccutil/unicharset.h: In member function 'void tesseract::UNICHARSET::delete_pointers_in_unichars()': tesseract/src/ccutil/unicharset.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < unichars.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ In file included from tesseract/src/classify/intproto.h:28, from tesseract/src/classify/adaptive.h:20, from tesseract/src/classify/classify.h:64, from tesseract/src/classify/normmatch.cpp:22: tesseract/src/ccutil/unicharset.h: In member function 'bool tesseract::UNICHARSET::contains_unichar_id(tesseract::UNICHAR_ID) const': tesseract/src/ccutil/unicharset.h:288:59: warning: comparison of integer expressions of different signedness: 'tesseract::UNICHAR_ID' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 288 | return unichar_id != INVALID_UNICHAR_ID && unichar_id < unichars.size() && | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ tesseract/src/ccutil/unicharset.h: In member function 'void tesseract::UNICHARSET::delete_pointers_in_unichars()': tesseract/src/ccutil/unicharset.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < unichars.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ In file included from tesseract/src/classify/intproto.h:28, from tesseract/src/classify/adaptive.h:20, from tesseract/src/classify/classify.h:64, from tesseract/src/classify/outfeat.cpp:20: tesseract/src/ccutil/unicharset.h: In member function 'bool tesseract::UNICHARSET::contains_unichar_id(tesseract::UNICHAR_ID) const': tesseract/src/ccutil/unicharset.h:288:59: warning: comparison of integer expressions of different signedness: 'tesseract::UNICHAR_ID' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 288 | return unichar_id != INVALID_UNICHAR_ID && unichar_id < unichars.size() && | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ tesseract/src/ccutil/unicharset.h: In member function 'void tesseract::UNICHARSET::delete_pointers_in_unichars()': tesseract/src/ccutil/unicharset.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < unichars.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ In file included from tesseract/src/ccutil/clst.h:24, from tesseract/src/ccstruct/blobs.h:23, from tesseract/src/classify/ocrfeatures.h:21, from tesseract/src/classify/normfeat.h:22, from tesseract/src/classify/normfeat.cpp:19: tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = char; size_t = unsigned int]': tesseract/src/ccutil/unicharset.h:363:73: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from tesseract/src/classify/intproto.h:28, from tesseract/src/classify/adaptive.h:20, from tesseract/src/classify/classify.h:64, from tesseract/src/classify/picofeat.cpp:20: tesseract/src/ccutil/unicharset.h: In member function 'bool tesseract::UNICHARSET::contains_unichar_id(tesseract::UNICHAR_ID) const': tesseract/src/ccutil/unicharset.h:288:59: warning: comparison of integer expressions of different signedness: 'tesseract::UNICHAR_ID' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 288 | return unichar_id != INVALID_UNICHAR_ID && unichar_id < unichars.size() && | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ tesseract/src/ccutil/unicharset.h: In member function 'void tesseract::UNICHARSET::delete_pointers_in_unichars()': tesseract/src/ccutil/unicharset.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < unichars.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ In file included from tesseract/src/classify/intproto.h:28, from tesseract/src/classify/adaptive.h:20, from tesseract/src/classify/classify.h:64, from tesseract/src/classify/protos.cpp:26: tesseract/src/ccutil/unicharset.h: In member function 'bool tesseract::UNICHARSET::contains_unichar_id(tesseract::UNICHAR_ID) const': tesseract/src/ccutil/unicharset.h:288:59: warning: comparison of integer expressions of different signedness: 'tesseract::UNICHAR_ID' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 288 | return unichar_id != INVALID_UNICHAR_ID && unichar_id < unichars.size() && | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ tesseract/src/ccutil/unicharset.h: In member function 'void tesseract::UNICHARSET::delete_pointers_in_unichars()': tesseract/src/ccutil/unicharset.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < unichars.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ In file included from tesseract/src/classify/intproto.h:28, from tesseract/src/classify/intmatcher.h:21, from tesseract/src/classify/shapetable.h:28, from tesseract/src/classify/shapeclassifier.cpp:29: tesseract/src/ccutil/unicharset.h: In member function 'bool tesseract::UNICHARSET::contains_unichar_id(tesseract::UNICHAR_ID) const': tesseract/src/ccutil/unicharset.h:288:59: warning: comparison of integer expressions of different signedness: 'tesseract::UNICHAR_ID' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 288 | return unichar_id != INVALID_UNICHAR_ID && unichar_id < unichars.size() && | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ tesseract/src/ccutil/unicharset.h: In member function 'void tesseract::UNICHARSET::delete_pointers_in_unichars()': tesseract/src/ccutil/unicharset.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < unichars.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./soobj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./soobj/tesseract_wordrec_lm_pain_points.o -c tesseract/src/wordrec/lm_pain_points.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ In file included from tesseract/src/classify/intproto.h:28, from tesseract/src/classify/intmatcher.h:21, from tesseract/src/classify/shapetable.h:28, from tesseract/src/classify/shapetable.cpp:23: tesseract/src/ccutil/unicharset.h: In member function 'bool tesseract::UNICHARSET::contains_unichar_id(tesseract::UNICHAR_ID) const': tesseract/src/ccutil/unicharset.h:288:59: warning: comparison of integer expressions of different signedness: 'tesseract::UNICHAR_ID' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 288 | return unichar_id != INVALID_UNICHAR_ID && unichar_id < unichars.size() && | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ tesseract/src/ccutil/unicharset.h: In member function 'void tesseract::UNICHARSET::delete_pointers_in_unichars()': tesseract/src/ccutil/unicharset.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < unichars.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ tesseract/src/classify/shapeclassifier.cpp: In member function 'virtual void tesseract::ShapeClassifier::UnicharPrintResults(const char*, const std::vector&) const': tesseract/src/classify/shapeclassifier.cpp:179:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 179 | for (int i = 0; i < results.size(); ++i) { | ~~^~~~~~~~~~~~~~~~ tesseract/src/classify/shapeclassifier.cpp:184:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 184 | for (int f = 0; f < results[i].fonts.size(); ++f) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ tesseract/src/classify/shapeclassifier.cpp: In member function 'virtual void tesseract::ShapeClassifier::PrintResults(const char*, const std::vector&) const': tesseract/src/classify/shapeclassifier.cpp:194:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 194 | for (int i = 0; i < results.size(); ++i) { | ~~^~~~~~~~~~~~~~~~ tesseract/src/classify/shapeclassifier.cpp: In member function 'void tesseract::ShapeClassifier::FilterDuplicateUnichars(std::vector*) const': tesseract/src/classify/shapeclassifier.cpp:211:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 211 | for (int r = 0; r < results->size(); ++r) { | ~~^~~~~~~~~~~~~~~~~ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./soobj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./soobj/tesseract_wordrec_lm_state.o -c tesseract/src/wordrec/lm_state.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ In file included from tesseract/src/dict/dawg.h:33, from tesseract/src/dict/dict.h:29, from tesseract/src/classify/classify.h:66, from tesseract/src/classify/normmatch.cpp:22: tesseract/src/ccstruct/ratngs.h: In member function 'void tesseract::BLOB_CHOICE::set_fonts(const std::vector&)': tesseract/src/ccstruct/ratngs.h:107:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 107 | for (int f = 0; f < fonts_.size(); ++f) { | ~~^~~~~~~~~~~~~~~ ./obj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-include -l./obj/page -l-obj ./obj/cdnj500 ./obj/gdevcd8.o ./obj/gdevpcl.o g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./soobj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./soobj/tesseract_wordrec_outlines.o -c tesseract/src/wordrec/outlines.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ In file included from tesseract/src/dict/dawg.h:33, from tesseract/src/dict/dict.h:29, from tesseract/src/classify/classify.h:66, from tesseract/src/classify/outfeat.cpp:20: tesseract/src/ccstruct/ratngs.h: In member function 'void tesseract::BLOB_CHOICE::set_fonts(const std::vector&)': tesseract/src/ccstruct/ratngs.h:107:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 107 | for (int f = 0; f < fonts_.size(); ++f) { | ~~^~~~~~~~~~~~~~~ In file included from tesseract/src/ccutil/genericvector.h:22, from tesseract/src/ccstruct/fontinfo.h:25, from tesseract/src/classify/shapetable.h:26, from tesseract/src/classify/shapeclassifier.cpp:29: tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = char; size_t = unsigned int]': tesseract/src/ccutil/unicharset.h:363:73: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from tesseract/src/ccutil/genericvector.h:22, from tesseract/src/ccstruct/fontinfo.h:25, from tesseract/src/classify/shapetable.h:26, from tesseract/src/classify/shapetable.cpp:23: tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = char; size_t = unsigned int]': tesseract/src/ccutil/unicharset.h:363:73: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::DeSerialize(T*, size_t) [with T = int; size_t = unsigned int]': tesseract/src/classify/shapetable.cpp:75:37: required from here tesseract/src/ccutil/serialis.h:93:50: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 93 | return FReadEndian(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::DeSerialize(T*, size_t) [with T = unsigned char; size_t = unsigned int]': tesseract/src/classify/shapetable.cpp:94:31: required from here tesseract/src/ccutil/serialis.h:93:50: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] In file included from tesseract/src/dict/dawg.h:33, from tesseract/src/dict/dict.h:29, from tesseract/src/classify/classify.h:66, from tesseract/src/classify/picofeat.cpp:20: tesseract/src/ccstruct/ratngs.h: In member function 'void tesseract::BLOB_CHOICE::set_fonts(const std::vector&)': tesseract/src/ccstruct/ratngs.h:107:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 107 | for (int f = 0; f < fonts_.size(); ++f) { | ~~^~~~~~~~~~~~~~~ In file included from tesseract/src/dict/dawg.h:33, from tesseract/src/dict/dict.h:29, from tesseract/src/classify/classify.h:66, from tesseract/src/classify/protos.cpp:26: tesseract/src/ccstruct/ratngs.h: In member function 'void tesseract::BLOB_CHOICE::set_fonts(const std::vector&)': tesseract/src/ccstruct/ratngs.h:107:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 107 | for (int f = 0; f < fonts_.size(); ++f) { | ~~^~~~~~~~~~~~~~~ In file included from tesseract/src/classify/intproto.h:28, from tesseract/src/classify/adaptive.h:20, from tesseract/src/classify/classify.h:64, from tesseract/src/classify/tessclassifier.cpp:21: tesseract/src/ccutil/unicharset.h: In member function 'bool tesseract::UNICHARSET::contains_unichar_id(tesseract::UNICHAR_ID) const': tesseract/src/ccutil/unicharset.h:288:59: warning: comparison of integer expressions of different signedness: 'tesseract::UNICHAR_ID' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 288 | return unichar_id != INVALID_UNICHAR_ID && unichar_id < unichars.size() && | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ tesseract/src/ccutil/unicharset.h: In member function 'void tesseract::UNICHARSET::delete_pointers_in_unichars()': tesseract/src/ccutil/unicharset.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < unichars.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ In file included from tesseract/src/ccutil/ambigs.h:32, from tesseract/src/dict/dict.h:27, from tesseract/src/dict/hyphen.cpp:20: tesseract/src/ccutil/unicharset.h: In member function 'bool tesseract::UNICHARSET::contains_unichar_id(tesseract::UNICHAR_ID) const': tesseract/src/ccutil/unicharset.h:288:59: warning: comparison of integer expressions of different signedness: 'tesseract::UNICHAR_ID' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 288 | return unichar_id != INVALID_UNICHAR_ID && unichar_id < unichars.size() && | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ tesseract/src/ccutil/unicharset.h: In member function 'void tesseract::UNICHARSET::delete_pointers_in_unichars()': tesseract/src/ccutil/unicharset.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < unichars.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ In file included from tesseract/src/classify/intproto.h:28, from tesseract/src/classify/intfx.h:22, from tesseract/src/classify/trainingsample.h:21, from tesseract/src/classify/trainingsample.cpp:22: tesseract/src/ccutil/unicharset.h: In member function 'bool tesseract::UNICHARSET::contains_unichar_id(tesseract::UNICHAR_ID) const': tesseract/src/ccutil/unicharset.h:288:59: warning: comparison of integer expressions of different signedness: 'tesseract::UNICHAR_ID' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 288 | return unichar_id != INVALID_UNICHAR_ID && unichar_id < unichars.size() && | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ tesseract/src/ccutil/unicharset.h: In member function 'void tesseract::UNICHARSET::delete_pointers_in_unichars()': tesseract/src/ccutil/unicharset.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < unichars.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./soobj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./soobj/tesseract_wordrec_params_model.o -c tesseract/src/wordrec/params_model.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ In file included from tesseract/src/ccutil/clst.h:24, from tesseract/src/ccstruct/blobs.h:23, from tesseract/src/classify/ocrfeatures.h:21, from tesseract/src/classify/outfeat.h:21, from tesseract/src/classify/outfeat.cpp:18: tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = char; size_t = unsigned int]': tesseract/src/ccutil/unicharset.h:363:73: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from tesseract/src/ccstruct/ratngs.h:32, from tesseract/src/wordrec/associate.h:27, from tesseract/src/wordrec/associate.cpp:25: tesseract/src/ccutil/unicharset.h: In member function 'bool tesseract::UNICHARSET::contains_unichar_id(tesseract::UNICHAR_ID) const': tesseract/src/ccutil/unicharset.h:288:59: warning: comparison of integer expressions of different signedness: 'tesseract::UNICHAR_ID' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 288 | return unichar_id != INVALID_UNICHAR_ID && unichar_id < unichars.size() && | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ tesseract/src/ccutil/unicharset.h: In member function 'void tesseract::UNICHARSET::delete_pointers_in_unichars()': tesseract/src/ccutil/unicharset.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < unichars.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ In file included from tesseract/src/dict/dawg.h:33, from tesseract/src/dict/dict.h:29, from tesseract/src/classify/classify.h:66, from tesseract/src/classify/tessclassifier.cpp:21: tesseract/src/ccstruct/ratngs.h: In member function 'void tesseract::BLOB_CHOICE::set_fonts(const std::vector&)': tesseract/src/ccstruct/ratngs.h:107:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 107 | for (int f = 0; f < fonts_.size(); ++f) { | ~~^~~~~~~~~~~~~~~ In file included from tesseract/src/ccutil/genericvector.h:22, from tesseract/src/ccutil/params.h:22, from tesseract/src/classify/protos.h:23, from tesseract/src/classify/protos.cpp:23: tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = char; size_t = unsigned int]': tesseract/src/ccutil/unicharset.h:363:73: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from tesseract/src/wordrec/associate.h:27, from tesseract/src/wordrec/associate.cpp:25: tesseract/src/ccstruct/ratngs.h: In member function 'void tesseract::BLOB_CHOICE::set_fonts(const std::vector&)': tesseract/src/ccstruct/ratngs.h:107:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 107 | for (int f = 0; f < fonts_.size(); ++f) { | ~~^~~~~~~~~~~~~~~ In file included from tesseract/src/ccutil/clst.h:24, from tesseract/src/ccstruct/blobs.h:23, from tesseract/src/classify/ocrfeatures.h:21, from tesseract/src/classify/picofeat.h:22, from tesseract/src/classify/picofeat.cpp:18: tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = char; size_t = unsigned int]': tesseract/src/ccutil/unicharset.h:363:73: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from tesseract/src/ccutil/elst.h:24, from tesseract/src/classify/trainingsample.h:19, from tesseract/src/classify/trainingsample.cpp:22: tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = char; size_t = unsigned int]': tesseract/src/ccutil/unicharset.h:363:73: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from tesseract/src/ccutil/clst.h:24, from tesseract/src/ccstruct/blobs.h:23, from tesseract/src/classify/ocrfeatures.h:21, from tesseract/src/classify/normmatch.h:22, from tesseract/src/classify/normmatch.cpp:20: tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = char; size_t = unsigned int]': tesseract/src/ccutil/unicharset.h:363:73: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from tesseract/src/ccstruct/ratngs.h:32, from tesseract/src/ccstruct/blamer.h:30, from tesseract/src/wordrec/chopper.cpp:24: tesseract/src/ccutil/unicharset.h: In member function 'bool tesseract::UNICHARSET::contains_unichar_id(tesseract::UNICHAR_ID) const': tesseract/src/ccutil/unicharset.h:288:59: warning: comparison of integer expressions of different signedness: 'tesseract::UNICHAR_ID' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 288 | return unichar_id != INVALID_UNICHAR_ID && unichar_id < unichars.size() && | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ tesseract/src/ccutil/unicharset.h: In member function 'void tesseract::UNICHARSET::delete_pointers_in_unichars()': tesseract/src/ccutil/unicharset.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < unichars.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ In file included from tesseract/src/dict/dawg.h:33, from tesseract/src/dict/dict.h:29, from tesseract/src/dict/hyphen.cpp:20: tesseract/src/ccstruct/ratngs.h: In member function 'void tesseract::BLOB_CHOICE::set_fonts(const std::vector&)': tesseract/src/ccstruct/ratngs.h:107:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 107 | for (int f = 0; f < fonts_.size(); ++f) { | ~~^~~~~~~~~~~~~~~ In file included from tesseract/src/ccstruct/ratngs.h:32, from tesseract/src/wordrec/associate.h:27, from tesseract/src/wordrec/wordrec.h:67, from tesseract/src/wordrec/outlines.h:26, from tesseract/src/wordrec/chop.cpp:26: tesseract/src/ccutil/unicharset.h: In member function 'bool tesseract::UNICHARSET::contains_unichar_id(tesseract::UNICHAR_ID) const': tesseract/src/ccutil/unicharset.h:288:59: warning: comparison of integer expressions of different signedness: 'tesseract::UNICHAR_ID' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 288 | return unichar_id != INVALID_UNICHAR_ID && unichar_id < unichars.size() && | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ tesseract/src/ccutil/unicharset.h: In member function 'void tesseract::UNICHARSET::delete_pointers_in_unichars()': tesseract/src/ccutil/unicharset.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < unichars.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ In file included from tesseract/src/ccstruct/blamer.h:30, from tesseract/src/wordrec/chopper.cpp:24: tesseract/src/ccstruct/ratngs.h: In member function 'void tesseract::BLOB_CHOICE::set_fonts(const std::vector&)': tesseract/src/ccstruct/ratngs.h:107:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 107 | for (int f = 0; f < fonts_.size(); ++f) { | ~~^~~~~~~~~~~~~~~ In file included from tesseract/src/ccutil/clst.h:24, from tesseract/src/ccstruct/blobs.h:23, from tesseract/src/wordrec/associate.h:25, from tesseract/src/wordrec/associate.cpp:25: tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = char; size_t = unsigned int]': tesseract/src/ccutil/unicharset.h:363:73: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from tesseract/src/ccutil/clst.h:24, from tesseract/src/ccstruct/blobs.h:23, from tesseract/src/classify/mfoutline.h:21, from tesseract/src/classify/intproto.h:25, from tesseract/src/classify/adaptive.h:20, from tesseract/src/classify/classify.h:64, from tesseract/src/classify/tessclassifier.cpp:21: tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = char; size_t = unsigned int]': tesseract/src/ccutil/unicharset.h:363:73: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./soobj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./soobj/tesseract_wordrec_pieces.o -c tesseract/src/wordrec/pieces.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./soobj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./soobj/tesseract_wordrec_plotedges.o -c tesseract/src/wordrec/plotedges.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ In file included from tesseract/src/ccutil/elst.h:24, from tesseract/src/ccutil/ambigs.h:29, from tesseract/src/dict/dict.h:27, from tesseract/src/dict/hyphen.cpp:20: tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = char; size_t = unsigned int]': tesseract/src/ccutil/unicharset.h:363:73: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from tesseract/src/wordrec/associate.h:27, from tesseract/src/wordrec/wordrec.h:67, from tesseract/src/wordrec/outlines.h:26, from tesseract/src/wordrec/chop.cpp:26: tesseract/src/ccstruct/ratngs.h: In member function 'void tesseract::BLOB_CHOICE::set_fonts(const std::vector&)': tesseract/src/ccstruct/ratngs.h:107:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 107 | for (int f = 0; f < fonts_.size(); ++f) { | ~~^~~~~~~~~~~~~~~ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./soobj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./soobj/tesseract_wordrec_render.o -c tesseract/src/wordrec/render.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ ./obj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-include -l./obj/page -l-obj ./obj/chp2200 ./obj/gdevcd8.o ./obj/gdevpcl.o g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./soobj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./soobj/tesseract_wordrec_segsearch.o -c tesseract/src/wordrec/segsearch.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./soobj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -o ./soobj/tesseract_wordrec_wordclass.o -c tesseract/src/wordrec/wordclass.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ ./soobj/aux/echogs -e .dev -w- -l-obj ./soobj/zlibd_1 -lib z ./obj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./obj/page -l-obj ./obj/cljet5 ./obj/gdevclj.o ./obj/gdevpcl.o ./soobj/aux/echogs -e .dev -w- -l-obj ./soobj/fapiu ./soobj/aux/echogs -e .dev -w- -l-obj ./soobj/freetype_1 -lib -lfreetype ./soobj/aux/echogs -e .dev -a- ./soobj/freetype_1 -libpath ./obj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./obj/page -l-obj ./obj/cljet5c ./obj/gdevcljc.o ./obj/gdevpcl.o ./soobj/aux/echogs -e .dev -w- -l-obj ./soobj/fapib ./obj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./obj/page -l-obj ./obj/cljet5pr ./obj/gdevclj.o ./obj/gdevpcl.o ./soobj/aux/echogs -e .dev -w- -l-obj ./soobj/pdffonts -ps gs_mex_e gs_mro_e gs_pdf_e gs_wan_e ./soobj/aux/echogs -e .dev -w- -l-obj ./soobj/macroman -ps gs_mro_e ./obj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./obj/page -l-obj ./obj/coslw2p ./obj/gdevcslw.o ./obj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./obj/page -l-obj ./obj/coslwxl ./obj/gdevcslw.o ./soobj/aux/echogs -e .dev -w- -l-obj ./soobj/epsf -ps gs_epsf ./obj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./obj/page -l-obj ./obj/declj250 ./obj/gdevcdj.o ./obj/gdevpcl.o ./soobj/aux/echogs -w ./soobj/gconfigd.h -x 23 define -s -u GS_LIB_DEFAULT -x 2022 /usr/share/ghostscript/9.54.0/Resource/Init:/usr/share/ghostscript/9.54.0/lib:/usr/share/ghostscript/9.54.0/Resource/Font:/usr/share/ghostscript/fonts:/usr/share/fonts/Type1:/usr/share/fonts -x 22 ./soobj/aux/echogs -a ./soobj/gconfigd.h -x 23 define -s -u GS_DEV_DEFAULT -x 2022 "x11alpha bbox" -x 22 ./soobj/aux/echogs -a ./soobj/gconfigd.h -x 23 define -s -u GS_CACHE_DIR -x 2022 "~/.ghostscript/cache/" -x 22 ./soobj/aux/echogs -a ./soobj/gconfigd.h -x 23 define -s -u SEARCH_HERE_FIRST -s 0 ./soobj/aux/echogs -a ./soobj/gconfigd.h -x 23 define -s -u GS_DOCDIR -x 2022 /usr/share/doc/ghostscript/9.54.0 -x 22 ./soobj/aux/echogs -a ./soobj/gconfigd.h -x 23 define -s -u GS_INIT -x 2022 gs_init.ps -x 22 ./soobj/aux/echogs -a ./soobj/gconfigd.h -x 23 define -s -u GS_REVISION -s 9540 ./soobj/aux/echogs -a ./soobj/gconfigd.h -x 23 define -s -u GS_REVISIONDATE -s 20210330 ./obj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-include -l./obj/page -l-obj ./obj/deskjet ./obj/gdevdjet.o ./obj/gdevdljm.o ./obj/gdevpcl.o gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gp_getnv.o -c ./base/gp_getnv.c ./obj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-include -l./obj/page -l-obj ./obj/djet500 ./obj/gdevdjet.o ./obj/gdevdljm.o ./obj/gdevpcl.o ./obj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./obj/page -l-obj ./obj/djet500c ./obj/gdevdjtc.o ./obj/gdevpcl.o gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gp_upapr.o -c ./base/gp_upapr.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -o ./soobj/gp_unix.o -c ./base/gp_unix.c ./obj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./obj/page -l-obj ./obj/dl2100 ./obj/gdevln03.o gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gp_unifs.o -c ./base/gp_unifs.c ./obj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./obj/page -l-obj ./obj/dnj650c ./obj/gdevcdj.o ./obj/gdevpcl.o ./obj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./obj/page -l-obj ./obj/epl2050 ./obj/gdevescv.o ./obj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./obj/page -l-obj ./obj/epl2050p ./obj/gdevescv.o gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gp_unifn.o -c ./base/gp_unifn.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gp_stdia.o -c ./base/gp_stdia.c In file included from ./base/gp_unifs.c:33: ./base/unistd_.h:54: warning: "_XOPEN_SOURCE" redefined 54 | # define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:7, from ./base/stdpre.h:325, from ./base/std.h:22, from ./base/stdio_.h:26, from ./base/gp_unifs.c:22: /usr/include/features.h:16: note: this is the location of the previous definition 16 | #define _XOPEN_SOURCE 700 | In file included from ./base/gp_unifs.c:33: ./base/unistd_.h:55: warning: "__USE_UNIX98" redefined 55 | # define __USE_UNIX98 | : note: this is the location of the previous definition In file included from ./base/gp_stdia.c:22: ./base/unistd_.h:54: warning: "_XOPEN_SOURCE" redefined 54 | # define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:7, from ./base/stdpre.h:325, from ./base/std.h:22, from ./base/stdio_.h:26, from ./base/gp_stdia.c:20: /usr/include/features.h:16: note: this is the location of the previous definition 16 | #define _XOPEN_SOURCE 700 | In file included from ./base/gp_stdia.c:22: ./base/unistd_.h:55: warning: "__USE_UNIX98" redefined 55 | # define __USE_UNIX98 | : note: this is the location of the previous definition In file included from tesseract/src/ccutil/genericvector.h:22, from tesseract/src/ccutil/genericheap.h:27, from tesseract/src/wordrec/chop.h:22, from tesseract/src/wordrec/chop.cpp:25: tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = char; size_t = unsigned int]': tesseract/src/ccutil/unicharset.h:363:73: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ tesseract/src/wordrec/chopper.cpp: In member function 'tesseract::SEAM* tesseract::Wordrec::chop_overlapping_blob(const std::vector&, bool, tesseract::WERD_RES*, int*)': tesseract/src/wordrec/chopper.cpp:288:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 288 | for (int i = 0; i < boxes.size(); i++) { | ~~^~~~~~~~~~~~~~ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gp_nxpsprn.o -c ./base/gp_nxpsprn.c ./obj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./obj/page -l-obj ./obj/epl2120 ./obj/gdevescv.o gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gp_nsync.o -c ./base/gp_nsync.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/smd5.o -c ./base/smd5.c ./obj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./obj/page -l-obj ./obj/epl2500 ./obj/gdevescv.o ./obj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./obj/page -l-obj ./obj/epl2750 ./obj/gdevescv.o ./obj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./obj/page -l-obj ./obj/epl5800 ./obj/gdevescv.o gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gsmd5.o -c ./base/gsmd5.c ./obj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./obj/page -l-obj ./obj/epl5900 ./obj/gdevescv.o ./obj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./obj/page -l-obj ./obj/epl6100 ./obj/gdevescv.o gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gdevpipe.o -c ./base/gdevpipe.c In file included from tesseract/src/ccutil/elst.h:24, from tesseract/src/ccstruct/points.h:22, from tesseract/src/ccstruct/rect.h:23, from tesseract/src/ccstruct/boxword.h:23, from tesseract/src/ccstruct/blamer.h:26, from tesseract/src/wordrec/chopper.cpp:24: tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = char; size_t = unsigned int]': tesseract/src/ccutil/unicharset.h:363:73: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from tesseract/src/ccstruct/ratngs.h:32, from tesseract/src/wordrec/associate.h:27, from tesseract/src/wordrec/language_model.h:24, from tesseract/src/wordrec/language_model.cpp:20: tesseract/src/ccutil/unicharset.h: In member function 'bool tesseract::UNICHARSET::contains_unichar_id(tesseract::UNICHAR_ID) const': tesseract/src/ccutil/unicharset.h:288:59: warning: comparison of integer expressions of different signedness: 'tesseract::UNICHAR_ID' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 288 | return unichar_id != INVALID_UNICHAR_ID && unichar_id < unichars.size() && | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ tesseract/src/ccutil/unicharset.h: In member function 'void tesseract::UNICHARSET::delete_pointers_in_unichars()': tesseract/src/ccutil/unicharset.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < unichars.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ ./obj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./obj/page -l-obj ./obj/epl6200 ./obj/gdevescv.o gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gsnogc.o -c ./base/gsnogc.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gshtx.o -c ./base/gshtx.c ./obj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./obj/page -l-obj ./obj/eplcolor ./obj/gdevescv.o ./obj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./obj/page -l-obj ./obj/eplmono ./obj/gdevescv.o gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gsclipsr.o -c ./base/gsclipsr.c ./obj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./obj/page -l-obj ./obj/eps9high ./obj/gdevepsn.o ./obj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./obj/page -l-obj ./obj/eps9mid ./obj/gdevepsn.o ./obj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./obj/page -l-obj ./obj/epson ./obj/gdevepsn.o ./obj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./obj/page -l-obj ./obj/epsonc ./obj/gdevepsc.o ./obj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./obj/page -l-obj ./obj/escp ./obj/gdevcdj.o ./obj/gdevpcl.o gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gscdevn.o -c ./base/gscdevn.c In file included from tesseract/src/ccstruct/ratngs.h:32, from tesseract/src/wordrec/associate.h:27, from tesseract/src/wordrec/wordrec.h:67, from tesseract/src/wordrec/gradechop.cpp:23: tesseract/src/ccutil/unicharset.h: In member function 'bool tesseract::UNICHARSET::contains_unichar_id(tesseract::UNICHAR_ID) const': tesseract/src/ccutil/unicharset.h:288:59: warning: comparison of integer expressions of different signedness: 'tesseract::UNICHAR_ID' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 288 | return unichar_id != INVALID_UNICHAR_ID && unichar_id < unichars.size() && | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ tesseract/src/ccutil/unicharset.h: In member function 'void tesseract::UNICHARSET::delete_pointers_in_unichars()': tesseract/src/ccutil/unicharset.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < unichars.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gxdevndi.o -c ./base/gxdevndi.c In file included from tesseract/src/ccstruct/ratngs.h:32, from tesseract/src/wordrec/associate.h:27, from tesseract/src/wordrec/wordrec.h:67, from tesseract/src/wordrec/outlines.h:26, from tesseract/src/wordrec/findseam.cpp:23: tesseract/src/ccutil/unicharset.h: In member function 'bool tesseract::UNICHARSET::contains_unichar_id(tesseract::UNICHAR_ID) const': tesseract/src/ccutil/unicharset.h:288:59: warning: comparison of integer expressions of different signedness: 'tesseract::UNICHAR_ID' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 288 | return unichar_id != INVALID_UNICHAR_ID && unichar_id < unichars.size() && | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ tesseract/src/ccutil/unicharset.h: In member function 'void tesseract::UNICHARSET::delete_pointers_in_unichars()': tesseract/src/ccutil/unicharset.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < unichars.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ In file included from tesseract/src/wordrec/associate.h:27, from tesseract/src/wordrec/language_model.h:24, from tesseract/src/wordrec/language_model.cpp:20: tesseract/src/ccstruct/ratngs.h: In member function 'void tesseract::BLOB_CHOICE::set_fonts(const std::vector&)': tesseract/src/ccstruct/ratngs.h:107:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 107 | for (int f = 0; f < fonts_.size(); ++f) { | ~~^~~~~~~~~~~~~~~ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gxclipm.o -c ./base/gxclipm.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gximage3.o -c ./base/gximage3.c In file included from tesseract/src/ccstruct/ratngs.h:32, from tesseract/src/dict/dawg.h:33, from tesseract/src/wordrec/lm_consistency.h:24, from tesseract/src/wordrec/lm_consistency.cpp:21: tesseract/src/ccutil/unicharset.h: In member function 'bool tesseract::UNICHARSET::contains_unichar_id(tesseract::UNICHAR_ID) const': tesseract/src/ccutil/unicharset.h:288:59: warning: comparison of integer expressions of different signedness: 'tesseract::UNICHAR_ID' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 288 | return unichar_id != INVALID_UNICHAR_ID && unichar_id < unichars.size() && | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ tesseract/src/ccutil/unicharset.h: In member function 'void tesseract::UNICHARSET::delete_pointers_in_unichars()': tesseract/src/ccutil/unicharset.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < unichars.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gximage4.o -c ./base/gximage4.c In file included from tesseract/src/wordrec/associate.h:27, from tesseract/src/wordrec/wordrec.h:67, from tesseract/src/wordrec/gradechop.cpp:23: tesseract/src/ccstruct/ratngs.h: In member function 'void tesseract::BLOB_CHOICE::set_fonts(const std::vector&)': tesseract/src/ccstruct/ratngs.h:107:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 107 | for (int f = 0; f < fonts_.size(); ++f) { | ~~^~~~~~~~~~~~~~~ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gxmclip.o -c ./base/gxmclip.c In file included from tesseract/src/wordrec/associate.h:27, from tesseract/src/wordrec/wordrec.h:67, from tesseract/src/wordrec/outlines.h:26, from tesseract/src/wordrec/findseam.cpp:23: tesseract/src/ccstruct/ratngs.h: In member function 'void tesseract::BLOB_CHOICE::set_fonts(const std::vector&)': tesseract/src/ccstruct/ratngs.h:107:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 107 | for (int f = 0; f < fonts_.size(); ++f) { | ~~^~~~~~~~~~~~~~~ ./obj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./obj/page -l-obj ./obj/escpage ./obj/gdevespg.o ./obj/gdevlprn.o ./obj/gdevlips.o gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gscolor3.o -c ./base/gscolor3.c ./obj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./obj/page -l-obj ./obj/fmlbp ./obj/gdevfmlbp.o ./obj/gdevprn.o gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gsfunc3.o -c ./base/gsfunc3.c In file included from tesseract/src/ccstruct/ratngs.h:32, from tesseract/src/dict/stopper.h:22, from tesseract/src/wordrec/lm_pain_points.h:27, from tesseract/src/wordrec/lm_pain_points.cpp:23: tesseract/src/ccutil/unicharset.h: In member function 'bool tesseract::UNICHARSET::contains_unichar_id(tesseract::UNICHAR_ID) const': tesseract/src/ccutil/unicharset.h:288:59: warning: comparison of integer expressions of different signedness: 'tesseract::UNICHAR_ID' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 288 | return unichar_id != INVALID_UNICHAR_ID && unichar_id < unichars.size() && | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ tesseract/src/ccutil/unicharset.h: In member function 'void tesseract::UNICHARSET::delete_pointers_in_unichars()': tesseract/src/ccutil/unicharset.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < unichars.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ ./obj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./obj/page -l-obj ./obj/fmpr ./obj/gdevfmpr.o ./obj/gdevprn.o ./obj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-include -l./obj/page -l-obj ./obj/fs600 ./obj/gdevdjet.o ./obj/gdevdljm.o ./obj/gdevpcl.o ./obj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./obj/page -l-obj ./obj/gdi ./obj/gdevgdi.o ./obj/gdevpcl.o gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gsptype2.o -c ./base/gsptype2.c In file included from tesseract/src/dict/dawg.h:33, from tesseract/src/wordrec/lm_consistency.h:24, from tesseract/src/wordrec/lm_consistency.cpp:21: tesseract/src/ccstruct/ratngs.h: In member function 'void tesseract::BLOB_CHOICE::set_fonts(const std::vector&)': tesseract/src/ccstruct/ratngs.h:107:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 107 | for (int f = 0; f < fonts_.size(); ++f) { | ~~^~~~~~~~~~~~~~~ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gsshade.o -c ./base/gsshade.c In file included from tesseract/src/ccstruct/ratngs.h:32, from tesseract/src/wordrec/associate.h:27, from tesseract/src/wordrec/lm_state.h:23, from tesseract/src/wordrec/lm_state.cpp:20: tesseract/src/ccutil/unicharset.h: In member function 'bool tesseract::UNICHARSET::contains_unichar_id(tesseract::UNICHAR_ID) const': tesseract/src/ccutil/unicharset.h:288:59: warning: comparison of integer expressions of different signedness: 'tesseract::UNICHAR_ID' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 288 | return unichar_id != INVALID_UNICHAR_ID && unichar_id < unichars.size() && | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ tesseract/src/ccutil/unicharset.h: In member function 'void tesseract::UNICHARSET::delete_pointers_in_unichars()': tesseract/src/ccutil/unicharset.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < unichars.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gxshade.o -c ./base/gxshade.c ./obj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./obj/page -l-obj ./obj/hl1240 ./obj/gdevhl12.o ./obj/gdevdljm.o ./obj/gdevpcl.o ./obj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./obj/page -l-obj ./obj/hl1250 ./obj/gdevhl12.o ./obj/gdevdljm.o ./obj/gdevpcl.o ./obj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./obj/page -l-obj ./obj/hl7x0 ./obj/gdevhl7x.o ./obj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./obj/page -l-obj ./obj/hpdj1120c ./obj/gdeveprn.o ./obj/pagecount.o ./obj/mediasize.o ./obj/eprnparm.o ./obj/eprnrend.o ./obj/eprnfs.o ./obj/gdevpcl3.o ./obj/pclcap.o ./obj/pclgen.o ./obj/pclcomp.o ./obj/pclsize.o ./obj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./obj/page -l-obj ./obj/hpdj310 ./obj/gdeveprn.o ./obj/pagecount.o ./obj/mediasize.o ./obj/eprnparm.o ./obj/eprnrend.o ./obj/eprnfs.o ./obj/gdevpcl3.o ./obj/pclcap.o ./obj/pclgen.o ./obj/pclcomp.o ./obj/pclsize.o ./obj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./obj/page -l-obj ./obj/hpdj320 ./obj/gdeveprn.o ./obj/pagecount.o ./obj/mediasize.o ./obj/eprnparm.o ./obj/eprnrend.o ./obj/eprnfs.o ./obj/gdevpcl3.o ./obj/pclcap.o ./obj/pclgen.o ./obj/pclcomp.o ./obj/pclsize.o gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gxshade1.o -c ./base/gxshade1.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gxshade4.o -c ./base/gxshade4.c In file included from tesseract/src/dict/stopper.h:22, from tesseract/src/wordrec/lm_pain_points.h:27, from tesseract/src/wordrec/lm_pain_points.cpp:23: tesseract/src/ccstruct/ratngs.h: In member function 'void tesseract::BLOB_CHOICE::set_fonts(const std::vector&)': tesseract/src/ccstruct/ratngs.h:107:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 107 | for (int f = 0; f < fonts_.size(); ++f) { | ~~^~~~~~~~~~~~~~~ In file included from tesseract/src/wordrec/associate.h:27, from tesseract/src/wordrec/lm_state.h:23, from tesseract/src/wordrec/lm_state.cpp:20: tesseract/src/ccstruct/ratngs.h: In member function 'void tesseract::BLOB_CHOICE::set_fonts(const std::vector&)': tesseract/src/ccstruct/ratngs.h:107:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 107 | for (int f = 0; f < fonts_.size(); ++f) { | ~~^~~~~~~~~~~~~~~ tesseract/src/wordrec/language_model.cpp: In member function 'tesseract::LanguageModelDawgInfo* tesseract::LanguageModel::GenerateDawgInfo(bool, int, int, const tesseract::BLOB_CHOICE&, const tesseract::ViterbiStateEntry*)': tesseract/src/wordrec/language_model.cpp:849:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 849 | for (int i = 0; i < normed_ids.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~ tesseract/src/wordrec/language_model.cpp:854:39: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 854 | word_end && i == normed_ids.size() - 1); | ~~^~~~~~~~~~~~~~~~~~~~~~~~ tesseract/src/wordrec/language_model.cpp:857:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 857 | } else if (i < normed_ids.size() - 1) { | ~~^~~~~~~~~~~~~~~~~~~~~~~ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gxshade6.o -c ./base/gxshade6.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gsdsrc.o -c ./base/gsdsrc.c In file included from tesseract/src/ccutil/clst.h:24, from tesseract/src/ccstruct/blobs.h:23, from tesseract/src/wordrec/associate.h:25, from tesseract/src/wordrec/wordrec.h:67, from tesseract/src/wordrec/gradechop.cpp:23: tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = char; size_t = unsigned int]': tesseract/src/ccutil/unicharset.h:363:73: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from tesseract/src/ccutil/elst.h:24, from tesseract/src/dict/dawg.h:31, from tesseract/src/wordrec/lm_consistency.h:24, from tesseract/src/wordrec/lm_consistency.cpp:21: tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = char; size_t = unsigned int]': tesseract/src/ccutil/unicharset.h:363:73: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gsfunc.o -c ./base/gsfunc.c In file included from tesseract/src/ccutil/clst.h:24, from tesseract/src/ccstruct/blobs.h:23, from tesseract/src/ccstruct/seam.h:26, from tesseract/src/wordrec/findseam.h:22, from tesseract/src/wordrec/findseam.cpp:21: tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = char; size_t = unsigned int]': tesseract/src/ccutil/unicharset.h:363:73: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from tesseract/src/ccutil/clst.h:24, from tesseract/src/ccstruct/blobs.h:23, from tesseract/src/wordrec/associate.h:25, from tesseract/src/wordrec/language_model.h:24, from tesseract/src/wordrec/language_model.cpp:20: tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = char; size_t = unsigned int]': tesseract/src/ccutil/unicharset.h:363:73: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from tesseract/src/ccstruct/ratngs.h:32, from tesseract/src/wordrec/associate.h:27, from tesseract/src/wordrec/wordrec.h:67, from tesseract/src/wordrec/outlines.h:26, from tesseract/src/wordrec/outlines.cpp:22: tesseract/src/ccutil/unicharset.h: In member function 'bool tesseract::UNICHARSET::contains_unichar_id(tesseract::UNICHAR_ID) const': tesseract/src/ccutil/unicharset.h:288:59: warning: comparison of integer expressions of different signedness: 'tesseract::UNICHAR_ID' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 288 | return unichar_id != INVALID_UNICHAR_ID && unichar_id < unichars.size() && | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ tesseract/src/ccutil/unicharset.h: In member function 'void tesseract::UNICHARSET::delete_pointers_in_unichars()': tesseract/src/ccutil/unicharset.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < unichars.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gsfunc0.o -c ./base/gsfunc0.c ./obj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./obj/page -l-obj ./obj/hpdj340 ./obj/gdeveprn.o ./obj/pagecount.o ./obj/mediasize.o ./obj/eprnparm.o ./obj/eprnrend.o ./obj/eprnfs.o ./obj/gdevpcl3.o ./obj/pclcap.o ./obj/pclgen.o ./obj/pclcomp.o ./obj/pclsize.o gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gscolor1.o -c ./base/gscolor1.c In file included from tesseract/src/wordrec/associate.h:27, from tesseract/src/wordrec/wordrec.h:67, from tesseract/src/wordrec/outlines.h:26, from tesseract/src/wordrec/outlines.cpp:22: tesseract/src/ccstruct/ratngs.h: In member function 'void tesseract::BLOB_CHOICE::set_fonts(const std::vector&)': tesseract/src/ccstruct/ratngs.h:107:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 107 | for (int f = 0; f < fonts_.size(); ++f) { | ~~^~~~~~~~~~~~~~~ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gsht1.o -c ./base/gsht1.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gscolor2.o -c ./base/gscolor2.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gspcolor.o -c ./base/gspcolor.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gsptype1.o -c ./base/gsptype1.c In file included from tesseract/src/ccutil/clst.h:24, from tesseract/src/ccstruct/blobs.h:23, from tesseract/src/wordrec/associate.h:25, from tesseract/src/wordrec/lm_state.h:23, from tesseract/src/wordrec/lm_state.cpp:20: tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = char; size_t = unsigned int]': tesseract/src/ccutil/unicharset.h:363:73: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gxclip2.o -c ./base/gxclip2.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gxp1fill.o -c ./base/gxp1fill.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gxpcmap.o -c ./base/gxpcmap.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gxicolor_0.o -c ./base/gxicolor.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gsdps1.o -c ./base/gsdps1.c In file included from tesseract/src/ccutil/genericvector.h:22, from tesseract/src/ccutil/genericheap.h:27, from tesseract/src/wordrec/lm_pain_points.h:25, from tesseract/src/wordrec/lm_pain_points.cpp:23: tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = char; size_t = unsigned int]': tesseract/src/ccutil/unicharset.h:363:73: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gspath1.o -c ./base/gspath1.c ./obj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./obj/page -l-obj ./obj/hpdj400 ./obj/gdeveprn.o ./obj/pagecount.o ./obj/mediasize.o ./obj/eprnparm.o ./obj/eprnrend.o ./obj/eprnfs.o ./obj/gdevpcl3.o ./obj/pclcap.o ./obj/pclgen.o ./obj/pclcomp.o ./obj/pclsize.o ./obj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./obj/page -l-obj ./obj/hpdj500 ./obj/gdeveprn.o ./obj/pagecount.o ./obj/mediasize.o ./obj/eprnparm.o ./obj/eprnrend.o ./obj/eprnfs.o ./obj/gdevpcl3.o ./obj/pclcap.o ./obj/pclgen.o ./obj/pclcomp.o ./obj/pclsize.o gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/srld.o -c ./base/srld.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gstype42.o -c ./base/gstype42.c ./obj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./obj/page -l-obj ./obj/hpdj500c ./obj/gdeveprn.o ./obj/pagecount.o ./obj/mediasize.o ./obj/eprnparm.o ./obj/eprnrend.o ./obj/eprnfs.o ./obj/gdevpcl3.o ./obj/pclcap.o ./obj/pclgen.o ./obj/pclcomp.o ./obj/pclsize.o ./obj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./obj/page -l-obj ./obj/hpdj510 ./obj/gdeveprn.o ./obj/pagecount.o ./obj/mediasize.o ./obj/eprnparm.o ./obj/eprnrend.o ./obj/eprnfs.o ./obj/gdevpcl3.o ./obj/pclcap.o ./obj/pclgen.o ./obj/pclcomp.o ./obj/pclsize.o gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gxchrout.o -c ./base/gxchrout.c ./obj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./obj/page -l-obj ./obj/hpdj520 ./obj/gdeveprn.o ./obj/pagecount.o ./obj/mediasize.o ./obj/eprnparm.o ./obj/eprnrend.o ./obj/eprnfs.o ./obj/gdevpcl3.o ./obj/pclcap.o ./obj/pclgen.o ./obj/pclcomp.o ./obj/pclsize.o gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/ttcalc.o -c ./base/ttcalc.c ./obj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./obj/page -l-obj ./obj/hpdj540 ./obj/gdeveprn.o ./obj/pagecount.o ./obj/mediasize.o ./obj/eprnparm.o ./obj/eprnrend.o ./obj/eprnfs.o ./obj/gdevpcl3.o ./obj/pclcap.o ./obj/pclgen.o ./obj/pclcomp.o ./obj/pclsize.o gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/ttfinp.o -c ./base/ttfinp.c In file included from tesseract/src/ccutil/clst.h:24, from tesseract/src/ccstruct/blobs.h:23, from tesseract/src/wordrec/outlines.h:24, from tesseract/src/wordrec/outlines.cpp:22: tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = char; size_t = unsigned int]': tesseract/src/ccutil/unicharset.h:363:73: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/ttfmain.o -c ./base/ttfmain.c In file included from tesseract/src/ccstruct/ratngs.h:32, from tesseract/src/wordrec/pieces.cpp:26: tesseract/src/ccutil/unicharset.h: In member function 'bool tesseract::UNICHARSET::contains_unichar_id(tesseract::UNICHAR_ID) const': tesseract/src/ccutil/unicharset.h:288:59: warning: comparison of integer expressions of different signedness: 'tesseract::UNICHAR_ID' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 288 | return unichar_id != INVALID_UNICHAR_ID && unichar_id < unichars.size() && | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ tesseract/src/ccutil/unicharset.h: In member function 'void tesseract::UNICHARSET::delete_pointers_in_unichars()': tesseract/src/ccutil/unicharset.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < unichars.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ In file included from tesseract/src/ccstruct/ratngs.h:32, from tesseract/src/ccstruct/blamer.h:30, from tesseract/src/wordrec/segsearch.cpp:20: tesseract/src/ccutil/unicharset.h: In member function 'bool tesseract::UNICHARSET::contains_unichar_id(tesseract::UNICHAR_ID) const': tesseract/src/ccutil/unicharset.h:288:59: warning: comparison of integer expressions of different signedness: 'tesseract::UNICHAR_ID' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 288 | return unichar_id != INVALID_UNICHAR_ID && unichar_id < unichars.size() && | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ tesseract/src/ccutil/unicharset.h: In member function 'void tesseract::UNICHARSET::delete_pointers_in_unichars()': tesseract/src/ccutil/unicharset.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < unichars.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/ttfmemd.o -c ./base/ttfmemd.c ./obj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./obj/page -l-obj ./obj/hpdj550c ./obj/gdeveprn.o ./obj/pagecount.o ./obj/mediasize.o ./obj/eprnparm.o ./obj/eprnrend.o ./obj/eprnfs.o ./obj/gdevpcl3.o ./obj/pclcap.o ./obj/pclgen.o ./obj/pclcomp.o ./obj/pclsize.o gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/ttinterp.o -c ./base/ttinterp.c ./obj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./obj/page -l-obj ./obj/hpdj560c ./obj/gdeveprn.o ./obj/pagecount.o ./obj/mediasize.o ./obj/eprnparm.o ./obj/eprnrend.o ./obj/eprnfs.o ./obj/gdevpcl3.o ./obj/pclcap.o ./obj/pclgen.o ./obj/pclcomp.o ./obj/pclsize.o gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/ttload.o -c ./base/ttload.c In file included from tesseract/src/wordrec/pieces.cpp:26: tesseract/src/ccstruct/ratngs.h: In member function 'void tesseract::BLOB_CHOICE::set_fonts(const std::vector&)': tesseract/src/ccstruct/ratngs.h:107:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 107 | for (int f = 0; f < fonts_.size(); ++f) { | ~~^~~~~~~~~~~~~~~ In file included from tesseract/src/ccstruct/blamer.h:30, from tesseract/src/wordrec/segsearch.cpp:20: tesseract/src/ccstruct/ratngs.h: In member function 'void tesseract::BLOB_CHOICE::set_fonts(const std::vector&)': tesseract/src/ccstruct/ratngs.h:107:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 107 | for (int f = 0; f < fonts_.size(); ++f) { | ~~^~~~~~~~~~~~~~~ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/ttobjs.o -c ./base/ttobjs.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gxttfb.o -c ./base/gxttfb.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gzspotan.o -c ./base/gzspotan.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gscie.o -c ./base/gscie.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gsciemap.o -c ./base/gsciemap.c In file included from tesseract/src/ccstruct/ratngs.h:32, from tesseract/src/ccstruct/blamer.h:30, from tesseract/src/wordrec/wordclass.cpp:23: tesseract/src/ccutil/unicharset.h: In member function 'bool tesseract::UNICHARSET::contains_unichar_id(tesseract::UNICHAR_ID) const': tesseract/src/ccutil/unicharset.h:288:59: warning: comparison of integer expressions of different signedness: 'tesseract::UNICHAR_ID' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 288 | return unichar_id != INVALID_UNICHAR_ID && unichar_id < unichars.size() && | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ tesseract/src/ccutil/unicharset.h: In member function 'void tesseract::UNICHARSET::delete_pointers_in_unichars()': tesseract/src/ccutil/unicharset.h:302:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 302 | for (int i = 0; i < unichars.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gscscie.o -c ./base/gscscie.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gscrd.o -c ./base/gscrd.c ./base/ttfmain.c: In function 'ttfOutliner__BuildGlyphOutlineAux': ./base/ttfmain.c:858:9: warning: 'nPosBeg' may be used uninitialized in this function [-Wmaybe-uninitialized] 858 | r->Seek(r, nPosBeg); | ^~~~~~~~~~~~~~~~~~~ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gscrdp.o -c ./base/gscrdp.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gxctable.o -c ./base/gxctable.c In file included from tesseract/src/ccstruct/blamer.h:30, from tesseract/src/wordrec/wordclass.cpp:23: tesseract/src/ccstruct/ratngs.h: In member function 'void tesseract::BLOB_CHOICE::set_fonts(const std::vector&)': tesseract/src/ccstruct/ratngs.h:107:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 107 | for (int f = 0; f < fonts_.size(); ++f) { | ~~^~~~~~~~~~~~~~~ cp ./soobj/jpeglib1.h ./soobj/jpeglib_.h ./obj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./obj/page -l-obj ./obj/hpdj600 ./obj/gdeveprn.o ./obj/pagecount.o ./obj/mediasize.o ./obj/eprnparm.o ./obj/eprnrend.o ./obj/eprnfs.o ./obj/gdevpcl3.o ./obj/pclcap.o ./obj/pclgen.o ./obj/pclcomp.o ./obj/pclsize.o ./obj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./obj/page -l-obj ./obj/hpdj660c ./obj/gdeveprn.o ./obj/pagecount.o ./obj/mediasize.o ./obj/eprnparm.o ./obj/eprnrend.o ./obj/eprnfs.o ./obj/gdevpcl3.o ./obj/pclcap.o ./obj/pclgen.o ./obj/pclcomp.o ./obj/pclsize.o cp ./soobj/jpegd_1.dev ./soobj/jpegd.dev ./obj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./obj/page -l-obj ./obj/hpdj670c ./obj/gdeveprn.o ./obj/pagecount.o ./obj/mediasize.o ./obj/eprnparm.o ./obj/eprnrend.o ./obj/eprnfs.o ./obj/gdevpcl3.o ./obj/pclcap.o ./obj/pclgen.o ./obj/pclcomp.o ./obj/pclsize.o ./obj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./obj/page -l-obj ./obj/hpdj680c ./obj/gdeveprn.o ./obj/pagecount.o ./obj/mediasize.o ./obj/eprnparm.o ./obj/eprnrend.o ./obj/eprnfs.o ./obj/gdevpcl3.o ./obj/pclcap.o ./obj/pclgen.o ./obj/pclcomp.o ./obj/pclsize.o gcc -I./soobj -I./base -I./devices -Isrc -DSHARE_JPEG=1 -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -o ./soobj/sdcte_1.o -c ./base/sdcte.c gcc -I./soobj -I./base -I./devices -Isrc -DSHARE_JPEG=1 -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -o ./soobj/sjpege_1.o -c ./base/sjpege.c tesseract/src/wordrec/pieces.cpp: In member function 'void tesseract::Wordrec::merge_and_put_fragment_lists(int16_t, int16_t, int16_t, tesseract::BLOB_CHOICE_LIST*, tesseract::MATRIX*)': tesseract/src/wordrec/pieces.cpp:221:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 221 | for (; merged_f < merged_fonts.size() && | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ tesseract/src/wordrec/pieces.cpp:224:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 224 | if (merged_f == merged_fonts.size()) { | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ cp ./soobj/jpege_1.dev ./soobj/jpege.dev cp ./soobj/zlibe_1.dev ./soobj/zlibe.dev gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gscsepr.o -c ./base/gscsepr.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gsnamecl.o -c ./base/gsnamecl.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gsncdummy.o -c ./base/gsncdummy.c In file included from tesseract/src/ccutil/clst.h:24, from tesseract/src/ccstruct/blobs.h:23, from tesseract/src/wordrec/pieces.cpp:23: tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = char; size_t = unsigned int]': tesseract/src/ccutil/unicharset.h:363:73: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ ./obj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./obj/page -l-obj ./obj/hpdj690c ./obj/gdeveprn.o ./obj/pagecount.o ./obj/mediasize.o ./obj/eprnparm.o ./obj/eprnrend.o ./obj/eprnfs.o ./obj/gdevpcl3.o ./obj/pclcap.o ./obj/pclgen.o ./obj/pclcomp.o ./obj/pclsize.o gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gstrans.o -c ./base/gstrans.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gximag3x.o -c ./base/gximag3x.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gxblend_0.o -c ./base/gxblend.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gxblend1.o -c ./base/gxblend1.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gdevp14_0.o -c ./base/gdevp14.c In file included from tesseract/src/ccutil/elst.h:24, from tesseract/src/ccstruct/points.h:22, from tesseract/src/ccstruct/rect.h:23, from tesseract/src/ccstruct/boxword.h:23, from tesseract/src/ccstruct/blamer.h:26, from tesseract/src/wordrec/segsearch.cpp:20: tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = char; size_t = unsigned int]': tesseract/src/ccutil/unicharset.h:363:73: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ ./obj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./obj/page -l-obj ./obj/hpdj850c ./obj/gdeveprn.o ./obj/pagecount.o ./obj/mediasize.o ./obj/eprnparm.o ./obj/eprnrend.o ./obj/eprnfs.o ./obj/gdevpcl3.o ./obj/pclcap.o ./obj/pclgen.o ./obj/pclcomp.o ./obj/pclsize.o ./obj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./obj/page -l-obj ./obj/hpdj855c ./obj/gdeveprn.o ./obj/pagecount.o ./obj/mediasize.o ./obj/eprnparm.o ./obj/eprnrend.o ./obj/eprnfs.o ./obj/gdevpcl3.o ./obj/pclcap.o ./obj/pclgen.o ./obj/pclcomp.o ./obj/pclsize.o ./obj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./obj/page -l-obj ./obj/hpdj870c ./obj/gdeveprn.o ./obj/pagecount.o ./obj/mediasize.o ./obj/eprnparm.o ./obj/eprnrend.o ./obj/eprnfs.o ./obj/gdevpcl3.o ./obj/pclcap.o ./obj/pclgen.o ./obj/pclcomp.o ./obj/pclsize.o ./obj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./obj/page -l-obj ./obj/hpdj890c ./obj/gdeveprn.o ./obj/pagecount.o ./obj/mediasize.o ./obj/eprnparm.o ./obj/eprnrend.o ./obj/eprnfs.o ./obj/gdevpcl3.o ./obj/pclcap.o ./obj/pclgen.o ./obj/pclcomp.o ./obj/pclsize.o ./obj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./obj/page -l-obj ./obj/hpdjplus ./obj/gdeveprn.o ./obj/pagecount.o ./obj/mediasize.o ./obj/eprnparm.o ./obj/eprnrend.o ./obj/eprnfs.o ./obj/gdevpcl3.o ./obj/pclcap.o ./obj/pclgen.o ./obj/pclcomp.o ./obj/pclsize.o ./obj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./obj/page -l-obj ./obj/hpdjportable ./obj/gdeveprn.o ./obj/pagecount.o ./obj/mediasize.o ./obj/eprnparm.o ./obj/eprnrend.o ./obj/eprnfs.o ./obj/gdevpcl3.o ./obj/pclcap.o ./obj/pclgen.o ./obj/pclcomp.o ./obj/pclsize.o gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gdevdevn.o -c ./base/gdevdevn.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gsequivc.o -c ./base/gsequivc.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gdevdcrd.o -c ./base/gdevdcrd.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gscpixel.o -c ./base/gscpixel.c ./obj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./obj/page -l-obj ./obj/ibmpro ./obj/gdevepsn.o ./obj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./obj/page -l-obj ./obj/imagen ./obj/gdevimgn.o gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gdevbbox.o -c ./base/gdevbbox.c In file included from tesseract/src/ccutil/elst.h:24, from tesseract/src/ccstruct/points.h:22, from tesseract/src/ccstruct/rect.h:23, from tesseract/src/ccstruct/boxword.h:23, from tesseract/src/ccstruct/blamer.h:26, from tesseract/src/wordrec/wordclass.cpp:23: tesseract/src/ccutil/serialis.h: In instantiation of 'bool tesseract::TFile::Serialize(const T*, size_t) [with T = char; size_t = unsigned int]': tesseract/src/ccutil/unicharset.h:363:73: required from here tesseract/src/ccutil/serialis.h:102:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 102 | return FWrite(data, sizeof(T), count) == count; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gdevprn.o -c ./base/gdevprn.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gdevppla.o -c ./base/gdevppla.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gdevmplt.o -c ./base/gdevmplt.c ./obj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-include -l./obj/page -l-obj ./obj/itk24i ./obj/gdevatx.o gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gdevflp.o -c ./base/gdevflp.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gxdownscale_0.o -c ./base/gxdownscale.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/claptrap.o -c ./base/claptrap.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/claptrap-init.o -c ./base/claptrap-init.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/claptrap-planar.o -c ./base/claptrap-planar.c cp ./soobj/ets_0.o ./soobj/ets.o ./obj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-include -l./obj/page -l-obj ./obj/itk38 ./obj/gdevatx.o gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gdevoflt.o -c ./base/gdevoflt.c In file included from ./base/claptrap.c:21: ./base/claptrap.c: In function 'process_at_pixel.constprop': ./base/claptrap-impl.h:60:29: warning: 'min_v' may be used uninitialized in this function [-Wmaybe-uninitialized] 60 | return (min_v < 0.8 * v && min_v < v - 16); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ ./base/claptrap.c:88:13: note: 'min_v' was declared here 88 | int min_v, max_v; | ^~~~~ ./base/claptrap.c:88:20: warning: 'max_v' may be used uninitialized in this function [-Wmaybe-uninitialized] 88 | int min_v, max_v; | ^~~~~ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gdevnup.o -c ./base/gdevnup.c ./obj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./obj/page -l-obj ./obj/iwhi ./obj/gdevadmp.o gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gdevsclass.o -c ./base/gdevsclass.c In file included from ./base/claptrap-planar.c:21: ./base/claptrap-planar.c: In function 'process_at_pixel.constprop': ./base/claptrap-impl.h:60:29: warning: 'min_v' may be used uninitialized in this function [-Wmaybe-uninitialized] 60 | return (min_v < 0.8 * v && min_v < v - 16); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ ./base/claptrap-planar.c:89:13: note: 'min_v' was declared here 89 | int min_v, max_v; | ^~~~~ ./base/claptrap-planar.c:89:20: warning: 'max_v' may be used uninitialized in this function [-Wmaybe-uninitialized] 89 | int min_v, max_v; | ^~~~~ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gdevepo.o -c ./base/gdevepo.c ./obj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./obj/page -l-obj ./obj/iwlo ./obj/gdevadmp.o gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gsfcid.o -c ./base/gsfcid.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gsfcid2.o -c ./base/gsfcid2.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gsfcmap.o -c ./base/gsfcmap.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gsfcmap1.o -c ./base/gsfcmap1.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gschar0.o -c ./base/gschar0.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gsfont0.o -c ./base/gsfont0.c ./obj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./obj/page -l-obj ./obj/iwlq ./obj/gdevadmp.o ./obj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./obj/page -l-obj ./obj/jetp3852 ./obj/gdev3852.o gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gstype1.o -c ./base/gstype1.c ./obj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./obj/page -l-obj ./obj/la50 ./obj/gdevln03.o gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gxtype1.o -c ./base/gxtype1.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gxhintn.o -c ./base/gxhintn.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gxhintn1.o -c ./base/gxhintn1.c ./obj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./obj/page -l-obj ./obj/la70 ./obj/gdevln03.o gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gscrypt1.o -c ./base/gscrypt1.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gstype2.o -c ./base/gstype2.c ./obj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./obj/page -l-obj ./obj/la75 ./obj/gdevln03.o gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/slzwd.o -c ./base/slzwd.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/slzwc.o -c ./base/slzwc.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gsicc.o -c ./base/gsicc.c ./obj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./obj/page -l-obj ./obj/la75plus ./obj/gdevln03.o gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gsicc_manage.o -c ./base/gsicc_manage.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gsicc_cache.o -c ./base/gsicc_cache.c ./obj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-include -l./obj/page -l-obj ./obj/laserjet ./obj/gdevdjet.o ./obj/gdevdljm.o ./obj/gdevpcl.o gcc -DSHARE_LCMS=1 -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -Isrc/include -o ./soobj/gsicc_lcms2_1.o -c ./base/gsicc_lcms2.c ./obj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./obj/page -l-obj ./obj/lbp310 ./obj/gdevlbp3.o gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gsicc_profilecache.o -c ./base/gsicc_profilecache.c ./obj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./obj/page -l-obj ./obj/lbp320 ./obj/gdevlbp3.o ./obj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./obj/page -l-obj ./obj/lbp8 ./obj/gdevlbp8.o ./obj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./obj/page -l-obj ./obj/lex2050 ./obj/gdevlx7.o ./obj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./obj/page -l-obj ./obj/lex3200 ./obj/gdevlx7.o ./obj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./obj/page -l-obj ./obj/lex5700 ./obj/gdevlx7.o ./obj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./obj/page -l-obj ./obj/lex7000 ./obj/gdevlx7.o ./obj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./obj/page -l-obj ./obj/lips2p ./obj/gdevl4r.o ./obj/gdevlips.o ./obj/gdevlprn.o ./obj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./obj/page -l-obj ./obj/lips3 ./obj/gdevlbp8.o ./obj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./obj/page -l-obj ./obj/lips4 ./obj/gdevl4r.o ./obj/gdevlips.o ./obj/gdevlprn.o ./obj/aux/echogs -e .dev -w- -l-dev -b -s -l-obj ./obj/lips4v ./obj/gdevl4v.o ./obj/gdevlips.o ./obj/aux/echogs -e .dev -a- ./obj/lips4v -include ./obj/vector ./obj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./obj/page -l-obj ./obj/lj250 ./obj/gdevpjet.o ./obj/gdevpcl.o gcc -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -Isrc/include -o ./soobj/gsicc_create_1.o -c ./base/gsicc_create.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gsicc_nocm.o -c ./base/gsicc_nocm.c ./obj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./obj/page -l-obj ./obj/lj3100sw ./obj/gdevl31s.o ./obj/gdevmeds.o gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gsicc_replacecm.o -c ./base/gsicc_replacecm.c ./obj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./obj/page -l-obj ./obj/lj4dith ./obj/gdevcdj.o ./obj/gdevpcl.o gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gsicc_monitorcm.o -c ./base/gsicc_monitorcm.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gsicc_blacktext.o -c ./base/gsicc_blacktext.c cp ./soobj/lcms2_1.dev ./soobj/lcms2.dev cp ./soobj/jbig2dec_1.dev ./soobj/jbig2dec.dev gcc -I./soobj -I./base -I./devices -Isrc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -o ./soobj/sjbig2.o -c ./base/sjbig2.c ./obj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./obj/page -l-obj ./obj/lj4dithp ./obj/gdevcdj.o ./obj/gdevpcl.o ./soobj/aux/echogs -e .dev -w- -l-obj ./soobj/openjpeg_0 ./soobj/opj_bio.o ./soobj/opj_cidx_manager.o ./soobj/opj_cio.o ./soobj/opj_dwt.o ./soobj/opj_event.o ./soobj/opj_function_list.o ./soobj/opj_image.o ./soobj/opj_invert.o ./soobj/opj_j2k.o ./soobj/opj_jp2.o ./soobj/opj_mct.o ./soobj/opj_mqc.o ./soobj/opj_openjpeg.o ./soobj/opj_phix_manager.o ./soobj/opj_pi.o ./soobj/opj_ppix_manager.o ./soobj/opj_t1.o ./soobj/opj_t2.o ./soobj/opj_tcd.o ./soobj/opj_tgt.o ./soobj/opj_thix_manager.o ./soobj/opj_tpix_manager.o ./soobj/opj_thread.o ./soobj/opj_sparse_array.o ./obj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./obj/page -l-obj ./obj/lj5gray ./obj/gdevlj56.o ./obj/gdevpxut.o ./obj/gdevpcl.o gcc -I./openjpeg/src/lib/openjp2/.. -I./openjpeg/src/lib/openjp2 -I./soobj -I./base -I./devices -DSHARE_JPX=0 -Wno-attributes -DOPJ_STATIC -DMUTEX_pthread=0 -DUSE_JPIP -DUSE_OPENJPEG_JP2 -DOPJ_HAVE_STDINT_H=1 -DOPJ_HAVE_INTTYPES_H=1 -DOPJ_HAVE_FSEEKO=1 -U__SSE__ -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -o ./soobj/sjpx_openjpeg.o \ -c ./base/sjpx_openjpeg.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gsioram.o -c ./base/gsioram.c ./obj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./obj/page -l-obj ./obj/lj5mono ./obj/gdevlj56.o ./obj/gdevpxut.o ./obj/gdevpcl.o ./obj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-include -l./obj/page -l-obj ./obj/ljet2p ./obj/gdevdjet.o ./obj/gdevdljm.o ./obj/gdevpcl.o ./obj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-include -l./obj/page -l-obj ./obj/ljet3 ./obj/gdevdjet.o ./obj/gdevdljm.o ./obj/gdevpcl.o ./obj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-include -l./obj/page -l-obj ./obj/ljet3d ./obj/gdevdjet.o ./obj/gdevdljm.o ./obj/gdevpcl.o ./obj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-include -l./obj/page -l-obj ./obj/ljet4 ./obj/gdevdjet.o ./obj/gdevdljm.o ./obj/gdevpcl.o ./obj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-include -l./obj/page -l-obj ./obj/ljet4d ./obj/gdevdjet.o ./obj/gdevdljm.o ./obj/gdevpcl.o ./obj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./obj/page -l-obj ./obj/ljet4pjl ./obj/gdevdjet.o ./obj/gdevdljm.o ./obj/gdevpcl.o ./obj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-include -l./obj/page -l-obj ./obj/ljetplus ./obj/gdevdjet.o ./obj/gdevdljm.o ./obj/gdevpcl.o ./obj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./obj/page -l-obj ./obj/ln03 ./obj/gdevln03.o ./obj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./obj/page -l-obj ./obj/lp1800 ./obj/gdevescv.o ./obj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./obj/page -l-obj ./obj/lp1900 ./obj/gdevescv.o ./obj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./obj/page -l-obj ./obj/lp2000 ./obj/gdevespg.o ./obj/gdevlprn.o ./obj/gdevlips.o ./obj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./obj/page -l-obj ./obj/lp2200 ./obj/gdevescv.o ./obj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./obj/page -l-obj ./obj/lp2400 ./obj/gdevescv.o ./obj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./obj/page -l-obj ./obj/lp2500 ./obj/gdevescv.o ./obj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-include -l./obj/page -l-obj ./obj/lp2563 ./obj/gdevdjet.o ./obj/gdevdljm.o ./obj/gdevpcl.o ./obj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./obj/page -l-obj ./obj/lp3000c ./obj/gdevescv.o ./obj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./obj/page -l-obj ./obj/lp7500 ./obj/gdevescv.o ./obj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./obj/page -l-obj ./obj/lp7700 ./obj/gdevescv.o ./obj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./obj/page -l-obj ./obj/lp7900 ./obj/gdevescv.o ./obj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./obj/page -l-obj ./obj/lp8000 ./obj/gdevlp8k.o ./obj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./obj/page -l-obj ./obj/lp8000c ./obj/gdevescv.o gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/ramfs.o -c ./base/ramfs.c In file included from ./base/gsioram.c:37: ./base/unistd_.h:54: warning: "_XOPEN_SOURCE" redefined 54 | # define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:7, from ./base/stdpre.h:325, from ./base/std.h:22, from ./base/string_.h:23, from ./base/gsioram.c:36: /usr/include/features.h:16: note: this is the location of the previous definition 16 | #define _XOPEN_SOURCE 700 | In file included from ./base/gsioram.c:37: ./base/unistd_.h:55: warning: "__USE_UNIX98" redefined 55 | # define __USE_UNIX98 | : note: this is the location of the previous definition ./obj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./obj/page -l-obj ./obj/lp8100 ./obj/gdevescv.o gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/spwgd.o -c ./base/spwgd.c In file included from ./base/ramfs.c:20: ./base/unistd_.h:54: warning: "_XOPEN_SOURCE" redefined 54 | # define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:7, from ./base/stdpre.h:325, from ./base/std.h:22, from ./base/unistd_.h:23, from ./base/ramfs.c:20: /usr/include/features.h:16: note: this is the location of the previous definition 16 | #define _XOPEN_SOURCE 700 | In file included from ./base/ramfs.c:20: ./base/unistd_.h:55: warning: "__USE_UNIX98" redefined 55 | # define __USE_UNIX98 | : note: this is the location of the previous definition cp ./soobj/siscale_0.dev ./soobj/siscale.dev ./obj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./obj/page -l-obj ./obj/lp8200c ./obj/gdevescv.o gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./soobj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./soobj/gdevdsp.o -c ./devices/gdevdsp.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gdevpccm.o -c ./base/gdevpccm.c ./obj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./obj/page -l-obj ./obj/lp8300c ./obj/gdevescv.o gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./soobj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./soobj/gdevpdfimg.o -c ./devices/gdevpdfimg.c ./obj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./obj/page -l-obj ./obj/lp8300f ./obj/gdevescv.o ./soobj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-obj ./soobj/bbox ./soobj/gdevbbox.o ./obj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./obj/page -l-obj ./obj/lp8400f ./obj/gdevescv.o gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./soobj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./soobj/gdevbit.o -c ./devices/gdevbit.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./soobj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./soobj/gdevbmp.o -c ./devices/gdevbmp.c ./obj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./obj/page -l-obj ./obj/lp8500c ./obj/gdevescv.o gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./soobj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./soobj/gdevbmpc.o -c ./devices/gdevbmpc.c ./obj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./obj/page -l-obj ./obj/lp8600 ./obj/gdevescv.o ./obj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./obj/page -l-obj ./obj/lp8600f ./obj/gdevescv.o gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./soobj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./soobj/gdevccr.o -c ./devices/gdevccr.c ./obj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./obj/page -l-obj ./obj/lp8700 ./obj/gdevescv.o gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./soobj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./soobj/gdevcfax.o -c ./devices/gdevcfax.c ./obj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./obj/page -l-obj ./obj/lp8800c ./obj/gdevescv.o gcc -Isrc/libtiff -Isrc/libtiff -I./soobj -Isrc -Isrc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -o ./soobj/gstiffio_1.o -DSHARE_LIBTIFF=1 -c ./base/gstiffio.c ./obj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./obj/page -l-obj ./obj/lp8900 ./obj/gdevescv.o gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./soobj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./soobj/gdevfax.o -c ./devices/gdevfax.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./soobj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./soobj/minftrsz.o -c ./devices/minftrsz.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/scfe.o -c ./base/scfe.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/scfetab.o -c ./base/scfetab.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/shc.o -c ./base/shc.c ./obj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./obj/page -l-obj ./obj/lp9000b ./obj/gdevescv.o gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./soobj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./soobj/gdevcif.o -c ./devices/gdevcif.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./soobj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./soobj/gdevdfax.o -c ./devices/gdevdfax.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./soobj -I./devices -I./devices/vector -DOCR_VERSION=1 -Isrc/libtiff -Isrc/libtiff -I./soobj -Isrc -o ./soobj/gdevtfax.o -c ./devices/gdevtfax.c ./obj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./obj/page -l-obj ./obj/lp9000c ./obj/gdevescv.o gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/slzwe.o -c ./base/slzwe.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/srle.o -c ./base/srle.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./soobj -I./devices -I./devices/vector -DOCR_VERSION=1 -I./soobj -I./base -I./soobj -I./devices -Isrc/libtiff -Isrc/libtiff -I./soobj -Isrc -o ./soobj/gdevtifs.o -c ./devices/gdevtifs.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./soobj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./soobj/gdevdocxw.o -c ./devices/vector/gdevdocxw.c ./base/gstiffio.c:191:1: warning: 'gs_tifsErrorHandlerEx' defined but not used [-Wunused-function] 191 | gs_tifsErrorHandlerEx(thandle_t client_data, const char* module, const char* fmt, va_list ap) | ^~~~~~~~~~~~~~~~~~~~~ ./base/gstiffio.c:175:1: warning: 'gs_tifsWarningHandlerEx' defined but not used [-Wunused-function] 175 | gs_tifsWarningHandlerEx(thandle_t client_data, const char* module, const char* fmt, va_list ap) | ^~~~~~~~~~~~~~~~~~~~~~~ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./soobj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./soobj/gdevagl.o -c ./devices/vector/gdevagl.c ./obj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./obj/page -l-obj ./obj/lp9100 ./obj/gdevescv.o gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./soobj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./soobj/doc_common.o -c ./devices/vector/doc_common.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./soobj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./soobj/gdevpdf.o -c ./devices/vector/gdevpdf.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./soobj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./soobj/gdevpdfb.o -c ./devices/vector/gdevpdfb.c ./obj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./obj/page -l-obj ./obj/lp9200b ./obj/gdevescv.o In file included from ./devices/gdevtifs.c:22: ./devices/gdevtifs.h:35:5: warning: 'uint16' is deprecated [-Wdeprecated-declarations] 35 | uint16 Compression; /* same values as TIFFTAG_COMPRESSION */ | ^~~~~~ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./soobj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./soobj/gdevpdfc.o -c ./devices/vector/gdevpdfc.c ./devices/gdevtifs.h:83:1: warning: 'uint16' is deprecated [-Wdeprecated-declarations] 83 | int tiff_compression_param_string(gs_param_string *param, uint16 id); | ^~~ ./devices/gdevtifs.h:88:1: warning: 'uint16' is deprecated [-Wdeprecated-declarations] 88 | int tiff_compression_id(uint16 *id, gs_param_string *param); | ^~~ ./devices/gdevtifs.h:94:1: warning: 'uint16' is deprecated [-Wdeprecated-declarations] 94 | int tiff_compression_allowed(uint16 compression, byte depth); | ^~~ ./obj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./obj/page -l-obj ./obj/lp9200c ./obj/gdevescv.o gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./soobj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./soobj/gdevpdfd.o -c ./devices/vector/gdevpdfd.c In file included from ./devices/gdevtfax.c:20: ./devices/gdevtifs.h:35:5: warning: 'uint16' is deprecated [-Wdeprecated-declarations] 35 | uint16 Compression; /* same values as TIFFTAG_COMPRESSION */ | ^~~~~~ ./devices/gdevtifs.h:83:1: warning: 'uint16' is deprecated [-Wdeprecated-declarations] 83 | int tiff_compression_param_string(gs_param_string *param, uint16 id); | ^~~ ./devices/gdevtifs.h:88:1: warning: 'uint16' is deprecated [-Wdeprecated-declarations] 88 | int tiff_compression_id(uint16 *id, gs_param_string *param); | ^~~ ./devices/gdevtifs.h:94:1: warning: 'uint16' is deprecated [-Wdeprecated-declarations] 94 | int tiff_compression_allowed(uint16 compression, byte depth); | ^~~ ./obj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./obj/page -l-obj ./obj/lp9300 ./obj/gdevescv.o gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./soobj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./soobj/gdevpdfe.o -c ./devices/vector/gdevpdfe.c In file included from ./devices/vector/gdevpdf.c:21: ./base/unistd_.h:54: warning: "_XOPEN_SOURCE" redefined 54 | # define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:7, from ./base/stdpre.h:325, from ./base/std.h:22, from ./base/fcntl_.h:30, from ./devices/vector/gdevpdf.c:18: /usr/include/features.h:16: note: this is the location of the previous definition 16 | #define _XOPEN_SOURCE 700 | In file included from ./devices/vector/gdevpdf.c:21: ./base/unistd_.h:55: warning: "__USE_UNIX98" redefined 55 | # define __USE_UNIX98 | : note: this is the location of the previous definition ./devices/gdevtifs.c: In function 'tiff_put_some_params': ./devices/gdevtifs.c:155:5: warning: 'uint16' is deprecated [-Wdeprecated-declarations] 155 | uint16 compr = tfdev->Compression; | ^~~~~~ ./devices/gdevtfax.c:50:5: warning: 'uint16' is deprecated [-Wdeprecated-declarations] 50 | uint16 Compression; /* same values as TIFFTAG_COMPRESSION */ | ^~~~~~ ./devices/gdevtifs.c: In function 'tiff_print_page': ./devices/gdevtifs.c:497:17: warning: 'uint16' is deprecated [-Wdeprecated-declarations] 497 | TIFFSwabArrayOfShort((uint16 *)data, | ^~~~~~~~~~~~~~~~~~~~ ./devices/gdevtifs.c: At top level: ./devices/gdevtifs.c:606:5: warning: 'uint16' is deprecated [-Wdeprecated-declarations] 606 | uint16 id; | ^~~~~~ ./devices/gdevtifs.c:620:1: warning: 'uint16' is deprecated [-Wdeprecated-declarations] 620 | tiff_compression_param_string(gs_param_string *param, uint16 id) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./devices/gdevtifs.c:632:1: warning: 'uint16' is deprecated [-Wdeprecated-declarations] 632 | tiff_compression_id(uint16 *id, gs_param_string *param) | ^~~~~~~~~~~~~~~~~~~ ./devices/gdevtifs.c:645:1: warning: 'uint16' is deprecated [-Wdeprecated-declarations] 645 | int tiff_compression_allowed(uint16 compression, byte depth) | ^~~ ./devices/gdevtfax.c: In function 'tfax_put_params': ./devices/gdevtfax.c:154:5: warning: 'uint16' is deprecated [-Wdeprecated-declarations] 154 | uint16 compr = tfdev->Compression; | ^~~~~~ ./obj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./obj/page -l-obj ./obj/lp9400 ./obj/gdevescv.o gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./soobj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./soobj/gdevpdfg.o -c ./devices/vector/gdevpdfg.c ./obj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./obj/page -l-obj ./obj/lp9500c ./obj/gdevescv.o gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./soobj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./soobj/gdevpdfi.o -c ./devices/vector/gdevpdfi.c ./obj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./obj/page -l-obj ./obj/lp9600 ./obj/gdevescv.o gcc -I./soobj -I./base -I./devices -Isrc -DSHARE_JPEG=1 -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -o ./soobj/gdevpdfj.o -c ./devices/vector/gdevpdfj.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./soobj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./soobj/gdevpdfk.o -c ./devices/vector/gdevpdfk.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./soobj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./soobj/gdevpdfm.o -c ./devices/vector/gdevpdfm.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./soobj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./soobj/gdevpdfo.o -c ./devices/vector/gdevpdfo.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./soobj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./soobj/gdevpdfp.o -c ./devices/vector/gdevpdfp.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./soobj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./soobj/gdevpdft.o -c ./devices/vector/gdevpdft.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./soobj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./soobj/gdevpdfr.o -c ./devices/vector/gdevpdfr.c cp ./soobj/opdfread_.h ./soobj/opdfread.h gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./soobj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./soobj/gdevpdfv.o -c ./devices/vector/gdevpdfv.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gsflip.o -c ./base/gsflip.c ./devices/vector/gdevpdfp.c: In function 'gdev_pdf_get_param': ./devices/vector/gdevpdfp.c:279:9: warning: enumeration value 'UseOCRAsNeeded' not handled in switch [-Wswitch] 279 | switch(pdev->UseOCR) { | ^~~~~~ ./devices/vector/gdevpdfp.c:279:9: warning: enumeration value 'UseOCRAlways' not handled in switch [-Wswitch] ./devices/vector/gdevpdfp.c:290:13: warning: label 'UseOCRAlways' defined but not used [-Wunused-label] 290 | UseOCRAlways: | ^~~~~~~~~~~~ ./devices/vector/gdevpdfp.c:285:13: warning: label 'UseOCRAsNeeded' defined but not used [-Wunused-label] 285 | UseOCRAsNeeded: | ^~~~~~~~~~~~~~ ./devices/vector/gdevpdfp.c: In function 'gdev_pdf_get_params': ./devices/vector/gdevpdfp.c:330:9: warning: enumeration value 'UseOCRAsNeeded' not handled in switch [-Wswitch] 330 | switch(pdev->UseOCR) { | ^~~~~~ ./devices/vector/gdevpdfp.c:330:9: warning: enumeration value 'UseOCRAlways' not handled in switch [-Wswitch] ./devices/vector/gdevpdfp.c:341:13: warning: label 'UseOCRAlways' defined but not used [-Wunused-label] 341 | UseOCRAlways: | ^~~~~~~~~~~~ ./devices/vector/gdevpdfp.c:336:13: warning: label 'UseOCRAsNeeded' defined but not used [-Wunused-label] 336 | UseOCRAsNeeded: | ^~~~~~~~~~~~~~ ./obj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./obj/page -l-obj ./obj/lp9600s ./obj/gdevescv.o gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/scantab.o -c ./base/scantab.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/sfilter2.o -c ./base/sfilter2.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/sdeparam.o -c ./base/sdeparam.c ./obj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./obj/page -l-obj ./obj/lp9800c ./obj/gdevescv.o gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/sdcparam.o -c ./base/sdcparam.c ./obj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./obj/page -l-obj ./obj/lps4500 ./obj/gdevescv.o gcc -I./soobj -I./base -I./devices -Isrc -DSHARE_ZLIB=1 -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -o ./soobj/szlibc_1.o -c ./base/szlibc.c ./obj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./obj/page -l-obj ./obj/lps6500 ./obj/gdevescv.o gcc -I./soobj -I./base -I./devices -Isrc -DSHARE_ZLIB=1 -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -o ./soobj/szlibe_1.o -c ./base/szlibe.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./soobj -I./devices -Isrc/source/libraries -I./openjpeg/library/source -DSHARE_JPX=0 -Wno-attributes -DOPJ_STATIC -DMUTEX_pthread=0 -DUSE_JPIP -DUSE_OPENJPEG_JP2 -DOPJ_HAVE_STDINT_H=1 -DOPJ_HAVE_INTTYPES_H=1 -DOPJ_HAVE_FSEEKO=1 -U__SSE__ -o ./soobj/gdevpsdi.o -c ./devices/vector/gdevpsdi.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./soobj -I./devices -Isrc/source/libraries -I./openjpeg/library/source -DSHARE_JPX=0 -Wno-attributes -DOPJ_STATIC -DMUTEX_pthread=0 -DUSE_JPIP -DUSE_OPENJPEG_JP2 -DOPJ_HAVE_STDINT_H=1 -DOPJ_HAVE_INTTYPES_H=1 -DOPJ_HAVE_FSEEKO=1 -U__SSE__ -o ./soobj/gdevpsdp.o -c ./devices/vector/gdevpsdp.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./soobj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./soobj/gdevpsds.o -c ./devices/vector/gdevpsds.c gcc -I./soobj -I./base -I./devices -Isrc -DSHARE_JPEG=1 -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -o ./soobj/gdevpsdu.o -c ./devices/vector/gdevpsdu.c ./devices/vector/gdevpdfo.c: In function 'find_next_dict_entry.isra': ./devices/vector/gdevpdfo.c:1011:41: warning: 'length3' may be used uninitialized in this function [-Wmaybe-uninitialized] 1011 | int code, length, length1, length2, length3, offset1 = 0, offset2 = 0, offset3 = 0, i; | ^~~~~~~ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/scfparam.o -c ./base/scfparam.c ./obj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./obj/page -l-obj ./obj/lq850 ./obj/gdevdm24.o ./obj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./obj/page -l-obj ./obj/lxm3200 ./obj/gdevlx32.o ./obj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./obj/page -l-obj ./obj/lxm5700m ./obj/gdevlxm.o ./obj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./obj/page -l-obj ./obj/m8510 ./obj/gdev8510.o ./obj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./obj/page -l-obj ./obj/md1xMono ./obj/gdevalps.o ./obj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./obj/page -l-obj ./obj/md2k ./obj/gdevmd2k.o ./obj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./obj/page -l-obj ./obj/md50Eco ./obj/gdevalps.o ./obj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./obj/page -l-obj ./obj/md50Mono ./obj/gdevalps.o ./obj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./obj/page -l-obj ./obj/md5k ./obj/gdevmd2k.o ./obj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./obj/page -l-obj ./obj/mj500c ./obj/gdevmjc.o ./obj/gdevpcl.o gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/spprint.o -c ./base/spprint.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/spsdf.o -c ./base/spsdf.c ./obj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./obj/page -l-obj ./obj/mj6000c ./obj/gdevmjc.o ./obj/gdevpcl.o gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/sstring.o -c ./base/sstring.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gsparamx.o -c ./base/gsparamx.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gdevvec.o -c ./base/gdevvec.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/sfxstdio.o -c ./base/sfxstdio.c In file included from ./base/sfxstdio.c:20: ./base/unistd_.h:54: warning: "_XOPEN_SOURCE" redefined 54 | # define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:7, from ./base/stdpre.h:325, from ./base/std.h:22, from ./base/stdio_.h:26, from ./base/sfxstdio.c:18: /usr/include/features.h:16: note: this is the location of the previous definition 16 | #define _XOPEN_SOURCE 700 | In file included from ./base/sfxstdio.c:20: ./base/unistd_.h:55: warning: "__USE_UNIX98" redefined 55 | # define __USE_UNIX98 | : note: this is the location of the previous definition ./obj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./obj/page -l-obj ./obj/mj700v2c ./obj/gdevmjc.o ./obj/gdevpcl.o gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/sfxcommon.o -c ./base/sfxcommon.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/stream.o -c ./base/stream.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/spngp.o -c ./base/spngp.c In file included from ./base/sfxcommon.c:21: ./base/unistd_.h:54: warning: "_XOPEN_SOURCE" redefined 54 | # define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:7, from ./base/stdpre.h:325, from ./base/std.h:22, from ./base/stdio_.h:26, from ./base/sfxcommon.c:19: /usr/include/features.h:16: note: this is the location of the previous definition 16 | #define _XOPEN_SOURCE 700 | In file included from ./base/sfxcommon.c:21: ./base/unistd_.h:55: warning: "__USE_UNIX98" redefined 55 | # define __USE_UNIX98 | : note: this is the location of the previous definition gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/seexec.o -c ./base/seexec.c ./obj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./obj/page -l-obj ./obj/mj8000c ./obj/gdevmjc.o ./obj/gdevpcl.o gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/sarc4.o -c ./base/sarc4.c ./obj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./obj/page -l-obj ./obj/ml600 ./obj/gdevml6.o ./obj/gdevprn.o gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./soobj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./soobj/gdevpdt.o -c ./devices/vector/gdevpdt.c ./obj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./obj/page -l-obj ./obj/necp6 ./obj/gdevdm24.o ./obj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./obj/page -l-obj ./obj/npdl ./obj/gdevnpdl.o ./obj/gdevlprn.o gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./soobj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./soobj/gdevpdtb.o -c ./devices/vector/gdevpdtb.c ./obj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-include -l./obj/page -l-obj ./obj/oce9050 ./obj/gdevdjet.o ./obj/gdevdljm.o ./obj/gdevpcl.o ./obj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./obj/page -l-obj ./obj/oki182 ./obj/gdevo182.o ./obj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./obj/page -l-obj ./obj/oki4w ./obj/gdevop4w.o ./obj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./obj/page -l-obj ./obj/okiibm ./obj/gdevokii.o ./obj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./obj/page -l-obj ./obj/oprp ./obj/gdevopvp.o ./obj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./obj/page -l-obj ./obj/opvp ./obj/gdevopvp.o ./obj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./obj/page -l-obj ./obj/paintjet ./obj/gdevpjet.o ./obj/gdevpcl.o ./obj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./obj/page -l-obj ./obj/pcl3 ./obj/gdeveprn.o ./obj/pagecount.o ./obj/mediasize.o ./obj/eprnparm.o ./obj/eprnrend.o ./obj/eprnfs.o ./obj/gdevpcl3.o ./obj/pclcap.o ./obj/pclgen.o ./obj/pclcomp.o ./obj/pclsize.o ./obj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./obj/page -l-obj ./obj/photoex ./obj/gdevphex.o gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./soobj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./soobj/gdevpdtc.o -c ./devices/vector/gdevpdtc.c ./obj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./obj/page -l-obj ./obj/pj ./obj/gdevcdj.o ./obj/gdevpcl.o ./obj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./obj/page -l-obj ./obj/pjetxl ./obj/gdevpjet.o ./obj/gdevpcl.o ./obj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./obj/page -l-obj ./obj/pjxl ./obj/gdevcdj.o ./obj/gdevpcl.o gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./soobj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./soobj/gdevpdtd.o -c ./devices/vector/gdevpdtd.c ./obj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./obj/page -l-obj ./obj/pjxl300 ./obj/gdevcdj.o ./obj/gdevpcl.o gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./soobj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./soobj/gdevpdte.o -c ./devices/vector/gdevpdte.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./soobj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./soobj/gdevpdtf.o -c ./devices/vector/gdevpdtf.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./soobj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./soobj/gdevpdti.o -c ./devices/vector/gdevpdti.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./soobj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./soobj/gdevpdts.o -c ./devices/vector/gdevpdts.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./soobj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./soobj/gdevpdtt.o -c ./devices/vector/gdevpdtt.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./soobj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./soobj/gdevpdtv.o -c ./devices/vector/gdevpdtv.c ./obj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-obj ./obj/pxlcolor ./obj/gdevpx.o ./obj/gdevpxut.o ./obj/gdevpcl.o ./obj/aux/echogs -e .dev -a- ./obj/pxlcolor -include ./obj/vector gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./soobj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./soobj/gdevpdtw.o -c ./devices/vector/gdevpdtw.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gsfont0c.o -c ./base/gsfont0c.c ./devices/vector/gdevpdte.c: In function 'OCRText': ./devices/vector/gdevpdte.c:96:18: warning: unused variable 'DbgFile' [-Wunused-variable] 96 | gp_file *DbgFile; | ^~~~~~~ ./obj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-obj ./obj/pxlmono ./obj/gdevpx.o ./obj/gdevpxut.o ./obj/gdevpcl.o ./obj/aux/echogs -e .dev -a- ./obj/pxlmono -include ./obj/vector gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./soobj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./soobj/gxfcopy.o -c ./devices/gxfcopy.c ./obj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./obj/page -l-obj ./obj/r4081 ./obj/gdev4081.o gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./soobj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./soobj/gdevpsf1.o -c ./devices/vector/gdevpsf1.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./soobj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./soobj/gdevpsf2.o -c ./devices/vector/gdevpsf2.c ./obj/aux/echogs -e .dev -w- -l-dev -b -s -l-obj ./obj/rinkj ./obj/gdevrinkj.o ./obj/evenbetter-rll.o ./obj/rinkj-byte-stream.o ./obj/rinkj-device.o ./obj/rinkj-config.o ./obj/rinkj-dither.o ./obj/rinkj-epson870.o ./obj/rinkj-screen-eb.o gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./soobj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./soobj/gdevpsfm.o -c ./devices/vector/gdevpsfm.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./soobj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./soobj/gdevpsft.o -c ./devices/vector/gdevpsft.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./soobj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./soobj/gdevpsfu.o -c ./devices/vector/gdevpsfu.c ./obj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./obj/page -l-obj ./obj/rpdl ./obj/gdevrpdl.o ./obj/gdevlprn.o gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./soobj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./soobj/gdevpsfx.o -c ./devices/vector/gdevpsfx.c ./obj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./obj/page -l-obj ./obj/samsunggdi ./obj/gdevgdi.o ./obj/gdevpcl.o ./obj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./obj/page -l-obj ./obj/sj48 ./obj/gdevsj48.o gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./soobj -I./devices -Isrc -DSHARE_LIBPNG=1 -o ./soobj/gdevfpng_1.o -c ./devices/gdevfpng.c ./obj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./obj/page -l-obj ./obj/st800 ./obj/gdevescp.o gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./soobj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./soobj/gdevifno.o -c ./devices/gdevifno.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./soobj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./soobj/gdevicov.o -c ./devices/gdevicov.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./soobj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./soobj/gdevjpeg.o -c ./devices/gdevjpeg.c ./obj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./obj/page -l-obj ./obj/stcolor ./obj/gdevstc.o ./obj/gdevstc1.o ./obj/gdevstc2.o ./obj/aux/echogs -e .dev -a- ./obj/stcolor -obj ./obj/gdevstc3.o ./obj/gdevstc4.o gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./soobj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./soobj/gdevmgr.o -c ./devices/gdevmgr.c ./obj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./obj/page -l-obj ./obj/t4693d2 ./obj/gdev4693.o gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./soobj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./soobj/gdevmiff.o -c ./devices/gdevmiff.c ./obj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./obj/page -l-obj ./obj/t4693d4 ./obj/gdev4693.o gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./soobj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./soobj/gdevpbm.o -c ./devices/gdevpbm.c ./obj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./obj/page -l-obj ./obj/t4693d8 ./obj/gdev4693.o ./obj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./obj/page -l-obj ./obj/tek4696 ./obj/gdevtknk.o gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gdevmpla.o -c ./base/gdevmpla.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./soobj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./soobj/gdevpcx.o -c ./devices/gdevpcx.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./soobj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./soobj/gdevplan.o -c ./devices/gdevplan.c ./obj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./obj/page -l-obj ./obj/uniprint ./obj/gdevupd.o gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./soobj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./soobj/gdevplib.o -c ./devices/gdevplib.c ./obj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./obj/page -l-obj ./obj/xes ./obj/gdevxes.o gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./soobj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./soobj/gdevpsd.o -c ./devices/gdevpsd.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./soobj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./soobj/gdevcmykog.o -c ./devices/gdevcmykog.c ./obj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-include -l./obj/page -l-obj ./obj/cups ./obj/gdevcups.o ./obj/aux/echogs -e .dev -a- ./obj/cups -include ./obj/lcups.dev ./obj/aux/echogs -e .dev -a- ./obj/cups -include ./obj/lcupsi.dev ./obj/aux/echogs -e .dev -a- ./obj/cups -include ./obj/page gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./soobj -I./devices -I./devices/vector -DOCR_VERSION=1 -Isrc/libtiff -Isrc/libtiff -I./soobj -Isrc -o ./soobj/gdevtfnx.o -c ./devices/gdevtfnx.c ./obj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-include -l./obj/page -l-obj ./obj/pwgraster ./obj/gdevcups.o ./obj/aux/echogs -e .dev -a- ./obj/pwgraster -include ./obj/lcups.dev ./obj/aux/echogs -e .dev -a- ./obj/pwgraster -include ./obj/lcupsi.dev ./obj/aux/echogs -e .dev -a- ./obj/pwgraster -include ./obj/page gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./soobj -I./devices -I./devices/vector -DOCR_VERSION=1 -Isrc/libtiff -Isrc/libtiff -I./soobj -Isrc -o ./soobj/gdevtsep_0.o -c ./devices/gdevtsep.c cp ./obj/ijslib_0.dev ./obj/ijslib.dev gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./soobj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./soobj/gdevtxtw.o -c ./devices/vector/gdevtxtw.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./soobj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./soobj/gdevxcf.o -c ./devices/gdevxcf.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./soobj -I./devices -I./devices/vector -DOCR_VERSION=1 -DA4 -o ./soobj/gdevescv.o -c -DGS_VERSION_MAJOR=9 ./contrib/eplaser/gdevescv.c In file included from ./devices/gdevtfnx.c:20: ./devices/gdevtifs.h:35:5: warning: 'uint16' is deprecated [-Wdeprecated-declarations] 35 | uint16 Compression; /* same values as TIFFTAG_COMPRESSION */ | ^~~~~~ ./devices/gdevtifs.h:83:1: warning: 'uint16' is deprecated [-Wdeprecated-declarations] 83 | int tiff_compression_param_string(gs_param_string *param, uint16 id); | ^~~ ./devices/gdevtifs.h:88:1: warning: 'uint16' is deprecated [-Wdeprecated-declarations] 88 | int tiff_compression_id(uint16 *id, gs_param_string *param); | ^~~ ./devices/gdevtifs.h:94:1: warning: 'uint16' is deprecated [-Wdeprecated-declarations] 94 | int tiff_compression_allowed(uint16 compression, byte depth); | ^~~ ./obj/aux/echogs -e .dev -w- -l-obj ./obj/libocr_1 ./obj/tessocr.o ./obj/aux/echogs -e .dev -a- ./obj/libocr_1 ./obj/leptonica_adaptmap.o ./obj/leptonica_affine.o ./obj/leptonica_affinecompose.o ./obj/leptonica_arrayaccess.o ./obj/leptonica_baseline.o ./obj/leptonica_bbuffer.o ./obj/leptonica_bilateral.o ./obj/leptonica_bilinear.o ./obj/leptonica_binexpand.o ./obj/leptonica_binreduce.o ./obj/leptonica_blend.o ./obj/leptonica_bmf.o ./obj/leptonica_bmpio.o ./obj/leptonica_bmpiostub.o ./obj/leptonica_bootnumgen1.o ./obj/leptonica_bootnumgen2.o ./obj/leptonica_bootnumgen3.o ./obj/leptonica_bootnumgen4.o ./obj/leptonica_boxbasic.o ./obj/leptonica_boxfunc1.o ./obj/leptonica_boxfunc2.o ./obj/leptonica_boxfunc3.o ./obj/leptonica_boxfunc4.o ./obj/leptonica_boxfunc5.o ./obj/leptonica_bytearray.o ./obj/leptonica_ccbord.o ./obj/leptonica_classapp.o ./obj/leptonica_colorcontent.o ./obj/leptonica_coloring.o ./obj/leptonica_colormap.o ./obj/leptonica_colormorph.o ./obj/leptonica_colorquant1.o ./obj/leptonica_colorquant2.o ./obj/leptonica_colorseg.o ./obj/leptonica_colorspace.o ./obj/leptonica_compare.o ./obj/leptonica_conncomp.o ./obj/leptonica_convertfiles.o ./obj/leptonica_convolve.o ./obj/leptonica_correlscore.o ./obj/leptonica_dewarp1.o ./obj/leptonica_dewarp2.o ./obj/leptonica_dewarp3.o ./obj/leptonica_dewarp4.o ./obj/leptonica_dnabasic.o ./obj/leptonica_dnafunc1.o ./obj/leptonica_dnahash.o ./obj/leptonica_dwacomb.2.o ./obj/leptonica_dwacomblow.2.o ./obj/leptonica_edge.o ./obj/leptonica_encoding.o ./obj/leptonica_enhance.o ./obj/leptonica_fhmtauto.o ./obj/leptonica_fhmtgenlow.1.o ./obj/leptonica_fmorphauto.o ./obj/leptonica_fmorphgen.1.o ./obj/leptonica_fmorphgenlow.1.o ./obj/leptonica_fpix1.o ./obj/leptonica_fpix2.o ./obj/leptonica_gifiostub.o ./obj/leptonica_gplot.o ./obj/leptonica_graphics.o ./obj/leptonica_graymorph.o ./obj/leptonica_grayquant.o ./obj/leptonica_heap.o ./obj/leptonica_jbclass.o ./obj/leptonica_jp2kheader.o ./obj/leptonica_jp2kheaderstub.o ./obj/leptonica_jp2kiostub.o ./obj/leptonica_jpegiostub.o ./obj/leptonica_kernel.o ./obj/leptonica_libversions.o ./obj/leptonica_list.o ./obj/leptonica_map.o ./obj/leptonica_morph.o ./obj/leptonica_morphapp.o ./obj/leptonica_morphdwa.o ./obj/leptonica_morphseq.o ./obj/leptonica_numabasic.o ./obj/leptonica_numafunc1.o ./obj/leptonica_numafunc2.o ./obj/leptonica_pageseg.o ./obj/leptonica_paintcmap.o ./obj/leptonica_partify.o ./obj/leptonica_partition.o ./obj/leptonica_pdfio1.o ./obj/leptonica_pdfio1stub.o ./obj/leptonica_pdfio2.o ./obj/leptonica_pdfio2stub.o ./obj/leptonica_pix1.o ./obj/leptonica_pix2.o ./obj/leptonica_pix3.o ./obj/leptonica_pix4.o ./obj/leptonica_pix5.o ./obj/leptonica_pixabasic.o ./obj/leptonica_pixacc.o ./obj/leptonica_pixafunc1.o ./obj/leptonica_pixafunc2.o ./obj/leptonica_pixalloc.o ./obj/leptonica_pixarith.o ./obj/leptonica_pixcomp.o ./obj/leptonica_pixconv.o ./obj/leptonica_pixlabel.o ./obj/leptonica_pixtiling.o ./obj/leptonica_pngiostub.o ./obj/leptonica_pnmio.o ./obj/leptonica_pnmiostub.o ./obj/leptonica_projective.o ./obj/leptonica_psio1.o ./obj/leptonica_psio1stub.o ./obj/leptonica_psio2.o ./obj/leptonica_psio2stub.o ./obj/leptonica_ptabasic.o ./obj/leptonica_ptafunc1.o ./obj/leptonica_ptafunc2.o ./obj/leptonica_ptra.o ./obj/leptonica_quadtree.o ./obj/leptonica_queue.o ./obj/leptonica_rank.o ./obj/leptonica_rbtree.o ./obj/leptonica_readfile.o ./obj/leptonica_regutils.o ./obj/leptonica_rop.o ./obj/leptonica_roplow.o ./obj/leptonica_rotate.o ./obj/leptonica_rotateam.o ./obj/leptonica_rotateorth.o ./obj/leptonica_rotateshear.o ./obj/leptonica_runlength.o ./obj/leptonica_sarray1.o ./obj/leptonica_sarray2.o ./obj/leptonica_scale1.o ./obj/leptonica_scale2.o ./obj/leptonica_seedfill.o ./obj/leptonica_sel1.o ./obj/leptonica_sel2.o ./obj/leptonica_selgen.o ./obj/leptonica_shear.o ./obj/leptonica_skew.o ./obj/leptonica_spixio.o ./obj/leptonica_stack.o ./obj/leptonica_stringcode.o ./obj/leptonica_sudoku.o ./obj/leptonica_textops.o ./obj/leptonica_tiffiostub.o ./obj/leptonica_utils1.o ./obj/leptonica_utils2.o ./obj/leptonica_warper.o ./obj/leptonica_webpiostub.o ./obj/leptonica_writefile.o ./obj/leptonica_zlibmem.o ./obj/leptonica_zlibmemstub.o ./obj/aux/echogs -e .dev -a- ./obj/libocr_1 ./obj/tesseract_api_altorenderer.o ./obj/tesseract_api_baseapi.o ./obj/tesseract_api_capi.o ./obj/tesseract_api_hocrrenderer.o ./obj/tesseract_api_lstmboxrenderer.o ./obj/tesseract_api_pdfrenderer.o ./obj/tesseract_api_renderer.o ./obj/tesseract_api_wordstrboxrenderer.o ./obj/tesseract_arch_intsimdmatrix.o ./obj/tesseract_arch_simddetect.o ./obj/tesseract_ccmain_applybox.o ./obj/tesseract_ccmain_control.o ./obj/tesseract_ccmain_linerec.o ./obj/tesseract_ccmain_ltrresultiterator.o ./obj/tesseract_ccmain_mutableiterator.o ./obj/tesseract_ccmain_output.o ./obj/tesseract_ccmain_pageiterator.o ./obj/tesseract_ccmain_pagesegmain.o ./obj/tesseract_ccmain_pagewalk.o ./obj/tesseract_ccmain_paragraphs.o ./obj/tesseract_ccmain_paramsd.o ./obj/tesseract_ccmain_pgedit.o ./obj/tesseract_ccmain_reject.o ./obj/tesseract_ccmain_resultiterator.o ./obj/tesseract_ccmain_tessedit.o ./obj/tesseract_ccmain_tesseractclass.o ./obj/tesseract_ccmain_tessvars.o ./obj/tesseract_ccmain_thresholder.o ./obj/tesseract_ccmain_werdit.o ./obj/aux/echogs -e .dev -a- ./obj/libocr_1 ./obj/tesseract_ccstruct_blamer.o ./obj/tesseract_ccstruct_blobbox.o ./obj/tesseract_ccstruct_blobs.o ./obj/tesseract_ccstruct_blread.o ./obj/tesseract_ccstruct_boxread.o ./obj/tesseract_ccstruct_boxword.o ./obj/tesseract_ccstruct_ccstruct.o ./obj/tesseract_ccstruct_coutln.o ./obj/tesseract_ccstruct_detlinefit.o ./obj/tesseract_ccstruct_dppoint.o ./obj/tesseract_ccstruct_imagedata.o ./obj/tesseract_ccstruct_linlsq.o ./obj/tesseract_ccstruct_matrix.o ./obj/tesseract_ccstruct_mod128.o ./obj/tesseract_ccstruct_normalis.o ./obj/tesseract_ccstruct_ocrblock.o ./obj/tesseract_ccstruct_ocrpara.o ./obj/tesseract_ccstruct_ocrrow.o ./obj/tesseract_ccstruct_otsuthr.o ./obj/tesseract_ccstruct_pageres.o ./obj/tesseract_ccstruct_pdblock.o ./obj/tesseract_ccstruct_points.o ./obj/tesseract_ccstruct_polyaprx.o ./obj/tesseract_ccstruct_polyblk.o ./obj/tesseract_ccstruct_quadlsq.o ./obj/tesseract_ccstruct_quspline.o ./obj/tesseract_ccstruct_ratngs.o ./obj/tesseract_ccstruct_rect.o ./obj/tesseract_ccstruct_rejctmap.o ./obj/tesseract_ccstruct_seam.o ./obj/tesseract_ccstruct_split.o ./obj/tesseract_ccstruct_statistc.o ./obj/tesseract_ccstruct_stepblob.o ./obj/tesseract_ccstruct_werd.o ./obj/aux/echogs -e .dev -a- ./obj/libocr_1 ./obj/tesseract_classify_classify.o ./obj/tesseract_dict_context.o ./obj/tesseract_dict_dawg.o ./obj/tesseract_dict_dawg_cache.o ./obj/tesseract_dict_dict.o ./obj/tesseract_dict_permdawg.o ./obj/tesseract_dict_stopper.o ./obj/tesseract_dict_trie.o ./obj/tesseract_textord_alignedblob.o ./obj/tesseract_textord_baselinedetect.o ./obj/tesseract_textord_bbgrid.o ./obj/tesseract_textord_blkocc.o ./obj/tesseract_textord_blobgrid.o ./obj/tesseract_textord_ccnontextdetect.o ./obj/tesseract_textord_cjkpitch.o ./obj/tesseract_textord_colfind.o ./obj/tesseract_textord_colpartition.o ./obj/tesseract_textord_colpartitionset.o ./obj/tesseract_textord_colpartitiongrid.o ./obj/tesseract_textord_devanagari_processing.o ./obj/tesseract_textord_drawtord.o ./obj/tesseract_textord_edgblob.o ./obj/tesseract_textord_edgloop.o ./obj/tesseract_textord_fpchop.o ./obj/tesseract_textord_gap_map.o ./obj/tesseract_textord_imagefind.o ./obj/tesseract_textord_linefind.o ./obj/tesseract_textord_makerow.o ./obj/tesseract_textord_oldbasel.o ./obj/tesseract_textord_pithsync.o ./obj/tesseract_textord_pitsync1.o ./obj/tesseract_textord_scanedg.o ./obj/tesseract_textord_sortflts.o ./obj/tesseract_textord_strokewidth.o ./obj/tesseract_textord_tabfind.o ./obj/tesseract_textord_tablefind.o ./obj/tesseract_textord_tabvector.o ./obj/tesseract_textord_tablerecog.o ./obj/tesseract_textord_textlineprojection.o ./obj/tesseract_textord_textord.o ./obj/tesseract_textord_topitch.o ./obj/tesseract_textord_tordmain.o ./obj/tesseract_textord_tospace.o ./obj/tesseract_textord_tovars.o ./obj/tesseract_textord_underlin.o ./obj/tesseract_textord_wordseg.o ./obj/tesseract_textord_workingpartset.o ./obj/aux/echogs -e .dev -a- ./obj/libocr_1 ./obj/tesseract_viewer_scrollview.o ./obj/tesseract_viewer_svmnode.o ./obj/tesseract_viewer_svutil.o ./obj/tesseract_wordrec_tface.o ./obj/tesseract_wordrec_wordrec.o ./obj/tesseract_ccutil_ccutil.o ./obj/tesseract_ccutil_clst.o ./obj/tesseract_ccutil_elst2.o ./obj/tesseract_ccutil_elst.o ./obj/tesseract_ccutil_errcode.o ./obj/tesseract_ccutil_mainblk.o ./obj/tesseract_ccutil_serialis.o ./obj/tesseract_ccutil_strngs.o ./obj/tesseract_ccutil_scanutils.o ./obj/tesseract_ccutil_tessdatamanager.o ./obj/tesseract_ccutil_tprintf.o ./obj/tesseract_ccutil_unichar.o ./obj/tesseract_ccutil_unicharcompress.o ./obj/tesseract_ccutil_unicharmap.o ./obj/tesseract_ccutil_unicharset.o ./obj/tesseract_ccutil_params.o ./obj/tesseract_lstm_convolve.o ./obj/tesseract_lstm_fullyconnected.o ./obj/tesseract_lstm_functions.o ./obj/tesseract_lstm_input.o ./obj/tesseract_lstm_lstm.o ./obj/tesseract_lstm_lstmrecognizer.o ./obj/tesseract_lstm_maxpool.o ./obj/tesseract_lstm_network.o ./obj/tesseract_lstm_networkio.o ./obj/tesseract_lstm_parallel.o ./obj/tesseract_lstm_plumbing.o ./obj/tesseract_lstm_recodebeam.o ./obj/tesseract_lstm_reconfig.o ./obj/tesseract_lstm_reversed.o ./obj/tesseract_lstm_series.o ./obj/tesseract_lstm_stridemap.o ./obj/tesseract_lstm_tfnetwork.o ./obj/tesseract_lstm_weightmatrix.o ./obj/tesseract_arch_dotproduct.o ./obj/tesseract_arch_dotproductavx.o ./obj/tesseract_arch_intsimdmatrixavx2.o ./obj/tesseract_arch_dotproductfma.o ./obj/tesseract_arch_dotproductsse.o ./obj/tesseract_arch_intsimdmatrixsse.o ./obj/tesseract_arch_intsimdmatrixneon.o ./obj/aux/echogs -e .dev -a- ./obj/libocr_1 ./obj/tesseract_ccmain_adaptions.o ./obj/tesseract_ccmain_docqual.o ./obj/tesseract_ccmain_equationdetect.o ./obj/tesseract_ccmain_fixspace.o ./obj/tesseract_ccmain_fixxht.o ./obj/tesseract_ccmain_osdetect.o ./obj/tesseract_ccmain_par_control.o ./obj/tesseract_ccmain_recogtraining.o ./obj/tesseract_ccmain_superscript.o ./obj/tesseract_ccmain_tessbox.o ./obj/tesseract_ccmain_tfacepp.o ./obj/tesseract_ccstruct_fontinfo.o ./obj/tesseract_ccstruct_params_training_featdef.o ./obj/tesseract_ccutil_ambigs.o ./obj/tesseract_ccutil_bitvector.o ./obj/tesseract_ccutil_indexmapbidi.o ./obj/tesseract_ccutil_universalambigs.o ./obj/tesseract_classify_adaptive.o ./obj/tesseract_classify_adaptmatch.o ./obj/tesseract_classify_blobclass.o ./obj/tesseract_classify_cluster.o ./obj/tesseract_classify_clusttool.o ./obj/tesseract_classify_cutoffs.o ./obj/tesseract_classify_featdefs.o ./obj/tesseract_classify_float2int.o ./obj/tesseract_classify_fpoint.o ./obj/tesseract_classify_intfeaturespace.o ./obj/tesseract_classify_intfx.o ./obj/tesseract_classify_intmatcher.o ./obj/tesseract_classify_intproto.o ./obj/tesseract_classify_kdtree.o ./obj/tesseract_classify_mf.o ./obj/tesseract_classify_mfdefs.o ./obj/tesseract_classify_mfoutline.o ./obj/tesseract_classify_mfx.o ./obj/tesseract_classify_normfeat.o ./obj/tesseract_classify_normmatch.o ./obj/tesseract_classify_ocrfeatures.o ./obj/tesseract_classify_outfeat.o ./obj/tesseract_classify_picofeat.o ./obj/tesseract_classify_protos.o ./obj/tesseract_classify_shapeclassifier.o ./obj/tesseract_classify_shapetable.o ./obj/tesseract_classify_tessclassifier.o ./obj/tesseract_classify_trainingsample.o ./obj/tesseract_cutil_oldlist.o ./obj/tesseract_dict_hyphen.o ./obj/tesseract_textord_equationdetectbase.o ./obj/tesseract_wordrec_associate.o ./obj/tesseract_wordrec_chop.o ./obj/tesseract_wordrec_chopper.o ./obj/tesseract_wordrec_drawfx.o ./obj/tesseract_wordrec_findseam.o ./obj/tesseract_wordrec_gradechop.o ./obj/tesseract_wordrec_language_model.o ./obj/tesseract_wordrec_lm_consistency.o ./obj/tesseract_wordrec_lm_pain_points.o ./obj/tesseract_wordrec_lm_state.o ./obj/tesseract_wordrec_outlines.o ./obj/tesseract_wordrec_params_model.o ./obj/tesseract_wordrec_pieces.o ./obj/tesseract_wordrec_plotedges.o ./obj/tesseract_wordrec_render.o ./obj/tesseract_wordrec_segsearch.o ./obj/tesseract_wordrec_wordclass.o gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./soobj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./soobj/gdevescp.o -c ./devices/gdevescp.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./soobj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./soobj/gdevadmp.o -c ./contrib/gdevadmp.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./obj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./obj/gdevpdfocr.o -c ./devices/gdevpdfocr.c In file included from ./devices/gdevtsep.c:35: ./devices/gdevtifs.h:35:5: warning: 'uint16' is deprecated [-Wdeprecated-declarations] 35 | uint16 Compression; /* same values as TIFFTAG_COMPRESSION */ | ^~~~~~ ./devices/gdevtifs.h:83:1: warning: 'uint16' is deprecated [-Wdeprecated-declarations] 83 | int tiff_compression_param_string(gs_param_string *param, uint16 id); | ^~~ ./devices/gdevtifs.h:88:1: warning: 'uint16' is deprecated [-Wdeprecated-declarations] 88 | int tiff_compression_id(uint16 *id, gs_param_string *param); | ^~~ ./devices/gdevtifs.h:94:1: warning: 'uint16' is deprecated [-Wdeprecated-declarations] 94 | int tiff_compression_allowed(uint16 compression, byte depth); | ^~~ ./devices/gdevtsep.c:421:22: warning: 'uint16' is deprecated [-Wdeprecated-declarations] 421 | uint16 compression, | ^~~~~~ ./devices/gdevtsep.c:646:5: warning: 'uint16' is deprecated [-Wdeprecated-declarations] 646 | tiffsep_devices_common; | ^~~~~~~~~~~~~~~~~~~~~~ ./devices/gdevtsep.c:659:5: warning: 'uint16' is deprecated [-Wdeprecated-declarations] 659 | tiffsep_devices_common; | ^~~~~~~~~~~~~~~~~~~~~~ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./soobj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./soobj/gdevatx.o -c ./devices/gdevatx.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./soobj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./soobj/gdevbj10.o -c ./devices/gdevbj10.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./soobj -I./devices -I./devices/vector -DOCR_VERSION=1 -o soobj/gdev10v.o -c ./contrib/japanese/gdev10v.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./soobj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./soobj/gdevcdj.o -c ./devices/gdevcdj.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./soobj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./soobj/gdevpcl.o -c ./devices/gdevpcl.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./soobj -I./devices -I./devices/vector -DOCR_VERSION=1 -DA4 -o ./soobj/gdevl4r.o -DGS_VERSION_MAJOR=9 -I./contrib/lips4/ -I./psi/ -c\ ./contrib/lips4/gdevl4r.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./soobj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./soobj/gdevlips.o -DGS_VERSION_MAJOR=9 -I./contrib/lips4/ -I./psi/ -c ./contrib/lips4/gdevlips.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./soobj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./soobj/gdevlprn.o -DGS_VERSION_MAJOR=9 -I./contrib/lips4/ -I./psi/ -c ./contrib/lips4/gdevlprn.c ./obj/aux/echogs -e .dev -w- -l-obj ./obj/szlibd ./obj/szlibc.o ./obj/szlibd.o ./obj/aux/echogs -e .dev -a- ./obj/szlibd -include ./obj/zlibd.dev gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./soobj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./soobj/gdevbjc_.o -c ./contrib/gdevbjc_.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./soobj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./soobj/gdevbjca.o -c ./contrib/gdevbjca.c ./obj/aux/echogs -e .dev -w- -l-obj ./obj/fapif1 ./obj/fapi_ft.o ./obj/write_t1.o ./obj/aux/echogs -e .dev -a- ./obj/fapif1 ./obj/write_t2.o ./obj/wrfont.o ./obj/aux/echogs -e .dev -a- ./obj/fapif1 -include ./obj/freetype ./obj/aux/echogs -e .dev -a- ./obj/fapif1 -fapi fapi_ft ./obj/aux/echogs -e .dev -w- -l-obj ./obj/romfs1 ./obj/gsiorom.o ./obj/aux/echogs -e .dev -a- ./obj/romfs1 -iodev rom ./obj/aux/echogs -e .dev -w- -l-obj ./obj/libx ./obj/gxacpath.o ./obj/gxbcache.o ./obj/gxccache.o ./obj/aux/echogs -e .dev -a- ./obj/libx ./obj/gxccman.o ./obj/gxchar.o ./obj/gxcht.o ./obj/aux/echogs -e .dev -a- ./obj/libx ./obj/gxclip.o ./obj/gxcmap.o ./obj/gxcpath.o ./obj/aux/echogs -e .dev -a- ./obj/libx ./obj/gxdcconv.o ./obj/gxdcolor.o ./obj/gxhldevc.o ./obj/aux/echogs -e .dev -a- ./obj/libx ./obj/gxfill.o ./obj/gxht.o ./obj/gxhtbit.o ./obj/gxht_thresh.o ./obj/aux/echogs -e .dev -a- ./obj/libx ./obj/gxidata.o ./obj/gxifast.o ./obj/gximage.o ./obj/gximdecode.o ./obj/aux/echogs -e .dev -a- ./obj/libx ./obj/gximage1.o ./obj/gximono.o ./obj/gxipixel.o ./obj/gximask.o ./obj/aux/echogs -e .dev -a- ./obj/libx ./obj/gxi12bit.o ./obj/gxi16bit.o ./obj/gxiscale.o ./obj/gxpaint.o ./obj/gxpath.o ./obj/gxpath2.o ./obj/aux/echogs -e .dev -a- ./obj/libx ./obj/gxpcopy.o ./obj/gxpdash.o ./obj/gxpflat.o ./obj/aux/echogs -e .dev -a- ./obj/libx ./obj/gxsample.o ./obj/gxstroke.o ./obj/gxsync.o ./obj/aux/echogs -e .dev -a- ./obj/libx -imageclass 0_interpolate ./obj/aux/echogs -e .dev -a- ./obj/libx -imageclass 1_simple 3_mono ./obj/aux/echogs -e .dev -a- ./obj/libx -imagetype 1 mask1 ./obj/aux/echogs -e .dev -w- -l-obj ./obj/iscale ./obj/siinterp.o ./obj/siscale.o ./obj/sidscale.o gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./soobj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./soobj/gdevcd8.o -c ./contrib/gdevcd8.c ./obj/aux/echogs -e .dev -w- -l-obj ./obj/roplib ./obj/gdevdrop.o ./obj/gsroprun.o ./obj/aux/echogs -e .dev -a- ./obj/roplib ./obj/gdevmr1.o ./obj/gdevmr2n.o ./obj/gdevmr8n.o ./obj/aux/echogs -e .dev -a- ./obj/roplib ./obj/gdevrops.o ./obj/gsrop.o ./obj/gsroptab.o gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./soobj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./soobj/gdevdj9.o -c ./contrib/gdevdj9.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./soobj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./soobj/gdevclj.o -c ./devices/gdevclj.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./soobj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./soobj/gdevcljc.o -c ./devices/gdevcljc.c ./obj/aux/echogs -e .dev -w- -l-obj ./obj/psl2int ./obj/iutil2.o ./obj/zmisc2.o ./obj/aux/echogs -e .dev -a- ./obj/psl2int -include ./obj/dps2int ./obj/usparam ./obj/aux/echogs -e .dev -a- ./obj/psl2int -oper zmisc2 gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./soobj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./soobj/gdevcslw.o -c ./devices/gdevcslw.c ./obj/aux/echogs -e .dev -a- ./obj/psl2int -ps gs_lev2 gs_res ./obj/aux/echogs -e .dev -w- -l-obj ./obj/type2 ./obj/zchar2.o ./obj/zfont2.o ./obj/aux/echogs -e .dev -a- ./obj/type2 -oper zchar2 zfont2 ./obj/aux/echogs -e .dev -a- ./obj/type2 -include ./obj/type1 ./obj/psf2lib ./obj/aux/echogs -e .dev -w- -l-obj ./obj/cmapread ./obj/zcid.o ./obj/zfcmap.o ./obj/aux/echogs -e .dev -a- ./obj/cmapread -include ./obj/cmaplib ./obj/psl2int ./obj/aux/echogs -e .dev -a- ./obj/cmapread -oper zfcmap ./obj/aux/echogs -e .dev -a- ./obj/cmapread -ps gs_cmap ./obj/aux/echogs -e .dev -w- -l-obj ./obj/sddparam ./obj/sddparam.o ./obj/sdcparam.o ./obj/aux/echogs -e .dev -w- -l-obj ./obj/color -include ./obj/cmyklib ./obj/colimlib ./obj/cmykread gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./soobj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./soobj/gdevdjet.o -c ./devices/gdevdjet.c ./obj/aux/echogs -e .dev -w- -l-obj ./obj/fdecode ./obj/scantab.o ./obj/scfparam.o ./obj/zfdecode.o ./obj/aux/echogs -e .dev -a- ./obj/fdecode -include ./obj/cfd ./obj/lzwd ./obj/pdiff ./obj/pngp ./obj/rld ./obj/psfilters.dev ./obj/aux/echogs -e .dev -a- ./obj/fdecode -oper zfdecode gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./obj -I./obj -I./base -I./devices -o ./obj/zdevcal.o -c ./psi/zdevcal.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./soobj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./soobj/gdevdljm.o -c ./devices/gdevdljm.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./soobj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./soobj/gdevdjtc.o -c ./devices/gdevdjtc.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./soobj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./soobj/gdevln03.o -c ./contrib/gdevln03.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./soobj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./soobj/gdevepsn.o -c ./devices/gdevepsn.c ./obj/aux/echogs -e .dev -w- -l-obj ./obj/pattern -include ./obj/patlib ./obj/patread ./obj/aux/echogs -e .dev -w- -l-obj ./obj/psbase ./obj/imain.o ./obj/imainarg.o ./obj/gsargs.o ./obj/idisp.o ./obj/aux/echogs -e .dev -a- ./obj/psbase -obj ./obj/gconfig.o ./obj/gscdefs.o ./obj/iconfig.o ./obj/aux/echogs -e .dev -a- ./obj/psbase -obj ./obj/psapi.o ./obj/icontext.o ./obj/idebug.o ./obj/aux/echogs -e .dev -a- ./obj/psbase -obj ./obj/idict.o ./obj/idparam.o ./obj/idstack.o gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./soobj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./soobj/gdevepsc.o -c ./devices/gdevepsc.c ./obj/aux/echogs -e .dev -a- ./obj/psbase -obj ./obj/iinit.o ./obj/interp.o ./obj/aux/echogs -e .dev -a- ./obj/psbase -obj ./obj/iparam.o ./obj/ireclaim.o ./obj/iplugin.o ./obj/aux/echogs -e .dev -a- ./obj/psbase -obj ./obj/iscan.o ./obj/iscannum.o ./obj/istack.o ./obj/aux/echogs -e .dev -a- ./obj/psbase -obj ./obj/iutil.o ./obj/sa85d.o ./obj/scantab.o ./obj/aux/echogs -e .dev -a- ./obj/psbase -obj ./obj/sstring.o ./obj/stream.o ./obj/aux/echogs -e .dev -a- ./obj/psbase -obj ./obj/zarith.o ./obj/zarray.o ./obj/zcontrol.o ./obj/aux/echogs -e .dev -a- ./obj/psbase -obj ./obj/zdict.o ./obj/zfile.o ./obj/zfile1.o ./obj/zfileio.o ./obj/aux/echogs -e .dev -a- ./obj/psbase -obj ./obj/zfilter.o ./obj/zfproc.o ./obj/zgeneric.o ./obj/aux/echogs -e .dev -a- ./obj/psbase -obj ./obj/ziodev.o ./obj/ziodevsc.o ./obj/zmath.o ./obj/zalg.o ./obj/aux/echogs -e .dev -a- ./obj/psbase -obj ./obj/zmisc.o ./obj/zpacked.o ./obj/zrelbit.o ./obj/aux/echogs -e .dev -a- ./obj/psbase -obj ./obj/zstack.o ./obj/zstring.o ./obj/zsysvm.o ./obj/aux/echogs -e .dev -a- ./obj/psbase -obj ./obj/ztoken.o ./obj/ztype.o ./obj/zvmem.o ./obj/aux/echogs -e .dev -a- ./obj/psbase -obj ./obj/zbfont.o ./obj/zchar.o ./obj/zcolor.o ./obj/aux/echogs -e .dev -a- ./obj/psbase -obj ./obj/zdevice.o ./obj/zfont.o ./obj/zfontenum.o ./obj/zgstate.o ./obj/aux/echogs -e .dev -a- ./obj/psbase -obj ./obj/zht.o ./obj/zimage.o ./obj/zmatrix.o ./obj/aux/echogs -e .dev -a- ./obj/psbase -obj ./obj/zpaint.o ./obj/zpath.o ./obj/aux/echogs -e .dev -a- ./obj/psbase -obj ./obj/zncdummy.o ./obj/aux/echogs -e .dev -a- ./obj/psbase -oper zarith zarray zcontrol1 zcontrol2 zcontrol3 ./obj/aux/echogs -e .dev -a- ./obj/psbase -oper zdict1 zdict2 zfile zfile1 zfileio1 zfileio2 ./obj/aux/echogs -e .dev -a- ./obj/psbase -oper zfilter zfproc zgeneric ziodev zmath zalg ./obj/aux/echogs -e .dev -a- ./obj/psbase -oper zmisc_a zmisc_b zpacked zrelbit zstack zstring zsysvm ./obj/aux/echogs -e .dev -a- ./obj/psbase -oper ztoken ztype zvmem zbfont zchar_a zchar_b zcolor zcolor_ext ./obj/aux/echogs -e .dev -a- ./obj/psbase -oper zdevice zdevice_ext zfont zfontenum zgstate1 zgstate2 zgstate3 zgstate4 ./obj/aux/echogs -e .dev -a- ./obj/psbase -oper zht zimage zmatrix zmatrix2 ./obj/aux/echogs -e .dev -a- ./obj/psbase -oper zpaint zpath pantone zcolor_pdf ./obj/aux/echogs -e .dev -a- ./obj/psbase -iodev stdin stdout stderr lineedit statementedit ./obj/aux/echogs -e .dev -a- ./obj/psbase -include ./obj/isupport ./obj/nobtoken ./obj/nousparm ./obj/aux/echogs -e .dev -a- ./obj/psbase -include ./obj/rld ./obj/rle ./obj/sfile ./obj/dscparse ./obj/aux/echogs -e .dev -a- ./obj/psbase -include ./obj/fapi_ps ./obj/aux/echogs -e .dev -a- ./obj/psbase -replace ./obj/gsiodevs ./obj/aux/echogs -e .dev -w- -l-obj ./obj/psl2read ./obj/zcolor2.o ./obj/zcsindex.o ./obj/zht2.o ./obj/aux/echogs -e .dev -a- ./obj/psl2read -include ./obj/psl2int ./obj/dps2read ./obj/aux/echogs -e .dev -a- ./obj/psl2read -oper zht2_l2 ./obj/aux/echogs -e .dev -w- -l-obj ./obj/func4 ./obj/zfunc4.o ./obj/aux/echogs -e .dev -a- ./obj/func4 -functiontype 4 ./obj/aux/echogs -e .dev -a- ./obj/func4 -include ./obj/func ./obj/func4lib gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./soobj -I./devices -I./devices/vector -DOCR_VERSION=1 -DA4 -o ./soobj/gdevespg.o -DGS_VERSION_MAJOR=9 -I./contrib/lips4/ -I./psi/ -c ./contrib/japanese/gdevespg.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./soobj -I./devices -I./devices/vector -DOCR_VERSION=1 -DFMLBP_NOADJUST_MARGIN -o soobj/gdevfmlbp.o -c ./contrib/japanese/gdevfmlbp.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./soobj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./soobj/gdevfmpr.o -c ./contrib/japanese/gdevfmpr.c ./contrib/gdevln03.c: In function 'sixel_print_page': ./contrib/gdevln03.c:372:17: warning: 'c' may be used uninitialized in this function [-Wmaybe-uninitialized] 372 | gp_fprintf(prn_stream, "!%d%c", count, c); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./soobj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./soobj/gdevgdi.o -c ./contrib/gdevgdi.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./soobj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./soobj/gdevhl12.o -c ./contrib/gdevhl12.c ./obj/aux/echogs -e .dev -w- -l-obj ./obj/fimscale ./obj/zfimscale.o ./obj/aux/echogs -e .dev -a- ./obj/fimscale -include ./obj/simscale ./obj/aux/echogs -e .dev -a- ./obj/fimscale -oper zfimscale gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./soobj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./soobj/gdevhl7x.o -c ./devices/gdevhl7x.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./soobj -I./devices -I./devices/vector -DOCR_VERSION=1 -c -o soobj/gdeveprn.o -DGS_REVISION=9540 -I./psi ./contrib/pcl3/eprn/gdeveprn.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./soobj -I./devices -I./devices/vector -DOCR_VERSION=1 -c -o soobj/pagecount.o -DGS_REVISION=9540 -I./psi ./contrib/pcl3/eprn/pagecount.c ./obj/aux/echogs -e .dev -w- -l-obj ./obj/icc ./obj/zicc.o ./obj/aux/echogs -e .dev -a- ./obj/icc -oper zicc ./obj/aux/echogs -e .dev -a- ./obj/icc -ps gs_icc ./obj/aux/echogs -e .dev -a- ./obj/icc -include ./obj/sicclib ./obj/cie gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./soobj -I./devices -I./devices/vector -DOCR_VERSION=1 -c -o soobj/mediasize.o -DGS_REVISION=9540 -I./psi ./contrib/pcl3/eprn/mediasize.c ./obj/aux/echogs -e .dev -w- -l-obj ./obj/fzlib -include ./obj/szlibe ./obj/szlibd ./obj/aux/echogs -e .dev -a- ./obj/fzlib -obj ./obj/zfzlib.o ./obj/aux/echogs -e .dev -a- ./obj/fzlib -oper zfzlib gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./soobj -I./devices -I./devices/vector -DOCR_VERSION=1 -c -o soobj/eprnparm.o -DGS_REVISION=9540 -I./psi ./contrib/pcl3/eprn/eprnparm.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./soobj -I./devices -I./devices/vector -DOCR_VERSION=1 -c -o soobj/eprnrend.o -DGS_REVISION=9540 -I./psi ./contrib/pcl3/eprn/eprnrend.c ./obj/aux/echogs -e .dev -w- -l-obj ./obj/cff -include ./obj/psl2int -ps gs_cff ./obj/aux/echogs -e .dev -w- -l-obj ./obj/ttfont -include ./obj/macglyph ./obj/type42 ./obj/aux/echogs -e .dev -a- ./obj/ttfont -ps gs_wan_e gs_ttf ./obj/aux/echogs -e .dev -w- -l-obj ./obj/fsha2 ./obj/zfsha2.o ./obj/aux/echogs -e .dev -a- ./obj/fsha2 -include ./obj/ssha2 ./obj/aux/echogs -e .dev -a- ./obj/fsha2 -oper zfsha2 ./obj/aux/echogs -e .dev -w- -l-obj ./obj/faes ./obj/zfaes.o ./obj/aux/echogs -e .dev -a- ./obj/faes -include ./obj/saes ./obj/aux/echogs -e .dev -a- ./obj/faes -oper zfaes gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gsromfs0.o -c ./base/gsromfs0.c ./obj/aux/echogs -e .dev -w- -l-obj ./obj/unix_ ./obj/gp_getnv.o ./obj/gp_upapr.o ./obj/gp_unix.o ./obj/gp_unifs.o ./obj/gp_unifn.o ./obj/gp_stdia.o ./obj/gp_nxpsprn.o -include ./obj/nosync ./obj/aux/echogs -e .dev -a- ./obj/unix_ -include ./obj/smd5 ./obj/aux/echogs -e .dev -w- -l-obj ./obj/shadelib ./obj/gscolor3.o ./obj/gsfunc3.o ./obj/gsptype2.o ./obj/gsshade.o ./obj/aux/echogs -e .dev -a- ./obj/shadelib -obj ./obj/gxshade.o ./obj/gxshade1.o ./obj/gxshade4.o ./obj/gxshade6.o ./obj/aux/echogs -e .dev -a- ./obj/shadelib -include ./obj/funclib ./obj/patlib ./obj/aux/echogs -e .dev -w- -l-obj ./obj/psl2lib -include ./obj/colimlib ./obj/psl2cs ./obj/aux/echogs -e .dev -a- ./obj/psl2lib -imageclass 2_fracs cp ./obj/sjpegc_1.o ./obj/sjpegc.o cp ./obj/sdctd_1.o ./obj/sdctd.o cp ./obj/sjpegd_1.o ./obj/sjpegd.o gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./soobj -I./devices -I./devices/vector -DOCR_VERSION=1 -c -o soobj/eprnfs.o -DGS_REVISION=9540 -I./psi \ ./contrib/pcl3/eprn/eprnfs.c ./obj/aux/echogs -e .dev -w- -l-obj ./obj/sdcte ./obj/sdctc.o ./obj/sjpegc.o ./obj/sdcte.o ./obj/sjpege.o ./obj/aux/echogs -e .dev -a- ./obj/sdcte -include ./obj/jpege.dev cp ./obj/libpng_1.dev ./obj/libpng.dev ./obj/aux/echogs -e .dev -w- -l-obj ./obj/translib ./obj/gstrans.o ./obj/gximag3x.o ./obj/gxblend.o ./obj/gxblend1.o ./obj/gdevp14.o ./obj/gdevdevn.o ./obj/gsequivc.o ./obj/gdevdcrd.o ./obj/aux/echogs -e .dev -a- ./obj/translib -imagetype 3x ./obj/aux/echogs -e .dev -a- ./obj/translib -include ./obj/cspixlib ./obj/bboxutil ./obj/page ./obj/aux/echogs -e .dev -a- ./obj/translib -include ./obj/cielib.dev ./obj/aux/echogs -e .dev -w- -l-obj ./obj/psf0lib ./obj/gschar0.o ./obj/gsfont0.o ./obj/aux/echogs -e .dev -a- ./obj/psf0lib -include ./obj/cmaplib cp ./obj/sjbig2_jbig2dec.dev ./obj/sjbig2.dev ./obj/aux/echogs -e .dev -w- -l-obj ./obj/sjpx_openjpeg ./obj/sjpx_openjpeg.o ./obj/aux/echogs -e .dev -a- ./obj/sjpx_openjpeg -include ./obj/openjpeg.dev ./obj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-include -l./obj/page -l-obj ./obj/PCLm ./obj/gdevpdfimg.o ./obj/aux/echogs -e .dev -a- ./obj/PCLm -include ./obj/page cp ./obj/gstiffio_1.o ./obj/gstiffio.o ./obj/aux/echogs -e .dev -w- -l-obj ./obj/psdf ./obj/gdevpsdi.o ./obj/gdevpsdp.o ./obj/aux/echogs -e .dev -a- ./obj/psdf -obj ./obj/gdevpsds.o ./obj/gdevpsdu.o ./obj/aux/echogs -e .dev -a- ./obj/psdf -obj ./obj/scfparam.o ./obj/sdcparam.o ./obj/sdeparam.o ./obj/aux/echogs -e .dev -a- ./obj/psdf -obj ./obj/spprint.o ./obj/spsdf.o ./obj/sstring.o ./obj/aux/echogs -e .dev -a- ./obj/psdf -obj ./obj/gsparamx.o ./obj/aux/echogs -e .dev -a- ./obj/psdf -include ./obj/vector.dev ./obj/pngp.dev ./obj/seexec.dev ./obj/aux/echogs -e .dev -a- ./obj/psdf -include ./obj/sdcte.dev ./obj/slzwe.dev ./obj/szlibe.dev gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./soobj -I./devices -I./devices/vector -DOCR_VERSION=1 -c -o soobj/gdevpcl3.o -DGS_REVISION=9540 -I./contrib/pcl3/eprn ./contrib/pcl3/src/gdevpcl3.c ./contrib/gdevhl12.c: In function 'hl1250_compress_band': ./contrib/gdevhl12.c:484:41: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'unsigned int' [-Wformat=] 484 | gp_fprintf(prn_stream, "\033*b%luW", s->out_count * sizeof(u16) + 9); | ~~^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | | long unsigned int unsigned int | %u gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./soobj -I./devices -I./devices/vector -DOCR_VERSION=1 -c -o soobj/pclcap.o -DGS_REVISION=9540 -I./contrib/pcl3/eprn ./contrib/pcl3/src/pclcap.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./soobj -I./devices -I./devices/vector -DOCR_VERSION=1 -c -o soobj/pclgen.o -DGS_REVISION=9540 -I./contrib/pcl3/eprn ./contrib/pcl3/src/pclgen.c ./obj/aux/echogs -e .dev -w- -l-obj ./obj/pdtext -include ./obj/pdxtext gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./soobj -I./devices -I./devices/vector -DOCR_VERSION=1 -c -o soobj/pclcomp.o -DGS_REVISION=9540 -I./contrib/pcl3/eprn ./contrib/pcl3/src/pclcomp.c ./obj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-include -l./obj/page -l-obj ./obj/jpeg ./obj/gdevjpeg.o ./obj/aux/echogs -e .dev -a- ./obj/jpeg -include ./obj/sdcte gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./soobj -I./devices -I./devices/vector -DOCR_VERSION=1 -c -o soobj/pclsize.o -DGS_REVISION=9540 -I./contrib/pcl3/eprn ./contrib/pcl3/src/pclsize.c ./obj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-include -l./obj/page -l-obj ./obj/jpegcmyk ./obj/gdevjpeg.o ./obj/aux/echogs -e .dev -a- ./obj/jpegcmyk -include ./obj/sdcte ./obj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-include -l./obj/page -l-obj ./obj/jpeggray ./obj/gdevjpeg.o ./obj/aux/echogs -e .dev -a- ./obj/jpeggray -include ./obj/sdcte gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./soobj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./soobj/gdevimgn.o -c ./devices/gdevimgn.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./soobj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./soobj/gdev3852.o -c ./devices/gdev3852.c ./obj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./obj/page -l-obj ./obj/alc1900 ./obj/gdevescv.o gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./soobj -I./devices -I./devices/vector -DOCR_VERSION=1 -o soobj/gdevj100.o -c ./contrib/japanese/gdevj100.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./soobj -I./devices -I./devices/vector -DOCR_VERSION=1 -o soobj/gdevlbp3.o -c ./contrib/japanese/gdevlbp3.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./soobj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./soobj/gdevlbp8.o -c ./devices/gdevlbp8.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./soobj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./soobj/gdevlx7.o -c ./contrib/gdevlx7.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./soobj -I./devices -I./devices/vector -DOCR_VERSION=1 -DA4 -o ./soobj/gdevl4v.o -DGS_VERSION_MAJOR=9 -I./contrib/lips4/ -I./psi/ -c\ ./contrib/lips4/gdevl4v.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./soobj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./soobj/gdevpjet.o -c ./devices/gdevpjet.c ./devices/gdevimgn.c: In function 'imagen_prn_open': ./devices/gdevimgn.c:291:14: warning: format '%ld' expects argument of type 'long int', but argument 2 has type 'unsigned int' [-Wformat=] 291 | DebugMsg(2,"BIGSIZE = %ld \n",BIGSIZE); | ^~~~~~~~~~~~~~~~~~ ./devices/gdevimgn.c:160:69: note: in definition of macro 'DebugMsg' 160 | #define DebugMsg(Level,P1,P2) if (Level<=IM_DEBUG) {errprintf_nomem(P1,P2 );} | ^~ ./devices/gdevimgn.c:291:27: note: format string is defined here 291 | DebugMsg(2,"BIGSIZE = %ld \n",BIGSIZE); | ~~^ | | | long int | %d ./obj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./obj/page -l-obj ./obj/alc2000 ./obj/gdevescv.o gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./soobj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./soobj/gdevl31s.o -c ./devices/gdevl31s.c ./obj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./obj/page -l-obj ./obj/alc4000 ./obj/gdevescv.o gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./soobj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./soobj/gdevmeds.o -c ./devices/gdevmeds.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./soobj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./soobj/gdevlj56.o -c ./devices/gdevlj56.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./soobj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./soobj/gdevpxut.o -c ./devices/gdevpxut.c ./obj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./obj/page -l-obj ./obj/alc4100 ./obj/gdevescv.o gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./soobj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./soobj/gdevlp8k.o -c ./devices/gdevlp8k.c ./obj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./obj/page -l-obj ./obj/alc8500 ./obj/gdevescv.o gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./soobj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./soobj/gdevdm24.o -c ./devices/gdevdm24.c ./obj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./obj/page -l-obj ./obj/alc8600 ./obj/gdevescv.o gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./soobj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./soobj/gdevlx32.o -c ./contrib/gdevlx32.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./soobj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./soobj/gdevlxm.o -c ./devices/gdevlxm.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./soobj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./soobj/gdev8510.o -c ./devices/gdev8510.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./soobj -I./devices -I./devices/vector -DOCR_VERSION=1 -o soobj/gdevalps.o -c ./contrib/japanese/gdevalps.c ./obj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./obj/page -l-obj ./obj/alc9100 ./obj/gdevescv.o gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./soobj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./soobj/gdevmd2k.o -c ./contrib/gdevmd2k.c ./obj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./obj/page -l-obj ./obj/ijs ./obj/gdevijs.o ./obj/aux/echogs -e .dev -a- ./obj/ijs -include ./obj/ijslib gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./soobj -I./devices -I./devices/vector -DOCR_VERSION=1 -DA4 -o ./soobj/gdevmjc.o -c ./contrib/japanese/gdevmjc.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./soobj -I./devices -I./devices/vector -DOCR_VERSION=1 -o soobj/gdevml6.o -c ./contrib/japanese/gdevml6.c ./obj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-include -l./obj/page -l-obj ./obj/png16 ./obj/gdevpng.o ./obj/gdevpccm.o ./obj/aux/echogs -e .dev -a- ./obj/png16 -include ./obj/libpng ./obj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-include -l./obj/page -l-obj ./obj/png16m ./obj/gdevpng.o ./obj/gdevpccm.o gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./soobj -I./devices -I./devices/vector -DOCR_VERSION=1 -DA4 -o ./soobj/gdevnpdl.o -DGS_VERSION_MAJOR=9 -I./contrib/lips4/ -I./psi/ -c ./contrib/japanese/gdevnpdl.c ./obj/aux/echogs -e .dev -a- ./obj/png16m -include ./obj/libpng ./obj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-include -l./obj/page -l-obj ./obj/png256 ./obj/gdevpng.o ./obj/gdevpccm.o ./obj/aux/echogs -e .dev -a- ./obj/png256 -include ./obj/libpng gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./soobj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./soobj/gdevo182.o -c ./devices/gdevo182.c ./obj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-include -l./obj/page -l-obj ./obj/png48 ./obj/gdevpng.o ./obj/gdevpccm.o ./obj/aux/echogs -e .dev -a- ./obj/png48 -include ./obj/libpng ./obj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-include -l./obj/page -l-obj ./obj/pngalpha ./obj/gdevpng.o ./obj/gdevpccm.o ./obj/aux/echogs -e .dev -a- ./obj/pngalpha -include ./obj/libpng ./obj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-include -l./obj/page -l-obj ./obj/pnggray ./obj/gdevpng.o ./obj/gdevpccm.o ./obj/aux/echogs -e .dev -a- ./obj/pnggray -include ./obj/libpng gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./soobj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./soobj/gdevop4w.o -c ./contrib/gdevop4w.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./soobj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./soobj/gdevokii.o -c ./devices/gdevokii.c ./obj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-include -l./obj/page -l-obj ./obj/pngmono ./obj/gdevpng.o ./obj/gdevpccm.o ./obj/aux/echogs -e .dev -a- ./obj/pngmono -include ./obj/libpng ./obj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-include -l./obj/page -l-obj ./obj/pngmonod ./obj/gdevpng.o ./obj/gdevpccm.o ./obj/aux/echogs -e .dev -a- ./obj/pngmonod -include ./obj/libpng cp ./obj/libocr_1.dev ./obj/libocr.dev ./obj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-include -l./obj/page -l-obj ./obj/pdfocr8 ./obj/gdevpdfocr.o ./obj/aux/echogs -e .dev -a- ./obj/pdfocr8 -include ./obj/page ./obj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-include -l./obj/page -l-obj ./obj/pdfocr24 ./obj/gdevpdfocr.o ./obj/aux/echogs -e .dev -a- ./obj/pdfocr24 -include ./obj/page ./obj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-include -l./obj/page -l-obj ./obj/pdfocr32 ./obj/gdevpdfocr.o ./obj/aux/echogs -e .dev -a- ./obj/pdfocr32 -include ./obj/page gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./soobj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./soobj/gdevopvp.o -DGS_VERSION_MAJOR=9 -I./psi/ -c ./contrib/opvp/gdevopvp.c ./obj/aux/echogs -e .dev -w- -l-obj ./obj/clmemory ./obj/gxclmem.o ./obj/gxclzlib.o gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./soobj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./soobj/gdevphex.o -c ./devices/gdevphex.c ./obj/aux/echogs -e .dev -a- ./obj/clmemory -include ./obj/szlibe ./obj/aux/echogs -e .dev -a- ./obj/clmemory -include ./obj/szlibd ./obj/aux/echogs -e .dev -a- ./obj/clmemory -init gxclmem gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./soobj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./soobj/gdevp201.o -c ./contrib/japanese/gdevp201.c ./obj/aux/echogs -e .dev -w- -l-obj ./obj/gxfapi ./obj/gxfapi.o ./obj/aux/echogs -e .dev -a- ./obj/gxfapi -include ./obj/fapiu ./obj/aux/echogs -e .dev -a- ./obj/gxfapi -include ./obj/fapif1 ./obj/aux/echogs -e .dev -a- ./obj/gxfapi -include ./obj/fapib gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./soobj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./soobj/gdevpx.o -c ./devices/vector/gdevpx.c ./obj/aux/echogs -e .dev -w- -l-obj ./obj/cidfont ./obj/zcid.o ./obj/zfcid.o ./obj/zfcid0.o ./obj/zfcid1.o ./obj/aux/echogs -e .dev -a- ./obj/cidfont -include ./obj/psf1read ./obj/psl2int ./obj/aux/echogs -e .dev -a- ./obj/cidfont -include ./obj/type2 ./obj/type42 ./obj/zfrsd ./obj/aux/echogs -e .dev -a- ./obj/cidfont -oper zfcid0 zfcid1 ./obj/aux/echogs -e .dev -a- ./obj/cidfont -ps gs_cidfn gs_cidcm gs_fntem gs_cidtt gs_cidfm gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./soobj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./soobj/gdev4081.o -c ./devices/gdev4081.c ./obj/aux/echogs -e .dev -w- -l-obj ./obj/compfont -include ./obj/psf0lib ./obj/psf0read gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./soobj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./soobj/gdevrinkj.o -c ./devices/gdevrinkj.c ./obj/aux/echogs -e .dev -w- -l-obj ./obj/dcte -include ./obj/sdcte ./obj/sdeparam ./obj/aux/echogs -e .dev -a- ./obj/dcte -obj ./obj/zfdcte.o ./obj/aux/echogs -e .dev -a- ./obj/dcte -oper zfdcte gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./devices/rinkj -I./base/ -I./soobj/ -o ./soobj/rinkj-byte-stream.o -c ./devices/rinkj/rinkj-byte-stream.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./devices/rinkj -I./base/ -I./soobj/ -o ./soobj/rinkj-epson870.o -c ./devices/rinkj/rinkj-epson870.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./soobj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./soobj/gdevrpdl.o -DGS_VERSION_MAJOR=9 -I./contrib/lips4/ -I./psi/ -c ./contrib/japanese/gdevrpdl.c ./contrib/japanese/gdevmjc.c: In function 'mjc_correct_color': ./contrib/japanese/gdevmjc.c:1762:5: warning: "__WORDSIZE" is not defined, evaluates to 0 [-Wundef] 1762 | #if __WORDSIZE == 64 | ^~~~~~~~~~ ./contrib/japanese/gdevmjc.c:1781:5: warning: "__WORDSIZE" is not defined, evaluates to 0 [-Wundef] 1781 | #if __WORDSIZE == 64 | ^~~~~~~~~~ ./contrib/japanese/gdevmjc.c:1811:5: warning: "__WORDSIZE" is not defined, evaluates to 0 [-Wundef] 1811 | #if __WORDSIZE == 64 | ^~~~~~~~~~ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./soobj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./soobj/gdevsj48.o -c ./devices/gdevsj48.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./soobj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./soobj/gdevstc.o -c ./devices/gdevstc.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./soobj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./soobj/gdevstc1.o -c ./devices/gdevstc1.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./soobj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./soobj/gdevstc2.o -c ./devices/gdevstc2.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./soobj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./soobj/gdevstc3.o -c ./devices/gdevstc3.c ./obj/aux/echogs -e .dev -w- -l-obj ./obj/dpsand2 -include ./obj/btoken ./obj/color ./obj/upath ./obj/dps2lib ./obj/dps2read gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./soobj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./soobj/gdevstc4.o -c ./devices/gdevstc4.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./soobj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./soobj/gdev4693.o -c ./devices/gdev4693.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./soobj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./soobj/gdevtknk.o -c ./devices/gdevtknk.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./soobj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./soobj/gdevupd.o -c ./devices/gdevupd.c ./obj/aux/echogs -e .dev -w- -l-obj ./obj/filter -include ./obj/fdecode ./obj/aux/echogs -e .dev -a- ./obj/filter -obj ./obj/zfilter2.o ./obj/aux/echogs -e .dev -a- ./obj/filter -include ./obj/cfe ./obj/lzwe ./obj/rle ./obj/aux/echogs -e .dev -a- ./obj/filter -oper zfilter2 ./obj/aux/echogs -e .dev -w- -l-obj ./obj/iodevice ./obj/ziodev2.o ./obj/zdevcal.o ./obj/aux/echogs -e .dev -a- ./obj/iodevice -oper ziodev2_l2 ./obj/aux/echogs -e .dev -a- ./obj/iodevice -iodev null calendar gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./soobj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./soobj/gdevxes.o -c ./contrib/gdevxes.c cp ./soobj/lcups_1.dev ./soobj/lcups.dev cp ./soobj/lcupsi_1.dev ./soobj/lcupsi.dev gcc -o ./soobj/gdevcups.o -c -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -DSHARE_LCUPS=1 -DSHARE_LCUPSI=1 \ -I./base/ \ -I./devices/ \ -I./soobj/ -I./cups/libs \ ./cups/gdevcups.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./soobj -I./devices -I./ijs -I./ijs/.. \ -o ./soobj/gdevijs.o -c ./devices/gdevijs.c In file included from ./devices/gdevijs.c:66: ./base/unistd_.h:54: warning: "_XOPEN_SOURCE" redefined 54 | # define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:7, from ./base/stdpre.h:325, from ./base/std.h:22, from ./base/unistd_.h:23, from ./devices/gdevijs.c:66: /usr/include/features.h:16: note: this is the location of the previous definition 16 | #define _XOPEN_SOURCE 700 | In file included from ./devices/gdevijs.c:66: ./base/unistd_.h:55: warning: "__USE_UNIX98" redefined 55 | # define __USE_UNIX98 | : note: this is the location of the previous definition ./soobj/aux/echogs -e .dev -w- -l-obj ./soobj/ijslib_0 ./soobj/ijs.o ./soobj/ijs_server.o ./soobj/ijs_client.o ./soobj/ijs_exec_unix.o gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./soobj -I./devices -Isrc -Isrc -DSHARE_LIBPNG=1 -o ./soobj/gdevpng.o -c ./devices/gdevpng.c ./obj/aux/echogs -e .dev -w- -l-obj ./obj/psl1 -include ./obj/psbase ./obj/bcp ./obj/path1 ./obj/type1 ./obj/aux/echogs -e .dev -a- ./obj/psl1 -emulator PostScript PostScriptLevel1 g++ -Itesseract -Itesseract/include -Itesseract/src/api -Itesseract/src/arch -Itesseract/src/ccmain -Itesseract/src/ccstruct -Itesseract/src/ccutil -Itesseract/src/classify -Itesseract/src/cutil -Itesseract/src/dict -Itesseract/src/lstm -Itesseract/src/opencl -Itesseract/src/textord -Itesseract/src/training -Itesseract/src/viewer -Itesseract/src/wordrec -Ileptonica/src -I./base -I./soobj -Os -fomit-frame-pointer -g -std=c++17 -DHAVE_SSE4_1 -DHAVE_AVX -DHAVE_AVX2 -DHAVE_FMA -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -DTESSERACT_IMAGEDATA_AS_PIX -DTESSERACT_DISABLE_DEBUG_FONTS -DGRAPHICS_DISABLED -DLEPTONICA_INTERCEPT_MALLOC=1 -Ileptonica/src -o ./soobj/tessocr.o -c -DTESSDATA="/usr/share/tessdata" ./base/tessocr.cpp cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: '-Werror=' argument '-Werror=declaration-after-statement' is not valid for C++ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./soobj -I./devices -Isrc -Isrc -DSHARE_LIBPNG=1 -o ./soobj/gdevocr.o -c ./devices/gdevocr.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./soobj -I./devices -I./devices/vector -DOCR_VERSION=1 -o ./soobj/gdevpdfocr.o -c ./devices/gdevpdfocr.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gpmisc.o -c ./base/gpmisc.c In file included from ./base/gpmisc.c:21: ./base/unistd_.h:54: warning: "_XOPEN_SOURCE" redefined 54 | # define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:7, from ./base/stdpre.h:325, from ./base/std.h:22, from ./base/errno_.h:22, from ./base/gpmisc.c:19: /usr/include/features.h:16: note: this is the location of the previous definition 16 | #define _XOPEN_SOURCE 700 | In file included from ./base/gpmisc.c:21: ./base/unistd_.h:55: warning: "__USE_UNIX98" redefined 55 | # define __USE_UNIX98 | : note: this is the location of the previous definition ./obj/aux/echogs -e .dev -w- -l-obj ./obj/sepr ./obj/zcssepr.o ./obj/zfsample.o ./obj/aux/echogs -e .dev -a- ./obj/sepr -oper zcssepr_l2 ./obj/aux/echogs -e .dev -a- ./obj/sepr -oper zfsample ./obj/aux/echogs -e .dev -a- ./obj/sepr -include ./obj/func4 ./obj/seprlib gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/strmio.o -c ./base/strmio.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gsalloc.o -c ./base/gsalloc.c ./base/tessocr.cpp:618:5: warning: "FUTURE_DEVELOPMENT" is not defined, evaluates to 0 [-Wundef] 618 | #if FUTURE_DEVELOPMENT | ^~~~~~~~~~~~~~~~~~ ./base/tessocr.cpp:644:5: warning: "FUTURE_DEVELOPMENT" is not defined, evaluates to 0 [-Wundef] 644 | #if FUTURE_DEVELOPMENT | ^~~~~~~~~~~~~~~~~~ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gdevkrnlsclass.o -c ./base/gdevkrnlsclass.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gsbitcom.o -c ./base/gsbitcom.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gsbitops.o -c ./base/gsbitops.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gscencs.o -c ./base/gscencs.c ./devices/gdevocr.c: In function 'ocr_close': ./devices/gdevocr.c:111:31: warning: unused variable 'ppdev' [-Wunused-variable] 111 | gx_device_printer * const ppdev = (gx_device_printer *)pdev; | ^~~~~ ./devices/gdevocr.c: In function 'hocr_close': ./devices/gdevocr.c:122:31: warning: unused variable 'ppdev' [-Wunused-variable] 122 | gx_device_printer * const ppdev = (gx_device_printer *)pdev; | ^~~~~ ./devices/gdevocr.c: In function 'do_ocr_print_page': ./devices/gdevocr.c:219:18: warning: unused variable 'mem' [-Wunused-variable] 219 | gs_memory_t *mem = pdev->memory; | ^~~ ./cups/gdevcups.c: In function 'cups_open': ./cups/gdevcups.c:2860:5: warning: 'ppdOpenFile' is deprecated: Use cupsCopyDestInfo and friends instead. [-Wdeprecated-declarations] 2860 | cups->PPD = ppdOpenFile(getenv("PPD")); | ^~~~ In file included from ./cups/gdevcups.c:80: /usr/include/cups/ppd.h:389:20: note: declared here 389 | extern ppd_file_t *ppdOpenFile(const char *filename) _CUPS_DEPRECATED_1_6_MSG("Use cupsCopyDestInfo and friends instead."); | ^~~~~~~~~~~ ./cups/gdevcups.c: In function 'cups_print_pages': ./cups/gdevcups.c:2988:5: warning: 'ppdFindAttr' is deprecated: Use cupsCopyDestInfo and friends instead. [-Wdeprecated-declarations] 2988 | RasterVersion = ppdFindAttr(cups->PPD, "cupsRasterVersion", NULL); | ^~~~~~~~~~~~~ In file included from ./cups/gdevcups.c:80: /usr/include/cups/ppd.h:399:20: note: declared here 399 | extern ppd_attr_t *ppdFindAttr(ppd_file_t *ppd, const char *name, | ^~~~~~~~~~~ ./cups/gdevcups.c: In function 'cups_put_params': ./cups/gdevcups.c:3375:7: warning: 'ppdFindAttr' is deprecated: Use cupsCopyDestInfo and friends instead. [-Wdeprecated-declarations] 3375 | backside = ppdFindAttr(cups->PPD, "cupsBackSide", NULL); | ^~~~~~~~ In file included from ./cups/gdevcups.c:80: /usr/include/cups/ppd.h:399:20: note: declared here 399 | extern ppd_attr_t *ppdFindAttr(ppd_file_t *ppd, const char *name, | ^~~~~~~~~~~ ./cups/gdevcups.c:3387:2: warning: 'ppdFindAttr' is deprecated: Use cupsCopyDestInfo and friends instead. [-Wdeprecated-declarations] 3387 | ppdFindAttr(cups->PPD, "APDuplexRequiresFlippedMargin", NULL); | ^~~~~~~~~~~ In file included from ./cups/gdevcups.c:80: /usr/include/cups/ppd.h:399:20: note: declared here 399 | extern ppd_attr_t *ppdFindAttr(ppd_file_t *ppd, const char *name, | ^~~~~~~~~~~ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gschar.o -c ./base/gschar.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gscolor.o -c ./base/gscolor.c ./cups/gdevcups.c: In function 'cups_print_chunked': ./cups/gdevcups.c:4845:5: warning: 'ppdFindAttr' is deprecated: Use cupsCopyDestInfo and friends instead. [-Wdeprecated-declarations] 4845 | backside = ppdFindAttr(cups->PPD, "cupsBackSide", NULL); | ^~~~~~~~ In file included from ./cups/gdevcups.c:80: /usr/include/cups/ppd.h:399:20: note: declared here 399 | extern ppd_attr_t *ppdFindAttr(ppd_file_t *ppd, const char *name, | ^~~~~~~~~~~ ./cups/gdevcups.c: In function 'cups_print_banded': ./cups/gdevcups.c:5078:5: warning: 'ppdFindAttr' is deprecated: Use cupsCopyDestInfo and friends instead. [-Wdeprecated-declarations] 5078 | backside = ppdFindAttr(cups->PPD, "cupsBackSide", NULL); | ^~~~~~~~ In file included from ./cups/gdevcups.c:80: /usr/include/cups/ppd.h:399:20: note: declared here 399 | extern ppd_attr_t *ppdFindAttr(ppd_file_t *ppd, const char *name, | ^~~~~~~~~~~ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gscoord.o -c ./base/gscoord.c ./obj/aux/echogs -e .dev -w- -l-obj ./obj/psl3read ./obj/zfunc3.o ./obj/zfsample.o ./obj/aux/echogs -e .dev -w- -l-obj ./obj/transpar ./obj/ztrans.o ./obj/aux/echogs -e .dev -a- ./obj/psl3read ./obj/zimage3.o ./obj/zmisc3.o ./obj/zcolor3.o ./obj/zshade.o ./obj/aux/echogs -e .dev -a- ./obj/transpar -oper ztrans1 ztrans2 ztrans3 ./obj/aux/echogs -e .dev -a- ./obj/psl3read -oper zfsample ./obj/aux/echogs -e .dev -a- ./obj/transpar -include ./obj/psl2read ./obj/translib ./obj/aux/echogs -e .dev -a- ./obj/psl3read -oper zimage3 zmisc3 zcolor3_l3 zshade ./obj/aux/echogs -e .dev -a- ./obj/psl3read -functiontype 2 3 gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gscparam.o -c ./base/gscparam.c ./obj/aux/echogs -e .dev -a- ./obj/psl3read -ps gs_ll3 ./obj/aux/echogs -e .dev -a- ./obj/psl3read -include ./obj/frsd ./obj/fzlib gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gscspace.o -c ./base/gscspace.c ./obj/aux/echogs -e .dev -w- -l-obj ./obj/jbig2_jbig2dec ./obj/zfjbig2_jbig2dec.o ./obj/aux/echogs -e .dev -a- ./obj/jbig2_jbig2dec -include ./obj/sjbig2 ./obj/aux/echogs -e .dev -a- ./obj/jbig2_jbig2dec -oper zfjbig2 gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gscicach.o -c ./base/gscicach.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gsovrc.o -c ./base/gsovrc.c ./obj/aux/echogs -e .dev -w- -l-obj ./obj/psl3lib ./obj/gsclipsr.o ./obj/gscdevn.o ./obj/gxdevndi.o ./obj/aux/echogs -e .dev -a- ./obj/psl3lib -include ./obj/imasklib ./obj/shadelib ./obj/aux/echogs -e .dev -a- ./obj/psl3lib -include ./obj/gxfapiu ./obj/aux/echogs -e .dev -w- -l-obj ./obj/sdctd ./obj/sdctc.o ./obj/sjpegc.o ./obj/sdctd.o ./obj/sjpegd.o ./obj/aux/echogs -e .dev -a- ./obj/sdctd -include ./obj/jpegd.dev gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gxoprect.o -c ./base/gxoprect.c cp ./obj/sjpx_openjpeg.dev ./obj/sjpx.dev gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gsdevice.o -c ./base/gsdevice.c ./contrib/japanese/gdevmjc.c: In function 'mj_print_page': ./contrib/japanese/gdevmjc.c:1198:15: warning: 'errors[0]' may be used uninitialized in this function [-Wmaybe-uninitialized] 1198 | *ep++ = (rand() % (MAXVALUE / 2)) - MAXVALUE / 4; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./obj/aux/echogs -e .dev -w- -l-obj ./obj/libtiff_1 ./obj/gstiffio.o ./obj/aux/echogs -e .dev -a- ./obj/libtiff_1 -lib tiff ./obj/aux/echogs -e .dev -a- ./obj/libtiff_1 -include ./obj/jpegd.dev ./obj/aux/echogs -e .dev -a- ./obj/libtiff_1 -include ./obj/jpege.dev gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gsdevmem.o -c ./base/gsdevmem.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gsdparam.o -c ./base/gsdparam.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gsfname.o -c ./base/gsfname.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gsfont.o -c ./base/gsfont.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gsgdata.o -c ./base/gsgdata.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gsgcache.o -c ./base/gsgcache.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gsht.o -c ./base/gsht.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gshtscr.o -c ./base/gshtscr.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gen_ordered.o -c -DGS_LIB_BUILD \ ./base/gen_ordered.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gsimage.o -c ./base/gsimage.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gsimpath.o -c ./base/gsimpath.c ./obj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-obj ./obj/pdfwrite ./obj/gdevpdf.o ./obj/gdevpdfb.o ./obj/aux/echogs -e .dev -a- ./obj/pdfwrite ./obj/gdevpdfc.o ./obj/gdevpdfd.o ./obj/gdevpdfe.o ./obj/aux/echogs -e .dev -a- ./obj/pdfwrite ./obj/gdevpdfg.o ./obj/aux/echogs -e .dev -a- ./obj/pdfwrite ./obj/gdevpdfi.o ./obj/gdevpdfj.o ./obj/gdevpdfk.o ./obj/aux/echogs -e .dev -a- ./obj/pdfwrite ./obj/gdevpdfm.o ./obj/aux/echogs -e .dev -a- ./obj/pdfwrite ./obj/gdevpdfo.o ./obj/gdevpdfp.o ./obj/gdevpdft.o ./obj/aux/echogs -e .dev -a- ./obj/pdfwrite ./obj/gdevpdfr.o gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gsinit.o -c ./base/gsinit.c ./obj/aux/echogs -e .dev -a- ./obj/pdfwrite ./obj/gdevpdfu.o ./obj/gdevpdfv.o ./obj/gdevagl.o ./obj/aux/echogs -e .dev -a- ./obj/pdfwrite ./obj/gsflip.o ./obj/aux/echogs -e .dev -a- ./obj/pdfwrite ./obj/scantab.o ./obj/sfilter2.o ./obj/aux/echogs -e .dev -a- ./obj/pdfwrite ./obj/aux/echogs -e .dev -a- ./obj/pdfwrite -include ./obj/cmyklib ./obj/cfe ./obj/lzwe ./obj/aux/echogs -e .dev -a- ./obj/pdfwrite -include ./obj/rle ./obj/sdcte ./obj/sdeparam ./obj/aux/echogs -e .dev -a- ./obj/pdfwrite -include ./obj/smd5 ./obj/szlibe ./obj/sarc4.dev ./obj/aux/echogs -e .dev -a- ./obj/pdfwrite -include ./obj/psdf ./obj/aux/echogs -e .dev -a- ./obj/pdfwrite -include ./obj/pdtext ./obj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-include -l./obj/page -l-obj ./obj/ocr ./obj/gdevocr.o ./obj/aux/echogs -e .dev -a- ./obj/ocr -include ./obj/libocr gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gsiodev.o -c ./base/gsiodev.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gsgstate.o -c ./base/gsgstate.c ./base/tessocr.cpp:193:50: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 193 | static char *tessdata_prefix = STRINGIFY(TESSDATA); | ^ ./base/tessocr.cpp:191:24: note: in definition of macro 'STRINGIFY2' 191 | #define STRINGIFY2(S) #S | ^ ./base/tessocr.cpp:193:32: note: in expansion of macro 'STRINGIFY' 193 | static char *tessdata_prefix = STRINGIFY(TESSDATA); | ^~~~~~~~~ ./base/tessocr.cpp: In function 'int do_ocr_image(wrapped_api*, int, int, int, int, int, int, void*, int, int, int, char**)': ./base/tessocr.cpp:389:9: warning: unused variable 'code' [-Wunused-variable] 389 | int code; | ^~~~ ./base/tessocr.cpp: In function 'int ocr_recognise(void*, int, int, void*, int, int, int (*)(void*, const char*, const int*, const int*, const int*, int), void*)': ./base/tessocr.cpp:468:17: warning: variable 'font_name' set but not used [-Wunused-but-set-variable] 468 | const char* font_name; | ^~~~~~~~~ ./base/tessocr.cpp: At global scope: ./base/tessocr.cpp:680:6: warning: no previous declaration for 'void operator_delete(void*)' [-Wmissing-declarations] 680 | void operator_delete(void *ptr) | ^~~~~~~~~~~~~~~ In file included from ./base/gsiodev.c:20: ./base/unistd_.h:54: warning: "_XOPEN_SOURCE" redefined 54 | # define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:7, from ./base/stdpre.h:325, from ./base/std.h:22, from ./base/errno_.h:22, from ./base/gsiodev.c:18: /usr/include/features.h:16: note: this is the location of the previous definition 16 | #define _XOPEN_SOURCE 700 | In file included from ./base/gsiodev.c:20: ./base/unistd_.h:55: warning: "__USE_UNIX98" redefined 55 | # define __USE_UNIX98 | : note: this is the location of the previous definition gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gsline.o -c ./base/gsline.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gsmalloc.o -c ./base/gsmalloc.c gcc -I./soobj -I./base -I./devices -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -o ./soobj/memento.o -c ./base/memento.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gsmatrix.o -c ./base/gsmatrix.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gsmemory.o -c ./base/gsmemory.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gsmemret.o -c ./base/gsmemret.c ./obj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-include -l./obj/page -l-obj ./obj/hocr ./obj/aux/echogs -e .dev -a- ./obj/hocr ./obj/aux/echogs -e .dev -w- -l-obj ./obj/clist ./obj/gxclist.o ./obj/gxclbits.o ./obj/gxclpage.o ./obj/aux/echogs -e .dev -a- ./obj/clist -obj ./obj/gxclrast.o ./obj/gxclread.o ./obj/gxclrect.o ./obj/aux/echogs -e .dev -a- ./obj/clist -obj ./obj/gxclutil.o ./obj/gsparams.o ./obj/gsparaml.o ./obj/gsparamx.o ./obj/gxshade6.o ./obj/aux/echogs -e .dev -a- ./obj/clist -obj ./obj/gsroptab.o ./obj/gsroprun.o ./obj/stream.o ./obj/aux/echogs -e .dev -a- ./obj/clist -obj ./obj/gxclimag.o ./obj/gxclpath.o ./obj/gxdhtserial.o ./obj/aux/echogs -e .dev -a- ./obj/clist -obj ./obj/gxclthrd.o ./obj/gsmchunk.o ./obj/aux/echogs -e .dev -a- ./obj/clist -include ./obj/clfile ./obj/aux/echogs -e .dev -a- ./obj/clist -include ./obj/clmemory ./obj/posync.dev ./obj/aux/echogs -e .dev -a- ./obj/clist -include ./obj/cfe ./obj/cfd ./obj/rle ./obj/rld ./obj/psl2cs gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gsmisc.o -c ./base/gsmisc.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gsnotify.o -c ./base/gsnotify.c ./obj/aux/echogs -e .dev -w- -l-obj ./obj/dctd -include ./obj/sdctd ./obj/sddparam ./obj/aux/echogs -e .dev -a- ./obj/dctd -obj ./obj/zfdctd.o ./obj/aux/echogs -e .dev -a- ./obj/dctd -oper zfdctd gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gslibctx_0.o -c ./base/gslibctx.c ./obj/aux/echogs -e .dev -w- -l-obj ./obj/pdfread -include ./obj/frsd ./obj/func4 ./obj/fzlib ./obj/aux/echogs -e .dev -a- ./obj/pdfread -include ./obj/transpar ./obj/aux/echogs -e .dev -a- ./obj/pdfread -ps pdf_ops ./obj/aux/echogs -e .dev -a- ./obj/pdfread -ps pdf_rbld ./obj/aux/echogs -e .dev -a- ./obj/pdfread -ps pdf_base pdf_draw ./obj/aux/echogs -e .dev -a- ./obj/pdfread -include ./obj/cff ./obj/aux/echogs -e .dev -a- ./obj/pdfread -include ./obj/ttfont ./obj/aux/echogs -e .dev -a- ./obj/pdfread -ps pdf_font pdf_main pdf_sec gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gspaint.o -c ./base/gspaint.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gsparam.o -c ./base/gsparam.c ./obj/aux/echogs -e .dev -w- -l-obj ./obj/jpx_openjpeg ./obj/zfjpx_openjpeg.o ./obj/aux/echogs -e .dev -a- ./obj/jpx_openjpeg -include ./obj/sjpx ./obj/aux/echogs -e .dev -a- ./obj/jpx_openjpeg -include ./obj/openjpeg ./obj/aux/echogs -e .dev -a- ./obj/jpx_openjpeg -oper zfjpx gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gspath.o -c ./base/gspath.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gsstate.o -c ./base/gsstate.c cp ./obj/jbig2_jbig2dec.dev ./obj/jbig2.dev ./obj/aux/echogs -e .dev -w- -l-obj ./obj/sdct -include ./obj/sdctd.dev ./obj/sdcte.dev gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gstext.o -c ./base/gstext.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gsutil.o -c ./base/gsutil.c cp ./obj/libtiff_1.dev ./obj/libtiff.dev gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gssprintf.o -c ./base/gssprintf.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gsstrtok.o -c ./base/gsstrtok.c In file included from ./base/gssprintf.c:19: ./base/unistd_.h:54: warning: "_XOPEN_SOURCE" redefined 54 | # define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:7, from ./base/stdpre.h:325, from ./base/std.h:22, from ./base/unistd_.h:23, from ./base/gssprintf.c:19: /usr/include/features.h:16: note: this is the location of the previous definition 16 | #define _XOPEN_SOURCE 700 | In file included from ./base/gssprintf.c:19: ./base/unistd_.h:55: warning: "__USE_UNIX98" redefined 55 | # define __USE_UNIX98 | : note: this is the location of the previous definition gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gsstrl.o -c ./base/gsstrl.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gdevmrun.o -c ./base/gdevmrun.c ./base/gssprintf.c: In function 'apr_vformatter': ./base/gssprintf.c:759:10: warning: unused variable 'nan' [-Wunused-variable] 759 | char nan[] = "#NAN"; | ^~~ ./base/gssprintf.c:758:10: warning: unused variable 'inf' [-Wunused-variable] 758 | char inf[] = "#INF"; | ^~~ ./obj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-obj ./obj/eps2write ./obj/aux/echogs -e .dev -a- ./obj/eps2write -include ./obj/pdfwrite.dev ./obj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-obj ./obj/ps2write ./obj/aux/echogs -e .dev -a- ./obj/ps2write -include ./obj/pdfwrite.dev gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./obj -I./devices -I./devices/vector -DOCR_VERSION=1 -Isrc/libtiff -Isrc/libtiff -I./obj -Isrc -o ./obj/gdevxps_1.o -c ./devices/vector/gdevxps.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gsiodevs.o -c ./base/gsiodevs.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gxclist.o -c ./base/gxclist.c ./obj/aux/echogs -e .dev -w- -l-obj ./obj/libs ./obj/gpmisc.o ./obj/stream.o ./obj/strmio.o ./obj/aux/echogs -e .dev -a- ./obj/libs ./obj/gsalloc.o ./obj/gxdownscale.o ./obj/gxdownscale.o ./obj/claptrap.o ./obj/claptrap-init.o ./obj/claptrap-planar.o ./obj/ets.o ./obj/gdevprn.o ./obj/gdevflp.o ./obj/gdevkrnlsclass.o ./obj/gdevepo.o ./obj/aux/echogs -e .dev -a- ./obj/libs ./obj/gdevmplt.o ./obj/gsbitcom.o ./obj/gsbitops.o ./obj/gsbittab.o ./obj/gdevoflt.o ./obj/gdevnup.o ./obj/gdevsclass.o ./obj/aux/echogs -e .dev -a- ./obj/libs ./obj/gscedata.o ./obj/gscencs.o ./obj/gschar.o ./obj/gscolor.o ./obj/aux/echogs -e .dev -a- ./obj/libs ./obj/gscoord.o ./obj/gscparam.o ./obj/gscspace.o ./obj/gscicach.o ./obj/gsovrc.o ./obj/gxoprect.o ./obj/aux/echogs -e .dev -a- ./obj/libs ./obj/gsdevice.o ./obj/gsdevmem.o ./obj/gsdparam.o ./obj/aux/echogs -e .dev -a- ./obj/libs ./obj/gsfname.o ./obj/gsfont.o ./obj/gsgdata.o ./obj/gsgcache.o ./obj/aux/echogs -e .dev -a- ./obj/libs ./obj/gsht.o ./obj/gshtscr.o ./obj/gen_ordered.o ./obj/aux/echogs -e .dev -a- ./obj/libs ./obj/gsimage.o ./obj/gsimpath.o ./obj/gsinit.o ./obj/aux/echogs -e .dev -a- ./obj/libs ./obj/gsiodev.o ./obj/gsgstate.o ./obj/gsline.o ./obj/aux/echogs -e .dev -a- ./obj/libs ./obj/gsmalloc.o ./obj/memento.o ./obj/bobbin.o ./obj/gsmatrix.o ./obj/aux/echogs -e .dev -a- ./obj/libs ./obj/gsmemory.o ./obj/gsmemret.o ./obj/gsmisc.o ./obj/gsnotify.o ./obj/gslibctx.o ./obj/aux/echogs -e .dev -a- ./obj/libs ./obj/gspaint.o ./obj/gsparam.o ./obj/gspath.o ./obj/aux/echogs -e .dev -a- ./obj/libs ./obj/gsserial.o ./obj/gsstate.o ./obj/gstext.o ./obj/gsutil.o ./obj/gssprintf.o ./obj/gsstrtok.o ./obj/gsstrl.o ./obj/aux/echogs -e .dev -a- -l-comp ./obj/libs overprint ./obj/aux/echogs -e .dev -a- -l-comp ./obj/libs pdf14trans ./obj/aux/echogs -e .dev -a- ./obj/libs -init gshtscr ./obj/aux/echogs -e .dev -a- ./obj/libs -include ./obj/gsiodevs ./obj/aux/echogs -e .dev -a- ./obj/libs -include ./obj/translib ./obj/aux/echogs -e .dev -a- ./obj/libs -include ./obj/clist ./obj/aux/echogs -e .dev -a- ./obj/libs -include ./obj/romfs1 ./obj/aux/echogs -e .dev -a- ./obj/libs ./obj/gxfapi ./obj/aux/echogs -e .dev -a- ./obj/libs -init fapi gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gxclbits.o -c ./base/gxclbits.c ./obj/aux/echogs -e .dev -w- -l-obj ./obj/dct -include ./obj/dcte ./obj/dctd cp ./obj/jpx_openjpeg.dev ./obj/jpx.dev gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gxclpage.o -c ./base/gxclpage.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gxclrast.o -c ./base/gxclrast.c ./obj/aux/echogs -w ./obj/fdevs.tr - -include ./obj/unix_ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gxclread.o -c ./base/gxclread.c ./obj/aux/echogs -a ./obj/fdevs.tr -+ ./obj/pipe.dev ./obj/gsnogc.dev ./obj/htxlib.dev ./obj/psl3lib.dev ./obj/psl2lib.dev ./obj/dps2lib.dev ./obj/path1lib.dev ./obj/patlib.dev ./obj/psl2cs.dev ./obj/rld.dev ./obj/gxfapiu.dev ./obj/ttflib.dev ./obj/cielib.dev ./obj/pipe.dev ./obj/htxlib.dev ./obj/sdct.dev ./obj/libpng.dev ./obj/seprlib.dev ./obj/translib.dev ./obj/cidlib.dev ./obj/psf0lib.dev ./obj/psf1lib.dev ./obj/psf2lib.dev ./obj/lzwd.dev ./obj/sicclib.dev ./obj/sjbig2.dev ./obj/sjpx.dev ./obj/ramfs.dev ./obj/pwgd.dev ./obj/siscale.dev ./obj/aux/echogs -a ./obj/fdevs.tr -+ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gxclrect.o -c ./base/gxclrect.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gxclutil.o -c ./base/gxclutil.c In file included from ./devices/vector/gdevxps.c:27: ./devices/gdevtifs.h:35:5: warning: 'uint16' is deprecated [-Wdeprecated-declarations] 35 | uint16 Compression; /* same values as TIFFTAG_COMPRESSION */ | ^~~~~~ ./devices/gdevtifs.h:83:1: warning: 'uint16' is deprecated [-Wdeprecated-declarations] 83 | int tiff_compression_param_string(gs_param_string *param, uint16 id); | ^~~ ./devices/gdevtifs.h:88:1: warning: 'uint16' is deprecated [-Wdeprecated-declarations] 88 | int tiff_compression_id(uint16 *id, gs_param_string *param); | ^~~ ./devices/gdevtifs.h:94:1: warning: 'uint16' is deprecated [-Wdeprecated-declarations] 94 | int tiff_compression_allowed(uint16 compression, byte depth); | ^~~ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gsparams.o -c ./base/gsparams.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gsparaml.o -c ./base/gsparaml.c ./obj/aux/echogs -e .dev -w- -l-obj ./obj/fax ./obj/gdevfax.o ./obj/minftrsz.o ./obj/aux/echogs -e .dev -a- ./obj/fax -include ./obj/cfe -include ./obj/libtiff gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gsroprun.o -c ./base/gsroprun.c ./obj/aux/echogs -e .dev -w- -l-obj ./obj/tiffs ./obj/gdevtifs.o ./obj/minftrsz.o ./obj/aux/echogs -e .dev -a- ./obj/tiffs -include ./obj/page -include ./obj/libtiff ./obj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-obj ./obj/faxg3 -include ./obj/fax ./obj/aux/echogs -e .dev -a- ./obj/faxg3 -include ./obj/libtiff gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gxclimag.o -c ./base/gxclimag.c ./base/gspaint.c: In function 'fill_stroke_with_rule': ./base/gspaint.c:762:9: warning: 'orig_flatness' may be used uninitialized in this function [-Wmaybe-uninitialized] 762 | gs_setflat(pgs, orig_flatness); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./base/gspaint.c:605:30: note: 'orig_flatness' was declared here 605 | float orig_width, scale, orig_flatness; | ^~~~~~~~~~~~~ ./base/gspaint.c:761:9: warning: 'scale' may be used uninitialized in this function [-Wmaybe-uninitialized] 761 | scale_dash_pattern(pgs, 1.0 / scale); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./base/gspaint.c:605:23: note: 'scale' was declared here 605 | float orig_width, scale, orig_flatness; | ^~~~~ ./base/gspaint.c:760:9: warning: 'orig_width' may be used uninitialized in this function [-Wmaybe-uninitialized] 760 | gs_setlinewidth(pgs, orig_width); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./base/gspaint.c:605:11: note: 'orig_width' was declared here 605 | float orig_width, scale, orig_flatness; | ^~~~~~~~~~ ./obj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-obj ./obj/faxg32d -include ./obj/fax ./obj/aux/echogs -e .dev -a- ./obj/faxg32d -include ./obj/libtiff ./obj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-obj ./obj/faxg4 -include ./obj/fax ./obj/aux/echogs -e .dev -a- ./obj/faxg4 -include ./obj/libtiff gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gxclpath.o -c ./base/gxclpath.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gxdhtserial.o -c ./base/gxdhtserial.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gxclthrd.o -c ./base/gxclthrd.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gsmchunk.o -c ./base/gsmchunk.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gxclfile.o -c ./base/gxclfile.c In file included from ./base/gxclfile.c:21: ./base/unistd_.h:54: warning: "_XOPEN_SOURCE" redefined 54 | # define _XOPEN_SOURCE 500 | In file included from /usr/include/assert.h:1, from ./base/assert_.h:40, from ./base/gxclfile.c:18: /usr/include/features.h:16: note: this is the location of the previous definition 16 | #define _XOPEN_SOURCE 700 | In file included from ./base/gxclfile.c:21: ./base/unistd_.h:55: warning: "__USE_UNIX98" redefined 55 | # define __USE_UNIX98 | : note: this is the location of the previous definition gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gxclmem.o -c ./base/gxclmem.c ./obj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-include -l./obj/page -l-obj ./obj/tiff12nc ./obj/gdevtfnx.o ./obj/minftrsz.o ./obj/aux/echogs -e .dev -a- ./obj/tiff12nc -include ./obj/tiffs -include ./obj/libtiff ./obj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-include -l./obj/page -l-obj ./obj/tiff24nc ./obj/gdevtfnx.o ./obj/minftrsz.o ./obj/aux/echogs -e .dev -a- ./obj/tiff24nc -include ./obj/tiffs -include ./obj/libtiff ./obj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-include -l./obj/page -l-obj ./obj/tiff32nc ./obj/gdevtsep.o ./obj/gsequivc.o ./obj/minftrsz.o ./obj/aux/echogs -e .dev -a- ./obj/tiff32nc -include ./obj/tiffs -include ./obj/libtiff ./obj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-include -l./obj/page -l-obj ./obj/tiff48nc ./obj/gdevtfnx.o ./obj/minftrsz.o ./obj/aux/echogs -e .dev -a- ./obj/tiff48nc -include ./obj/tiffs -include ./obj/libtiff ./obj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-include -l./obj/page -l-obj ./obj/tiff64nc ./obj/gdevtsep.o ./obj/gsequivc.o ./obj/minftrsz.o ./obj/aux/echogs -e .dev -a- ./obj/tiff64nc -include ./obj/tiffs -include ./obj/libtiff ./obj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-include -l./obj/page -l-obj ./obj/tiffgray ./obj/gdevtsep.o ./obj/gsequivc.o ./obj/minftrsz.o ./obj/aux/echogs -e .dev -a- ./obj/tiffgray -include ./obj/tiffs -include ./obj/libtiff ./obj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-include -l./obj/page -l-obj ./obj/tiffscaled ./obj/gdevtsep.o ./obj/gsequivc.o ./obj/minftrsz.o ./obj/gdevdevn.o ./obj/gsequivc.o ./obj/gdevppla.o ./obj/aux/echogs -e .dev -a- ./obj/tiffscaled -include ./obj/tiffs -include ./obj/libtiff gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gxclzlib.o -c ./base/gxclzlib.c ./obj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-include -l./obj/page -l-obj ./obj/tiffscaled24 ./obj/gdevtsep.o ./obj/gsequivc.o ./obj/minftrsz.o ./obj/gdevdevn.o ./obj/gsequivc.o ./obj/gdevppla.o ./obj/aux/echogs -e .dev -a- ./obj/tiffscaled24 -include ./obj/tiffs -include ./obj/libtiff cp ./soobj/zlibd_1.dev ./soobj/zlibd.dev gcc -I./soobj -I./base -I./devices -Isrc -DSHARE_ZLIB=1 -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -o ./soobj/szlibd_1.o -c ./base/szlibd.c ./obj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-include -l./obj/page -l-obj ./obj/tiffscaled32 ./obj/gdevtsep.o ./obj/gsequivc.o ./obj/minftrsz.o ./obj/gdevdevn.o ./obj/gsequivc.o ./obj/gdevppla.o ./obj/aux/echogs -e .dev -a- ./obj/tiffscaled32 -include ./obj/tiffs -include ./obj/libtiff gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gp_psync.o -c ./base/gp_psync.c ./obj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-include -l./obj/page -l-obj ./obj/tiffscaled4 ./obj/gdevtsep.o ./obj/gsequivc.o ./obj/minftrsz.o ./obj/gdevdevn.o ./obj/gsequivc.o ./obj/gdevppla.o ./obj/aux/echogs -e .dev -a- ./obj/tiffscaled4 -include ./obj/tiffs -include ./obj/libtiff gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/scfd.o -c ./base/scfd.c In file included from ./base/gp_psync.c:21: ./base/unistd_.h:54: warning: "_XOPEN_SOURCE" redefined 54 | # define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:7, from ./base/stdpre.h:325, from ./base/std.h:22, from ./base/gp_psync.c:18: /usr/include/features.h:16: note: this is the location of the previous definition 16 | #define _XOPEN_SOURCE 700 | In file included from ./base/gp_psync.c:21: ./base/unistd_.h:55: warning: "__USE_UNIX98" redefined 55 | # define __USE_UNIX98 | : note: this is the location of the previous definition gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/scfdtab.o -c ./base/scfdtab.c ./base/gxclread.c: In function 'clist_get_bits_rectangle': ./base/gxclread.c:661:38: warning: 'lines_rasterized' may be used uninitialized in this function [-Wmaybe-uninitialized] 661 | if (code < 0 || lines_rasterized == line_count) | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ ./obj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-include -l./obj/page -l-obj ./obj/tiffscaled8 ./obj/gdevtsep.o ./obj/gsequivc.o ./obj/minftrsz.o ./obj/gdevdevn.o ./obj/gsequivc.o ./obj/gdevppla.o ./obj/aux/echogs -e .dev -a- ./obj/tiffscaled8 -include ./obj/tiffs -include ./obj/libtiff ./obj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-include -l./obj/page -l-obj ./obj/tiffsep ./obj/gdevtsep.o ./obj/gsequivc.o ./obj/minftrsz.o ./obj/gdevdevn.o ./obj/gsequivc.o ./obj/gdevppla.o ./obj/aux/echogs -e .dev -a- ./obj/tiffsep -include ./obj/tiffs -include ./obj/libtiff ./obj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-include -l./obj/page -l-obj ./obj/tiffsep1 ./obj/gdevtsep.o ./obj/gsequivc.o ./obj/minftrsz.o ./obj/gdevdevn.o ./obj/gsequivc.o ./obj/gdevppla.o ./obj/aux/echogs -e .dev -a- ./obj/tiffsep1 -include ./obj/tiffs gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gxfapi.o -c ./base/gxfapi.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -I/usr/include/freetype2 -I/usr/include/libpng16 -DSHARE_FT=1 -o ./soobj/fapi_ft_1.o -c ./base/fapi_ft.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -I/usr/include/freetype2 -I/usr/include/libpng16 -DSHARE_FT=1 -o ./soobj/write_t1.o -c ./base/write_t1.c ./obj/aux/echogs -e .dev -w- -l-obj ./obj/libcore ./obj/aux/echogs -e .dev -a- ./obj/libcore -dev2 nullpage ./obj/aux/echogs -e .dev -a- ./obj/libcore -include ./obj/libs ./obj/libx ./obj/libd ./obj/aux/echogs -e .dev -a- ./obj/libcore -include ./obj/iscale ./obj/roplib ./obj/aux/echogs -e .dev -a- ./obj/libcore -include ./obj/strdline gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -I/usr/include/freetype2 -I/usr/include/libpng16 -DSHARE_FT=1 -o ./soobj/write_t2.o -c ./base/write_t2.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -I/usr/include/freetype2 -I/usr/include/libpng16 -DSHARE_FT=1 -o ./soobj/wrfont.o -c ./base/wrfont.c cp ./soobj/freetype_1.dev ./soobj/freetype.dev gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gsiorom_1.o -Isrc -c ./base/gsiorom.c ./obj/aux/echogs -e .dev -w- -l-obj ./obj/psl2 -include ./obj/dpsand2 ./obj/aux/echogs -e .dev -a- ./obj/psl2 -include ./obj/cidfont ./obj/cie ./obj/cmapread ./obj/compfont ./obj/aux/echogs -e .dev -a- ./obj/psl2 -include ./obj/dct ./obj/filter ./obj/iodevice ./obj/aux/echogs -e .dev -a- ./obj/psl2 -include ./obj/pagedev ./obj/pattern ./obj/psl1 ./obj/psl2lib ./obj/psl2read ./obj/aux/echogs -e .dev -a- ./obj/psl2 -include ./obj/sepr ./obj/type32 ./obj/type42 ./obj/aux/echogs -e .dev -a- ./obj/psl2 -include ./obj/fimscale ./obj/form ./obj/aux/echogs -e .dev -a- ./obj/psl3 -include ./obj/icc ./obj/aux/echogs -e .dev -a- ./obj/psl2 -emulator PostScript PostScriptLevel2 ./obj/aux/echogs -e .dev -w- -l-dev -b -s -l-obj ./obj/cfax ./obj/gdevcfax.o ./obj/aux/echogs -e .dev -a- ./obj/cfax -include ./obj/fax ./obj/aux/echogs -e .dev -w- -l-obj ./obj/tfax ./obj/gdevtfax.o ./obj/minftrsz.o ./obj/aux/echogs -e .dev -a- ./obj/tfax -include ./obj/cfe ./obj/lzwe ./obj/rle ./obj/aux/echogs -e .dev -a- ./obj/tfax -include ./obj/fax ./obj/tiffs -include ./obj/libtiff ./obj/aux/echogs -e .dev -w- -l-obj ./obj/psl3 -include ./obj/psl2 ./obj/cspixel ./obj/frsd ./obj/func ./obj/aux/echogs -e .dev -a- ./obj/psl3 -include ./obj/psl3lib ./obj/psl3read ./obj/aux/echogs -e .dev -a- ./obj/psl3 -include ./obj/icc ./obj/aux/echogs -e .dev -a- ./obj/psl3 -emulator PostScript PostScriptLevel2 PostScriptLevel3 gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gxacpath.o -c ./base/gxacpath.c ./obj/aux/echogs -e .dev -w- -l-dev -b -s -l-obj ./obj/dfaxhigh ./obj/gdevdfax.o ./obj/aux/echogs -e .dev -a- ./obj/dfaxhigh -include ./obj/tfax ./obj/aux/echogs -e .dev -w- -l-dev -b -s -l-obj ./obj/dfaxlow ./obj/gdevdfax.o ./obj/aux/echogs -e .dev -a- ./obj/dfaxlow -include ./obj/tfax gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gxbcache.o -c ./base/gxbcache.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gxccache.o -c ./base/gxccache.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gxccman.o -c ./base/gxccman.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gxchar.o -c ./base/gxchar.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gxcht.o -c ./base/gxcht.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gxclip.o -c ./base/gxclip.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gxcmap.o -c ./base/gxcmap.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gxcpath.o -c ./base/gxcpath.c ./obj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-obj ./obj/tiffcrle -include ./obj/tfax ./obj/aux/echogs -e .dev -a- ./obj/tiffcrle -include ./obj/libtiff gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gxdcconv.o -c ./base/gxdcconv.c ./base/gxclthrd.c: In function 'clist_process_page': ./base/gxclthrd.c:999:36: warning: 'lines_rasterized' may be used uninitialized in this function [-Wmaybe-uninitialized] 999 | for (y = 0; y < dev->height; y += lines_rasterized) | ~~^~~~~~~~~~~~~~~~~~~ ./obj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-obj ./obj/tiffg3 -include ./obj/tfax ./obj/aux/echogs -e .dev -a- ./obj/tiffg3 -include ./obj/libtiff ./obj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-obj ./obj/tiffg32d -include ./obj/tfax ./obj/aux/echogs -e .dev -a- ./obj/tiffg32d -include ./obj/libtiff gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gxdcolor.o -c ./base/gxdcolor.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gxhldevc.o -c ./base/gxhldevc.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gxfill.o -c ./base/gxfill.c ./obj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-obj ./obj/tiffg4 -include ./obj/tfax ./obj/aux/echogs -e .dev -a- ./obj/tiffg4 -include ./obj/libtiff gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gxht.o -c ./base/gxht.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gxhtbit.o -c ./base/gxhtbit.c ./obj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-obj ./obj/tifflzw -include ./obj/tfax ./obj/aux/echogs -e .dev -a- ./obj/tifflzw -include ./obj/libtiff gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gxht_thresh.o -c ./base/gxht_thresh.c ./obj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-obj ./obj/tiffpack -include ./obj/tfax ./obj/aux/echogs -e .dev -a- ./obj/tiffpack -include ./obj/libtiff ./obj/aux/echogs -e .dev -w- -l-obj ./obj/pdf -include ./obj/psbase ./obj/dps2lib ./obj/aux/echogs -e .dev -a- ./obj/pdf -include ./obj/dps2read ./obj/pdffonts ./obj/psl3 ./obj/aux/echogs -e .dev -a- ./obj/pdf -include ./obj/psl2lib ./obj/pdfread ./obj/aux/echogs -e .dev -a- ./obj/pdf -include ./obj/fmd5 ./obj/fsha2 ./obj/aux/echogs -e .dev -a- ./obj/pdf -include ./obj/farc4 ./obj/faes.dev ./obj/aux/echogs -e .dev -a- ./obj/pdf -include ./obj/type2 ./obj/aux/echogs -e .dev -a- ./obj/pdf -include ./obj/pdfops ./obj/aux/echogs -e .dev -a- ./obj/pdf -include ./obj/pdf_r6 ./obj/aux/echogs -e .dev -a- ./obj/pdf -functiontype 4 ./obj/aux/echogs -e .dev -a- ./obj/pdf -emulator PDF gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gxidata_0.o -c ./base/gxidata.c ./obj/aux/echogs -e .dev -w- -l-obj ./obj/gs_pdfwr -include ./obj/psl3 ./obj/aux/echogs -e .dev -a- ./obj/gs_pdfwr -ps gs_pdfwr gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gxifast.o -c ./base/gxifast.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gximage.o -c ./base/gximage.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gximdecode.o -c ./base/gximdecode.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gximage1.o -c ./base/gximage1.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gximono_0.o -c ./base/gximono.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gxipixel.o -c ./base/gxipixel.c cp ./obj/gdevxps_1.o ./obj/gdevxps.o ./obj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-obj ./obj/xpswrite ./obj/gdevxps.o ./obj/aux/echogs -e .dev -a- ./obj/xpswrite -include ./obj/vector -include ./obj/libtiff gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gximask.o -c ./base/gximask.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gxi12bit.o -c ./base/gxi12bit.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gxi16bit.o -c ./base/gxi16bit.c ./obj/aux/echogs -w ./obj/devdevs.tr -+ ./obj/bbox.dev ./obj/aux/echogs -a ./obj/devdevs.tr -+ ./obj/PCLm.dev ./obj/bbox.dev ./obj/bit.dev ./obj/bitcmyk.dev ./obj/bitrgb.dev ./obj/bitrgbtags.dev ./obj/bmp16.dev ./obj/bmp16m.dev ./obj/bmp256.dev ./obj/bmp32b.dev ./obj/bmpgray.dev ./obj/bmpmono.dev ./obj/bmpsep1.dev ./obj/bmpsep8.dev ./obj/ccr.dev ./obj/cfax.dev ./obj/cif.dev ./obj/devicen.dev ./obj/dfaxhigh.dev ./obj/dfaxlow.dev ./obj/display.dev ./obj/docxwrite.dev ./obj/eps2write.dev ./obj/fax.dev ./obj/faxg3.dev ./obj/faxg32d.dev ./obj/faxg4.dev ./obj/fpng.dev ./obj/inferno.dev ./obj/ink_cov.dev ./obj/inkcov.dev ./obj/jpeg.dev ./obj/jpegcmyk.dev ./obj/jpeggray.dev ./obj/mgr4.dev ./obj/mgr8.dev ./obj/mgrgray2.dev ./obj/mgrgray4.dev ./obj/mgrgray8.dev ./obj/mgrmono.dev ./obj/miff24.dev ./obj/pam.dev ./obj/pamcmyk32.dev ./obj/pamcmyk4.dev ./obj/pbm.dev ./obj/pbmraw.dev ./obj/pcx16.dev ./obj/pcx24b.dev ./obj/pcx256.dev ./obj/pcxcmyk.dev ./obj/pcxgray.dev ./obj/pcxmono.dev ./obj/pdfimage24.dev ./obj/pdfimage32.dev ./obj/pdfimage8.dev ./obj/pdfwrite.dev ./obj/pgm.dev ./obj/pgmraw.dev ./obj/pgnm.dev ./obj/pgnmraw.dev ./obj/pkm.dev ./obj/pkmraw.dev ./obj/pksm.dev ./obj/pksmraw.dev ./obj/plan.dev ./obj/plan9bm.dev ./obj/planc.dev ./obj/plang.dev ./obj/plank.dev ./obj/planm.dev ./obj/plib.dev ./obj/plibc.dev ./obj/plibg.dev ./obj/plibk.dev ./obj/plibm.dev ./obj/pnm.dev ./obj/pnmraw.dev ./obj/ppm.dev ./obj/ppmraw.dev ./obj/ps2write.dev ./obj/psdcmyk.dev ./obj/psdcmyk16.dev ./obj/psdcmykog.dev ./obj/psdf.dev ./obj/psdrgb.dev ./obj/psdrgb16.dev ./obj/spotcmyk.dev ./obj/tfax.dev ./obj/tiff12nc.dev ./obj/tiff24nc.dev ./obj/tiff32nc.dev ./obj/tiff48nc.dev ./obj/tiff64nc.dev ./obj/tiffcrle.dev ./obj/tiffg3.dev ./obj/tiffg32d.dev ./obj/tiffg4.dev ./obj/tiffgray.dev ./obj/tifflzw.dev ./obj/tiffpack.dev ./obj/tiffs.dev ./obj/tiffscaled.dev ./obj/tiffscaled24.dev ./obj/tiffscaled32.dev ./obj/tiffscaled4.dev ./obj/tiffscaled8.dev ./obj/tiffsep.dev ./obj/tiffsep1.dev ./obj/txtwrite.dev ./obj/xcf.dev ./obj/xpswrite.dev ./obj/aux/echogs -a ./obj/devdevs.tr -+ ./obj/alc1900.dev ./obj/alc2000.dev ./obj/alc4000.dev ./obj/alc4100.dev ./obj/alc8500.dev ./obj/alc8600.dev ./obj/alc9100.dev ./obj/ap3250.dev ./obj/appledmp.dev ./obj/atx23.dev ./obj/atx24.dev ./obj/atx38.dev ./obj/bj10e.dev ./obj/bj10v.dev ./obj/bj10vh.dev ./obj/bj200.dev ./obj/bjc600.dev ./obj/bjc800.dev ./obj/bjc880j.dev ./obj/bjccmyk.dev ./obj/bjccolor.dev ./obj/bjcgray.dev ./obj/bjcmono.dev ./obj/cdeskjet.dev ./obj/cdj1600.dev ./obj/cdj500.dev ./obj/cdj550.dev ./obj/cdj670.dev ./obj/cdj850.dev ./obj/cdj880.dev ./obj/cdj890.dev ./obj/cdj970.dev ./obj/cdjcolor.dev ./obj/cdjmono.dev ./obj/cdnj500.dev ./obj/chp2200.dev ./obj/cljet5.dev ./obj/cljet5c.dev ./obj/cljet5pr.dev ./obj/coslw2p.dev ./obj/coslwxl.dev ./obj/declj250.dev ./obj/deskjet.dev ./obj/dj505j.dev ./obj/djet500.dev ./obj/djet500c.dev ./obj/dl2100.dev ./obj/dnj650c.dev ./obj/epl2050.dev ./obj/epl2050p.dev ./obj/epl2120.dev ./obj/epl2500.dev ./obj/epl2750.dev ./obj/epl5800.dev ./obj/epl5900.dev ./obj/epl6100.dev ./obj/epl6200.dev ./obj/eplcolor.dev ./obj/eplmono.dev ./obj/eps9high.dev ./obj/eps9mid.dev ./obj/epson.dev ./obj/epsonc.dev ./obj/escp.dev ./obj/escpage.dev ./obj/fmlbp.dev ./obj/fmpr.dev ./obj/fs600.dev ./obj/gdi.dev ./obj/hl1240.dev ./obj/hl1250.dev ./obj/hl7x0.dev ./obj/hpdj1120c.dev ./obj/hpdj310.dev ./obj/hpdj320.dev ./obj/hpdj340.dev ./obj/hpdj400.dev ./obj/hpdj500.dev ./obj/hpdj500c.dev ./obj/hpdj510.dev ./obj/hpdj520.dev ./obj/hpdj540.dev ./obj/hpdj550c.dev ./obj/hpdj560c.dev ./obj/hpdj600.dev ./obj/hpdj660c.dev ./obj/hpdj670c.dev ./obj/hpdj680c.dev ./obj/hpdj690c.dev ./obj/hpdj850c.dev ./obj/hpdj855c.dev ./obj/hpdj870c.dev ./obj/hpdj890c.dev ./obj/hpdjplus.dev ./obj/hpdjportable.dev ./obj/ibmpro.dev ./obj/imagen.dev ./obj/itk24i.dev ./obj/itk38.dev ./obj/iwhi.dev ./obj/iwlo.dev ./obj/iwlq.dev ./obj/jetp3852.dev ./obj/jj100.dev ./obj/la50.dev ./obj/la70.dev ./obj/la75.dev ./obj/la75plus.dev ./obj/laserjet.dev ./obj/lbp310.dev ./obj/lbp320.dev ./obj/lbp8.dev ./obj/lex2050.dev ./obj/lex3200.dev ./obj/lex5700.dev ./obj/lex7000.dev ./obj/lips2p.dev ./obj/lips3.dev ./obj/lips4.dev ./obj/lips4v.dev ./obj/lj250.dev ./obj/lj3100sw.dev ./obj/lj4dith.dev ./obj/lj4dithp.dev ./obj/lj5gray.dev ./obj/lj5mono.dev ./obj/ljet2p.dev ./obj/ljet3.dev ./obj/ljet3d.dev ./obj/ljet4.dev ./obj/ljet4d.dev ./obj/ljet4pjl.dev ./obj/ljetplus.dev ./obj/ln03.dev ./obj/lp1800.dev ./obj/lp1900.dev ./obj/lp2000.dev ./obj/lp2200.dev ./obj/lp2400.dev ./obj/lp2500.dev ./obj/lp2563.dev ./obj/lp3000c.dev ./obj/lp7500.dev ./obj/lp7700.dev ./obj/lp7900.dev ./obj/lp8000.dev ./obj/lp8000c.dev ./obj/lp8100.dev ./obj/lp8200c.dev ./obj/lp8300c.dev ./obj/lp8300f.dev ./obj/lp8400f.dev ./obj/lp8500c.dev ./obj/lp8600.dev ./obj/lp8600f.dev ./obj/lp8700.dev ./obj/lp8800c.dev ./obj/lp8900.dev ./obj/lp9000b.dev ./obj/lp9000c.dev ./obj/lp9100.dev ./obj/lp9200b.dev ./obj/lp9200c.dev ./obj/lp9300.dev ./obj/lp9400.dev ./obj/lp9500c.dev ./obj/lp9600.dev ./obj/lp9600s.dev ./obj/lp9800c.dev ./obj/lps4500.dev ./obj/lps6500.dev ./obj/lq850.dev ./obj/lxm3200.dev ./obj/lxm5700m.dev ./obj/m8510.dev ./obj/md1xMono.dev ./obj/md2k.dev ./obj/md50Eco.dev ./obj/md50Mono.dev ./obj/md5k.dev ./obj/mj500c.dev ./obj/mj6000c.dev ./obj/mj700v2c.dev ./obj/mj8000c.dev ./obj/ml600.dev ./obj/necp6.dev ./obj/npdl.dev ./obj/oce9050.dev ./obj/oki182.dev ./obj/oki4w.dev ./obj/okiibm.dev ./obj/oprp.dev ./obj/opvp.dev ./obj/paintjet.dev ./obj/pcl3.dev ./obj/photoex.dev ./obj/picty180.dev ./obj/pj.dev ./obj/pjetxl.dev ./obj/pjxl.dev ./obj/pjxl300.dev ./obj/pr1000.dev ./obj/pr1000_4.dev ./obj/pr150.dev ./obj/pr201.dev ./obj/pxlcolor.dev ./obj/pxlmono.dev ./obj/r4081.dev ./obj/rinkj.dev ./obj/rpdl.dev ./obj/samsunggdi.dev ./obj/sj48.dev ./obj/st800.dev ./obj/stcolor.dev ./obj/t4693d2.dev ./obj/t4693d4.dev ./obj/t4693d8.dev ./obj/tek4696.dev ./obj/uniprint.dev ./obj/xes.dev ./obj/aux/echogs -a ./obj/devdevs.tr -+ ./obj/cups.dev ./obj/pwgraster.dev ./obj/aux/echogs -a ./obj/devdevs.tr -+ ./obj/ijs.dev ./obj/aux/echogs -a ./obj/devdevs.tr -+ ./obj/aux/echogs -a ./obj/devdevs.tr -+ ./obj/png16.dev ./obj/png16m.dev ./obj/png256.dev ./obj/png48.dev ./obj/pngalpha.dev ./obj/pnggray.dev ./obj/pngmono.dev ./obj/pngmonod.dev ./obj/aux/echogs -a ./obj/devdevs.tr -+ ./obj/aux/echogs -a ./obj/devdevs.tr -+ ./obj/aux/echogs -a ./obj/devdevs.tr -+ ./obj/aux/echogs -a ./obj/devdevs.tr -+ ./obj/aux/echogs -a ./obj/devdevs.tr -+ ./obj/aux/echogs -a ./obj/devdevs.tr -+ ./obj/aux/echogs -a ./obj/devdevs.tr -+ ./obj/aux/echogs -a ./obj/devdevs.tr -+ ./obj/aux/echogs -a ./obj/devdevs.tr -+ ./obj/aux/echogs -a ./obj/devdevs.tr -+ ./obj/ocr.dev ./obj/hocr.dev ./obj/pdfocr8.dev ./obj/pdfocr24.dev ./obj/pdfocr32.dev ./obj/aux/echogs -a ./obj/devdevs.tr -+ ./obj/aux/echogs -a ./obj/devdevs.tr -+ ./obj/aux/echogs -a ./obj/devdevs.tr -+ ./obj/aux/echogs -a ./obj/devdevs.tr -+ ./obj/aux/echogs -a ./obj/devdevs.tr -+ ./obj/aux/echogs -a ./obj/devdevs.tr -+ ./obj/aux/echogs -a ./obj/devdevs.tr - ./obj/libcore ./obj/aux/echogs -w ./obj/devs.tr -n -R ./obj/fdevs.tr ./obj/aux/echogs -a ./obj/devs.tr -+ "" ./obj/aux/echogs -a ./obj/devs.tr -n -R ./obj/devdevs.tr ./obj/aux/genconf ./obj/devs.tr -h ./obj/gconfxx.h -p "%s&s&&" -pl "&-l%s&s&&" -pL "&-L%s&s&&" -ol ./obj/ld.tr gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gxiscale.o -c ./base/gxiscale.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gxpaint.o -c ./base/gxpaint.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gxpath.o -c ./base/gxpath.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gxpath2.o -c ./base/gxpath2.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gxpcopy.o -c ./base/gxpcopy.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gxpdash.o -c ./base/gxpdash.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gxpflat.o -c ./base/gxpflat.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gxsample.o -c ./base/gxsample.c ./obj/aux/echogs -a ./obj/gconfxx.h gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gxstroke.o -c ./base/gxstroke.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gxsync.o -c ./base/gxsync.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gdevabuf.o -c ./base/gdevabuf.c ./obj/aux/echogs -w ./obj/igs.tr - -include ./obj/psl3.dev ./obj/pdf.dev ./obj/epsf.dev ./obj/ttfont.dev ./obj/fapi_ps.dev ./obj/jpx.dev ./obj/jbig2.dev ./obj/gs_pdfwr.dev ./obj/aux/genconf ./obj/igs.tr -h ./obj/iconfxx.h -p "%s&s&&" -pl "&-l%s&s&&" -pL "&-L%s&s&&" -ol ./obj/gsld.tr ./obj/aux/echogs -w ./obj/iconfig.h -R ./obj/iconfxx.h ./obj/aux/echogs -w ./obj/gsnoapi.tr -R ./obj/devs.tr ./obj/aux/echogs -a ./obj/gsnoapi.tr -R ./obj/igs.tr ./obj/aux/genconf ./obj/gsnoapi.tr -h ./obj/unused.h -p "%s&s&&" -pl "&-l%s&s&&" -pL "&-L%s&s&&" -ol ./obj/gsnoapild.tr gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gdevdbit.o -c ./base/gdevdbit.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gdevddrw.o -c ./base/gdevddrw.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gdevdflt.o -c ./base/gdevdflt.c rm -f ./obj/gconfig.h cp ./obj/gconfxx.h ./obj/gconfig.h ./obj/aux/echogs -w ./obj/gs.tr -R ./obj/gsnoapi.tr ./obj/aux/echogs -a ./obj/gs.tr - -include ./obj/iapi.dev ./obj/aux/genconf ./obj/gs.tr -h ./obj/unused.h -p "%s&s&&" -pl "&-l%s&s&&" -pL "&-L%s&s&&" -ol ./obj/gsld.tr rm -f ./obj/gconfig.c cp ./base/gconf.c ./obj/gconfig.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./obj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./obj/gconfig.o -c ./obj/gconfig.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gdevdgbr.o -c ./base/gdevdgbr.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gdevnfwd.o -c ./base/gdevnfwd.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gdevmem.o -c ./base/gdevmem.c rm -f ./obj/iconfig.c cp ./psi/iconf.c ./obj/iconfig.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./obj -I./obj -I./base -I./devices -o ./obj/iconfig.o -c ./obj/iconfig.c ./obj/gconfig.c:211:1: warning: no previous prototype for 'gs_lib_register_device' [-Wmissing-prototypes] 211 | gs_lib_register_device(const gx_device *dev) | ^~~~~~~~~~~~~~~~~~~~~~ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gdevplnx.o -c ./base/gdevplnx.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gdevm1.o -c ./base/gdevm1.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gdevm2.o -c ./base/gdevm2.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gdevm4.o -c ./base/gdevm4.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gdevm8.o -c ./base/gdevm8.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gdevm16.o -c ./base/gdevm16.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gdevm24.o -c ./base/gdevm24.c ./obj/aux/echogs -w ./obj/ldt.tr -n - gcc -o ./bin/gs ./obj/aux/echogs -a ./obj/ldt.tr -n -s ./obj/gsromfs0.o ./obj/gs.o -s cat ./obj/gsld.tr >> ./obj/ldt.tr ./obj/aux/echogs -a ./obj/ldt.tr -s - -lm -ldl -ltiff -rdynamic -lfontconfig -lfreetype -lfreetype -lpthread -lm -lstdc++ if [ x != x ]; then LD_RUN_PATH=; export LD_RUN_PATH; fi; \ XCFLAGS= XINCLUDE= XLDFLAGS= XLIBDIRS= XLIBS= \ PSI_FEATURE_DEVS= FEATURE_DEVS= DEVICE_DEVS= DEVICE_DEVS1= DEVICE_DEVS2= DEVICE_DEVS3= \ DEVICE_DEVS4= DEVICE_DEVS5= DEVICE_DEVS6= DEVICE_DEVS7= DEVICE_DEVS8= \ DEVICE_DEVS9= DEVICE_DEVS10= DEVICE_DEVS11= DEVICE_DEVS12= \ DEVICE_DEVS13= DEVICE_DEVS14= DEVICE_DEVS15= DEVICE_DEVS16= \ DEVICE_DEVS17= DEVICE_DEVS18= DEVICE_DEVS19= DEVICE_DEVS20= \ DEVICE_DEVS_EXTRA= \ /bin/sh <./obj/ldt.tr gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gdevm32.o -c ./base/gdevm32.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gdevm40.o -c ./base/gdevm40.c ./base/gdevdbit.c: In function 'gx_default_copy_alpha_hl_color': ./base/gdevdbit.c:331:47: warning: 'composite' may be used uninitialized in this function [-Wmaybe-uninitialized] 331 | *ptr++ = composite[k] >> 8; | ~~~~~~~~~^~~ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gdevm48.o -c ./base/gdevm48.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gdevm56.o -c ./base/gdevm56.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gdevm64.o -c ./base/gdevm64.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gdevmx.o -c ./base/gdevmx.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gdevdsha.o -c ./base/gdevdsha.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gxscanc.o -c ./base/gxscanc.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/siinterp.o -c ./base/siinterp.c ./base/gdevdflt.c: In function 'transform_pixel_region_render_portrait': ./base/gdevdflt.c:1986:15: warning: 'run' may be used uninitialized in this function [-Wmaybe-uninitialized] 1986 | buffer[0] = run; | ~~~~~~~~~~^~~~~ gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/siscale_0.o -c ./base/siscale.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/sidscale.o -c ./base/sidscale.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gdevdrop_0.o -c ./base/gdevdrop.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gdevmr1.o -c ./base/gdevmr1.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gdevmr2n.o -c ./base/gdevmr2n.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gdevmr8n.o -c ./base/gdevmr8n.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gdevrops.o -c ./base/gdevrops.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gsrop.o -c ./base/gsrop.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gp_strdl.o -c ./base/gp_strdl.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./soobj -I./soobj -I./base -I./devices -o ./soobj/zcid.o -c ./psi/zcid.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./soobj -I./soobj -I./base -I./devices -o ./soobj/zfcid.o -c ./psi/zfcid.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./soobj -I./soobj -I./base -I./devices -o ./soobj/zfcid0.o -c ./psi/zfcid0.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./soobj -I./soobj -I./base -I./devices -o ./soobj/zfcid1.o -c ./psi/zfcid1.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./soobj -I./soobj -I./base -I./devices -o ./soobj/zchar1.o -c ./psi/zchar1.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./soobj -I./soobj -I./base -I./devices -o ./soobj/zcharout.o -c ./psi/zcharout.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./soobj -I./soobj -I./base -I./devices -o ./soobj/zfont1.o -c ./psi/zfont1.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./soobj -I./soobj -I./base -I./devices -o ./soobj/zmisc1.o -c ./psi/zmisc1.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./soobj -I./soobj -I./base -I./devices -o ./soobj/iutil2.o -c ./psi/iutil2.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./soobj -I./soobj -I./base -I./devices -o ./soobj/zmisc2.o -c ./psi/zmisc2.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./soobj -I./soobj -I./base -I./devices -o ./soobj/zvmem2.o -c ./psi/zvmem2.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./soobj -I./soobj -I./base -I./devices -o ./soobj/zdps1.o -c ./psi/zdps1.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./soobj -I./soobj -I./base -I./devices -o ./soobj/zusparam.o -c ./psi/zusparam.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./soobj -I./soobj -I./base -I./devices -o ./soobj/zchar2.o -c ./psi/zchar2.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./soobj -I./soobj -I./base -I./devices -o ./soobj/zfont2.o -c ./psi/zfont2.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./soobj -I./soobj -I./base -I./devices -o ./soobj/zchar42.o -c ./psi/zchar42.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./soobj -I./soobj -I./base -I./devices -o ./soobj/zfont42.o -c ./psi/zfont42.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./soobj -I./soobj -I./base -I./devices -o ./soobj/zfrsd.o -c ./psi/zfrsd.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./soobj -I./soobj -I./base -I./devices -o ./soobj/zcie.o -c ./psi/zcie.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./soobj -I./soobj -I./base -I./devices -o ./soobj/zcrd.o -c ./psi/zcrd.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./soobj -I./soobj -I./base -I./devices -o ./soobj/zfcmap.o -c ./psi/zfcmap.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./soobj -I./soobj -I./base -I./devices -o ./soobj/zcfont.o -c ./psi/zcfont.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./soobj -I./soobj -I./base -I./devices -o ./soobj/zfont0.o -c ./psi/zfont0.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./soobj -I./soobj -I./base -I./devices -o ./soobj/zfdcte.o -c ./psi/zfdcte.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/sddparam.o -c ./base/sddparam.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./soobj -I./soobj -I./base -I./devices -o ./soobj/zfdctd.o -c ./psi/zfdctd.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./soobj -I./soobj -I./base -I./devices -o ./soobj/iscanbin.o -c ./psi/iscanbin.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./soobj -I./soobj -I./base -I./devices -o ./soobj/zbseq.o -c ./psi/zbseq.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./soobj -I./soobj -I./base -I./devices -o ./soobj/zcolor1.o -c ./psi/zcolor1.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./soobj -I./soobj -I./base -I./devices -o ./soobj/zht1.o -c ./psi/zht1.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./soobj -I./soobj -I./base -I./devices -o ./soobj/zupath.o -c ./psi/zupath.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./soobj -I./soobj -I./base -I./devices -o ./soobj/ibnum.o -c ./psi/ibnum.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gdevhit.o -c ./base/gdevhit.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./soobj -I./soobj -I./base -I./devices -o ./soobj/zcharx.o -c ./psi/zcharx.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./soobj -I./soobj -I./base -I./devices -o ./soobj/zfdecode.o -c ./psi/zfdecode.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/spdiff.o -c ./base/spdiff.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/sfilter1.o -c ./base/sfilter1.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./soobj -I./soobj -I./base -I./devices -o ./soobj/zfilter2.o -c ./psi/zfilter2.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./soobj -I./soobj -I./base -I./devices -o ./soobj/ziodev2.o -c ./psi/ziodev2.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./soobj -I./soobj -I./base -I./devices -o ./soobj/zdevcal.o -c ./psi/zdevcal.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./soobj -I./soobj -I./base -I./devices -o ./soobj/zdevice2.o -c ./psi/zdevice2.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./soobj -I./soobj -I./base -I./devices -o ./soobj/zmedia2.o -c ./psi/zmedia2.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./soobj -I./soobj -I./base -I./devices -o ./soobj/zpcolor.o -c ./psi/zpcolor.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./soobj -I./soobj -I./base -I./devices -o ./soobj/imain.o -c ./psi/imain.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./soobj -I./soobj -I./base -I./devices -o ./soobj/imainarg.o -c ./psi/imainarg.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gsargs.o -c ./base/gsargs.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./soobj -I./soobj -I./base -I./devices -I./devices -o ./soobj/idisp.o -c ./psi/idisp.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./soobj -I./soobj -I./base -I./devices -o ./soobj/psapi.o -c ./psi/psapi.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./soobj -I./soobj -I./base -I./devices -o ./soobj/icontext.o -c ./psi/icontext.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./soobj -I./soobj -I./base -I./devices -o ./soobj/idebug.o -c ./psi/idebug.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./soobj -I./soobj -I./base -I./devices -o ./soobj/idict.o -c ./psi/idict.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./soobj -I./soobj -I./base -I./devices -o ./soobj/idparam.o -c ./psi/idparam.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./soobj -I./soobj -I./base -I./devices -o ./soobj/idstack.o -c ./psi/idstack.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./soobj -I./soobj -I./base -I./devices -o ./soobj/iinit.o -c ./psi/iinit.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./soobj -I./soobj -I./base -I./devices -o ./soobj/interp.o -c ./psi/interp.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./soobj -I./soobj -I./base -I./devices -o ./soobj/iparam.o -c ./psi/iparam.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./soobj -I./soobj -I./base -I./devices -o ./soobj/ireclaim.o -c ./psi/ireclaim.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./soobj -I./soobj -I./base -I./devices -o ./soobj/iplugin.o -c ./psi/iplugin.c In file included from ./base/malloc_.h:23, from ./psi/imain.c:20: ./psi/imain.c: In function 'print_resource_usage': ./psi/imain.c:1482:28: warning: format '%lu' expects argument of type 'long unsigned int', but argument 5 has type 'size_t' {aka 'unsigned int'} [-Wformat=] 1482 | dmprintf5(minst->heap, "%% %s time = %g, memory allocated = %lu, used = %lu, max_used = %lu\n", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ...... 1485 | status.allocated, used, status.max_used); | ~~~~~~~~~~~~~~~~ | | | size_t {aka unsigned int} ./base/std.h:369:12: note: in definition of macro 'dmprintf5' 369 | dpfm(mem,str, arg1, arg2, arg3, arg4, arg5) | ^~~ ./psi/imain.c:1482:67: note: format string is defined here 1482 | dmprintf5(minst->heap, "%% %s time = %g, memory allocated = %lu, used = %lu, max_used = %lu\n", | ~~^ | | | long unsigned int | %u In file included from ./base/malloc_.h:23, from ./psi/imain.c:20: ./psi/imain.c:1482:28: warning: format '%lu' expects argument of type 'long unsigned int', but argument 7 has type 'size_t' {aka 'unsigned int'} [-Wformat=] 1482 | dmprintf5(minst->heap, "%% %s time = %g, memory allocated = %lu, used = %lu, max_used = %lu\n", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ...... 1485 | status.allocated, used, status.max_used); | ~~~~~~~~~~~~~~~ | | | size_t {aka unsigned int} ./base/std.h:369:12: note: in definition of macro 'dmprintf5' 369 | dpfm(mem,str, arg1, arg2, arg3, arg4, arg5) | ^~~ ./psi/imain.c:1482:95: note: format string is defined here 1482 | dmprintf5(minst->heap, "%% %s time = %g, memory allocated = %lu, used = %lu, max_used = %lu\n", | ~~^ | | | long unsigned int | %u gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./soobj -I./soobj -I./base -I./devices -o ./soobj/iscan.o -c ./psi/iscan.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./soobj -I./soobj -I./base -I./devices -o ./soobj/iscannum.o -c ./psi/iscannum.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./soobj -I./soobj -I./base -I./devices -o ./soobj/istack.o -c ./psi/istack.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./soobj -I./soobj -I./base -I./devices -o ./soobj/iutil.o -c ./psi/iutil.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/sa85d.o -c ./base/sa85d.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./soobj -I./soobj -I./base -I./devices -o ./soobj/zarith.o -c ./psi/zarith.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./soobj -I./soobj -I./base -I./devices -o ./soobj/zarray.o -c ./psi/zarray.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./soobj -I./soobj -I./base -I./devices -o ./soobj/zcontrol.o -c ./psi/zcontrol.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./soobj -I./soobj -I./base -I./devices -o ./soobj/zdict.o -c ./psi/zdict.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./soobj -I./soobj -I./base -I./devices -o ./soobj/zfile.o -c ./psi/zfile.c In file included from ./psi/zfile.c:20: ./base/unistd_.h:54: warning: "_XOPEN_SOURCE" redefined 54 | # define _XOPEN_SOURCE 500 | In file included from /usr/include/sys/types.h:7, from ./base/stdpre.h:325, from ./base/std.h:22, from ./base/memory_.h:23, from ./psi/zfile.c:18: /usr/include/features.h:16: note: this is the location of the previous definition 16 | #define _XOPEN_SOURCE 700 | In file included from ./psi/zfile.c:20: ./base/unistd_.h:55: warning: "__USE_UNIX98" redefined 55 | # define __USE_UNIX98 | : note: this is the location of the previous definition gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./soobj -I./soobj -I./base -I./devices -o ./soobj/zfile1.o -c ./psi/zfile1.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./soobj -I./soobj -I./base -I./devices -o ./soobj/zfileio.o -c ./psi/zfileio.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./soobj -I./soobj -I./base -I./devices -o ./soobj/zfilter.o -c ./psi/zfilter.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./soobj -I./soobj -I./base -I./devices -o ./soobj/zfproc.o -c ./psi/zfproc.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./soobj -I./soobj -I./base -I./devices -o ./soobj/zgeneric.o -c ./psi/zgeneric.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./soobj -I./soobj -I./base -I./devices -o ./soobj/ziodev.o -c ./psi/ziodev.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./soobj -I./soobj -I./base -I./devices -o ./soobj/ziodevsc.o -c ./psi/ziodevsc.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./soobj -I./soobj -I./base -I./devices -o ./soobj/zmath.o -c ./psi/zmath.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./soobj -I./soobj -I./base -I./devices -o ./soobj/zalg.o -c ./psi/zalg.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./soobj -I./soobj -I./base -I./devices -o ./soobj/zmisc.o -c ./psi/zmisc.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./soobj -I./soobj -I./base -I./devices -o ./soobj/zpacked.o -c ./psi/zpacked.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./soobj -I./soobj -I./base -I./devices -o ./soobj/zrelbit.o -c ./psi/zrelbit.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./soobj -I./soobj -I./base -I./devices -o ./soobj/zstack.o -c ./psi/zstack.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./soobj -I./soobj -I./base -I./devices -o ./soobj/zstring.o -c ./psi/zstring.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./soobj -I./soobj -I./base -I./devices -o ./soobj/zsysvm.o -c ./psi/zsysvm.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./soobj -I./soobj -I./base -I./devices -o ./soobj/ztoken.o -c ./psi/ztoken.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./soobj -I./soobj -I./base -I./devices -o ./soobj/ztype.o -c ./psi/ztype.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./soobj -I./soobj -I./base -I./devices -o ./soobj/zvmem.o -c ./psi/zvmem.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./soobj -I./soobj -I./base -I./devices -o ./soobj/zbfont.o -c ./psi/zbfont.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./soobj -I./soobj -I./base -I./devices -o ./soobj/zchar.o -c ./psi/zchar.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./soobj -I./soobj -I./base -I./devices -o ./soobj/zcolor.o -c ./psi/zcolor.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./soobj -I./soobj -I./base -I./devices -o ./soobj/zdevice.o -c ./psi/zdevice.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./soobj -I./soobj -I./base -I./devices -o ./soobj/zfont.o -c ./psi/zfont.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./soobj -I./soobj -I./base -I./devices -o ./soobj/zfontenum.o -c ./psi/zfontenum.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./soobj -I./soobj -I./base -I./devices -o ./soobj/zgstate.o -c ./psi/zgstate.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./soobj -I./soobj -I./base -I./devices -o ./soobj/zht.o -c ./psi/zht.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./soobj -I./soobj -I./base -I./devices -o ./soobj/zimage.o -c ./psi/zimage.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./soobj -I./soobj -I./base -I./devices -o ./soobj/zmatrix.o -c ./psi/zmatrix.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./soobj -I./soobj -I./base -I./devices -o ./soobj/zpaint.o -c ./psi/zpaint.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./soobj -I./soobj -I./base -I./devices -o ./soobj/zpath.o -c ./psi/zpath.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./soobj -I./soobj -I./base -I./devices -o ./soobj/zncdummy.o -c ./psi/zncdummy.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./soobj -I./soobj -I./base -I./devices -o ./soobj/ialloc.o -c ./psi/ialloc.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./soobj -I./soobj -I./base -I./devices -o ./soobj/igc.o -c ./psi/igc.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./soobj -I./soobj -I./base -I./devices -o ./soobj/igcref.o -c ./psi/igcref.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./soobj -I./soobj -I./base -I./devices -o ./soobj/igcstr.o -c ./psi/igcstr.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./soobj -I./soobj -I./base -I./devices -o ./soobj/ilocate.o -c ./psi/ilocate.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./soobj -I./soobj -I./base -I./devices -o ./soobj/iname.o -c ./psi/iname.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./soobj -I./soobj -I./base -I./devices -o ./soobj/isave.o -c ./psi/isave.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./soobj -I./soobj -I./base -I./devices -o ./soobj/inobtokn.o -c ./psi/inobtokn.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./soobj -I./soobj -I./base -I./devices -o ./soobj/inouparm.o -c ./psi/inouparm.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./soobj -I./soobj -I./base -I./devices -o ./soobj/zdscpars.o -c ./psi/zdscpars.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./soobj -I./soobj -I./base -I./devices -o ./soobj/dscparse.o -c ./psi/dscparse.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./soobj -I./soobj -I./base -I./devices -o ./soobj/zfapi.o -c ./psi/zfapi.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/sbcp.o -c ./base/sbcp.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./soobj -I./soobj -I./base -I./devices -o ./soobj/zfbcp.o -c ./psi/zfbcp.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./soobj -I./soobj -I./base -I./devices -o ./soobj/zpath1.o -c ./psi/zpath1.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./soobj -I./soobj -I./base -I./devices -o ./soobj/zcolor2.o -c ./psi/zcolor2.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./soobj -I./soobj -I./base -I./devices -o ./soobj/zcsindex.o -c ./psi/zcsindex.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./soobj -I./soobj -I./base -I./devices -o ./soobj/zht2.o -I./toolbin/halftone/gen_ordered -c ./psi/zht2.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./soobj -I./soobj -I./base -I./devices -o ./soobj/zcssepr.o -c ./psi/zcssepr.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./soobj -I./soobj -I./base -I./devices -o ./soobj/zfsample.o -c ./psi/zfsample.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./soobj -I./soobj -I./base -I./devices -o ./soobj/zfunc4.o -c ./psi/zfunc4.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./soobj -I./soobj -I./base -I./devices -o ./soobj/zfunc.o -c ./psi/zfunc.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./soobj -I./soobj -I./base -I./devices -o ./soobj/zfunc0.o -c ./psi/zfunc0.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gsfunc4.o -c ./base/gsfunc4.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./soobj -I./soobj -I./base -I./devices -o ./soobj/zchar32.o -c ./psi/zchar32.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./soobj -I./soobj -I./base -I./devices -o ./soobj/zfont32.o -c ./psi/zfont32.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./soobj -I./soobj -I./base -I./devices -o ./soobj/zfimscale.o -c ./psi/zfimscale.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/simscale.o -c ./base/simscale.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./soobj -I./soobj -I./base -I./devices -o ./soobj/zform.o -c ./psi/zform.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./soobj -I./soobj -I./base -I./devices -o ./soobj/zicc.o -c ./psi/zicc.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./soobj -I./soobj -I./base -I./devices -o ./soobj/zcspixel.o -c ./psi/zcspixel.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./soobj -I./soobj -I./base -I./devices -o ./soobj/zfunc3.o -c ./psi/zfunc3.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./soobj -I./soobj -I./base -I./devices -o ./soobj/zimage3.o -c ./psi/zimage3.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./soobj -I./soobj -I./base -I./devices -o ./soobj/zmisc3.o -c ./psi/zmisc3.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./soobj -I./soobj -I./base -I./devices -o ./soobj/zcolor3.o -c ./psi/zcolor3.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./soobj -I./soobj -I./base -I./devices -o ./soobj/zshade.o -c ./psi/zshade.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./soobj -I./soobj -I./base -I./devices -o ./soobj/zfzlib.o -c ./psi/zfzlib.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./soobj -I./soobj -I./base -I./devices -o ./soobj/ztrans.o -c ./psi/ztrans.c ./soobj/aux/echogs -e .dev -w- -l-obj ./soobj/macglyph -include ./soobj/macroman -ps gs_mgl_e gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./soobj -I./soobj -I./base -I./devices -o ./soobj/zfmd5.o -c ./psi/zfmd5.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./soobj -I./soobj -I./base -I./devices -o ./soobj/zfsha2.o -c ./psi/zfsha2.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/ssha2.o -c ./base/ssha2.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/sha2.o -c ./base/sha2.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./soobj -I./soobj -I./base -I./devices -o ./soobj/zfarc4.o -c ./psi/zfarc4.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./soobj -I./soobj -I./base -I./devices -o ./soobj/zfaes.o -c ./psi/zfaes.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/saes.o -c ./base/saes.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/aes.o -c ./base/aes.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./soobj -I./soobj -I./base -I./devices -o ./soobj/zpdfops.o -c ./psi/zpdfops.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./soobj -I./soobj -I./base -I./devices -o ./soobj/zpdf_r6.o -c ./psi/zpdf_r6.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./openjpeg/src/lib/openjp2/.. -I./openjpeg/src/lib/openjp2 -I./psi -I./soobj -I./soobj -I./base -I./devices -DSHARE_JPX=0 -Wno-attributes -DOPJ_STATIC -DMUTEX_pthread=0 -DUSE_JPIP -DUSE_OPENJPEG_JP2 -DOPJ_HAVE_STDINT_H=1 -DOPJ_HAVE_INTTYPES_H=1 -DOPJ_HAVE_FSEEKO=1 -U__SSE__ -o ./soobj/zfjpx_openjpeg.o \ -c ./psi/zfjpx.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -Isrc -I./psi -I./soobj -I./soobj -I./base -I./devices -o ./soobj/zfjbig2_jbig2dec.o -c ./psi/zfjbig2.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./soobj -I./soobj -I./base -I./devices -o ./soobj/iapi.o -c ./psi/iapi.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./soobj -I./soobj -I./base -I./devices -o ./soobj/gs.o -c ./psi/gs.c rm -f ./soobj/gscdefs.c cp ./base/gscdef.c ./soobj/gscdefs.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gscdefs.o -c ./soobj/gscdefs.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gsromfs0.o -c ./base/gsromfs0.c ./soobj/aux/echogs -e .dev -w- -l-obj ./soobj/nosync ./soobj/gp_nsync.o ./soobj/aux/echogs -e .dev -w- -l-obj ./soobj/smd5 ./soobj/smd5.o ./soobj/gsmd5.o ./soobj/aux/echogs -e .dev -w- -l-obj ./soobj/pipe ./soobj/gdevpipe.o ./soobj/aux/echogs -e .dev -a- ./soobj/pipe -iodev pipe ./soobj/aux/echogs -e .dev -w- -l-obj ./soobj/gsnogc ./soobj/gsnogc.o ./soobj/aux/echogs -e .dev -w- -l-obj ./soobj/htxlib ./soobj/gshtx.o ./soobj/aux/echogs -e .dev -w- -l-obj ./soobj/imasklib ./soobj/gxclipm.o ./soobj/gximage3.o ./soobj/gximage4.o ./soobj/gxmclip.o ./soobj/aux/echogs -e .dev -a- ./soobj/imasklib -imagetype 3 4 ./soobj/aux/echogs -e .dev -w- -l-obj ./soobj/funclib ./soobj/gsdsrc.o ./soobj/gsfunc.o ./soobj/gsfunc0.o ./soobj/aux/echogs -e .dev -w- -l-obj ./soobj/cmyklib ./soobj/gscolor1.o ./soobj/gsht1.o ./soobj/aux/echogs -e .dev -w- -l-obj ./soobj/psl2cs ./soobj/gscolor2.o cp ./soobj/gxicolor_0.o ./soobj/gxicolor.o ./soobj/aux/echogs -e .dev -w- -l-obj ./soobj/dps2lib ./soobj/gsdps1.o ./soobj/aux/echogs -e .dev -w- -l-obj ./soobj/path1lib ./soobj/gspath1.o ./soobj/aux/echogs -e .dev -w- -l-obj ./soobj/rld ./soobj/srld.o ./soobj/aux/echogs -e .dev -w- -l-obj ./soobj/ttflib ./soobj/gstype42.o ./soobj/gxchrout.o ./soobj/ttcalc.o ./soobj/ttfinp.o ./soobj/ttfmain.o ./soobj/ttfmemd.o ./soobj/ttinterp.o ./soobj/ttload.o ./soobj/ttobjs.o ./soobj/gxttfb.o ./soobj/gzspotan.o ./soobj/aux/echogs -e .dev -w- -l-obj ./soobj/cielib ./soobj/gscie.o ./soobj/gsciemap.o ./soobj/gscscie.o gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/sdctc.o -c ./base/sdctc.c ./soobj/aux/echogs -e .dev -a- ./soobj/cielib ./soobj/gscrd.o ./soobj/gscrdp.o ./soobj/gxctable.o gcc -I./soobj -I./base -I./devices -Isrc -DSHARE_JPEG=1 -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -o ./soobj/sjpegc_1.o -c ./base/sjpegc.c gcc -I./soobj -I./base -I./devices -Isrc -DSHARE_JPEG=1 -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -o ./soobj/sdctd_1.o -c ./base/sdctd.c gcc -I./soobj -I./base -I./devices -Isrc -DSHARE_JPEG=1 -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -o ./soobj/sjpegd_1.o -c ./base/sjpegd.c cp ./soobj/sdcte_1.o ./soobj/sdcte.o cp ./soobj/sjpege_1.o ./soobj/sjpege.o ./soobj/aux/echogs -e .dev -w- -l-obj ./soobj/libpng_1 -lib png ./soobj/aux/echogs -e .dev -w- -l-obj ./soobj/seprlib ./soobj/gscsepr.o ./soobj/gsnamecl.o ./soobj/gsncdummy.o ./soobj/aux/echogs -e .dev -a- ./soobj/libpng_1 -include ./soobj/zlibe.dev cp ./soobj/gxblend_0.o ./soobj/gxblend.o cp ./soobj/gdevp14_0.o ./soobj/gdevp14.o ./soobj/aux/echogs -e .dev -w- -l-obj ./soobj/cspixlib ./soobj/gscpixel.o ./soobj/aux/echogs -e .dev -w- -l-obj ./soobj/bboxutil ./soobj/gdevbbox.o cp ./soobj/gxdownscale_0.o ./soobj/gxdownscale.o ./soobj/aux/echogs -e .dev -w- -l-obj ./soobj/cidlib ./soobj/gsfcid.o ./soobj/gsfcid2.o ./soobj/aux/echogs -e .dev -a- ./soobj/cidlib -include ./soobj/ttflib ./soobj/aux/echogs -e .dev -w- -l-obj ./soobj/psf1lib ./soobj/gstype1.o ./soobj/aux/echogs -e .dev -a- ./soobj/psf1lib ./soobj/gxtype1.o ./soobj/gxhintn.o ./soobj/gxhintn1.o ./soobj/gscrypt1.o ./soobj/gxchrout.o ./soobj/aux/echogs -e .dev -w- -l-obj ./soobj/psf2lib ./soobj/gstype2.o ./soobj/aux/echogs -e .dev -w- -l-obj ./soobj/lzwd ./soobj/slzwd.o ./soobj/slzwc.o ./soobj/aux/echogs -e .dev -a- ./soobj/psf2lib ./soobj/gxtype1.o ./soobj/gxhintn.o ./soobj/gxhintn1.o ./soobj/gscrypt1.o ./soobj/gxchrout.o cp ./soobj/gsicc_lcms2_1.o ./soobj/gsicc_lcms2.o cp ./soobj/gsicc_create_1.o ./soobj/gsicc_create.o ./soobj/aux/echogs -e .dev -w- -l-obj ./soobj/sjbig2_jbig2dec ./soobj/sjbig2.o cp ./soobj/openjpeg_0.dev ./soobj/openjpeg.dev ./soobj/aux/echogs -e .dev -a- ./soobj/sjbig2_jbig2dec -include ./soobj/jbig2dec.dev ./soobj/aux/echogs -e .dev -w- -l-obj ./soobj/ramfs ./soobj/gsioram.o ./soobj/ramfs.o ./soobj/aux/echogs -e .dev -w- -l-obj ./soobj/pwgd ./soobj/spwgd.o ./soobj/aux/echogs -e .dev -a- ./soobj/ramfs -iodev ram ./soobj/aux/echogs -e .dev -w- -l-dev -b -s -l-obj ./soobj/display ./soobj/gdevdsp.o ./soobj/gdevpccm.o ./soobj/gdevdevn.o ./soobj/gsequivc.o ./soobj/gdevdcrd.o ./soobj/aux/echogs -e .dev -a- ./soobj/ramfs -obj ./soobj/ramfs.o cp ./soobj/gstiffio_1.o ./soobj/gstiffio.o ./soobj/aux/echogs -e .dev -w- -l-obj ./soobj/cfe ./soobj/scfe.o ./soobj/scfetab.o ./soobj/shc.o ./soobj/aux/echogs -e .dev -w- -l-obj ./soobj/lzwe ./soobj/slzwe.o ./soobj/slzwc.o ./soobj/aux/echogs -e .dev -w- -l-obj ./soobj/rle ./soobj/srle.o ./soobj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-obj ./soobj/docxwrite ./soobj/gdevdocxw.o ./soobj/gdevagl.o ./soobj/doc_common.o ./soobj/extract_alloc.o ./soobj/extract_astring.o ./soobj/extract_buffer.o ./soobj/extract_docx.o ./soobj/extract_docx_template.o ./soobj/extract_extract.o ./soobj/extract_join.o ./soobj/extract_mem.o ./soobj/extract_outf.o ./soobj/extract_xml.o ./soobj/extract_zip.o gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./soobj -I./devices -Isrc/source/libraries -I./openjpeg/library/source -DSHARE_JPX=0 -Wno-attributes -DOPJ_STATIC -DMUTEX_pthread=0 -DUSE_JPIP -DUSE_OPENJPEG_JP2 -DOPJ_HAVE_STDINT_H=1 -DOPJ_HAVE_INTTYPES_H=1 -DOPJ_HAVE_FSEEKO=1 -U__SSE__ -o ./soobj/gdevpdfu.o -c ./devices/vector/gdevpdfu.c ./soobj/aux/echogs -e .dev -w- -l-obj ./soobj/sdeparam ./soobj/sdeparam.o ./soobj/sdcparam.o cp ./soobj/szlibc_1.o ./soobj/szlibc.o cp ./soobj/szlibe_1.o ./soobj/szlibe.o ./soobj/aux/echogs -e .dev -w- -l-obj ./soobj/sfile ./soobj/sfxstdio.o ./soobj/sfxcommon.o ./soobj/stream.o ./soobj/aux/echogs -e .dev -w- -l-obj ./soobj/pngp ./soobj/spngp.o ./soobj/aux/echogs -e .dev -w- -l-obj ./soobj/seexec ./soobj/seexec.o ./soobj/gscrypt1.o cp ./soobj/lzwe.dev ./soobj/slzwe.dev ./soobj/aux/echogs -e .dev -w- -l-obj ./soobj/sarc4 ./soobj/sarc4.o ./soobj/aux/echogs -e .dev -w- -l-obj ./soobj/fcopy ./soobj/gxfcopy.o ./soobj/aux/echogs -e .dev -w- -l-obj ./soobj/psf ./soobj/gdevpsf1.o ./soobj/gdevpsf2.o ./soobj/gdevpsfm.o cp ./soobj/gdevfpng_1.o ./soobj/gdevfpng.o ./soobj/aux/echogs -e .dev -a- ./soobj/psf -obj ./soobj/gdevpsft.o ./soobj/gdevpsfu.o ./soobj/gdevpsfx.o ./soobj/aux/echogs -e .dev -a- ./soobj/psf -obj ./soobj/spsdf.o ./soobj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-obj ./soobj/ink_cov ./soobj/gdevicov.o ./soobj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-obj ./soobj/inkcov ./soobj/gdevicov.o cp ./soobj/gdevtsep_0.o ./soobj/gdevtsep.o ./soobj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-obj ./soobj/txtwrite ./soobj/gdevtxtw.o ./soobj/gdevagl.o ./soobj/doc_common.o ./soobj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./soobj/page -l-obj ./soobj/bj10v ./soobj/gdev10v.o ./soobj/gdevprn.o ./soobj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./soobj/page -l-obj ./soobj/bj10vh ./soobj/gdev10v.o ./soobj/gdevprn.o ./soobj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./soobj/page -l-obj ./soobj/dj505j ./soobj/gdevcdj.o ./soobj/gdevpcl.o ./soobj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./soobj/page -l-obj ./soobj/jj100 ./soobj/gdevj100.o ./soobj/gdevprn.o ./soobj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./soobj/page -l-obj ./soobj/picty180 ./soobj/gdevcdj.o ./soobj/gdevpcl.o ./soobj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./soobj/page -l-obj ./soobj/pr1000 ./soobj/gdevp201.o ./soobj/gdevprn.o ./soobj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./soobj/page -l-obj ./soobj/pr1000_4 ./soobj/gdevp201.o ./soobj/gdevprn.o ./soobj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./soobj/page -l-obj ./soobj/pr150 ./soobj/gdevp201.o ./soobj/gdevprn.o ./soobj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./soobj/page -l-obj ./soobj/pr201 ./soobj/gdevp201.o ./soobj/gdevprn.o cp ./soobj/ijslib_0.dev ./soobj/ijslib.dev ./soobj/aux/echogs -e .dev -w- -l-obj ./soobj/libocr_1 ./soobj/tessocr.o ./soobj/aux/echogs -e .dev -a- ./soobj/libocr_1 ./soobj/leptonica_adaptmap.o ./soobj/leptonica_affine.o ./soobj/leptonica_affinecompose.o ./soobj/leptonica_arrayaccess.o ./soobj/leptonica_baseline.o ./soobj/leptonica_bbuffer.o ./soobj/leptonica_bilateral.o ./soobj/leptonica_bilinear.o ./soobj/leptonica_binexpand.o ./soobj/leptonica_binreduce.o ./soobj/leptonica_blend.o ./soobj/leptonica_bmf.o ./soobj/leptonica_bmpio.o ./soobj/leptonica_bmpiostub.o ./soobj/leptonica_bootnumgen1.o ./soobj/leptonica_bootnumgen2.o ./soobj/leptonica_bootnumgen3.o ./soobj/leptonica_bootnumgen4.o ./soobj/leptonica_boxbasic.o ./soobj/leptonica_boxfunc1.o ./soobj/leptonica_boxfunc2.o ./soobj/leptonica_boxfunc3.o ./soobj/leptonica_boxfunc4.o ./soobj/leptonica_boxfunc5.o ./soobj/leptonica_bytearray.o ./soobj/leptonica_ccbord.o ./soobj/leptonica_classapp.o ./soobj/leptonica_colorcontent.o ./soobj/leptonica_coloring.o ./soobj/leptonica_colormap.o ./soobj/leptonica_colormorph.o ./soobj/leptonica_colorquant1.o ./soobj/leptonica_colorquant2.o ./soobj/leptonica_colorseg.o ./soobj/leptonica_colorspace.o ./soobj/leptonica_compare.o ./soobj/leptonica_conncomp.o ./soobj/leptonica_convertfiles.o ./soobj/leptonica_convolve.o ./soobj/leptonica_correlscore.o ./soobj/leptonica_dewarp1.o ./soobj/leptonica_dewarp2.o ./soobj/leptonica_dewarp3.o ./soobj/leptonica_dewarp4.o ./soobj/leptonica_dnabasic.o ./soobj/leptonica_dnafunc1.o ./soobj/leptonica_dnahash.o ./soobj/leptonica_dwacomb.2.o ./soobj/leptonica_dwacomblow.2.o ./soobj/leptonica_edge.o ./soobj/leptonica_encoding.o ./soobj/leptonica_enhance.o ./soobj/leptonica_fhmtauto.o ./soobj/leptonica_fhmtgenlow.1.o ./soobj/leptonica_fmorphauto.o ./soobj/leptonica_fmorphgen.1.o ./soobj/leptonica_fmorphgenlow.1.o ./soobj/leptonica_fpix1.o ./soobj/leptonica_fpix2.o ./soobj/leptonica_gifiostub.o ./soobj/leptonica_gplot.o ./soobj/leptonica_graphics.o ./soobj/leptonica_graymorph.o ./soobj/leptonica_grayquant.o ./soobj/leptonica_heap.o ./soobj/leptonica_jbclass.o ./soobj/leptonica_jp2kheader.o ./soobj/leptonica_jp2kheaderstub.o ./soobj/leptonica_jp2kiostub.o ./soobj/leptonica_jpegiostub.o ./soobj/leptonica_kernel.o ./soobj/leptonica_libversions.o ./soobj/leptonica_list.o ./soobj/leptonica_map.o ./soobj/leptonica_morph.o ./soobj/leptonica_morphapp.o ./soobj/leptonica_morphdwa.o ./soobj/leptonica_morphseq.o ./soobj/leptonica_numabasic.o ./soobj/leptonica_numafunc1.o ./soobj/leptonica_numafunc2.o ./soobj/leptonica_pageseg.o ./soobj/leptonica_paintcmap.o ./soobj/leptonica_partify.o ./soobj/leptonica_partition.o ./soobj/leptonica_pdfio1.o ./soobj/leptonica_pdfio1stub.o ./soobj/leptonica_pdfio2.o ./soobj/leptonica_pdfio2stub.o ./soobj/leptonica_pix1.o ./soobj/leptonica_pix2.o ./soobj/leptonica_pix3.o ./soobj/leptonica_pix4.o ./soobj/leptonica_pix5.o ./soobj/leptonica_pixabasic.o ./soobj/leptonica_pixacc.o ./soobj/leptonica_pixafunc1.o ./soobj/leptonica_pixafunc2.o ./soobj/leptonica_pixalloc.o ./soobj/leptonica_pixarith.o ./soobj/leptonica_pixcomp.o ./soobj/leptonica_pixconv.o ./soobj/leptonica_pixlabel.o ./soobj/leptonica_pixtiling.o ./soobj/leptonica_pngiostub.o ./soobj/leptonica_pnmio.o ./soobj/leptonica_pnmiostub.o ./soobj/leptonica_projective.o ./soobj/leptonica_psio1.o ./soobj/leptonica_psio1stub.o ./soobj/leptonica_psio2.o ./soobj/leptonica_psio2stub.o ./soobj/leptonica_ptabasic.o ./soobj/leptonica_ptafunc1.o ./soobj/leptonica_ptafunc2.o ./soobj/leptonica_ptra.o ./soobj/leptonica_quadtree.o ./soobj/leptonica_queue.o ./soobj/leptonica_rank.o ./soobj/leptonica_rbtree.o ./soobj/leptonica_readfile.o ./soobj/leptonica_regutils.o ./soobj/leptonica_rop.o ./soobj/leptonica_roplow.o ./soobj/leptonica_rotate.o ./soobj/leptonica_rotateam.o ./soobj/leptonica_rotateorth.o ./soobj/leptonica_rotateshear.o ./soobj/leptonica_runlength.o ./soobj/leptonica_sarray1.o ./soobj/leptonica_sarray2.o ./soobj/leptonica_scale1.o ./soobj/leptonica_scale2.o ./soobj/leptonica_seedfill.o ./soobj/leptonica_sel1.o ./soobj/leptonica_sel2.o ./soobj/leptonica_selgen.o ./soobj/leptonica_shear.o ./soobj/leptonica_skew.o ./soobj/leptonica_spixio.o ./soobj/leptonica_stack.o ./soobj/leptonica_stringcode.o ./soobj/leptonica_sudoku.o ./soobj/leptonica_textops.o ./soobj/leptonica_tiffiostub.o ./soobj/leptonica_utils1.o ./soobj/leptonica_utils2.o ./soobj/leptonica_warper.o ./soobj/leptonica_webpiostub.o ./soobj/leptonica_writefile.o ./soobj/leptonica_zlibmem.o ./soobj/leptonica_zlibmemstub.o cp ./soobj/gslibctx_0.o ./soobj/gslibctx.o ./soobj/aux/echogs -e .dev -a- ./soobj/libocr_1 ./soobj/tesseract_api_altorenderer.o ./soobj/tesseract_api_baseapi.o ./soobj/tesseract_api_capi.o ./soobj/tesseract_api_hocrrenderer.o ./soobj/tesseract_api_lstmboxrenderer.o ./soobj/tesseract_api_pdfrenderer.o ./soobj/tesseract_api_renderer.o ./soobj/tesseract_api_wordstrboxrenderer.o ./soobj/tesseract_arch_intsimdmatrix.o ./soobj/tesseract_arch_simddetect.o ./soobj/tesseract_ccmain_applybox.o ./soobj/tesseract_ccmain_control.o ./soobj/tesseract_ccmain_linerec.o ./soobj/tesseract_ccmain_ltrresultiterator.o ./soobj/tesseract_ccmain_mutableiterator.o ./soobj/tesseract_ccmain_output.o ./soobj/tesseract_ccmain_pageiterator.o ./soobj/tesseract_ccmain_pagesegmain.o ./soobj/tesseract_ccmain_pagewalk.o ./soobj/tesseract_ccmain_paragraphs.o ./soobj/tesseract_ccmain_paramsd.o ./soobj/tesseract_ccmain_pgedit.o ./soobj/tesseract_ccmain_reject.o ./soobj/tesseract_ccmain_resultiterator.o ./soobj/tesseract_ccmain_tessedit.o ./soobj/tesseract_ccmain_tesseractclass.o ./soobj/tesseract_ccmain_tessvars.o ./soobj/tesseract_ccmain_thresholder.o ./soobj/tesseract_ccmain_werdit.o ./soobj/aux/echogs -e .dev -w- -l-obj ./soobj/gsiodevs ./soobj/gsiodevs.o ./soobj/aux/echogs -e .dev -a- ./soobj/libocr_1 ./soobj/tesseract_ccstruct_blamer.o ./soobj/tesseract_ccstruct_blobbox.o ./soobj/tesseract_ccstruct_blobs.o ./soobj/tesseract_ccstruct_blread.o ./soobj/tesseract_ccstruct_boxread.o ./soobj/tesseract_ccstruct_boxword.o ./soobj/tesseract_ccstruct_ccstruct.o ./soobj/tesseract_ccstruct_coutln.o ./soobj/tesseract_ccstruct_detlinefit.o ./soobj/tesseract_ccstruct_dppoint.o ./soobj/tesseract_ccstruct_imagedata.o ./soobj/tesseract_ccstruct_linlsq.o ./soobj/tesseract_ccstruct_matrix.o ./soobj/tesseract_ccstruct_mod128.o ./soobj/tesseract_ccstruct_normalis.o ./soobj/tesseract_ccstruct_ocrblock.o ./soobj/tesseract_ccstruct_ocrpara.o ./soobj/tesseract_ccstruct_ocrrow.o ./soobj/tesseract_ccstruct_otsuthr.o ./soobj/tesseract_ccstruct_pageres.o ./soobj/tesseract_ccstruct_pdblock.o ./soobj/tesseract_ccstruct_points.o ./soobj/tesseract_ccstruct_polyaprx.o ./soobj/tesseract_ccstruct_polyblk.o ./soobj/tesseract_ccstruct_quadlsq.o ./soobj/tesseract_ccstruct_quspline.o ./soobj/tesseract_ccstruct_ratngs.o ./soobj/tesseract_ccstruct_rect.o ./soobj/tesseract_ccstruct_rejctmap.o ./soobj/tesseract_ccstruct_seam.o ./soobj/tesseract_ccstruct_split.o ./soobj/tesseract_ccstruct_statistc.o ./soobj/tesseract_ccstruct_stepblob.o ./soobj/tesseract_ccstruct_werd.o ./soobj/aux/echogs -e .dev -a- ./soobj/gsiodevs -include ./soobj/sfile ./soobj/aux/echogs -e .dev -a- ./soobj/libocr_1 ./soobj/tesseract_classify_classify.o ./soobj/tesseract_dict_context.o ./soobj/tesseract_dict_dawg.o ./soobj/tesseract_dict_dawg_cache.o ./soobj/tesseract_dict_dict.o ./soobj/tesseract_dict_permdawg.o ./soobj/tesseract_dict_stopper.o ./soobj/tesseract_dict_trie.o ./soobj/tesseract_textord_alignedblob.o ./soobj/tesseract_textord_baselinedetect.o ./soobj/tesseract_textord_bbgrid.o ./soobj/tesseract_textord_blkocc.o ./soobj/tesseract_textord_blobgrid.o ./soobj/tesseract_textord_ccnontextdetect.o ./soobj/tesseract_textord_cjkpitch.o ./soobj/tesseract_textord_colfind.o ./soobj/tesseract_textord_colpartition.o ./soobj/tesseract_textord_colpartitionset.o ./soobj/tesseract_textord_colpartitiongrid.o ./soobj/tesseract_textord_devanagari_processing.o ./soobj/tesseract_textord_drawtord.o ./soobj/tesseract_textord_edgblob.o ./soobj/tesseract_textord_edgloop.o ./soobj/tesseract_textord_fpchop.o ./soobj/tesseract_textord_gap_map.o ./soobj/tesseract_textord_imagefind.o ./soobj/tesseract_textord_linefind.o ./soobj/tesseract_textord_makerow.o ./soobj/tesseract_textord_oldbasel.o ./soobj/tesseract_textord_pithsync.o ./soobj/tesseract_textord_pitsync1.o ./soobj/tesseract_textord_scanedg.o ./soobj/tesseract_textord_sortflts.o ./soobj/tesseract_textord_strokewidth.o ./soobj/tesseract_textord_tabfind.o ./soobj/tesseract_textord_tablefind.o ./soobj/tesseract_textord_tabvector.o ./soobj/tesseract_textord_tablerecog.o ./soobj/tesseract_textord_textlineprojection.o ./soobj/tesseract_textord_textord.o ./soobj/tesseract_textord_topitch.o ./soobj/tesseract_textord_tordmain.o ./soobj/tesseract_textord_tospace.o ./soobj/tesseract_textord_tovars.o ./soobj/tesseract_textord_underlin.o ./soobj/tesseract_textord_wordseg.o ./soobj/tesseract_textord_workingpartset.o ./soobj/aux/echogs -e .dev -a- ./soobj/gsiodevs -iodev stdin stdout stderr ./soobj/aux/echogs -e .dev -a- ./soobj/libocr_1 ./soobj/tesseract_viewer_scrollview.o ./soobj/tesseract_viewer_svmnode.o ./soobj/tesseract_viewer_svutil.o ./soobj/tesseract_wordrec_tface.o ./soobj/tesseract_wordrec_wordrec.o ./soobj/tesseract_ccutil_ccutil.o ./soobj/tesseract_ccutil_clst.o ./soobj/tesseract_ccutil_elst2.o ./soobj/tesseract_ccutil_elst.o ./soobj/tesseract_ccutil_errcode.o ./soobj/tesseract_ccutil_mainblk.o ./soobj/tesseract_ccutil_serialis.o ./soobj/tesseract_ccutil_strngs.o ./soobj/tesseract_ccutil_scanutils.o ./soobj/tesseract_ccutil_tessdatamanager.o ./soobj/tesseract_ccutil_tprintf.o ./soobj/tesseract_ccutil_unichar.o ./soobj/tesseract_ccutil_unicharcompress.o ./soobj/tesseract_ccutil_unicharmap.o ./soobj/tesseract_ccutil_unicharset.o ./soobj/tesseract_ccutil_params.o ./soobj/tesseract_lstm_convolve.o ./soobj/tesseract_lstm_fullyconnected.o ./soobj/tesseract_lstm_functions.o ./soobj/tesseract_lstm_input.o ./soobj/tesseract_lstm_lstm.o ./soobj/tesseract_lstm_lstmrecognizer.o ./soobj/tesseract_lstm_maxpool.o ./soobj/tesseract_lstm_network.o ./soobj/tesseract_lstm_networkio.o ./soobj/tesseract_lstm_parallel.o ./soobj/tesseract_lstm_plumbing.o ./soobj/tesseract_lstm_recodebeam.o ./soobj/tesseract_lstm_reconfig.o ./soobj/tesseract_lstm_reversed.o ./soobj/tesseract_lstm_series.o ./soobj/tesseract_lstm_stridemap.o ./soobj/tesseract_lstm_tfnetwork.o ./soobj/tesseract_lstm_weightmatrix.o ./soobj/tesseract_arch_dotproduct.o ./soobj/tesseract_arch_dotproductavx.o ./soobj/tesseract_arch_intsimdmatrixavx2.o ./soobj/tesseract_arch_dotproductfma.o ./soobj/tesseract_arch_dotproductsse.o ./soobj/tesseract_arch_intsimdmatrixsse.o ./soobj/tesseract_arch_intsimdmatrixneon.o ./soobj/aux/echogs -e .dev -w- -l-obj ./soobj/clfile ./soobj/gxclfile.o ./soobj/aux/echogs -e .dev -a- ./soobj/libocr_1 ./soobj/tesseract_ccmain_adaptions.o ./soobj/tesseract_ccmain_docqual.o ./soobj/tesseract_ccmain_equationdetect.o ./soobj/tesseract_ccmain_fixspace.o ./soobj/tesseract_ccmain_fixxht.o ./soobj/tesseract_ccmain_osdetect.o ./soobj/tesseract_ccmain_par_control.o ./soobj/tesseract_ccmain_recogtraining.o ./soobj/tesseract_ccmain_superscript.o ./soobj/tesseract_ccmain_tessbox.o ./soobj/tesseract_ccmain_tfacepp.o ./soobj/tesseract_ccstruct_fontinfo.o ./soobj/tesseract_ccstruct_params_training_featdef.o ./soobj/tesseract_ccutil_ambigs.o ./soobj/tesseract_ccutil_bitvector.o ./soobj/tesseract_ccutil_indexmapbidi.o ./soobj/tesseract_ccutil_universalambigs.o ./soobj/tesseract_classify_adaptive.o ./soobj/tesseract_classify_adaptmatch.o ./soobj/tesseract_classify_blobclass.o ./soobj/tesseract_classify_cluster.o ./soobj/tesseract_classify_clusttool.o ./soobj/tesseract_classify_cutoffs.o ./soobj/tesseract_classify_featdefs.o ./soobj/tesseract_classify_float2int.o ./soobj/tesseract_classify_fpoint.o ./soobj/tesseract_classify_intfeaturespace.o ./soobj/tesseract_classify_intfx.o ./soobj/tesseract_classify_intmatcher.o ./soobj/tesseract_classify_intproto.o ./soobj/tesseract_classify_kdtree.o ./soobj/tesseract_classify_mf.o ./soobj/tesseract_classify_mfdefs.o ./soobj/tesseract_classify_mfoutline.o ./soobj/tesseract_classify_mfx.o ./soobj/tesseract_classify_normfeat.o ./soobj/tesseract_classify_normmatch.o ./soobj/tesseract_classify_ocrfeatures.o ./soobj/tesseract_classify_outfeat.o ./soobj/tesseract_classify_picofeat.o ./soobj/tesseract_classify_protos.o ./soobj/tesseract_classify_shapeclassifier.o ./soobj/tesseract_classify_shapetable.o ./soobj/tesseract_classify_tessclassifier.o ./soobj/tesseract_classify_trainingsample.o ./soobj/tesseract_cutil_oldlist.o ./soobj/tesseract_dict_hyphen.o ./soobj/tesseract_textord_equationdetectbase.o ./soobj/tesseract_wordrec_associate.o ./soobj/tesseract_wordrec_chop.o ./soobj/tesseract_wordrec_chopper.o ./soobj/tesseract_wordrec_drawfx.o ./soobj/tesseract_wordrec_findseam.o ./soobj/tesseract_wordrec_gradechop.o ./soobj/tesseract_wordrec_language_model.o ./soobj/tesseract_wordrec_lm_consistency.o ./soobj/tesseract_wordrec_lm_pain_points.o ./soobj/tesseract_wordrec_lm_state.o ./soobj/tesseract_wordrec_outlines.o ./soobj/tesseract_wordrec_params_model.o ./soobj/tesseract_wordrec_pieces.o ./soobj/tesseract_wordrec_plotedges.o ./soobj/tesseract_wordrec_render.o ./soobj/tesseract_wordrec_segsearch.o ./soobj/tesseract_wordrec_wordclass.o ./soobj/aux/echogs -e .dev -a- ./soobj/clfile -init gxclfile cp ./soobj/szlibd_1.o ./soobj/szlibd.o ./soobj/aux/echogs -e .dev -w- -l-obj ./soobj/posync ./soobj/gp_psync.o ./soobj/aux/echogs -e .dev -w- -l-obj ./soobj/cfd ./soobj/scfd.o ./soobj/scfdtab.o ./soobj/aux/echogs -e .dev -a- ./soobj/posync -replace ./soobj/nosync cp ./soobj/fapi_ft_1.o ./soobj/fapi_ft.o cp ./soobj/gsiorom_1.o ./soobj/gsiorom.o cp ./soobj/gxidata_0.o ./soobj/gxidata.o cp ./soobj/gximono_0.o ./soobj/gximono.o ./soobj/aux/echogs -e .dev -w- -l-obj ./soobj/libd ./soobj/gdevabuf.o ./soobj/gdevdbit.o ./soobj/gdevddrw.o ./soobj/gdevdflt.o ./soobj/aux/echogs -e .dev -a- ./soobj/libd ./soobj/gdevdgbr.o ./soobj/gdevnfwd.o ./soobj/gdevmem.o ./soobj/gdevplnx.o ./soobj/aux/echogs -e .dev -a- ./soobj/libd ./soobj/gdevm1.o ./soobj/gdevm2.o ./soobj/gdevm4.o ./soobj/gdevm8.o cp ./soobj/siscale_0.o ./soobj/siscale.o ./soobj/aux/echogs -e .dev -a- ./soobj/libd ./soobj/gdevm16.o ./soobj/gdevm24.o ./soobj/gdevm32.o ./soobj/gdevmpla.o cp ./soobj/gdevdrop_0.o ./soobj/gdevdrop.o ./soobj/aux/echogs -e .dev -a- ./soobj/libd ./soobj/gdevm40.o ./soobj/gdevm48.o ./soobj/gdevm56.o ./soobj/gdevm64.o ./soobj/gdevmx.o ./soobj/aux/echogs -e .dev -a- ./soobj/libd ./soobj/gdevdsha.o ./soobj/gxscanc.o ./soobj/aux/echogs -e .dev -w- -l-obj ./soobj/strdline ./soobj/gp_strdl.o ./soobj/aux/echogs -e .dev -w- -l-obj ./soobj/psf1read ./soobj/zchar1.o ./soobj/zcharout.o ./soobj/aux/echogs -e .dev -w- -l-obj ./soobj/dps2int ./soobj/zvmem2.o ./soobj/zdps1.o ./soobj/aux/echogs -e .dev -a- ./soobj/psf1read -obj ./soobj/zfont1.o ./soobj/zmisc1.o ./soobj/aux/echogs -e .dev -a- ./soobj/dps2int -oper zvmem2 zdps1_l2 ./soobj/aux/echogs -e .dev -a- ./soobj/psf1read -include ./soobj/seexec ./soobj/aux/echogs -e .dev -a- ./soobj/dps2int -ps gs_dps1 ./soobj/aux/echogs -e .dev -a- ./soobj/psf1read -oper zchar1 zfont1 zmisc1 ./soobj/aux/echogs -e .dev -w- -l-obj ./soobj/usparam ./soobj/zusparam.o ./soobj/aux/echogs -e .dev -a- ./soobj/psf1read -ps gs_agl gs_type1 ./soobj/aux/echogs -e .dev -a- ./soobj/usparam -oper zusparam -replace ./soobj/nousparm ./soobj/aux/echogs -e .dev -w- -l-obj ./soobj/type42 ./soobj/zchar42.o ./soobj/zcharout.o ./soobj/zfont42.o ./soobj/aux/echogs -e .dev -a- ./soobj/type42 -include ./soobj/ttflib ./soobj/aux/echogs -e .dev -a- ./soobj/type42 -oper zchar42 zfont42 ./soobj/aux/echogs -e .dev -a- ./soobj/type42 -ps gs_typ42 ./soobj/aux/echogs -e .dev -w- -l-obj ./soobj/zfrsd ./soobj/zfrsd.o ./soobj/aux/echogs -e .dev -a- ./soobj/zfrsd -oper zfrsd ./soobj/aux/echogs -e .dev -w- -l-obj ./soobj/cie ./soobj/zcie.o ./soobj/zcrd.o ./soobj/aux/echogs -e .dev -w- -l-obj ./soobj/psf0read ./soobj/zcfont.o ./soobj/zfont0.o ./soobj/aux/echogs -e .dev -a- ./soobj/cie -oper zcrd_l2 ./soobj/aux/echogs -e .dev -a- ./soobj/psf0read -oper zcfont zfont0 ./soobj/aux/echogs -e .dev -a- ./soobj/cie -include ./soobj/cielib ./soobj/aux/echogs -e .dev -a- ./soobj/psf0read -include ./soobj/cmapread ./soobj/aux/echogs -e .dev -w- -l-obj ./soobj/sddparam ./soobj/sddparam.o ./soobj/sdcparam.o ./soobj/aux/echogs -e .dev -w- -l-obj ./soobj/btoken ./soobj/iscanbin.o ./soobj/zbseq.o ./soobj/aux/echogs -e .dev -w- -l-obj ./soobj/cmykread ./soobj/zcolor1.o ./soobj/zht1.o ./soobj/aux/echogs -e .dev -a- ./soobj/btoken -oper zbseq_l2 -replace ./soobj/nobtoken ./soobj/aux/echogs -e .dev -a- ./soobj/cmykread -oper zcolor1 zht1 ./soobj/aux/echogs -e .dev -a- ./soobj/btoken -ps gs_btokn ./soobj/aux/echogs -e .dev -w- -l-obj ./soobj/upath ./soobj/zupath.o ./soobj/ibnum.o ./soobj/gdevhit.o ./soobj/aux/echogs -e .dev -w- -l-obj ./soobj/dps2read ./soobj/ibnum.o ./soobj/zcharx.o ./soobj/aux/echogs -e .dev -a- ./soobj/upath -oper zupath_l2 zupath ./soobj/aux/echogs -e .dev -a- ./soobj/dps2read -include ./soobj/dps2int ./soobj/aux/echogs -e .dev -w- -l-obj ./soobj/pdiff ./soobj/spdiff.o ./soobj/aux/echogs -e .dev -a- ./soobj/dps2read -oper ireclaim_l2 zcharx ./soobj/aux/echogs -e .dev -w- -l-obj ./soobj/psfilters ./soobj/sfilter1.o ./soobj/sfilter2.o ./soobj/aux/echogs -e .dev -a- ./soobj/dps2read -ps gs_dps2 ./soobj/aux/echogs -e .dev -w- -l-obj ./soobj/iodevice ./soobj/ziodev2.o ./soobj/zdevcal.o ./soobj/aux/echogs -e .dev -w- -l-obj ./soobj/pagedev ./soobj/zdevice2.o ./soobj/zmedia2.o ./soobj/aux/echogs -e .dev -a- ./soobj/iodevice -oper ziodev2_l2 ./soobj/aux/echogs -e .dev -a- ./soobj/pagedev -oper zdevice2_l2 zmedia2_l2 ./soobj/aux/echogs -e .dev -a- ./soobj/iodevice -iodev null calendar ./soobj/aux/echogs -e .dev -a- ./soobj/pagedev -ps gs_setpd ./soobj/aux/echogs -e .dev -w- -l-obj ./soobj/patread ./soobj/zpcolor.o ./soobj/aux/echogs -e .dev -w- -l-obj ./soobj/isupport ./soobj/ialloc.o ./soobj/igc.o ./soobj/igcref.o ./soobj/igcstr.o ./soobj/aux/echogs -e .dev -a- ./soobj/patread -oper zpcolor_l2 ./soobj/aux/echogs -e .dev -a- ./soobj/isupport -obj ./soobj/ilocate.o ./soobj/iname.o ./soobj/isave.o ./soobj/aux/echogs -e .dev -w- -l-obj ./soobj/nobtoken ./soobj/inobtokn.o ./soobj/aux/echogs -e .dev -w- -l-obj ./soobj/nousparm ./soobj/inouparm.o ./soobj/aux/echogs -e .dev -w- -l-obj ./soobj/bcp ./soobj/sbcp.o ./soobj/zfbcp.o ./soobj/aux/echogs -e .dev -w- -l-obj ./soobj/path1 ./soobj/zpath1.o ./soobj/aux/echogs -e .dev -a- ./soobj/bcp -oper zfbcp ./soobj/aux/echogs -e .dev -a- ./soobj/path1 -include ./soobj/path1lib ./soobj/aux/echogs -e .dev -w- -l-obj ./soobj/func ./soobj/zfunc.o ./soobj/zfunc0.o ./soobj/aux/echogs -e .dev -a- ./soobj/path1 -oper zpath1 ./soobj/aux/echogs -e .dev -a- ./soobj/func -oper zfunc ./soobj/aux/echogs -e .dev -w- -l-obj ./soobj/func4lib ./soobj/gsfunc4.o ./soobj/spprint.o ./soobj/aux/echogs -e .dev -a- ./soobj/func -functiontype 0 ./soobj/aux/echogs -e .dev -a- ./soobj/func4lib -include ./soobj/funclib ./soobj/aux/echogs -e .dev -a- ./soobj/func -include ./soobj/funclib ./soobj/aux/echogs -e .dev -w- -l-obj ./soobj/type32 ./soobj/zchar32.o ./soobj/zfont32.o ./soobj/aux/echogs -e .dev -w- -l-obj ./soobj/simscale ./soobj/simscale.o ./soobj/simscale_foo.o ./soobj/aux/echogs -e .dev -a- ./soobj/type32 -oper zchar32 zfont32 ./soobj/aux/echogs -e .dev -w- -l-obj ./soobj/form ./soobj/zform.o ./soobj/aux/echogs -e .dev -a- ./soobj/type32 -ps gs_res gs_typ32 ./soobj/aux/echogs -e .dev -a- ./soobj/form -oper zform ./soobj/aux/echogs -e .dev -w- -l-obj ./soobj/cspixel ./soobj/zcspixel.o ./soobj/aux/echogs -e .dev -w- -l-obj ./soobj/frsd -include ./soobj/zfrsd ./soobj/aux/echogs -e .dev -a- ./soobj/cspixel -include ./soobj/cspixlib ./soobj/aux/echogs -e .dev -a- ./soobj/frsd -ps gs_lev2 gs_res gs_frsd ./soobj/aux/echogs -e .dev -w- -l-obj ./soobj/ttfont -include ./soobj/macglyph ./soobj/type42 ./soobj/aux/echogs -e .dev -w- -l-obj ./soobj/fmd5 ./soobj/zfmd5.o ./soobj/aux/echogs -e .dev -a- ./soobj/ttfont -ps gs_wan_e gs_ttf ./soobj/aux/echogs -e .dev -a- ./soobj/fmd5 -include ./soobj/smd5 ./soobj/aux/echogs -e .dev -w- -l-obj ./soobj/ssha2 ./soobj/ssha2.o ./soobj/sha2.o ./soobj/aux/echogs -e .dev -a- ./soobj/fmd5 -oper zfmd5 ./soobj/aux/echogs -e .dev -w- -l-obj ./soobj/farc4 ./soobj/zfarc4.o ./soobj/aux/echogs -e .dev -a- ./soobj/farc4 -include ./soobj/sarc4 ./soobj/aux/echogs -e .dev -a- ./soobj/farc4 -oper zfarc4 ./soobj/aux/echogs -e .dev -w- -l-obj ./soobj/saes ./soobj/saes.o ./soobj/aes.o ./soobj/aux/echogs -e .dev -w- -l-obj ./soobj/pdfops ./soobj/zpdfops.o ./soobj/aux/echogs -e .dev -a- ./soobj/pdfops -oper zpdfops ./soobj/aux/echogs -e .dev -w- -l-obj ./soobj/pdf_r6 ./soobj/zpdf_r6.o ./soobj/aux/echogs -e .dev -a- ./soobj/pdf_r6 -oper zpdf_r6 ./soobj/aux/echogs -e .dev -w- -l-obj ./soobj/unix_ ./soobj/gp_getnv.o ./soobj/gp_upapr.o ./soobj/gp_unix.o ./soobj/gp_unifs.o ./soobj/gp_unifn.o ./soobj/gp_stdia.o ./soobj/gp_nxpsprn.o -include ./soobj/nosync ./soobj/aux/echogs -e .dev -w- -l-obj ./soobj/patlib -include ./soobj/cmyklib ./soobj/imasklib ./soobj/psl2cs ./soobj/aux/echogs -e .dev -a- ./soobj/unix_ -include ./soobj/smd5 ./soobj/aux/echogs -e .dev -w- -l-obj ./soobj/colimlib ./soobj/gxicolor.o ./soobj/aux/echogs -e .dev -a- ./soobj/patlib -obj ./soobj/gspcolor.o ./soobj/gsptype1.o ./soobj/gxclip2.o cp ./soobj/sjpegc_1.o ./soobj/sjpegc.o ./soobj/aux/echogs -e .dev -a- ./soobj/patlib -obj ./soobj/gxmclip.o ./soobj/gxp1fill.o ./soobj/gxpcmap.o ./soobj/aux/echogs -e .dev -a- ./soobj/colimlib -imageclass 4_color cp ./soobj/sdctd_1.o ./soobj/sdctd.o cp ./soobj/sjpegd_1.o ./soobj/sjpegd.o ./soobj/aux/echogs -e .dev -w- -l-obj ./soobj/sdcte ./soobj/sdctc.o ./soobj/sjpegc.o ./soobj/sdcte.o ./soobj/sjpege.o cp ./soobj/libpng_1.dev ./soobj/libpng.dev ./soobj/aux/echogs -e .dev -a- ./soobj/sdcte -include ./soobj/jpege.dev ./soobj/aux/echogs -e .dev -w- -l-obj ./soobj/page ./soobj/gdevprn.o ./soobj/gdevppla.o ./soobj/gdevmplt.o ./soobj/gdevflp.o ./soobj/gxdownscale.o ./soobj/claptrap.o ./soobj/claptrap-init.o ./soobj/claptrap-planar.o ./soobj/ets.o ./soobj/gdevoflt.o ./soobj/gdevnup.o ./soobj/gdevsclass.o ./soobj/gdevepo.o ./soobj/aux/echogs -e .dev -w- -l-obj ./soobj/cmaplib ./soobj/gsfcmap.o ./soobj/gsfcmap1.o ./soobj/aux/echogs -e .dev -a- ./soobj/page -include ./soobj/clist ./soobj/aux/echogs -e .dev -a- ./soobj/cmaplib -include ./soobj/cidlib ./soobj/aux/echogs -e .dev -w- -l-obj ./soobj/sicclib ./soobj/gsicc.o cp ./soobj/sjbig2_jbig2dec.dev ./soobj/sjbig2.dev ./soobj/aux/echogs -e .dev -a- ./soobj/sicclib ./soobj/gsicc_manage.o ./soobj/gsicc_cache.o ./soobj/gsicc_lcms2.o ./soobj/gsicc_profilecache.o ./soobj/gsicc_create.o ./soobj/gsicc_nocm.o ./soobj/gsicc_replacecm.o ./soobj/gsicc_monitorcm.o ./soobj/gsicc_blacktext.o ./soobj/aux/echogs -e .dev -w- -l-obj ./soobj/sjpx_openjpeg ./soobj/sjpx_openjpeg.o ./soobj/aux/echogs -e .dev -a- ./soobj/sicclib ./soobj/gsmd5.o ./soobj/aux/echogs -e .dev -a- ./soobj/sjpx_openjpeg -include ./soobj/openjpeg.dev ./soobj/aux/echogs -e .dev -a- ./soobj/sicclib -include ./soobj/lcms2.dev ./soobj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-include -l./soobj/page -l-obj ./soobj/PCLm ./soobj/gdevpdfimg.o ./soobj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-include -l./soobj/page -l-obj ./soobj/bit ./soobj/gdevbit.o ./soobj/gdevdcrd.o ./soobj/aux/echogs -e .dev -a- ./soobj/PCLm -include ./soobj/page ./soobj/aux/echogs -e .dev -a- ./soobj/bit -include ./soobj/cielib ./soobj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-include -l./soobj/page -l-obj ./soobj/bitcmyk ./soobj/gdevbit.o ./soobj/gdevdcrd.o ./soobj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-include -l./soobj/page -l-obj ./soobj/bitrgb ./soobj/gdevbit.o ./soobj/gdevdcrd.o ./soobj/aux/echogs -e .dev -a- ./soobj/bitcmyk -include ./soobj/cielib ./soobj/aux/echogs -e .dev -a- ./soobj/bitrgb -include ./soobj/cielib ./soobj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-include -l./soobj/page -l-obj ./soobj/bitrgbtags ./soobj/gdevbit.o ./soobj/gdevdcrd.o ./soobj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-include -l./soobj/page -l-obj ./soobj/bmp16 ./soobj/gdevbmp.o ./soobj/gdevbmpc.o ./soobj/gdevpccm.o ./soobj/aux/echogs -e .dev -a- ./soobj/bitrgbtags -include ./soobj/cielib ./soobj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-include -l./soobj/page -l-obj ./soobj/bmp16m ./soobj/gdevbmp.o ./soobj/gdevbmpc.o ./soobj/gdevpccm.o ./soobj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-include -l./soobj/page -l-obj ./soobj/bmp256 ./soobj/gdevbmp.o ./soobj/gdevbmpc.o ./soobj/gdevpccm.o ./soobj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-include -l./soobj/page -l-obj ./soobj/bmp32b ./soobj/gdevbmp.o ./soobj/gdevbmpc.o ./soobj/gdevpccm.o ./soobj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-include -l./soobj/page -l-obj ./soobj/bmpgray ./soobj/gdevbmp.o ./soobj/gdevbmpc.o ./soobj/gdevpccm.o ./soobj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-include -l./soobj/page -l-obj ./soobj/bmpmono ./soobj/gdevbmp.o ./soobj/gdevbmpc.o ./soobj/gdevpccm.o ./soobj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-include -l./soobj/page -l-obj ./soobj/bmpsep1 ./soobj/gdevbmp.o ./soobj/gdevbmpc.o ./soobj/gdevpccm.o ./soobj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-include -l./soobj/page -l-obj ./soobj/bmpsep8 ./soobj/gdevbmp.o ./soobj/gdevbmpc.o ./soobj/gdevpccm.o ./soobj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./soobj/page -l-obj ./soobj/ccr ./soobj/gdevccr.o ./soobj/aux/echogs -e .dev -w- -l-obj ./soobj/libtiff_1 ./soobj/gstiffio.o ./soobj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./soobj/page -l-obj ./soobj/cif ./soobj/gdevcif.o ./soobj/aux/echogs -e .dev -a- ./soobj/libtiff_1 -lib tiff ./soobj/aux/echogs -e .dev -w- -l-dev -b -s -l-obj ./soobj/devicen ./soobj/gdevdevn.o ./soobj/aux/echogs -e .dev -a- ./soobj/libtiff_1 -include ./soobj/jpegd.dev ./soobj/aux/echogs -e .dev -w- -l-obj ./soobj/szlibe ./soobj/szlibc.o ./soobj/szlibe.o ./soobj/aux/echogs -e .dev -a- ./soobj/libtiff_1 -include ./soobj/jpege.dev ./soobj/aux/echogs -e .dev -a- ./soobj/szlibe -include ./soobj/zlibe.dev ./soobj/aux/echogs -e .dev -w- -l-obj ./soobj/vector ./soobj/gdevvec.o ./soobj/aux/echogs -e .dev -a- ./soobj/vector -include ./soobj/bboxutil ./soobj/sfile ./soobj/aux/echogs -e .dev -w- -l-obj ./soobj/pdxtext ./soobj/gdevpdt.o ./soobj/gdevpdtb.o ./soobj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-include -l./soobj/page -l-obj ./soobj/fpng ./soobj/gdevfpng.o ./soobj/gdevpccm.o ./soobj/aux/echogs -e .dev -a- ./soobj/pdxtext ./soobj/gdevpdtc.o ./soobj/gdevpdtd.o ./soobj/gdevpdte.o ./soobj/aux/echogs -e .dev -a- ./soobj/fpng ./soobj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./soobj/page -l-obj ./soobj/inferno ./soobj/gdevifno.o ./soobj/aux/echogs -e .dev -a- ./soobj/pdxtext ./soobj/gdevpdtf.o ./soobj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-include -l./soobj/page -l-obj ./soobj/jpeg ./soobj/gdevjpeg.o ./soobj/aux/echogs -e .dev -a- ./soobj/pdxtext ./soobj/gdevpdti.o ./soobj/aux/echogs -e .dev -a- ./soobj/jpeg -include ./soobj/sdcte ./soobj/aux/echogs -e .dev -a- ./soobj/pdxtext ./soobj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-include -l./soobj/page -l-obj ./soobj/jpegcmyk ./soobj/gdevjpeg.o ./soobj/aux/echogs -e .dev -a- ./soobj/pdxtext ./soobj/aux/echogs -e .dev -a- ./soobj/jpegcmyk -include ./soobj/sdcte ./soobj/aux/echogs -e .dev -a- ./soobj/pdxtext ./soobj/gdevpdts.o ./soobj/gdevpdtt.o ./soobj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-include -l./soobj/page -l-obj ./soobj/jpeggray ./soobj/gdevjpeg.o ./soobj/aux/echogs -e .dev -a- ./soobj/pdxtext ./soobj/gdevpdtv.o ./soobj/gdevpdtw.o ./soobj/whitelst.o ./soobj/aux/echogs -e .dev -a- ./soobj/jpeggray -include ./soobj/sdcte ./soobj/aux/echogs -e .dev -a- ./soobj/pdxtext ./soobj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./soobj/page -l-obj ./soobj/mgr4 ./soobj/gdevmgr.o ./soobj/gdevpccm.o ./soobj/aux/echogs -e .dev -a- ./soobj/pdxtext ./soobj/gsfont0c.o ./soobj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./soobj/page -l-obj ./soobj/mgr8 ./soobj/gdevmgr.o ./soobj/gdevpccm.o ./soobj/aux/echogs -e .dev -a- ./soobj/pdxtext -include ./soobj/fcopy ./soobj/psf ./soobj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./soobj/page -l-obj ./soobj/mgrgray2 ./soobj/gdevmgr.o ./soobj/gdevpccm.o ./soobj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./soobj/page -l-obj ./soobj/mgrgray4 ./soobj/gdevmgr.o ./soobj/gdevpccm.o ./soobj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./soobj/page -l-obj ./soobj/mgrgray8 ./soobj/gdevmgr.o ./soobj/gdevpccm.o ./soobj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./soobj/page -l-obj ./soobj/mgrmono ./soobj/gdevmgr.o ./soobj/gdevpccm.o ./soobj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./soobj/page -l-obj ./soobj/miff24 ./soobj/gdevmiff.o ./soobj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-include -l./soobj/page -l-obj ./soobj/pam ./soobj/gdevpbm.o ./soobj/gdevppla.o ./soobj/gdevmpla.o ./soobj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-include -l./soobj/page -l-obj ./soobj/pamcmyk32 ./soobj/gdevpbm.o ./soobj/gdevppla.o ./soobj/gdevmpla.o ./soobj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-include -l./soobj/page -l-obj ./soobj/pamcmyk4 ./soobj/gdevpbm.o ./soobj/gdevppla.o ./soobj/gdevmpla.o ./soobj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-include -l./soobj/page -l-obj ./soobj/pbm ./soobj/gdevpbm.o ./soobj/gdevppla.o ./soobj/gdevmpla.o ./soobj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-include -l./soobj/page -l-obj ./soobj/pbmraw ./soobj/gdevpbm.o ./soobj/gdevppla.o ./soobj/gdevmpla.o ./soobj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-include -l./soobj/page -l-obj ./soobj/pcx16 ./soobj/gdevpcx.o ./soobj/gdevpccm.o ./soobj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-include -l./soobj/page -l-obj ./soobj/pcx24b ./soobj/gdevpcx.o ./soobj/gdevpccm.o ./soobj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-include -l./soobj/page -l-obj ./soobj/pcx256 ./soobj/gdevpcx.o ./soobj/gdevpccm.o ./soobj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-include -l./soobj/page -l-obj ./soobj/pcxcmyk ./soobj/gdevpcx.o ./soobj/gdevpccm.o ./soobj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-include -l./soobj/page -l-obj ./soobj/pcxgray ./soobj/gdevpcx.o ./soobj/gdevpccm.o ./soobj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-include -l./soobj/page -l-obj ./soobj/pcxmono ./soobj/gdevpcx.o ./soobj/gdevpccm.o ./soobj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-include -l./soobj/page -l-obj ./soobj/pdfimage24 ./soobj/gdevpdfimg.o ./soobj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-include -l./soobj/page -l-obj ./soobj/pdfimage32 ./soobj/gdevpdfimg.o ./soobj/aux/echogs -e .dev -a- ./soobj/pdfimage24 -include ./soobj/page ./soobj/aux/echogs -e .dev -a- ./soobj/pdfimage32 -include ./soobj/page ./soobj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-include -l./soobj/page -l-obj ./soobj/pdfimage8 ./soobj/gdevpdfimg.o ./soobj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-include -l./soobj/page -l-obj ./soobj/pgm ./soobj/gdevpbm.o ./soobj/gdevppla.o ./soobj/gdevmpla.o ./soobj/aux/echogs -e .dev -a- ./soobj/pdfimage8 -include ./soobj/page ./soobj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-include -l./soobj/page -l-obj ./soobj/pgmraw ./soobj/gdevpbm.o ./soobj/gdevppla.o ./soobj/gdevmpla.o ./soobj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-include -l./soobj/page -l-obj ./soobj/pgnm ./soobj/gdevpbm.o ./soobj/gdevppla.o ./soobj/gdevmpla.o ./soobj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-include -l./soobj/page -l-obj ./soobj/pgnmraw ./soobj/gdevpbm.o ./soobj/gdevppla.o ./soobj/gdevmpla.o ./soobj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-include -l./soobj/page -l-obj ./soobj/pkm ./soobj/gdevpbm.o ./soobj/gdevppla.o ./soobj/gdevmpla.o ./soobj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-include -l./soobj/page -l-obj ./soobj/pkmraw ./soobj/gdevpbm.o ./soobj/gdevppla.o ./soobj/gdevmpla.o ./soobj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-include -l./soobj/page -l-obj ./soobj/pksm ./soobj/gdevpbm.o ./soobj/gdevppla.o ./soobj/gdevmpla.o ./soobj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-include -l./soobj/page -l-obj ./soobj/pksmraw ./soobj/gdevpbm.o ./soobj/gdevppla.o ./soobj/gdevmpla.o ./soobj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-include -l./soobj/page -l-obj ./soobj/plan ./soobj/gdevplan.o ./soobj/gdevppla.o ./soobj/gdevmpla.o ./soobj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-include -l./soobj/page -l-obj ./soobj/plan9bm ./soobj/gdevpbm.o ./soobj/gdevppla.o ./soobj/gdevmpla.o ./soobj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-include -l./soobj/page -l-obj ./soobj/planc ./soobj/gdevplan.o ./soobj/gdevppla.o ./soobj/gdevmpla.o ./soobj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-include -l./soobj/page -l-obj ./soobj/plang ./soobj/gdevplan.o ./soobj/gdevppla.o ./soobj/gdevmpla.o ./soobj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-include -l./soobj/page -l-obj ./soobj/plank ./soobj/gdevplan.o ./soobj/gdevppla.o ./soobj/gdevmpla.o ./soobj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-include -l./soobj/page -l-obj ./soobj/planm ./soobj/gdevplan.o ./soobj/gdevppla.o ./soobj/gdevmpla.o ./soobj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-include -l./soobj/page -l-obj ./soobj/plib ./soobj/gdevplib.o ./soobj/gdevppla.o ./soobj/gdevmpla.o ./soobj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-include -l./soobj/page -l-obj ./soobj/plibc ./soobj/gdevplib.o ./soobj/gdevppla.o ./soobj/gdevmpla.o ./soobj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-include -l./soobj/page -l-obj ./soobj/plibg ./soobj/gdevplib.o ./soobj/gdevppla.o ./soobj/gdevmpla.o ./soobj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-include -l./soobj/page -l-obj ./soobj/plibk ./soobj/gdevplib.o ./soobj/gdevppla.o ./soobj/gdevmpla.o ./soobj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-include -l./soobj/page -l-obj ./soobj/plibm ./soobj/gdevplib.o ./soobj/gdevppla.o ./soobj/gdevmpla.o ./soobj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-include -l./soobj/page -l-obj ./soobj/pnm ./soobj/gdevpbm.o ./soobj/gdevppla.o ./soobj/gdevmpla.o ./soobj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-include -l./soobj/page -l-obj ./soobj/pnmraw ./soobj/gdevpbm.o ./soobj/gdevppla.o ./soobj/gdevmpla.o ./soobj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-include -l./soobj/page -l-obj ./soobj/ppm ./soobj/gdevpbm.o ./soobj/gdevppla.o ./soobj/gdevmpla.o ./soobj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-include -l./soobj/page -l-obj ./soobj/ppmraw ./soobj/gdevpbm.o ./soobj/gdevppla.o ./soobj/gdevmpla.o ./soobj/aux/echogs -e .dev -w- -l-dev -b -s -l-obj ./soobj/psdcmyk ./soobj/gdevpsd.o ./soobj/gdevdevn.o ./soobj/gsequivc.o ./soobj/aux/echogs -e .dev -w- -l-dev -b -s -l-obj ./soobj/psdcmyk16 ./soobj/gdevpsd.o ./soobj/gdevdevn.o ./soobj/gsequivc.o ./soobj/aux/echogs -e .dev -w- -l-dev -b -s -l-obj ./soobj/psdrgb ./soobj/gdevpsd.o ./soobj/gdevdevn.o ./soobj/gsequivc.o ./soobj/aux/echogs -e .dev -w- -l-dev -b -s -l-obj ./soobj/psdrgb16 ./soobj/gdevpsd.o ./soobj/gdevdevn.o ./soobj/gsequivc.o ./soobj/aux/echogs -e .dev -w- -l-dev -b -s -l-obj ./soobj/spotcmyk ./soobj/gdevdevn.o ./soobj/aux/echogs -e .dev -w- -l-dev -b -s -l-obj ./soobj/xcf ./soobj/gdevxcf.o ./soobj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./soobj/page -l-obj ./soobj/alc1900 ./soobj/gdevescv.o ./soobj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./soobj/page -l-obj ./soobj/alc2000 ./soobj/gdevescv.o ./soobj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./soobj/page -l-obj ./soobj/alc4000 ./soobj/gdevescv.o ./soobj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./soobj/page -l-obj ./soobj/alc4100 ./soobj/gdevescv.o ./soobj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./soobj/page -l-obj ./soobj/alc8500 ./soobj/gdevescv.o ./soobj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./soobj/page -l-obj ./soobj/alc8600 ./soobj/gdevescv.o ./soobj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./soobj/page -l-obj ./soobj/alc9100 ./soobj/gdevescv.o ./soobj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./soobj/page -l-obj ./soobj/ap3250 ./soobj/gdevescp.o ./soobj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./soobj/page -l-obj ./soobj/appledmp ./soobj/gdevadmp.o ./soobj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-include -l./soobj/page -l-obj ./soobj/atx23 ./soobj/gdevatx.o ./soobj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-include -l./soobj/page -l-obj ./soobj/atx24 ./soobj/gdevatx.o ./soobj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-include -l./soobj/page -l-obj ./soobj/atx38 ./soobj/gdevatx.o ./soobj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./soobj/page -l-obj ./soobj/bj10e ./soobj/gdevbj10.o ./soobj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./soobj/page -l-obj ./soobj/bj200 ./soobj/gdevbj10.o ./soobj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./soobj/page -l-obj ./soobj/bjc600 ./soobj/gdevcdj.o ./soobj/gdevpcl.o ./soobj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./soobj/page -l-obj ./soobj/bjc800 ./soobj/gdevcdj.o ./soobj/gdevpcl.o ./soobj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./soobj/page -l-obj ./soobj/bjc880j ./soobj/gdevl4r.o ./soobj/gdevlips.o ./soobj/gdevlprn.o ./soobj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./soobj/page -l-obj ./soobj/bjccmyk ./soobj/gdevbjc_.o ./soobj/gdevbjca.o ./soobj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./soobj/page -l-obj ./soobj/bjccolor ./soobj/gdevbjc_.o ./soobj/gdevbjca.o ./soobj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./soobj/page -l-obj ./soobj/bjcgray ./soobj/gdevbjc_.o ./soobj/gdevbjca.o ./soobj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./soobj/page -l-obj ./soobj/bjcmono ./soobj/gdevbjc_.o ./soobj/gdevbjca.o ./soobj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./soobj/page -l-obj ./soobj/cdeskjet ./soobj/gdevcdj.o ./soobj/gdevpcl.o ./soobj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-include -l./soobj/page -l-obj ./soobj/cdj1600 ./soobj/gdevcd8.o ./soobj/gdevpcl.o ./soobj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./soobj/page -l-obj ./soobj/cdj500 ./soobj/gdevcdj.o ./soobj/gdevpcl.o ./soobj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./soobj/page -l-obj ./soobj/cdj550 ./soobj/gdevcdj.o ./soobj/gdevpcl.o ./soobj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-include -l./soobj/page -l-obj ./soobj/cdj670 ./soobj/gdevcd8.o ./soobj/gdevpcl.o ./soobj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-include -l./soobj/page -l-obj ./soobj/cdj850 ./soobj/gdevcd8.o ./soobj/gdevpcl.o ./soobj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-include -l./soobj/page -l-obj ./soobj/cdj880 ./soobj/gdevcd8.o ./soobj/gdevpcl.o ./soobj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-include -l./soobj/page -l-obj ./soobj/cdj890 ./soobj/gdevcd8.o ./soobj/gdevpcl.o ./soobj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-include -l./soobj/page -l-obj ./soobj/cdj970 ./soobj/gdevdj9.o ./soobj/gdevpcl.o ./soobj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./soobj/page -l-obj ./soobj/cdjcolor ./soobj/gdevcdj.o ./soobj/gdevpcl.o ./soobj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./soobj/page -l-obj ./soobj/cdjmono ./soobj/gdevcdj.o ./soobj/gdevpcl.o ./soobj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-include -l./soobj/page -l-obj ./soobj/cdnj500 ./soobj/gdevcd8.o ./soobj/gdevpcl.o ./soobj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-include -l./soobj/page -l-obj ./soobj/chp2200 ./soobj/gdevcd8.o ./soobj/gdevpcl.o ./soobj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./soobj/page -l-obj ./soobj/cljet5 ./soobj/gdevclj.o ./soobj/gdevpcl.o ./soobj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./soobj/page -l-obj ./soobj/cljet5c ./soobj/gdevcljc.o ./soobj/gdevpcl.o ./soobj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./soobj/page -l-obj ./soobj/cljet5pr ./soobj/gdevclj.o ./soobj/gdevpcl.o ./soobj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./soobj/page -l-obj ./soobj/coslw2p ./soobj/gdevcslw.o ./soobj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./soobj/page -l-obj ./soobj/coslwxl ./soobj/gdevcslw.o ./soobj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./soobj/page -l-obj ./soobj/declj250 ./soobj/gdevcdj.o ./soobj/gdevpcl.o ./soobj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-include -l./soobj/page -l-obj ./soobj/deskjet ./soobj/gdevdjet.o ./soobj/gdevdljm.o ./soobj/gdevpcl.o ./soobj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-include -l./soobj/page -l-obj ./soobj/djet500 ./soobj/gdevdjet.o ./soobj/gdevdljm.o ./soobj/gdevpcl.o ./soobj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./soobj/page -l-obj ./soobj/djet500c ./soobj/gdevdjtc.o ./soobj/gdevpcl.o ./soobj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./soobj/page -l-obj ./soobj/dl2100 ./soobj/gdevln03.o ./soobj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./soobj/page -l-obj ./soobj/dnj650c ./soobj/gdevcdj.o ./soobj/gdevpcl.o ./soobj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./soobj/page -l-obj ./soobj/epl2050 ./soobj/gdevescv.o ./soobj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./soobj/page -l-obj ./soobj/epl2050p ./soobj/gdevescv.o ./soobj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./soobj/page -l-obj ./soobj/epl2120 ./soobj/gdevescv.o ./soobj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./soobj/page -l-obj ./soobj/epl2500 ./soobj/gdevescv.o ./soobj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./soobj/page -l-obj ./soobj/epl2750 ./soobj/gdevescv.o ./soobj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./soobj/page -l-obj ./soobj/epl5800 ./soobj/gdevescv.o ./soobj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./soobj/page -l-obj ./soobj/epl5900 ./soobj/gdevescv.o ./soobj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./soobj/page -l-obj ./soobj/epl6100 ./soobj/gdevescv.o ./soobj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./soobj/page -l-obj ./soobj/epl6200 ./soobj/gdevescv.o ./soobj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./soobj/page -l-obj ./soobj/eplcolor ./soobj/gdevescv.o ./soobj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./soobj/page -l-obj ./soobj/eplmono ./soobj/gdevescv.o ./soobj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./soobj/page -l-obj ./soobj/eps9high ./soobj/gdevepsn.o ./soobj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./soobj/page -l-obj ./soobj/eps9mid ./soobj/gdevepsn.o ./soobj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./soobj/page -l-obj ./soobj/epson ./soobj/gdevepsn.o ./soobj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./soobj/page -l-obj ./soobj/epsonc ./soobj/gdevepsc.o ./soobj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./soobj/page -l-obj ./soobj/escp ./soobj/gdevcdj.o ./soobj/gdevpcl.o ./soobj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./soobj/page -l-obj ./soobj/escpage ./soobj/gdevespg.o ./soobj/gdevlprn.o ./soobj/gdevlips.o ./soobj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./soobj/page -l-obj ./soobj/fmlbp ./soobj/gdevfmlbp.o ./soobj/gdevprn.o ./soobj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./soobj/page -l-obj ./soobj/fmpr ./soobj/gdevfmpr.o ./soobj/gdevprn.o ./soobj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-include -l./soobj/page -l-obj ./soobj/fs600 ./soobj/gdevdjet.o ./soobj/gdevdljm.o ./soobj/gdevpcl.o ./soobj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./soobj/page -l-obj ./soobj/gdi ./soobj/gdevgdi.o ./soobj/gdevpcl.o ./soobj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./soobj/page -l-obj ./soobj/hl1240 ./soobj/gdevhl12.o ./soobj/gdevdljm.o ./soobj/gdevpcl.o ./soobj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./soobj/page -l-obj ./soobj/hl1250 ./soobj/gdevhl12.o ./soobj/gdevdljm.o ./soobj/gdevpcl.o ./soobj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./soobj/page -l-obj ./soobj/hl7x0 ./soobj/gdevhl7x.o ./soobj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./soobj/page -l-obj ./soobj/hpdj1120c ./soobj/gdeveprn.o ./soobj/pagecount.o ./soobj/mediasize.o ./soobj/eprnparm.o ./soobj/eprnrend.o ./soobj/eprnfs.o ./soobj/gdevpcl3.o ./soobj/pclcap.o ./soobj/pclgen.o ./soobj/pclcomp.o ./soobj/pclsize.o ./soobj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./soobj/page -l-obj ./soobj/hpdj310 ./soobj/gdeveprn.o ./soobj/pagecount.o ./soobj/mediasize.o ./soobj/eprnparm.o ./soobj/eprnrend.o ./soobj/eprnfs.o ./soobj/gdevpcl3.o ./soobj/pclcap.o ./soobj/pclgen.o ./soobj/pclcomp.o ./soobj/pclsize.o ./soobj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./soobj/page -l-obj ./soobj/hpdj320 ./soobj/gdeveprn.o ./soobj/pagecount.o ./soobj/mediasize.o ./soobj/eprnparm.o ./soobj/eprnrend.o ./soobj/eprnfs.o ./soobj/gdevpcl3.o ./soobj/pclcap.o ./soobj/pclgen.o ./soobj/pclcomp.o ./soobj/pclsize.o ./soobj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./soobj/page -l-obj ./soobj/hpdj340 ./soobj/gdeveprn.o ./soobj/pagecount.o ./soobj/mediasize.o ./soobj/eprnparm.o ./soobj/eprnrend.o ./soobj/eprnfs.o ./soobj/gdevpcl3.o ./soobj/pclcap.o ./soobj/pclgen.o ./soobj/pclcomp.o ./soobj/pclsize.o ./soobj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./soobj/page -l-obj ./soobj/hpdj400 ./soobj/gdeveprn.o ./soobj/pagecount.o ./soobj/mediasize.o ./soobj/eprnparm.o ./soobj/eprnrend.o ./soobj/eprnfs.o ./soobj/gdevpcl3.o ./soobj/pclcap.o ./soobj/pclgen.o ./soobj/pclcomp.o ./soobj/pclsize.o ./soobj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./soobj/page -l-obj ./soobj/hpdj500 ./soobj/gdeveprn.o ./soobj/pagecount.o ./soobj/mediasize.o ./soobj/eprnparm.o ./soobj/eprnrend.o ./soobj/eprnfs.o ./soobj/gdevpcl3.o ./soobj/pclcap.o ./soobj/pclgen.o ./soobj/pclcomp.o ./soobj/pclsize.o ./soobj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./soobj/page -l-obj ./soobj/hpdj500c ./soobj/gdeveprn.o ./soobj/pagecount.o ./soobj/mediasize.o ./soobj/eprnparm.o ./soobj/eprnrend.o ./soobj/eprnfs.o ./soobj/gdevpcl3.o ./soobj/pclcap.o ./soobj/pclgen.o ./soobj/pclcomp.o ./soobj/pclsize.o ./soobj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./soobj/page -l-obj ./soobj/hpdj510 ./soobj/gdeveprn.o ./soobj/pagecount.o ./soobj/mediasize.o ./soobj/eprnparm.o ./soobj/eprnrend.o ./soobj/eprnfs.o ./soobj/gdevpcl3.o ./soobj/pclcap.o ./soobj/pclgen.o ./soobj/pclcomp.o ./soobj/pclsize.o ./soobj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./soobj/page -l-obj ./soobj/hpdj520 ./soobj/gdeveprn.o ./soobj/pagecount.o ./soobj/mediasize.o ./soobj/eprnparm.o ./soobj/eprnrend.o ./soobj/eprnfs.o ./soobj/gdevpcl3.o ./soobj/pclcap.o ./soobj/pclgen.o ./soobj/pclcomp.o ./soobj/pclsize.o ./soobj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./soobj/page -l-obj ./soobj/hpdj540 ./soobj/gdeveprn.o ./soobj/pagecount.o ./soobj/mediasize.o ./soobj/eprnparm.o ./soobj/eprnrend.o ./soobj/eprnfs.o ./soobj/gdevpcl3.o ./soobj/pclcap.o ./soobj/pclgen.o ./soobj/pclcomp.o ./soobj/pclsize.o ./soobj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./soobj/page -l-obj ./soobj/hpdj550c ./soobj/gdeveprn.o ./soobj/pagecount.o ./soobj/mediasize.o ./soobj/eprnparm.o ./soobj/eprnrend.o ./soobj/eprnfs.o ./soobj/gdevpcl3.o ./soobj/pclcap.o ./soobj/pclgen.o ./soobj/pclcomp.o ./soobj/pclsize.o ./soobj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./soobj/page -l-obj ./soobj/hpdj560c ./soobj/gdeveprn.o ./soobj/pagecount.o ./soobj/mediasize.o ./soobj/eprnparm.o ./soobj/eprnrend.o ./soobj/eprnfs.o ./soobj/gdevpcl3.o ./soobj/pclcap.o ./soobj/pclgen.o ./soobj/pclcomp.o ./soobj/pclsize.o ./soobj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./soobj/page -l-obj ./soobj/hpdj600 ./soobj/gdeveprn.o ./soobj/pagecount.o ./soobj/mediasize.o ./soobj/eprnparm.o ./soobj/eprnrend.o ./soobj/eprnfs.o ./soobj/gdevpcl3.o ./soobj/pclcap.o ./soobj/pclgen.o ./soobj/pclcomp.o ./soobj/pclsize.o ./soobj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./soobj/page -l-obj ./soobj/hpdj660c ./soobj/gdeveprn.o ./soobj/pagecount.o ./soobj/mediasize.o ./soobj/eprnparm.o ./soobj/eprnrend.o ./soobj/eprnfs.o ./soobj/gdevpcl3.o ./soobj/pclcap.o ./soobj/pclgen.o ./soobj/pclcomp.o ./soobj/pclsize.o ./soobj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./soobj/page -l-obj ./soobj/hpdj670c ./soobj/gdeveprn.o ./soobj/pagecount.o ./soobj/mediasize.o ./soobj/eprnparm.o ./soobj/eprnrend.o ./soobj/eprnfs.o ./soobj/gdevpcl3.o ./soobj/pclcap.o ./soobj/pclgen.o ./soobj/pclcomp.o ./soobj/pclsize.o ./soobj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./soobj/page -l-obj ./soobj/hpdj680c ./soobj/gdeveprn.o ./soobj/pagecount.o ./soobj/mediasize.o ./soobj/eprnparm.o ./soobj/eprnrend.o ./soobj/eprnfs.o ./soobj/gdevpcl3.o ./soobj/pclcap.o ./soobj/pclgen.o ./soobj/pclcomp.o ./soobj/pclsize.o ./soobj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./soobj/page -l-obj ./soobj/hpdj690c ./soobj/gdeveprn.o ./soobj/pagecount.o ./soobj/mediasize.o ./soobj/eprnparm.o ./soobj/eprnrend.o ./soobj/eprnfs.o ./soobj/gdevpcl3.o ./soobj/pclcap.o ./soobj/pclgen.o ./soobj/pclcomp.o ./soobj/pclsize.o ./soobj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./soobj/page -l-obj ./soobj/hpdj850c ./soobj/gdeveprn.o ./soobj/pagecount.o ./soobj/mediasize.o ./soobj/eprnparm.o ./soobj/eprnrend.o ./soobj/eprnfs.o ./soobj/gdevpcl3.o ./soobj/pclcap.o ./soobj/pclgen.o ./soobj/pclcomp.o ./soobj/pclsize.o ./soobj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./soobj/page -l-obj ./soobj/hpdj855c ./soobj/gdeveprn.o ./soobj/pagecount.o ./soobj/mediasize.o ./soobj/eprnparm.o ./soobj/eprnrend.o ./soobj/eprnfs.o ./soobj/gdevpcl3.o ./soobj/pclcap.o ./soobj/pclgen.o ./soobj/pclcomp.o ./soobj/pclsize.o ./soobj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./soobj/page -l-obj ./soobj/hpdj870c ./soobj/gdeveprn.o ./soobj/pagecount.o ./soobj/mediasize.o ./soobj/eprnparm.o ./soobj/eprnrend.o ./soobj/eprnfs.o ./soobj/gdevpcl3.o ./soobj/pclcap.o ./soobj/pclgen.o ./soobj/pclcomp.o ./soobj/pclsize.o ./soobj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./soobj/page -l-obj ./soobj/hpdj890c ./soobj/gdeveprn.o ./soobj/pagecount.o ./soobj/mediasize.o ./soobj/eprnparm.o ./soobj/eprnrend.o ./soobj/eprnfs.o ./soobj/gdevpcl3.o ./soobj/pclcap.o ./soobj/pclgen.o ./soobj/pclcomp.o ./soobj/pclsize.o ./soobj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./soobj/page -l-obj ./soobj/hpdjplus ./soobj/gdeveprn.o ./soobj/pagecount.o ./soobj/mediasize.o ./soobj/eprnparm.o ./soobj/eprnrend.o ./soobj/eprnfs.o ./soobj/gdevpcl3.o ./soobj/pclcap.o ./soobj/pclgen.o ./soobj/pclcomp.o ./soobj/pclsize.o ./soobj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./soobj/page -l-obj ./soobj/hpdjportable ./soobj/gdeveprn.o ./soobj/pagecount.o ./soobj/mediasize.o ./soobj/eprnparm.o ./soobj/eprnrend.o ./soobj/eprnfs.o ./soobj/gdevpcl3.o ./soobj/pclcap.o ./soobj/pclgen.o ./soobj/pclcomp.o ./soobj/pclsize.o ./soobj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./soobj/page -l-obj ./soobj/ibmpro ./soobj/gdevepsn.o ./soobj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./soobj/page -l-obj ./soobj/imagen ./soobj/gdevimgn.o ./soobj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-include -l./soobj/page -l-obj ./soobj/itk24i ./soobj/gdevatx.o ./soobj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-include -l./soobj/page -l-obj ./soobj/itk38 ./soobj/gdevatx.o ./soobj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./soobj/page -l-obj ./soobj/iwhi ./soobj/gdevadmp.o ./soobj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./soobj/page -l-obj ./soobj/iwlo ./soobj/gdevadmp.o ./soobj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./soobj/page -l-obj ./soobj/iwlq ./soobj/gdevadmp.o ./soobj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./soobj/page -l-obj ./soobj/jetp3852 ./soobj/gdev3852.o ./soobj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./soobj/page -l-obj ./soobj/la50 ./soobj/gdevln03.o ./soobj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./soobj/page -l-obj ./soobj/la70 ./soobj/gdevln03.o ./soobj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./soobj/page -l-obj ./soobj/la75 ./soobj/gdevln03.o ./soobj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./soobj/page -l-obj ./soobj/la75plus ./soobj/gdevln03.o ./soobj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-include -l./soobj/page -l-obj ./soobj/laserjet ./soobj/gdevdjet.o ./soobj/gdevdljm.o ./soobj/gdevpcl.o ./soobj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./soobj/page -l-obj ./soobj/lbp310 ./soobj/gdevlbp3.o ./soobj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./soobj/page -l-obj ./soobj/lbp320 ./soobj/gdevlbp3.o ./soobj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./soobj/page -l-obj ./soobj/lbp8 ./soobj/gdevlbp8.o ./soobj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./soobj/page -l-obj ./soobj/lex2050 ./soobj/gdevlx7.o ./soobj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./soobj/page -l-obj ./soobj/lex3200 ./soobj/gdevlx7.o ./soobj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./soobj/page -l-obj ./soobj/lex5700 ./soobj/gdevlx7.o ./soobj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./soobj/page -l-obj ./soobj/lex7000 ./soobj/gdevlx7.o ./soobj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./soobj/page -l-obj ./soobj/lips2p ./soobj/gdevl4r.o ./soobj/gdevlips.o ./soobj/gdevlprn.o ./soobj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./soobj/page -l-obj ./soobj/lips3 ./soobj/gdevlbp8.o ./soobj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./soobj/page -l-obj ./soobj/lips4 ./soobj/gdevl4r.o ./soobj/gdevlips.o ./soobj/gdevlprn.o ./soobj/aux/echogs -e .dev -w- -l-dev -b -s -l-obj ./soobj/lips4v ./soobj/gdevl4v.o ./soobj/gdevlips.o ./soobj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./soobj/page -l-obj ./soobj/lj250 ./soobj/gdevpjet.o ./soobj/gdevpcl.o ./soobj/aux/echogs -e .dev -a- ./soobj/lips4v -include ./soobj/vector ./soobj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./soobj/page -l-obj ./soobj/lj3100sw ./soobj/gdevl31s.o ./soobj/gdevmeds.o ./soobj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./soobj/page -l-obj ./soobj/lj4dith ./soobj/gdevcdj.o ./soobj/gdevpcl.o ./soobj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./soobj/page -l-obj ./soobj/lj4dithp ./soobj/gdevcdj.o ./soobj/gdevpcl.o ./soobj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./soobj/page -l-obj ./soobj/lj5gray ./soobj/gdevlj56.o ./soobj/gdevpxut.o ./soobj/gdevpcl.o ./soobj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./soobj/page -l-obj ./soobj/lj5mono ./soobj/gdevlj56.o ./soobj/gdevpxut.o ./soobj/gdevpcl.o ./soobj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-include -l./soobj/page -l-obj ./soobj/ljet2p ./soobj/gdevdjet.o ./soobj/gdevdljm.o ./soobj/gdevpcl.o ./soobj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-include -l./soobj/page -l-obj ./soobj/ljet3 ./soobj/gdevdjet.o ./soobj/gdevdljm.o ./soobj/gdevpcl.o ./soobj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-include -l./soobj/page -l-obj ./soobj/ljet3d ./soobj/gdevdjet.o ./soobj/gdevdljm.o ./soobj/gdevpcl.o ./soobj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-include -l./soobj/page -l-obj ./soobj/ljet4 ./soobj/gdevdjet.o ./soobj/gdevdljm.o ./soobj/gdevpcl.o ./soobj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-include -l./soobj/page -l-obj ./soobj/ljet4d ./soobj/gdevdjet.o ./soobj/gdevdljm.o ./soobj/gdevpcl.o ./soobj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./soobj/page -l-obj ./soobj/ljet4pjl ./soobj/gdevdjet.o ./soobj/gdevdljm.o ./soobj/gdevpcl.o ./soobj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-include -l./soobj/page -l-obj ./soobj/ljetplus ./soobj/gdevdjet.o ./soobj/gdevdljm.o ./soobj/gdevpcl.o ./soobj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./soobj/page -l-obj ./soobj/ln03 ./soobj/gdevln03.o ./soobj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./soobj/page -l-obj ./soobj/lp1800 ./soobj/gdevescv.o ./soobj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./soobj/page -l-obj ./soobj/lp1900 ./soobj/gdevescv.o ./soobj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./soobj/page -l-obj ./soobj/lp2000 ./soobj/gdevespg.o ./soobj/gdevlprn.o ./soobj/gdevlips.o ./soobj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./soobj/page -l-obj ./soobj/lp2200 ./soobj/gdevescv.o ./soobj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./soobj/page -l-obj ./soobj/lp2400 ./soobj/gdevescv.o ./soobj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./soobj/page -l-obj ./soobj/lp2500 ./soobj/gdevescv.o ./soobj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-include -l./soobj/page -l-obj ./soobj/lp2563 ./soobj/gdevdjet.o ./soobj/gdevdljm.o ./soobj/gdevpcl.o ./soobj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./soobj/page -l-obj ./soobj/lp3000c ./soobj/gdevescv.o ./soobj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./soobj/page -l-obj ./soobj/lp7500 ./soobj/gdevescv.o ./soobj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./soobj/page -l-obj ./soobj/lp7700 ./soobj/gdevescv.o ./soobj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./soobj/page -l-obj ./soobj/lp7900 ./soobj/gdevescv.o ./soobj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./soobj/page -l-obj ./soobj/lp8000 ./soobj/gdevlp8k.o ./soobj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./soobj/page -l-obj ./soobj/lp8000c ./soobj/gdevescv.o ./soobj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./soobj/page -l-obj ./soobj/lp8100 ./soobj/gdevescv.o ./soobj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./soobj/page -l-obj ./soobj/lp8200c ./soobj/gdevescv.o ./soobj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./soobj/page -l-obj ./soobj/lp8300c ./soobj/gdevescv.o ./soobj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./soobj/page -l-obj ./soobj/lp8300f ./soobj/gdevescv.o ./soobj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./soobj/page -l-obj ./soobj/lp8400f ./soobj/gdevescv.o ./soobj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./soobj/page -l-obj ./soobj/lp8500c ./soobj/gdevescv.o ./soobj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./soobj/page -l-obj ./soobj/lp8600 ./soobj/gdevescv.o ./soobj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./soobj/page -l-obj ./soobj/lp8600f ./soobj/gdevescv.o ./soobj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./soobj/page -l-obj ./soobj/lp8700 ./soobj/gdevescv.o ./soobj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./soobj/page -l-obj ./soobj/lp8800c ./soobj/gdevescv.o ./soobj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./soobj/page -l-obj ./soobj/lp8900 ./soobj/gdevescv.o ./soobj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./soobj/page -l-obj ./soobj/lp9000b ./soobj/gdevescv.o ./soobj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./soobj/page -l-obj ./soobj/lp9000c ./soobj/gdevescv.o ./soobj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./soobj/page -l-obj ./soobj/lp9100 ./soobj/gdevescv.o ./soobj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./soobj/page -l-obj ./soobj/lp9200b ./soobj/gdevescv.o ./soobj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./soobj/page -l-obj ./soobj/lp9200c ./soobj/gdevescv.o ./soobj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./soobj/page -l-obj ./soobj/lp9300 ./soobj/gdevescv.o ./soobj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./soobj/page -l-obj ./soobj/lp9400 ./soobj/gdevescv.o ./soobj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./soobj/page -l-obj ./soobj/lp9500c ./soobj/gdevescv.o ./soobj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./soobj/page -l-obj ./soobj/lp9600 ./soobj/gdevescv.o ./soobj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./soobj/page -l-obj ./soobj/lp9600s ./soobj/gdevescv.o ./soobj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./soobj/page -l-obj ./soobj/lp9800c ./soobj/gdevescv.o ./soobj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./soobj/page -l-obj ./soobj/lps4500 ./soobj/gdevescv.o ./soobj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./soobj/page -l-obj ./soobj/lps6500 ./soobj/gdevescv.o ./soobj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./soobj/page -l-obj ./soobj/lq850 ./soobj/gdevdm24.o ./soobj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./soobj/page -l-obj ./soobj/lxm3200 ./soobj/gdevlx32.o ./soobj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./soobj/page -l-obj ./soobj/lxm5700m ./soobj/gdevlxm.o ./soobj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./soobj/page -l-obj ./soobj/m8510 ./soobj/gdev8510.o ./soobj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./soobj/page -l-obj ./soobj/md1xMono ./soobj/gdevalps.o ./soobj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./soobj/page -l-obj ./soobj/md2k ./soobj/gdevmd2k.o ./soobj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./soobj/page -l-obj ./soobj/md50Eco ./soobj/gdevalps.o ./soobj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./soobj/page -l-obj ./soobj/md50Mono ./soobj/gdevalps.o ./soobj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./soobj/page -l-obj ./soobj/md5k ./soobj/gdevmd2k.o ./soobj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./soobj/page -l-obj ./soobj/mj500c ./soobj/gdevmjc.o ./soobj/gdevpcl.o ./soobj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./soobj/page -l-obj ./soobj/mj6000c ./soobj/gdevmjc.o ./soobj/gdevpcl.o ./soobj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./soobj/page -l-obj ./soobj/mj700v2c ./soobj/gdevmjc.o ./soobj/gdevpcl.o ./soobj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./soobj/page -l-obj ./soobj/mj8000c ./soobj/gdevmjc.o ./soobj/gdevpcl.o ./soobj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./soobj/page -l-obj ./soobj/ml600 ./soobj/gdevml6.o ./soobj/gdevprn.o ./soobj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./soobj/page -l-obj ./soobj/necp6 ./soobj/gdevdm24.o ./soobj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./soobj/page -l-obj ./soobj/npdl ./soobj/gdevnpdl.o ./soobj/gdevlprn.o ./soobj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-include -l./soobj/page -l-obj ./soobj/oce9050 ./soobj/gdevdjet.o ./soobj/gdevdljm.o ./soobj/gdevpcl.o ./soobj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./soobj/page -l-obj ./soobj/oki182 ./soobj/gdevo182.o ./soobj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./soobj/page -l-obj ./soobj/oki4w ./soobj/gdevop4w.o ./soobj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./soobj/page -l-obj ./soobj/okiibm ./soobj/gdevokii.o ./soobj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./soobj/page -l-obj ./soobj/oprp ./soobj/gdevopvp.o ./soobj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./soobj/page -l-obj ./soobj/opvp ./soobj/gdevopvp.o ./soobj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./soobj/page -l-obj ./soobj/paintjet ./soobj/gdevpjet.o ./soobj/gdevpcl.o ./soobj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./soobj/page -l-obj ./soobj/pcl3 ./soobj/gdeveprn.o ./soobj/pagecount.o ./soobj/mediasize.o ./soobj/eprnparm.o ./soobj/eprnrend.o ./soobj/eprnfs.o ./soobj/gdevpcl3.o ./soobj/pclcap.o ./soobj/pclgen.o ./soobj/pclcomp.o ./soobj/pclsize.o ./soobj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./soobj/page -l-obj ./soobj/photoex ./soobj/gdevphex.o ./soobj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./soobj/page -l-obj ./soobj/pj ./soobj/gdevcdj.o ./soobj/gdevpcl.o ./soobj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./soobj/page -l-obj ./soobj/pjetxl ./soobj/gdevpjet.o ./soobj/gdevpcl.o ./soobj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./soobj/page -l-obj ./soobj/pjxl ./soobj/gdevcdj.o ./soobj/gdevpcl.o ./soobj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./soobj/page -l-obj ./soobj/pjxl300 ./soobj/gdevcdj.o ./soobj/gdevpcl.o ./soobj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-obj ./soobj/pxlcolor ./soobj/gdevpx.o ./soobj/gdevpxut.o ./soobj/gdevpcl.o ./soobj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-obj ./soobj/pxlmono ./soobj/gdevpx.o ./soobj/gdevpxut.o ./soobj/gdevpcl.o ./soobj/aux/echogs -e .dev -a- ./soobj/pxlcolor -include ./soobj/vector ./soobj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./soobj/page -l-obj ./soobj/r4081 ./soobj/gdev4081.o ./soobj/aux/echogs -e .dev -a- ./soobj/pxlmono -include ./soobj/vector ./soobj/aux/echogs -e .dev -w- -l-dev -b -s -l-obj ./soobj/rinkj ./soobj/gdevrinkj.o ./soobj/evenbetter-rll.o ./soobj/rinkj-byte-stream.o ./soobj/rinkj-device.o ./soobj/rinkj-config.o ./soobj/rinkj-dither.o ./soobj/rinkj-epson870.o ./soobj/rinkj-screen-eb.o ./soobj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./soobj/page -l-obj ./soobj/rpdl ./soobj/gdevrpdl.o ./soobj/gdevlprn.o ./soobj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./soobj/page -l-obj ./soobj/samsunggdi ./soobj/gdevgdi.o ./soobj/gdevpcl.o ./soobj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./soobj/page -l-obj ./soobj/sj48 ./soobj/gdevsj48.o ./soobj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./soobj/page -l-obj ./soobj/st800 ./soobj/gdevescp.o ./soobj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./soobj/page -l-obj ./soobj/stcolor ./soobj/gdevstc.o ./soobj/gdevstc1.o ./soobj/gdevstc2.o ./soobj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./soobj/page -l-obj ./soobj/t4693d2 ./soobj/gdev4693.o ./soobj/aux/echogs -e .dev -a- ./soobj/stcolor -obj ./soobj/gdevstc3.o ./soobj/gdevstc4.o ./soobj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./soobj/page -l-obj ./soobj/t4693d4 ./soobj/gdev4693.o ./soobj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./soobj/page -l-obj ./soobj/t4693d8 ./soobj/gdev4693.o ./soobj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./soobj/page -l-obj ./soobj/tek4696 ./soobj/gdevtknk.o ./soobj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./soobj/page -l-obj ./soobj/uniprint ./soobj/gdevupd.o ./soobj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./soobj/page -l-obj ./soobj/xes ./soobj/gdevxes.o ./soobj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-include -l./soobj/page -l-obj ./soobj/cups ./soobj/gdevcups.o ./soobj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-include -l./soobj/page -l-obj ./soobj/pwgraster ./soobj/gdevcups.o ./soobj/aux/echogs -e .dev -a- ./soobj/cups -include ./soobj/lcups.dev ./soobj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./soobj/page -l-obj ./soobj/ijs ./soobj/gdevijs.o ./soobj/aux/echogs -e .dev -a- ./soobj/pwgraster -include ./soobj/lcups.dev ./soobj/aux/echogs -e .dev -a- ./soobj/cups -include ./soobj/lcupsi.dev ./soobj/aux/echogs -e .dev -a- ./soobj/ijs -include ./soobj/ijslib ./soobj/aux/echogs -e .dev -a- ./soobj/pwgraster -include ./soobj/lcupsi.dev ./soobj/aux/echogs -e .dev -a- ./soobj/cups -include ./soobj/page ./soobj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-include -l./soobj/page -l-obj ./soobj/png16 ./soobj/gdevpng.o ./soobj/gdevpccm.o ./soobj/aux/echogs -e .dev -a- ./soobj/pwgraster -include ./soobj/page ./soobj/aux/echogs -e .dev -a- ./soobj/png16 -include ./soobj/libpng ./soobj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-include -l./soobj/page -l-obj ./soobj/png16m ./soobj/gdevpng.o ./soobj/gdevpccm.o ./soobj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-include -l./soobj/page -l-obj ./soobj/png256 ./soobj/gdevpng.o ./soobj/gdevpccm.o ./soobj/aux/echogs -e .dev -a- ./soobj/png16m -include ./soobj/libpng ./soobj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-include -l./soobj/page -l-obj ./soobj/png48 ./soobj/gdevpng.o ./soobj/gdevpccm.o ./soobj/aux/echogs -e .dev -a- ./soobj/png256 -include ./soobj/libpng ./soobj/aux/echogs -e .dev -a- ./soobj/png48 -include ./soobj/libpng ./soobj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-include -l./soobj/page -l-obj ./soobj/pngalpha ./soobj/gdevpng.o ./soobj/gdevpccm.o ./soobj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-include -l./soobj/page -l-obj ./soobj/pnggray ./soobj/gdevpng.o ./soobj/gdevpccm.o ./soobj/aux/echogs -e .dev -a- ./soobj/pngalpha -include ./soobj/libpng ./soobj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-include -l./soobj/page -l-obj ./soobj/pngmono ./soobj/gdevpng.o ./soobj/gdevpccm.o ./soobj/aux/echogs -e .dev -a- ./soobj/pnggray -include ./soobj/libpng ./soobj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-include -l./soobj/page -l-obj ./soobj/pngmonod ./soobj/gdevpng.o ./soobj/gdevpccm.o ./soobj/aux/echogs -e .dev -a- ./soobj/pngmono -include ./soobj/libpng cp ./soobj/libocr_1.dev ./soobj/libocr.dev ./soobj/aux/echogs -e .dev -a- ./soobj/pngmonod -include ./soobj/libpng ./soobj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-include -l./soobj/page -l-obj ./soobj/pdfocr8 ./soobj/gdevpdfocr.o ./soobj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-include -l./soobj/page -l-obj ./soobj/pdfocr24 ./soobj/gdevpdfocr.o ./soobj/aux/echogs -e .dev -a- ./soobj/pdfocr8 -include ./soobj/page ./soobj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-include -l./soobj/page -l-obj ./soobj/pdfocr32 ./soobj/gdevpdfocr.o ./soobj/aux/echogs -e .dev -a- ./soobj/pdfocr24 -include ./soobj/page ./soobj/aux/echogs -e .dev -a- ./soobj/pdfocr32 -include ./soobj/page ./soobj/aux/echogs -e .dev -w- -l-obj ./soobj/szlibd ./soobj/szlibc.o ./soobj/szlibd.o ./soobj/aux/echogs -e .dev -w- -l-obj ./soobj/fapif1 ./soobj/fapi_ft.o ./soobj/write_t1.o ./soobj/aux/echogs -e .dev -a- ./soobj/szlibd -include ./soobj/zlibd.dev ./soobj/aux/echogs -e .dev -w- -l-obj ./soobj/romfs1 ./soobj/gsiorom.o ./soobj/aux/echogs -e .dev -a- ./soobj/fapif1 ./soobj/write_t2.o ./soobj/wrfont.o ./soobj/aux/echogs -e .dev -a- ./soobj/romfs1 -iodev rom ./soobj/aux/echogs -e .dev -a- ./soobj/fapif1 -include ./soobj/freetype ./soobj/aux/echogs -e .dev -w- -l-obj ./soobj/libx ./soobj/gxacpath.o ./soobj/gxbcache.o ./soobj/gxccache.o ./soobj/aux/echogs -e .dev -a- ./soobj/fapif1 -fapi fapi_ft ./soobj/aux/echogs -e .dev -w- -l-obj ./soobj/iscale ./soobj/siinterp.o ./soobj/siscale.o ./soobj/sidscale.o ./soobj/aux/echogs -e .dev -a- ./soobj/libx ./soobj/gxccman.o ./soobj/gxchar.o ./soobj/gxcht.o ./soobj/aux/echogs -e .dev -w- -l-obj ./soobj/roplib ./soobj/gdevdrop.o ./soobj/gsroprun.o ./soobj/aux/echogs -e .dev -a- ./soobj/libx ./soobj/gxclip.o ./soobj/gxcmap.o ./soobj/gxcpath.o ./soobj/aux/echogs -e .dev -a- ./soobj/roplib ./soobj/gdevmr1.o ./soobj/gdevmr2n.o ./soobj/gdevmr8n.o ./soobj/aux/echogs -e .dev -a- ./soobj/libx ./soobj/gxdcconv.o ./soobj/gxdcolor.o ./soobj/gxhldevc.o ./soobj/aux/echogs -e .dev -w- -l-obj ./soobj/psl2int ./soobj/iutil2.o ./soobj/zmisc2.o ./soobj/aux/echogs -e .dev -a- ./soobj/roplib ./soobj/gdevrops.o ./soobj/gsrop.o ./soobj/gsroptab.o ./soobj/aux/echogs -e .dev -a- ./soobj/libx ./soobj/gxfill.o ./soobj/gxht.o ./soobj/gxhtbit.o ./soobj/gxht_thresh.o ./soobj/aux/echogs -e .dev -a- ./soobj/psl2int -include ./soobj/dps2int ./soobj/usparam ./soobj/aux/echogs -e .dev -w- -l-obj ./soobj/type1 -include ./soobj/psf1lib ./soobj/psf1read ./soobj/aux/echogs -e .dev -a- ./soobj/libx ./soobj/gxidata.o ./soobj/gxifast.o ./soobj/gximage.o ./soobj/gximdecode.o ./soobj/aux/echogs -e .dev -a- ./soobj/psl2int -oper zmisc2 ./soobj/aux/echogs -e .dev -a- ./soobj/libx ./soobj/gximage1.o ./soobj/gximono.o ./soobj/gxipixel.o ./soobj/gximask.o ./soobj/aux/echogs -e .dev -a- ./soobj/psl2int -ps gs_lev2 gs_res ./soobj/aux/echogs -e .dev -w- -l-obj ./soobj/dcte -include ./soobj/sdcte ./soobj/sdeparam ./soobj/aux/echogs -e .dev -a- ./soobj/libx ./soobj/gxi12bit.o ./soobj/gxi16bit.o ./soobj/gxiscale.o ./soobj/gxpaint.o ./soobj/gxpath.o ./soobj/gxpath2.o ./soobj/aux/echogs -e .dev -w- -l-obj ./soobj/color -include ./soobj/cmyklib ./soobj/colimlib ./soobj/cmykread ./soobj/aux/echogs -e .dev -a- ./soobj/dcte -obj ./soobj/zfdcte.o ./soobj/aux/echogs -e .dev -a- ./soobj/libx ./soobj/gxpcopy.o ./soobj/gxpdash.o ./soobj/gxpflat.o ./soobj/aux/echogs -e .dev -a- ./soobj/dcte -oper zfdcte ./soobj/aux/echogs -e .dev -a- ./soobj/libx ./soobj/gxsample.o ./soobj/gxstroke.o ./soobj/gxsync.o ./soobj/aux/echogs -e .dev -w- -l-obj ./soobj/fdecode ./soobj/scantab.o ./soobj/scfparam.o ./soobj/zfdecode.o ./soobj/aux/echogs -e .dev -a- ./soobj/libx -imageclass 0_interpolate ./soobj/aux/echogs -e .dev -w- -l-obj ./soobj/pattern -include ./soobj/patlib ./soobj/patread ./soobj/aux/echogs -e .dev -a- ./soobj/fdecode -include ./soobj/cfd ./soobj/lzwd ./soobj/pdiff ./soobj/pngp ./soobj/rld ./soobj/psfilters.dev ./soobj/aux/echogs -e .dev -a- ./soobj/libx -imageclass 1_simple 3_mono ./soobj/aux/echogs -e .dev -a- ./soobj/fdecode -oper zfdecode ./soobj/aux/echogs -e .dev -a- ./soobj/libx -imagetype 1 mask1 ./soobj/aux/echogs -e .dev -w- -l-obj ./soobj/psl2read ./soobj/zcolor2.o ./soobj/zcsindex.o ./soobj/zht2.o ./soobj/aux/echogs -e .dev -w- -l-obj ./soobj/func4 ./soobj/zfunc4.o ./soobj/aux/echogs -e .dev -a- ./soobj/psl2read -include ./soobj/psl2int ./soobj/dps2read ./soobj/aux/echogs -e .dev -w- -l-obj ./soobj/fimscale ./soobj/zfimscale.o ./soobj/aux/echogs -e .dev -a- ./soobj/func4 -functiontype 4 ./soobj/aux/echogs -e .dev -a- ./soobj/psl2read -oper zht2_l2 ./soobj/aux/echogs -e .dev -a- ./soobj/fimscale -include ./soobj/simscale ./soobj/aux/echogs -e .dev -a- ./soobj/func4 -include ./soobj/func ./soobj/func4lib ./soobj/aux/echogs -e .dev -a- ./soobj/fimscale -oper zfimscale ./soobj/aux/echogs -e .dev -w- -l-obj ./soobj/icc ./soobj/zicc.o ./soobj/aux/echogs -e .dev -w- -l-obj ./soobj/fzlib -include ./soobj/szlibe ./soobj/szlibd ./soobj/aux/echogs -e .dev -a- ./soobj/icc -oper zicc ./soobj/aux/echogs -e .dev -w- -l-obj ./soobj/cff -include ./soobj/psl2int -ps gs_cff ./soobj/aux/echogs -e .dev -a- ./soobj/fzlib -obj ./soobj/zfzlib.o ./soobj/aux/echogs -e .dev -a- ./soobj/icc -ps gs_icc ./soobj/aux/echogs -e .dev -a- ./soobj/fzlib -oper zfzlib ./soobj/aux/echogs -e .dev -w- -l-obj ./soobj/fsha2 ./soobj/zfsha2.o ./soobj/aux/echogs -e .dev -a- ./soobj/icc -include ./soobj/sicclib ./soobj/cie ./soobj/aux/echogs -e .dev -w- -l-obj ./soobj/faes ./soobj/zfaes.o ./soobj/aux/echogs -e .dev -a- ./soobj/fsha2 -include ./soobj/ssha2 ./soobj/aux/echogs -e .dev -a- ./soobj/faes -include ./soobj/saes ./soobj/aux/echogs -e .dev -w- -l-obj ./soobj/jbig2_jbig2dec ./soobj/zfjbig2_jbig2dec.o ./soobj/aux/echogs -e .dev -a- ./soobj/fsha2 -oper zfsha2 ./soobj/aux/echogs -e .dev -a- ./soobj/faes -oper zfaes ./soobj/aux/echogs -e .dev -a- ./soobj/jbig2_jbig2dec -include ./soobj/sjbig2 ./soobj/aux/echogs -e .dev -w- -l-obj ./soobj/shadelib ./soobj/gscolor3.o ./soobj/gsfunc3.o ./soobj/gsptype2.o ./soobj/gsshade.o ./soobj/aux/echogs -e .dev -a- ./soobj/jbig2_jbig2dec -oper zfjbig2 ./soobj/aux/echogs -e .dev -w- -l-obj ./soobj/psl2lib -include ./soobj/colimlib ./soobj/psl2cs ./soobj/aux/echogs -e .dev -a- ./soobj/shadelib -obj ./soobj/gxshade.o ./soobj/gxshade1.o ./soobj/gxshade4.o ./soobj/gxshade6.o ./soobj/aux/echogs -e .dev -a- ./soobj/psl2lib -imageclass 2_fracs ./soobj/aux/echogs -e .dev -a- ./soobj/shadelib -include ./soobj/funclib ./soobj/patlib ./soobj/aux/echogs -e .dev -w- -l-obj ./soobj/sdctd ./soobj/sdctc.o ./soobj/sjpegc.o ./soobj/sdctd.o ./soobj/sjpegd.o ./soobj/aux/echogs -e .dev -w- -l-obj ./soobj/translib ./soobj/gstrans.o ./soobj/gximag3x.o ./soobj/gxblend.o ./soobj/gxblend1.o ./soobj/gdevp14.o ./soobj/gdevdevn.o ./soobj/gsequivc.o ./soobj/gdevdcrd.o ./soobj/aux/echogs -e .dev -a- ./soobj/sdctd -include ./soobj/jpegd.dev ./soobj/aux/echogs -e .dev -w- -l-obj ./soobj/psf0lib ./soobj/gschar0.o ./soobj/gsfont0.o ./soobj/aux/echogs -e .dev -a- ./soobj/translib -imagetype 3x cp ./soobj/sjpx_openjpeg.dev ./soobj/sjpx.dev ./soobj/aux/echogs -e .dev -a- ./soobj/psf0lib -include ./soobj/cmaplib ./soobj/aux/echogs -e .dev -a- ./soobj/translib -include ./soobj/cspixlib ./soobj/bboxutil ./soobj/page cp ./soobj/libtiff_1.dev ./soobj/libtiff.dev ./soobj/aux/echogs -e .dev -a- ./soobj/translib -include ./soobj/cielib.dev ./soobj/aux/echogs -e .dev -w- -l-obj ./soobj/psdf ./soobj/gdevpsdi.o ./soobj/gdevpsdp.o ./soobj/aux/echogs -e .dev -w- -l-obj ./soobj/pdtext -include ./soobj/pdxtext ./soobj/aux/echogs -e .dev -a- ./soobj/psdf -obj ./soobj/gdevpsds.o ./soobj/gdevpsdu.o ./soobj/aux/echogs -e .dev -w- -l-dev -b -s -l-include -l./soobj/page -l-obj ./soobj/psdcmykog ./soobj/gdevcmykog.o ./soobj/aux/echogs -e .dev -a- ./soobj/psdf -obj ./soobj/scfparam.o ./soobj/sdcparam.o ./soobj/sdeparam.o gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./soobj -I./devices -I./devices/vector -DOCR_VERSION=1 -Isrc/libtiff -Isrc/libtiff -I./soobj -Isrc -o ./soobj/gdevxps_1.o -c ./devices/vector/gdevxps.c ./soobj/aux/echogs -e .dev -a- ./soobj/psdf -obj ./soobj/spprint.o ./soobj/spsdf.o ./soobj/sstring.o ./soobj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-include -l./soobj/page -l-obj ./soobj/ocr ./soobj/gdevocr.o ./soobj/aux/echogs -e .dev -a- ./soobj/psdf -obj ./soobj/gsparamx.o ./soobj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-include -l./soobj/page -l-obj ./soobj/hocr ./soobj/aux/echogs -e .dev -a- ./soobj/ocr -include ./soobj/libocr ./soobj/aux/echogs -e .dev -a- ./soobj/psdf -include ./soobj/vector.dev ./soobj/pngp.dev ./soobj/seexec.dev ./soobj/aux/echogs -e .dev -a- ./soobj/hocr ./soobj/aux/echogs -e .dev -a- ./soobj/psdf -include ./soobj/sdcte.dev ./soobj/slzwe.dev ./soobj/szlibe.dev ./soobj/aux/echogs -e .dev -w- -l-obj ./soobj/clmemory ./soobj/gxclmem.o ./soobj/gxclzlib.o ./soobj/aux/echogs -e .dev -w- -l-obj ./soobj/gxfapi ./soobj/gxfapi.o ./soobj/aux/echogs -e .dev -a- ./soobj/clmemory -include ./soobj/szlibe ./soobj/aux/echogs -e .dev -a- ./soobj/gxfapi -include ./soobj/fapiu ./soobj/aux/echogs -e .dev -a- ./soobj/clmemory -include ./soobj/szlibd ./soobj/aux/echogs -e .dev -w- -l-obj ./soobj/type2 ./soobj/zchar2.o ./soobj/zfont2.o ./soobj/aux/echogs -e .dev -a- ./soobj/gxfapi -include ./soobj/fapif1 ./soobj/aux/echogs -e .dev -a- ./soobj/clmemory -init gxclmem ./soobj/aux/echogs -e .dev -a- ./soobj/type2 -oper zchar2 zfont2 ./soobj/aux/echogs -e .dev -a- ./soobj/gxfapi -include ./soobj/fapib ./soobj/aux/echogs -e .dev -w- -l-obj ./soobj/cmapread ./soobj/zcid.o ./soobj/zfcmap.o ./soobj/aux/echogs -e .dev -a- ./soobj/type2 -include ./soobj/type1 ./soobj/psf2lib ./soobj/aux/echogs -e .dev -w- -l-obj ./soobj/compfont -include ./soobj/psf0lib ./soobj/psf0read ./soobj/aux/echogs -e .dev -a- ./soobj/cmapread -include ./soobj/cmaplib ./soobj/psl2int ./soobj/aux/echogs -e .dev -w- -l-obj ./soobj/dctd -include ./soobj/sdctd ./soobj/sddparam ./soobj/aux/echogs -e .dev -a- ./soobj/cmapread -oper zfcmap ./soobj/aux/echogs -e .dev -w- -l-obj ./soobj/dpsand2 -include ./soobj/btoken ./soobj/color ./soobj/upath ./soobj/dps2lib ./soobj/dps2read ./soobj/aux/echogs -e .dev -a- ./soobj/dctd -obj ./soobj/zfdctd.o ./soobj/aux/echogs -e .dev -a- ./soobj/cmapread -ps gs_cmap ./soobj/aux/echogs -e .dev -a- ./soobj/dctd -oper zfdctd ./soobj/aux/echogs -e .dev -w- -l-obj ./soobj/filter -include ./soobj/fdecode ./soobj/aux/echogs -e .dev -w- -l-obj ./soobj/sepr ./soobj/zcssepr.o ./soobj/zfsample.o ./soobj/aux/echogs -e .dev -a- ./soobj/filter -obj ./soobj/zfilter2.o ./soobj/aux/echogs -e .dev -a- ./soobj/sepr -oper zcssepr_l2 ./soobj/aux/echogs -e .dev -a- ./soobj/filter -include ./soobj/cfe ./soobj/lzwe ./soobj/rle ./soobj/aux/echogs -e .dev -a- ./soobj/sepr -oper zfsample ./soobj/aux/echogs -e .dev -w- -l-obj ./soobj/psl3read ./soobj/zfunc3.o ./soobj/zfsample.o ./soobj/aux/echogs -e .dev -a- ./soobj/filter -oper zfilter2 ./soobj/aux/echogs -e .dev -a- ./soobj/sepr -include ./soobj/func4 ./soobj/seprlib ./soobj/aux/echogs -e .dev -a- ./soobj/psl3read ./soobj/zimage3.o ./soobj/zmisc3.o ./soobj/zcolor3.o ./soobj/zshade.o ./soobj/aux/echogs -e .dev -w- -l-obj ./soobj/transpar ./soobj/ztrans.o ./soobj/aux/echogs -e .dev -a- ./soobj/psl3read -oper zfsample ./soobj/aux/echogs -e .dev -a- ./soobj/transpar -oper ztrans1 ztrans2 ztrans3 ./soobj/aux/echogs -e .dev -w- -l-obj ./soobj/jpx_openjpeg ./soobj/zfjpx_openjpeg.o ./soobj/aux/echogs -e .dev -a- ./soobj/psl3read -oper zimage3 zmisc3 zcolor3_l3 zshade ./soobj/aux/echogs -e .dev -a- ./soobj/transpar -include ./soobj/psl2read ./soobj/translib ./soobj/aux/echogs -e .dev -a- ./soobj/jpx_openjpeg -include ./soobj/sjpx ./soobj/aux/echogs -e .dev -a- ./soobj/psl3read -functiontype 2 3 ./soobj/aux/echogs -e .dev -a- ./soobj/jpx_openjpeg -include ./soobj/openjpeg cp ./soobj/jbig2_jbig2dec.dev ./soobj/jbig2.dev ./soobj/aux/echogs -e .dev -a- ./soobj/psl3read -ps gs_ll3 ./soobj/aux/echogs -e .dev -a- ./soobj/jpx_openjpeg -oper zfjpx ./soobj/aux/echogs -e .dev -a- ./soobj/psl3read -include ./soobj/frsd ./soobj/fzlib ./soobj/aux/echogs -e .dev -w- -l-obj ./soobj/psl3lib ./soobj/gsclipsr.o ./soobj/gscdevn.o ./soobj/gxdevndi.o ./soobj/aux/echogs -e .dev -w- -l-obj ./soobj/sdct -include ./soobj/sdctd.dev ./soobj/sdcte.dev ./soobj/aux/echogs -e .dev -a- ./soobj/psl3lib -include ./soobj/imasklib ./soobj/shadelib ./soobj/aux/echogs -e .dev -w- -l-obj ./soobj/fax ./soobj/gdevfax.o ./soobj/minftrsz.o ./soobj/aux/echogs -e .dev -a- ./soobj/psl3lib -include ./soobj/gxfapiu ./soobj/aux/echogs -e .dev -w- -l-obj ./soobj/tiffs ./soobj/gdevtifs.o ./soobj/minftrsz.o ./soobj/aux/echogs -e .dev -a- ./soobj/fax -include ./soobj/cfe -include ./soobj/libtiff ./soobj/aux/echogs -e .dev -a- ./soobj/tiffs -include ./soobj/page -include ./soobj/libtiff ./soobj/aux/echogs -e .dev -w- -l-obj ./soobj/clist ./soobj/gxclist.o ./soobj/gxclbits.o ./soobj/gxclpage.o ./soobj/aux/echogs -e .dev -a- ./soobj/clist -obj ./soobj/gxclrast.o ./soobj/gxclread.o ./soobj/gxclrect.o ./soobj/aux/echogs -e .dev -w- -l-obj ./soobj/cidfont ./soobj/zcid.o ./soobj/zfcid.o ./soobj/zfcid0.o ./soobj/zfcid1.o ./soobj/aux/echogs -e .dev -a- ./soobj/clist -obj ./soobj/gxclutil.o ./soobj/gsparams.o ./soobj/gsparaml.o ./soobj/gsparamx.o ./soobj/gxshade6.o ./soobj/aux/echogs -e .dev -a- ./soobj/cidfont -include ./soobj/psf1read ./soobj/psl2int ./soobj/aux/echogs -e .dev -w- -l-obj ./soobj/dct -include ./soobj/dcte ./soobj/dctd ./soobj/aux/echogs -e .dev -a- ./soobj/clist -obj ./soobj/gsroptab.o ./soobj/gsroprun.o ./soobj/stream.o ./soobj/aux/echogs -e .dev -a- ./soobj/cidfont -include ./soobj/type2 ./soobj/type42 ./soobj/zfrsd ./soobj/aux/echogs -e .dev -a- ./soobj/clist -obj ./soobj/gxclimag.o ./soobj/gxclpath.o ./soobj/gxdhtserial.o ./soobj/aux/echogs -e .dev -a- ./soobj/cidfont -oper zfcid0 zfcid1 ./soobj/aux/echogs -e .dev -w- -l-obj ./soobj/pdfread -include ./soobj/frsd ./soobj/func4 ./soobj/fzlib ./soobj/aux/echogs -e .dev -a- ./soobj/clist -obj ./soobj/gxclthrd.o ./soobj/gsmchunk.o ./soobj/aux/echogs -e .dev -a- ./soobj/cidfont -ps gs_cidfn gs_cidcm gs_fntem gs_cidtt gs_cidfm ./soobj/aux/echogs -e .dev -a- ./soobj/pdfread -include ./soobj/transpar ./soobj/aux/echogs -e .dev -a- ./soobj/clist -include ./soobj/clfile cp ./soobj/jpx_openjpeg.dev ./soobj/jpx.dev ./soobj/aux/echogs -e .dev -a- ./soobj/pdfread -ps pdf_ops ./soobj/aux/echogs -e .dev -a- ./soobj/clist -include ./soobj/clmemory ./soobj/posync.dev ./soobj/aux/echogs -e .dev -a- ./soobj/pdfread -ps pdf_rbld ./soobj/aux/echogs -e .dev -a- ./soobj/clist -include ./soobj/cfe ./soobj/cfd ./soobj/rle ./soobj/rld ./soobj/psl2cs ./soobj/aux/echogs -e .dev -a- ./soobj/pdfread -ps pdf_base pdf_draw ./soobj/aux/echogs -w ./soobj/fdevs.tr - -include ./soobj/unix_ ./soobj/aux/echogs -e .dev -a- ./soobj/pdfread -include ./soobj/cff ./soobj/aux/echogs -e .dev -w- -l-dev -b -s -l-obj ./soobj/cfax ./soobj/gdevcfax.o ./soobj/aux/echogs -a ./soobj/fdevs.tr -+ ./soobj/pipe.dev ./soobj/gsnogc.dev ./soobj/htxlib.dev ./soobj/psl3lib.dev ./soobj/psl2lib.dev ./soobj/dps2lib.dev ./soobj/path1lib.dev ./soobj/patlib.dev ./soobj/psl2cs.dev ./soobj/rld.dev ./soobj/gxfapiu.dev ./soobj/ttflib.dev ./soobj/cielib.dev ./soobj/pipe.dev ./soobj/htxlib.dev ./soobj/sdct.dev ./soobj/libpng.dev ./soobj/seprlib.dev ./soobj/translib.dev ./soobj/cidlib.dev ./soobj/psf0lib.dev ./soobj/psf1lib.dev ./soobj/psf2lib.dev ./soobj/lzwd.dev ./soobj/sicclib.dev ./soobj/sjbig2.dev ./soobj/sjpx.dev ./soobj/ramfs.dev ./soobj/pwgd.dev ./soobj/siscale.dev ./soobj/aux/echogs -e .dev -a- ./soobj/pdfread -include ./soobj/ttfont ./soobj/aux/echogs -e .dev -a- ./soobj/cfax -include ./soobj/fax ./soobj/aux/echogs -a ./soobj/fdevs.tr -+ ./soobj/aux/echogs -e .dev -a- ./soobj/pdfread -ps pdf_font pdf_main pdf_sec ./soobj/aux/echogs -e .dev -w- -l-obj ./soobj/tfax ./soobj/gdevtfax.o ./soobj/minftrsz.o ./soobj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-obj ./soobj/faxg3 -include ./soobj/fax ./soobj/aux/echogs -e .dev -a- ./soobj/tfax -include ./soobj/cfe ./soobj/lzwe ./soobj/rle ./soobj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-obj ./soobj/faxg32d -include ./soobj/fax ./soobj/aux/echogs -e .dev -a- ./soobj/faxg3 -include ./soobj/libtiff ./soobj/aux/echogs -e .dev -a- ./soobj/tfax -include ./soobj/fax ./soobj/tiffs -include ./soobj/libtiff ./soobj/aux/echogs -e .dev -a- ./soobj/faxg32d -include ./soobj/libtiff ./soobj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-obj ./soobj/faxg4 -include ./soobj/fax ./soobj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-include -l./soobj/page -l-obj ./soobj/tiff12nc ./soobj/gdevtfnx.o ./soobj/minftrsz.o ./soobj/aux/echogs -e .dev -a- ./soobj/faxg4 -include ./soobj/libtiff ./soobj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-include -l./soobj/page -l-obj ./soobj/tiff24nc ./soobj/gdevtfnx.o ./soobj/minftrsz.o ./soobj/aux/echogs -e .dev -a- ./soobj/tiff12nc -include ./soobj/tiffs -include ./soobj/libtiff ./soobj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-include -l./soobj/page -l-obj ./soobj/tiff32nc ./soobj/gdevtsep.o ./soobj/gsequivc.o ./soobj/minftrsz.o ./soobj/aux/echogs -e .dev -a- ./soobj/tiff24nc -include ./soobj/tiffs -include ./soobj/libtiff ./soobj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-include -l./soobj/page -l-obj ./soobj/tiff48nc ./soobj/gdevtfnx.o ./soobj/minftrsz.o ./soobj/aux/echogs -e .dev -a- ./soobj/tiff32nc -include ./soobj/tiffs -include ./soobj/libtiff ./soobj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-include -l./soobj/page -l-obj ./soobj/tiff64nc ./soobj/gdevtsep.o ./soobj/gsequivc.o ./soobj/minftrsz.o ./soobj/aux/echogs -e .dev -a- ./soobj/tiff48nc -include ./soobj/tiffs -include ./soobj/libtiff ./soobj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-obj ./soobj/tiffcrle -include ./soobj/tfax ./soobj/aux/echogs -e .dev -a- ./soobj/tiff64nc -include ./soobj/tiffs -include ./soobj/libtiff ./soobj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-obj ./soobj/tiffg3 -include ./soobj/tfax ./soobj/aux/echogs -e .dev -a- ./soobj/tiffcrle -include ./soobj/libtiff ./soobj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-obj ./soobj/tiffg32d -include ./soobj/tfax ./soobj/aux/echogs -e .dev -a- ./soobj/tiffg3 -include ./soobj/libtiff ./soobj/aux/echogs -e .dev -a- ./soobj/tiffg32d -include ./soobj/libtiff ./soobj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-obj ./soobj/tiffg4 -include ./soobj/tfax ./soobj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-include -l./soobj/page -l-obj ./soobj/tiffgray ./soobj/gdevtsep.o ./soobj/gsequivc.o ./soobj/minftrsz.o ./soobj/aux/echogs -e .dev -a- ./soobj/tiffg4 -include ./soobj/libtiff ./soobj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-obj ./soobj/tifflzw -include ./soobj/tfax ./soobj/aux/echogs -e .dev -a- ./soobj/tiffgray -include ./soobj/tiffs -include ./soobj/libtiff ./soobj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-obj ./soobj/tiffpack -include ./soobj/tfax ./soobj/aux/echogs -e .dev -a- ./soobj/tifflzw -include ./soobj/libtiff ./soobj/aux/echogs -e .dev -a- ./soobj/tiffpack -include ./soobj/libtiff ./soobj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-include -l./soobj/page -l-obj ./soobj/tiffscaled ./soobj/gdevtsep.o ./soobj/gsequivc.o ./soobj/minftrsz.o ./soobj/gdevdevn.o ./soobj/gsequivc.o ./soobj/gdevppla.o ./soobj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-include -l./soobj/page -l-obj ./soobj/tiffscaled24 ./soobj/gdevtsep.o ./soobj/gsequivc.o ./soobj/minftrsz.o ./soobj/gdevdevn.o ./soobj/gsequivc.o ./soobj/gdevppla.o ./soobj/aux/echogs -e .dev -a- ./soobj/tiffscaled -include ./soobj/tiffs -include ./soobj/libtiff ./soobj/aux/echogs -e .dev -a- ./soobj/tiffscaled24 -include ./soobj/tiffs -include ./soobj/libtiff ./soobj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-include -l./soobj/page -l-obj ./soobj/tiffscaled32 ./soobj/gdevtsep.o ./soobj/gsequivc.o ./soobj/minftrsz.o ./soobj/gdevdevn.o ./soobj/gsequivc.o ./soobj/gdevppla.o ./soobj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-include -l./soobj/page -l-obj ./soobj/tiffscaled4 ./soobj/gdevtsep.o ./soobj/gsequivc.o ./soobj/minftrsz.o ./soobj/gdevdevn.o ./soobj/gsequivc.o ./soobj/gdevppla.o ./soobj/aux/echogs -e .dev -a- ./soobj/tiffscaled32 -include ./soobj/tiffs -include ./soobj/libtiff ./soobj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-include -l./soobj/page -l-obj ./soobj/tiffscaled8 ./soobj/gdevtsep.o ./soobj/gsequivc.o ./soobj/minftrsz.o ./soobj/gdevdevn.o ./soobj/gsequivc.o ./soobj/gdevppla.o ./soobj/aux/echogs -e .dev -a- ./soobj/tiffscaled4 -include ./soobj/tiffs -include ./soobj/libtiff ./soobj/aux/echogs -e .dev -a- ./soobj/tiffscaled8 -include ./soobj/tiffs -include ./soobj/libtiff ./soobj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-include -l./soobj/page -l-obj ./soobj/tiffsep ./soobj/gdevtsep.o ./soobj/gsequivc.o ./soobj/minftrsz.o ./soobj/gdevdevn.o ./soobj/gsequivc.o ./soobj/gdevppla.o ./soobj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-include -l./soobj/page -l-obj ./soobj/tiffsep1 ./soobj/gdevtsep.o ./soobj/gsequivc.o ./soobj/minftrsz.o ./soobj/gdevdevn.o ./soobj/gsequivc.o ./soobj/gdevppla.o ./soobj/aux/echogs -e .dev -a- ./soobj/tiffsep -include ./soobj/tiffs -include ./soobj/libtiff ./soobj/aux/echogs -e .dev -a- ./soobj/tiffsep1 -include ./soobj/tiffs ./soobj/aux/echogs -e .dev -w- -l-obj ./soobj/libs ./soobj/gpmisc.o ./soobj/stream.o ./soobj/strmio.o ./soobj/aux/echogs -e .dev -a- ./soobj/libs ./soobj/gsalloc.o ./soobj/gxdownscale.o ./soobj/gxdownscale.o ./soobj/claptrap.o ./soobj/claptrap-init.o ./soobj/claptrap-planar.o ./soobj/ets.o ./soobj/gdevprn.o ./soobj/gdevflp.o ./soobj/gdevkrnlsclass.o ./soobj/gdevepo.o ./soobj/aux/echogs -e .dev -a- ./soobj/libs ./soobj/gdevmplt.o ./soobj/gsbitcom.o ./soobj/gsbitops.o ./soobj/gsbittab.o ./soobj/gdevoflt.o ./soobj/gdevnup.o ./soobj/gdevsclass.o ./soobj/aux/echogs -e .dev -a- ./soobj/libs ./soobj/gscedata.o ./soobj/gscencs.o ./soobj/gschar.o ./soobj/gscolor.o ./soobj/aux/echogs -e .dev -a- ./soobj/libs ./soobj/gscoord.o ./soobj/gscparam.o ./soobj/gscspace.o ./soobj/gscicach.o ./soobj/gsovrc.o ./soobj/gxoprect.o ./soobj/aux/echogs -e .dev -a- ./soobj/libs ./soobj/gsdevice.o ./soobj/gsdevmem.o ./soobj/gsdparam.o ./soobj/aux/echogs -e .dev -a- ./soobj/libs ./soobj/gsfname.o ./soobj/gsfont.o ./soobj/gsgdata.o ./soobj/gsgcache.o ./soobj/aux/echogs -e .dev -a- ./soobj/libs ./soobj/gsht.o ./soobj/gshtscr.o ./soobj/gen_ordered.o ./soobj/aux/echogs -e .dev -a- ./soobj/libs ./soobj/gsimage.o ./soobj/gsimpath.o ./soobj/gsinit.o ./soobj/aux/echogs -e .dev -a- ./soobj/libs ./soobj/gsiodev.o ./soobj/gsgstate.o ./soobj/gsline.o ./soobj/aux/echogs -e .dev -a- ./soobj/libs ./soobj/gsmalloc.o ./soobj/memento.o ./soobj/bobbin.o ./soobj/gsmatrix.o ./soobj/aux/echogs -e .dev -a- ./soobj/libs ./soobj/gsmemory.o ./soobj/gsmemret.o ./soobj/gsmisc.o ./soobj/gsnotify.o ./soobj/gslibctx.o ./soobj/aux/echogs -e .dev -a- ./soobj/libs ./soobj/gspaint.o ./soobj/gsparam.o ./soobj/gspath.o ./soobj/aux/echogs -e .dev -a- ./soobj/libs ./soobj/gsserial.o ./soobj/gsstate.o ./soobj/gstext.o ./soobj/gsutil.o ./soobj/gssprintf.o ./soobj/gsstrtok.o ./soobj/gsstrl.o ./soobj/aux/echogs -e .dev -a- -l-comp ./soobj/libs overprint ./soobj/aux/echogs -e .dev -a- -l-comp ./soobj/libs pdf14trans ./soobj/aux/echogs -e .dev -a- ./soobj/libs -init gshtscr ./soobj/aux/echogs -e .dev -a- ./soobj/libs -include ./soobj/gsiodevs ./soobj/aux/echogs -e .dev -a- ./soobj/libs -include ./soobj/translib ./soobj/aux/echogs -e .dev -a- ./soobj/libs -include ./soobj/clist ./soobj/aux/echogs -e .dev -a- ./soobj/libs -include ./soobj/romfs1 ./soobj/aux/echogs -e .dev -a- ./soobj/libs ./soobj/gxfapi ./soobj/aux/echogs -e .dev -a- ./soobj/libs -init fapi ./soobj/aux/echogs -e .dev -w- -l-dev -b -s -l-obj ./soobj/dfaxhigh ./soobj/gdevdfax.o ./soobj/aux/echogs -e .dev -w- -l-dev -b -s -l-obj ./soobj/dfaxlow ./soobj/gdevdfax.o ./soobj/aux/echogs -e .dev -a- ./soobj/dfaxhigh -include ./soobj/tfax ./soobj/aux/echogs -e .dev -w- -l-obj ./soobj/libcore ./soobj/aux/echogs -e .dev -a- ./soobj/dfaxlow -include ./soobj/tfax ./soobj/aux/echogs -e .dev -a- ./soobj/libcore -dev2 nullpage ./soobj/aux/echogs -e .dev -a- ./soobj/libcore -include ./soobj/libs ./soobj/libx ./soobj/libd ./soobj/aux/echogs -e .dev -a- ./soobj/libcore -include ./soobj/iscale ./soobj/roplib ./soobj/aux/echogs -e .dev -a- ./soobj/libcore -include ./soobj/strdline In file included from ./devices/vector/gdevxps.c:27: ./devices/gdevtifs.h:35:5: warning: 'uint16' is deprecated [-Wdeprecated-declarations] 35 | uint16 Compression; /* same values as TIFFTAG_COMPRESSION */ | ^~~~~~ ./devices/gdevtifs.h:83:1: warning: 'uint16' is deprecated [-Wdeprecated-declarations] 83 | int tiff_compression_param_string(gs_param_string *param, uint16 id); | ^~~ ./devices/gdevtifs.h:88:1: warning: 'uint16' is deprecated [-Wdeprecated-declarations] 88 | int tiff_compression_id(uint16 *id, gs_param_string *param); | ^~~ ./devices/gdevtifs.h:94:1: warning: 'uint16' is deprecated [-Wdeprecated-declarations] 94 | int tiff_compression_allowed(uint16 compression, byte depth); | ^~~ ./soobj/aux/echogs -e .dev -w- -l-obj ./soobj/fapi_ps ./soobj/zfapi.o ./soobj/aux/echogs -e .dev -a- ./soobj/fapi_ps -oper zfapi ./soobj/aux/echogs -e .dev -a- ./soobj/fapi_ps -ps gs_fntem gs_fapi ./soobj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-obj ./soobj/pdfwrite ./soobj/gdevpdf.o ./soobj/gdevpdfb.o ./soobj/aux/echogs -e .dev -a- ./soobj/pdfwrite ./soobj/gdevpdfc.o ./soobj/gdevpdfd.o ./soobj/gdevpdfe.o ./soobj/aux/echogs -e .dev -a- ./soobj/pdfwrite ./soobj/gdevpdfg.o ./soobj/aux/echogs -e .dev -a- ./soobj/pdfwrite ./soobj/gdevpdfi.o ./soobj/gdevpdfj.o ./soobj/gdevpdfk.o ./soobj/aux/echogs -e .dev -a- ./soobj/pdfwrite ./soobj/gdevpdfm.o ./soobj/aux/echogs -e .dev -a- ./soobj/pdfwrite ./soobj/gdevpdfo.o ./soobj/gdevpdfp.o ./soobj/gdevpdft.o ./soobj/aux/echogs -e .dev -a- ./soobj/pdfwrite ./soobj/gdevpdfr.o ./soobj/aux/echogs -e .dev -a- ./soobj/pdfwrite ./soobj/gdevpdfu.o ./soobj/gdevpdfv.o ./soobj/gdevagl.o ./soobj/aux/echogs -e .dev -a- ./soobj/pdfwrite ./soobj/gsflip.o ./soobj/aux/echogs -e .dev -a- ./soobj/pdfwrite ./soobj/scantab.o ./soobj/sfilter2.o ./soobj/aux/echogs -e .dev -a- ./soobj/pdfwrite ./soobj/aux/echogs -e .dev -a- ./soobj/pdfwrite -include ./soobj/cmyklib ./soobj/cfe ./soobj/lzwe ./soobj/aux/echogs -e .dev -a- ./soobj/pdfwrite -include ./soobj/rle ./soobj/sdcte ./soobj/sdeparam ./soobj/aux/echogs -e .dev -a- ./soobj/pdfwrite -include ./soobj/smd5 ./soobj/szlibe ./soobj/sarc4.dev ./soobj/aux/echogs -e .dev -a- ./soobj/pdfwrite -include ./soobj/psdf ./soobj/aux/echogs -e .dev -a- ./soobj/pdfwrite -include ./soobj/pdtext ./soobj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-obj ./soobj/eps2write ./soobj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-obj ./soobj/ps2write ./soobj/aux/echogs -e .dev -a- ./soobj/eps2write -include ./soobj/pdfwrite.dev ./soobj/aux/echogs -e .dev -a- ./soobj/ps2write -include ./soobj/pdfwrite.dev ./soobj/aux/echogs -e .dev -w- -l-obj ./soobj/dscparse -obj ./soobj/zdscpars.o ./soobj/dscparse.o ./soobj/aux/echogs -e .dev -a- ./soobj/dscparse -oper zdscpars cp ./soobj/gdevxps_1.o ./soobj/gdevxps.o ./soobj/aux/echogs -e .dev -w- -l-dev2 -b -s -l-obj ./soobj/xpswrite ./soobj/gdevxps.o ./soobj/aux/echogs -e .dev -a- ./soobj/xpswrite -include ./soobj/vector -include ./soobj/libtiff ./soobj/aux/echogs -w ./soobj/devdevs.tr -+ ./soobj/display.dev ./soobj/aux/echogs -a ./soobj/devdevs.tr -+ ./soobj/PCLm.dev ./soobj/bbox.dev ./soobj/bit.dev ./soobj/bitcmyk.dev ./soobj/bitrgb.dev ./soobj/bitrgbtags.dev ./soobj/bmp16.dev ./soobj/bmp16m.dev ./soobj/bmp256.dev ./soobj/bmp32b.dev ./soobj/bmpgray.dev ./soobj/bmpmono.dev ./soobj/bmpsep1.dev ./soobj/bmpsep8.dev ./soobj/ccr.dev ./soobj/cfax.dev ./soobj/cif.dev ./soobj/devicen.dev ./soobj/dfaxhigh.dev ./soobj/dfaxlow.dev ./soobj/display.dev ./soobj/docxwrite.dev ./soobj/eps2write.dev ./soobj/fax.dev ./soobj/faxg3.dev ./soobj/faxg32d.dev ./soobj/faxg4.dev ./soobj/fpng.dev ./soobj/inferno.dev ./soobj/ink_cov.dev ./soobj/inkcov.dev ./soobj/jpeg.dev ./soobj/jpegcmyk.dev ./soobj/jpeggray.dev ./soobj/mgr4.dev ./soobj/mgr8.dev ./soobj/mgrgray2.dev ./soobj/mgrgray4.dev ./soobj/mgrgray8.dev ./soobj/mgrmono.dev ./soobj/miff24.dev ./soobj/pam.dev ./soobj/pamcmyk32.dev ./soobj/pamcmyk4.dev ./soobj/pbm.dev ./soobj/pbmraw.dev ./soobj/pcx16.dev ./soobj/pcx24b.dev ./soobj/pcx256.dev ./soobj/pcxcmyk.dev ./soobj/pcxgray.dev ./soobj/pcxmono.dev ./soobj/pdfimage24.dev ./soobj/pdfimage32.dev ./soobj/pdfimage8.dev ./soobj/pdfwrite.dev ./soobj/pgm.dev ./soobj/pgmraw.dev ./soobj/pgnm.dev ./soobj/pgnmraw.dev ./soobj/pkm.dev ./soobj/pkmraw.dev ./soobj/pksm.dev ./soobj/pksmraw.dev ./soobj/plan.dev ./soobj/plan9bm.dev ./soobj/planc.dev ./soobj/plang.dev ./soobj/plank.dev ./soobj/planm.dev ./soobj/plib.dev ./soobj/plibc.dev ./soobj/plibg.dev ./soobj/plibk.dev ./soobj/plibm.dev ./soobj/pnm.dev ./soobj/pnmraw.dev ./soobj/ppm.dev ./soobj/ppmraw.dev ./soobj/ps2write.dev ./soobj/psdcmyk.dev ./soobj/psdcmyk16.dev ./soobj/psdcmykog.dev ./soobj/psdf.dev ./soobj/psdrgb.dev ./soobj/psdrgb16.dev ./soobj/spotcmyk.dev ./soobj/tfax.dev ./soobj/tiff12nc.dev ./soobj/tiff24nc.dev ./soobj/tiff32nc.dev ./soobj/tiff48nc.dev ./soobj/tiff64nc.dev ./soobj/tiffcrle.dev ./soobj/tiffg3.dev ./soobj/tiffg32d.dev ./soobj/tiffg4.dev ./soobj/tiffgray.dev ./soobj/tifflzw.dev ./soobj/tiffpack.dev ./soobj/tiffs.dev ./soobj/tiffscaled.dev ./soobj/tiffscaled24.dev ./soobj/tiffscaled32.dev ./soobj/tiffscaled4.dev ./soobj/tiffscaled8.dev ./soobj/tiffsep.dev ./soobj/tiffsep1.dev ./soobj/txtwrite.dev ./soobj/xcf.dev ./soobj/xpswrite.dev ./soobj/aux/echogs -a ./soobj/devdevs.tr -+ ./soobj/alc1900.dev ./soobj/alc2000.dev ./soobj/alc4000.dev ./soobj/alc4100.dev ./soobj/alc8500.dev ./soobj/alc8600.dev ./soobj/alc9100.dev ./soobj/ap3250.dev ./soobj/appledmp.dev ./soobj/atx23.dev ./soobj/atx24.dev ./soobj/atx38.dev ./soobj/bj10e.dev ./soobj/bj10v.dev ./soobj/bj10vh.dev ./soobj/bj200.dev ./soobj/bjc600.dev ./soobj/bjc800.dev ./soobj/bjc880j.dev ./soobj/bjccmyk.dev ./soobj/bjccolor.dev ./soobj/bjcgray.dev ./soobj/bjcmono.dev ./soobj/cdeskjet.dev ./soobj/cdj1600.dev ./soobj/cdj500.dev ./soobj/cdj550.dev ./soobj/cdj670.dev ./soobj/cdj850.dev ./soobj/cdj880.dev ./soobj/cdj890.dev ./soobj/cdj970.dev ./soobj/cdjcolor.dev ./soobj/cdjmono.dev ./soobj/cdnj500.dev ./soobj/chp2200.dev ./soobj/cljet5.dev ./soobj/cljet5c.dev ./soobj/cljet5pr.dev ./soobj/coslw2p.dev ./soobj/coslwxl.dev ./soobj/declj250.dev ./soobj/deskjet.dev ./soobj/dj505j.dev ./soobj/djet500.dev ./soobj/djet500c.dev ./soobj/dl2100.dev ./soobj/dnj650c.dev ./soobj/epl2050.dev ./soobj/epl2050p.dev ./soobj/epl2120.dev ./soobj/epl2500.dev ./soobj/epl2750.dev ./soobj/epl5800.dev ./soobj/epl5900.dev ./soobj/epl6100.dev ./soobj/epl6200.dev ./soobj/eplcolor.dev ./soobj/eplmono.dev ./soobj/eps9high.dev ./soobj/eps9mid.dev ./soobj/epson.dev ./soobj/epsonc.dev ./soobj/escp.dev ./soobj/escpage.dev ./soobj/fmlbp.dev ./soobj/fmpr.dev ./soobj/fs600.dev ./soobj/gdi.dev ./soobj/hl1240.dev ./soobj/hl1250.dev ./soobj/hl7x0.dev ./soobj/hpdj1120c.dev ./soobj/hpdj310.dev ./soobj/hpdj320.dev ./soobj/hpdj340.dev ./soobj/hpdj400.dev ./soobj/hpdj500.dev ./soobj/hpdj500c.dev ./soobj/hpdj510.dev ./soobj/hpdj520.dev ./soobj/hpdj540.dev ./soobj/hpdj550c.dev ./soobj/hpdj560c.dev ./soobj/hpdj600.dev ./soobj/hpdj660c.dev ./soobj/hpdj670c.dev ./soobj/hpdj680c.dev ./soobj/hpdj690c.dev ./soobj/hpdj850c.dev ./soobj/hpdj855c.dev ./soobj/hpdj870c.dev ./soobj/hpdj890c.dev ./soobj/hpdjplus.dev ./soobj/hpdjportable.dev ./soobj/ibmpro.dev ./soobj/imagen.dev ./soobj/itk24i.dev ./soobj/itk38.dev ./soobj/iwhi.dev ./soobj/iwlo.dev ./soobj/iwlq.dev ./soobj/jetp3852.dev ./soobj/jj100.dev ./soobj/la50.dev ./soobj/la70.dev ./soobj/la75.dev ./soobj/la75plus.dev ./soobj/laserjet.dev ./soobj/lbp310.dev ./soobj/lbp320.dev ./soobj/lbp8.dev ./soobj/lex2050.dev ./soobj/lex3200.dev ./soobj/lex5700.dev ./soobj/lex7000.dev ./soobj/lips2p.dev ./soobj/lips3.dev ./soobj/lips4.dev ./soobj/lips4v.dev ./soobj/lj250.dev ./soobj/lj3100sw.dev ./soobj/lj4dith.dev ./soobj/lj4dithp.dev ./soobj/lj5gray.dev ./soobj/lj5mono.dev ./soobj/ljet2p.dev ./soobj/ljet3.dev ./soobj/ljet3d.dev ./soobj/ljet4.dev ./soobj/ljet4d.dev ./soobj/ljet4pjl.dev ./soobj/ljetplus.dev ./soobj/ln03.dev ./soobj/lp1800.dev ./soobj/lp1900.dev ./soobj/lp2000.dev ./soobj/lp2200.dev ./soobj/lp2400.dev ./soobj/lp2500.dev ./soobj/lp2563.dev ./soobj/lp3000c.dev ./soobj/lp7500.dev ./soobj/lp7700.dev ./soobj/lp7900.dev ./soobj/lp8000.dev ./soobj/lp8000c.dev ./soobj/lp8100.dev ./soobj/lp8200c.dev ./soobj/lp8300c.dev ./soobj/lp8300f.dev ./soobj/lp8400f.dev ./soobj/lp8500c.dev ./soobj/lp8600.dev ./soobj/lp8600f.dev ./soobj/lp8700.dev ./soobj/lp8800c.dev ./soobj/lp8900.dev ./soobj/lp9000b.dev ./soobj/lp9000c.dev ./soobj/lp9100.dev ./soobj/lp9200b.dev ./soobj/lp9200c.dev ./soobj/lp9300.dev ./soobj/lp9400.dev ./soobj/lp9500c.dev ./soobj/lp9600.dev ./soobj/lp9600s.dev ./soobj/lp9800c.dev ./soobj/lps4500.dev ./soobj/lps6500.dev ./soobj/lq850.dev ./soobj/lxm3200.dev ./soobj/lxm5700m.dev ./soobj/m8510.dev ./soobj/md1xMono.dev ./soobj/md2k.dev ./soobj/md50Eco.dev ./soobj/md50Mono.dev ./soobj/md5k.dev ./soobj/mj500c.dev ./soobj/mj6000c.dev ./soobj/mj700v2c.dev ./soobj/mj8000c.dev ./soobj/ml600.dev ./soobj/necp6.dev ./soobj/npdl.dev ./soobj/oce9050.dev ./soobj/oki182.dev ./soobj/oki4w.dev ./soobj/okiibm.dev ./soobj/oprp.dev ./soobj/opvp.dev ./soobj/paintjet.dev ./soobj/pcl3.dev ./soobj/photoex.dev ./soobj/picty180.dev ./soobj/pj.dev ./soobj/pjetxl.dev ./soobj/pjxl.dev ./soobj/pjxl300.dev ./soobj/pr1000.dev ./soobj/pr1000_4.dev ./soobj/pr150.dev ./soobj/pr201.dev ./soobj/pxlcolor.dev ./soobj/pxlmono.dev ./soobj/r4081.dev ./soobj/rinkj.dev ./soobj/rpdl.dev ./soobj/samsunggdi.dev ./soobj/sj48.dev ./soobj/st800.dev ./soobj/stcolor.dev ./soobj/t4693d2.dev ./soobj/t4693d4.dev ./soobj/t4693d8.dev ./soobj/tek4696.dev ./soobj/uniprint.dev ./soobj/xes.dev ./soobj/aux/echogs -a ./soobj/devdevs.tr -+ ./soobj/cups.dev ./soobj/pwgraster.dev ./soobj/aux/echogs -a ./soobj/devdevs.tr -+ ./soobj/ijs.dev ./soobj/aux/echogs -a ./soobj/devdevs.tr -+ ./soobj/aux/echogs -a ./soobj/devdevs.tr -+ ./soobj/png16.dev ./soobj/png16m.dev ./soobj/png256.dev ./soobj/png48.dev ./soobj/pngalpha.dev ./soobj/pnggray.dev ./soobj/pngmono.dev ./soobj/pngmonod.dev ./soobj/aux/echogs -a ./soobj/devdevs.tr -+ ./soobj/aux/echogs -a ./soobj/devdevs.tr -+ ./soobj/aux/echogs -a ./soobj/devdevs.tr -+ ./soobj/aux/echogs -a ./soobj/devdevs.tr -+ ./soobj/aux/echogs -a ./soobj/devdevs.tr -+ ./soobj/aux/echogs -a ./soobj/devdevs.tr -+ ./soobj/aux/echogs -a ./soobj/devdevs.tr -+ ./soobj/aux/echogs -a ./soobj/devdevs.tr -+ ./soobj/aux/echogs -a ./soobj/devdevs.tr -+ ./soobj/aux/echogs -a ./soobj/devdevs.tr -+ ./soobj/ocr.dev ./soobj/hocr.dev ./soobj/pdfocr8.dev ./soobj/pdfocr24.dev ./soobj/pdfocr32.dev ./soobj/aux/echogs -a ./soobj/devdevs.tr -+ ./soobj/aux/echogs -a ./soobj/devdevs.tr -+ ./soobj/aux/echogs -a ./soobj/devdevs.tr -+ ./soobj/aux/echogs -a ./soobj/devdevs.tr -+ ./soobj/aux/echogs -a ./soobj/devdevs.tr -+ ./soobj/aux/echogs -a ./soobj/devdevs.tr -+ ./soobj/aux/echogs -a ./soobj/devdevs.tr - ./soobj/libcore ./soobj/aux/echogs -w ./soobj/devs.tr -n -R ./soobj/fdevs.tr ./soobj/aux/echogs -a ./soobj/devs.tr -+ "" ./soobj/aux/echogs -a ./soobj/devs.tr -n -R ./soobj/devdevs.tr ./soobj/aux/genconf ./soobj/devs.tr -h ./soobj/gconfxx.h -p "%s&s&&" -pl "&-l%s&s&&" -pL "&-L%s&s&&" -ol ./soobj/ld.tr ./soobj/aux/echogs -a ./soobj/gconfxx.h rm -f ./soobj/gconfig.h cp ./soobj/gconfxx.h ./soobj/gconfig.h rm -f ./soobj/gconfig.c cp ./base/gconf.c ./soobj/gconfig.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./soobj -I./base -I./devices -DWHICH_CMS="lcms2" -o ./soobj/gconfig.o -c ./soobj/gconfig.c ./soobj/gconfig.c:211:1: warning: no previous prototype for 'gs_lib_register_device' [-Wmissing-prototypes] 211 | gs_lib_register_device(const gx_device *dev) | ^~~~~~~~~~~~~~~~~~~~~~ ./soobj/aux/echogs -e .dev -w- -l-obj ./soobj/psbase ./soobj/imain.o ./soobj/imainarg.o ./soobj/gsargs.o ./soobj/idisp.o ./soobj/aux/echogs -e .dev -w- -l-obj ./soobj/iapi ./soobj/iapi.o ./soobj/aux/echogs -e .dev -a- ./soobj/psbase -obj ./soobj/gconfig.o ./soobj/gscdefs.o ./soobj/iconfig.o ./soobj/aux/echogs -e .dev -a- ./soobj/psbase -obj ./soobj/psapi.o ./soobj/icontext.o ./soobj/idebug.o ./soobj/aux/echogs -e .dev -a- ./soobj/psbase -obj ./soobj/idict.o ./soobj/idparam.o ./soobj/idstack.o ./soobj/aux/echogs -e .dev -a- ./soobj/psbase -obj ./soobj/iinit.o ./soobj/interp.o ./soobj/aux/echogs -e .dev -a- ./soobj/psbase -obj ./soobj/iparam.o ./soobj/ireclaim.o ./soobj/iplugin.o ./soobj/aux/echogs -e .dev -a- ./soobj/psbase -obj ./soobj/iscan.o ./soobj/iscannum.o ./soobj/istack.o ./soobj/aux/echogs -e .dev -a- ./soobj/psbase -obj ./soobj/iutil.o ./soobj/sa85d.o ./soobj/scantab.o ./soobj/aux/echogs -e .dev -a- ./soobj/psbase -obj ./soobj/sstring.o ./soobj/stream.o ./soobj/aux/echogs -e .dev -a- ./soobj/psbase -obj ./soobj/zarith.o ./soobj/zarray.o ./soobj/zcontrol.o ./soobj/aux/echogs -e .dev -a- ./soobj/psbase -obj ./soobj/zdict.o ./soobj/zfile.o ./soobj/zfile1.o ./soobj/zfileio.o ./soobj/aux/echogs -e .dev -a- ./soobj/psbase -obj ./soobj/zfilter.o ./soobj/zfproc.o ./soobj/zgeneric.o ./soobj/aux/echogs -e .dev -a- ./soobj/psbase -obj ./soobj/ziodev.o ./soobj/ziodevsc.o ./soobj/zmath.o ./soobj/zalg.o ./soobj/aux/echogs -e .dev -a- ./soobj/psbase -obj ./soobj/zmisc.o ./soobj/zpacked.o ./soobj/zrelbit.o ./soobj/aux/echogs -e .dev -a- ./soobj/psbase -obj ./soobj/zstack.o ./soobj/zstring.o ./soobj/zsysvm.o ./soobj/aux/echogs -e .dev -a- ./soobj/psbase -obj ./soobj/ztoken.o ./soobj/ztype.o ./soobj/zvmem.o ./soobj/aux/echogs -e .dev -a- ./soobj/psbase -obj ./soobj/zbfont.o ./soobj/zchar.o ./soobj/zcolor.o ./soobj/aux/echogs -e .dev -a- ./soobj/psbase -obj ./soobj/zdevice.o ./soobj/zfont.o ./soobj/zfontenum.o ./soobj/zgstate.o ./soobj/aux/echogs -e .dev -a- ./soobj/psbase -obj ./soobj/zht.o ./soobj/zimage.o ./soobj/zmatrix.o ./soobj/aux/echogs -e .dev -a- ./soobj/psbase -obj ./soobj/zpaint.o ./soobj/zpath.o ./soobj/aux/echogs -e .dev -a- ./soobj/psbase -obj ./soobj/zncdummy.o ./soobj/aux/echogs -e .dev -a- ./soobj/psbase -oper zarith zarray zcontrol1 zcontrol2 zcontrol3 ./soobj/aux/echogs -e .dev -a- ./soobj/psbase -oper zdict1 zdict2 zfile zfile1 zfileio1 zfileio2 ./soobj/aux/echogs -e .dev -a- ./soobj/psbase -oper zfilter zfproc zgeneric ziodev zmath zalg ./soobj/aux/echogs -e .dev -a- ./soobj/psbase -oper zmisc_a zmisc_b zpacked zrelbit zstack zstring zsysvm ./soobj/aux/echogs -e .dev -a- ./soobj/psbase -oper ztoken ztype zvmem zbfont zchar_a zchar_b zcolor zcolor_ext ./soobj/aux/echogs -e .dev -a- ./soobj/psbase -oper zdevice zdevice_ext zfont zfontenum zgstate1 zgstate2 zgstate3 zgstate4 ./soobj/aux/echogs -e .dev -a- ./soobj/psbase -oper zht zimage zmatrix zmatrix2 ./soobj/aux/echogs -e .dev -a- ./soobj/psbase -oper zpaint zpath pantone zcolor_pdf ./soobj/aux/echogs -e .dev -a- ./soobj/psbase -iodev stdin stdout stderr lineedit statementedit ./soobj/aux/echogs -e .dev -a- ./soobj/psbase -include ./soobj/isupport ./soobj/nobtoken ./soobj/nousparm ./soobj/aux/echogs -e .dev -a- ./soobj/psbase -include ./soobj/rld ./soobj/rle ./soobj/sfile ./soobj/dscparse ./soobj/aux/echogs -e .dev -a- ./soobj/psbase -include ./soobj/fapi_ps ./soobj/aux/echogs -e .dev -a- ./soobj/psbase -replace ./soobj/gsiodevs ./soobj/aux/echogs -e .dev -w- -l-obj ./soobj/psl1 -include ./soobj/psbase ./soobj/bcp ./soobj/path1 ./soobj/type1 ./soobj/aux/echogs -e .dev -a- ./soobj/psl1 -emulator PostScript PostScriptLevel1 ./soobj/aux/echogs -e .dev -w- -l-obj ./soobj/psl2 -include ./soobj/dpsand2 ./soobj/aux/echogs -e .dev -a- ./soobj/psl2 -include ./soobj/cidfont ./soobj/cie ./soobj/cmapread ./soobj/compfont ./soobj/aux/echogs -e .dev -a- ./soobj/psl2 -include ./soobj/dct ./soobj/filter ./soobj/iodevice ./soobj/aux/echogs -e .dev -a- ./soobj/psl2 -include ./soobj/pagedev ./soobj/pattern ./soobj/psl1 ./soobj/psl2lib ./soobj/psl2read ./soobj/aux/echogs -e .dev -a- ./soobj/psl2 -include ./soobj/sepr ./soobj/type32 ./soobj/type42 ./soobj/aux/echogs -e .dev -a- ./soobj/psl2 -include ./soobj/fimscale ./soobj/form ./soobj/aux/echogs -e .dev -a- ./soobj/psl3 -include ./soobj/icc ./soobj/aux/echogs -e .dev -a- ./soobj/psl2 -emulator PostScript PostScriptLevel2 ./soobj/aux/echogs -e .dev -w- -l-obj ./soobj/psl3 -include ./soobj/psl2 ./soobj/cspixel ./soobj/frsd ./soobj/func ./soobj/aux/echogs -e .dev -a- ./soobj/psl3 -include ./soobj/psl3lib ./soobj/psl3read ./soobj/aux/echogs -e .dev -a- ./soobj/psl3 -include ./soobj/icc ./soobj/aux/echogs -e .dev -a- ./soobj/psl3 -emulator PostScript PostScriptLevel2 PostScriptLevel3 ./soobj/aux/echogs -e .dev -w- -l-obj ./soobj/pdf -include ./soobj/psbase ./soobj/dps2lib ./soobj/aux/echogs -e .dev -w- -l-obj ./soobj/gs_pdfwr -include ./soobj/psl3 ./soobj/aux/echogs -e .dev -a- ./soobj/pdf -include ./soobj/dps2read ./soobj/pdffonts ./soobj/psl3 ./soobj/aux/echogs -e .dev -a- ./soobj/gs_pdfwr -ps gs_pdfwr ./soobj/aux/echogs -e .dev -a- ./soobj/pdf -include ./soobj/psl2lib ./soobj/pdfread ./soobj/aux/echogs -e .dev -a- ./soobj/pdf -include ./soobj/fmd5 ./soobj/fsha2 ./soobj/aux/echogs -e .dev -a- ./soobj/pdf -include ./soobj/farc4 ./soobj/faes.dev ./soobj/aux/echogs -e .dev -a- ./soobj/pdf -include ./soobj/type2 ./soobj/aux/echogs -e .dev -a- ./soobj/pdf -include ./soobj/pdfops ./soobj/aux/echogs -e .dev -a- ./soobj/pdf -include ./soobj/pdf_r6 ./soobj/aux/echogs -e .dev -a- ./soobj/pdf -functiontype 4 ./soobj/aux/echogs -e .dev -a- ./soobj/pdf -emulator PDF ./soobj/aux/echogs -w ./soobj/igs.tr - -include ./soobj/psl3.dev ./soobj/pdf.dev ./soobj/epsf.dev ./soobj/ttfont.dev ./soobj/fapi_ps.dev ./soobj/jpx.dev ./soobj/jbig2.dev ./soobj/gs_pdfwr.dev ./soobj/aux/genconf ./soobj/igs.tr -h ./soobj/iconfxx.h -p "%s&s&&" -pl "&-l%s&s&&" -pL "&-L%s&s&&" -ol ./soobj/gsld.tr ./soobj/aux/echogs -w ./soobj/iconfig.h -R ./soobj/iconfxx.h ./soobj/aux/echogs -w ./soobj/gsnoapi.tr -R ./soobj/devs.tr ./soobj/aux/echogs -a ./soobj/gsnoapi.tr -R ./soobj/igs.tr ./soobj/aux/genconf ./soobj/gsnoapi.tr -h ./soobj/unused.h -p "%s&s&&" -pl "&-l%s&s&&" -pL "&-L%s&s&&" -ol ./soobj/gsnoapild.tr ./soobj/aux/echogs -w ./soobj/gs.tr -R ./soobj/gsnoapi.tr ./soobj/aux/echogs -a ./soobj/gs.tr - -include ./soobj/iapi.dev ./soobj/aux/genconf ./soobj/gs.tr -h ./soobj/unused.h -p "%s&s&&" -pl "&-l%s&s&&" -pL "&-L%s&s&&" -ol ./soobj/gsld.tr rm -f ./soobj/iconfig.c cp ./psi/iconf.c ./soobj/iconfig.c gcc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_FSEEKO -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -DHAVE_SETLOCALE -DHAVE_DBUS -DHAVE_BSWAP32 -DHAVE_BYTESWAP_H -DHAVE_STRERROR -DHAVE_PREAD_PWRITE=1 -DGS_RECURSIVE_MUTEXATTR=PTHREAD_MUTEX_RECURSIVE -fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" -I./psi -I./soobj -I./soobj -I./base -I./devices -o ./soobj/iconfig.o -c ./soobj/iconfig.c ./soobj/aux/echogs -w ./soobj/ldt.tr -n - gcc -shared -Wl,-soname=libgs.so.9 -o ./sobin/libgs.so.9.54 ./soobj/aux/echogs -a ./soobj/ldt.tr -n -s ./soobj/gsromfs0.o -s cat ./soobj/gsld.tr >> ./soobj/ldt.tr ./soobj/aux/echogs -a ./soobj/ldt.tr -s - -lm -ldl -ltiff -rdynamic -lfontconfig -lfreetype -lfreetype -lpthread -lm -lstdc++ if [ x != x ]; then LD_RUN_PATH=; export LD_RUN_PATH; fi; \ XCFLAGS= XINCLUDE= XLDFLAGS= XLIBDIRS= XLIBS= \ PSI_FEATURE_DEVS= FEATURE_DEVS= DEVICE_DEVS= DEVICE_DEVS1= DEVICE_DEVS2= DEVICE_DEVS3= \ DEVICE_DEVS4= DEVICE_DEVS5= DEVICE_DEVS6= DEVICE_DEVS7= DEVICE_DEVS8= \ DEVICE_DEVS9= DEVICE_DEVS10= DEVICE_DEVS11= DEVICE_DEVS12= \ DEVICE_DEVS13= DEVICE_DEVS14= DEVICE_DEVS15= DEVICE_DEVS16= \ DEVICE_DEVS17= DEVICE_DEVS18= DEVICE_DEVS19= DEVICE_DEVS20= \ DEVICE_DEVS_EXTRA= \ /bin/sh <./soobj/ldt.tr make[2]: Leaving directory '/home/buildozer/aports/main/ghostscript/src/ghostscript-9.54.0' make -f Makefile DISPLAY_DEV=./soobj/display.dev BUILDDIRPREFIX=so GENOPT='' LDFLAGS=' '\ CFLAGS='-fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" ' prefix=/usr\ ./sobin/gsc ./sobin/gsx -so-loader -so-loader -so-loader make[2]: Entering directory '/home/buildozer/aports/main/ghostscript/src/ghostscript-9.54.0' make[2]: Leaving directory '/home/buildozer/aports/main/ghostscript/src/ghostscript-9.54.0' make[1]: Leaving directory '/home/buildozer/aports/main/ghostscript/src/ghostscript-9.54.0' >>> ghostscript: Entering fakeroot... mkdir -p /home/buildozer/aports/main/ghostscript/pkg/ghostscript/usr/bin mkdir -p /home/buildozer/aports/main/ghostscript/pkg/ghostscript/usr/share mkdir -p /home/buildozer/aports/main/ghostscript/pkg/ghostscript/usr/share/ghostscript mkdir -p /home/buildozer/aports/main/ghostscript/pkg/ghostscript/usr/share/ghostscript/9.54.0 ./base/instcopy -c -m 755 ./bin/gs /home/buildozer/aports/main/ghostscript/pkg/ghostscript/usr/bin/gs mkdir -p /home/buildozer/aports/main/ghostscript/pkg/ghostscript/usr/share mkdir -p /home/buildozer/aports/main/ghostscript/pkg/ghostscript/usr/share/ghostscript mkdir -p /home/buildozer/aports/main/ghostscript/pkg/ghostscript/usr/share/ghostscript/9.54.0 mkdir -p /home/buildozer/aports/main/ghostscript/pkg/ghostscript/usr/bin /bin/sh -c 'for f in \ gsbj gsdj gsdj500 gslj gslp gsnd \ bdftops dvipdf eps2eps \ pdf2dsc pdf2ps pf2afm pfbtopfa pphs printafm \ ps2ascii ps2epsi ps2pdf ps2pdf12 ps2pdf13 ps2pdf14 ps2pdfwr ps2ps ps2ps2 \ fixmswrd.pl lprsetup.sh pj-gs.sh pv.sh sysvlp.sh unix-lpr.sh ;\ do if ( test -f ./lib/$f ); then \ (cat ./lib/$f | sed -e "s/GS_EXECUTABLE=gs/GS_EXECUTABLE=gs/" > ./obj/$f); \ ./base/instcopy -c -m 755 ./obj/$f /home/buildozer/aports/main/ghostscript/pkg/ghostscript/usr/bin/$f; \ fi;\ done' mkdir -p /home/buildozer/aports/main/ghostscript/pkg/ghostscript/usr/share mkdir -p /home/buildozer/aports/main/ghostscript/pkg/ghostscript/usr/share/ghostscript mkdir -p /home/buildozer/aports/main/ghostscript/pkg/ghostscript/usr/share/ghostscript/9.54.0 mkdir -p /home/buildozer/aports/main/ghostscript/pkg/ghostscript/usr/share/ghostscript/9.54.0/lib /bin/sh -c 'for f in \ Fontmap.GS \ ht_ccsto.ps \ acctest.ps align.ps bdftops.ps \ caption.ps cid2code.ps docie.ps \ errpage.ps font2pcl.ps gslp.ps gsnup.ps image-qa.ps \ jispaper.ps landscap.ps lines.ps \ mkcidfm.ps PDFA_def.ps PDFX_def.ps pdf_info.ps \ pf2afm.ps pfbtopfa.ps ppath.ps \ pphs.ps \ prfont.ps printafm.ps \ ps2ai.ps ps2ascii.ps ps2epsi.ps rollconv.ps \ stcinfo.ps stcolor.ps stocht.ps \ traceimg.ps traceop.ps uninfo.ps \ viewcmyk.ps viewgif.ps viewjpeg.ps viewmiff.ps \ viewpcx.ps viewpbm.ps viewps2a.ps \ winmaps.ps zeroline.ps \ pdf2dsc.ps ;\ do if ( test -f ./lib/$f ); then ./base/instcopy -c -m 644 ./lib/$f /home/buildozer/aports/main/ghostscript/pkg/ghostscript/usr/share/ghostscript/9.54.0/lib; fi;\ done' /bin/sh -c 'for f in ./lib/gs_*.ps ./lib/pdf*.ps;\ do ./base/instcopy -c -m 644 $f /home/buildozer/aports/main/ghostscript/pkg/ghostscript/usr/share/ghostscript/9.54.0/lib ;\ done' /bin/sh -c 'for f in ./lib/*.ppd ./lib/*.rpd ./lib/*.upp ./lib/*.xbm ./lib/*.xpm;\ do ./base/instcopy -c -m 644 $f /home/buildozer/aports/main/ghostscript/pkg/ghostscript/usr/share/ghostscript/9.54.0/lib ;\ done' mkdir -p /home/buildozer/aports/main/ghostscript/pkg/ghostscript/usr/share mkdir -p /home/buildozer/aports/main/ghostscript/pkg/ghostscript/usr/share/ghostscript mkdir -p /home/buildozer/aports/main/ghostscript/pkg/ghostscript/usr/share/ghostscript/9.54.0/Resource /bin/sh -c 'for dir in `ls ./lib/../Resource | grep -v CVS`; do \ rdir=/home/buildozer/aports/main/ghostscript/pkg/ghostscript/usr/share/ghostscript/9.54.0/Resource/$dir ; \ test -d $rdir || mkdir -p $rdir ; \ for file in ./lib/../Resource/$dir/*; do \ if test -f $file; then ./base/instcopy -c -m 644 $file $rdir ; fi \ done \ done' mkdir -p /home/buildozer/aports/main/ghostscript/pkg/ghostscript/usr/share mkdir -p /home/buildozer/aports/main/ghostscript/pkg/ghostscript/usr/share/ghostscript mkdir -p /home/buildozer/aports/main/ghostscript/pkg/ghostscript/usr/share/ghostscript/9.54.0/iccprofiles /bin/sh -c 'for file in ./lib/../iccprofiles/*; do \ if test -f $file; then ./base/instcopy -c -m 644 $file /home/buildozer/aports/main/ghostscript/pkg/ghostscript/usr/share/ghostscript/9.54.0/iccprofiles ; fi \ done' mkdir -p /home/buildozer/aports/main/ghostscript/pkg/ghostscript/usr/share/doc/ghostscript/9.54.0 mkdir -p /home/buildozer/aports/main/ghostscript/pkg/ghostscript/usr/share/doc/ghostscript/9.54.0/images /bin/sh -c 'for f in index.html API.htm C-style.htm Develop.htm DLL.htm Fonts.htm Install.htm Lib.htm News.htm Psfiles.htm Readme.htm sample_downscale_device.htm Source.htm thirdparty.htm Use.htm WhatIsGS.htm Commprod.htm Deprecated.htm Devices.htm Drivers.htm History9.htm Language.htm Make.htm Ps2epsi.htm Ps-style.htm Release.htm SavedPages.htm subclass.htm Unix-lpr.htm VectorDevices.htm gs-style.css index.js pscet_status.txt style.css gdevds32.c COPYING GS9_Color_Management.pdf ;\ do if ( test -f ./lib/../doc/$f ); then ./base/instcopy -c -m 644 ./lib/../doc/$f /home/buildozer/aports/main/ghostscript/pkg/ghostscript/usr/share/doc/ghostscript/9.54.0; fi;\ done' /bin/sh -c 'for f in Artifex_logo.png favicon.png ghostscript_logo.png hamburger-light.png x-light.png ;\ do if ( test -f ./lib/../doc/images/$f ); then ./base/instcopy -c -m 644 ./lib/../doc/images/$f /home/buildozer/aports/main/ghostscript/pkg/ghostscript/usr/share/doc/ghostscript/9.54.0/images; fi;\ done' /bin/sh -c 'test -d /home/buildozer/aports/main/ghostscript/pkg/ghostscript/usr/share/man || mkdir -p /home/buildozer/aports/main/ghostscript/pkg/ghostscript/usr/share/man' /bin/sh -c 'for d in . de ;\ do man1dir=/home/buildozer/aports/main/ghostscript/pkg/ghostscript/usr/share/man/$d/man1 ;\ ( test -d $man1dir || mkdir -p $man1dir ) ;\ for f in ./lib/../man/$d/*.1 ;\ do ./base/instcopy -c -m 644 $f $man1dir ;\ if ( test -f $man1dir/ps2ps.1 ) ;\ then for f in eps2eps ;\ do ( cd $man1dir; rm -f $f.1 ;\ ln -s ps2ps.1 $f.1 ) ;\ done ;\ fi ;\ if ( test -f $man1dir/ps2pdf.1 ) ;\ then for f in ps2pdf12 ps2pdf13 ps2pdf14 ;\ do ( cd $man1dir; rm -f $f.1 ;\ ln -s ps2pdf.1 $f.1 ) ;\ done ;\ fi ;\ if ( test -f $man1dir/gslp.1 ) ;\ then for f in gsbj gsdj gsdj500 gslj ;\ do ( cd $man1dir; rm -f $f.1 ;\ ln -s gslp.1 $f.1 ) ;\ done ;\ fi ;\ done ;\ done' mkdir -p /home/buildozer/aports/main/ghostscript/pkg/ghostscript/usr/lib/ghostscript/9.54.0 /bin/sh -c 'for obj in ; do \ ./base/instcopy -c -m 755 $obj /home/buildozer/aports/main/ghostscript/pkg/ghostscript/usr/lib/ghostscript/9.54.0/; done' for f in ./contrib/uniprint/*.upp; do \ ./base/instcopy -c -m 644 $f /home/buildozer/aports/main/ghostscript/pkg/ghostscript/usr/share/ghostscript/9.54.0/lib || exit 1; \ done make -f Makefile soinstall-subtarget BUILDDIRPREFIX=so make[1]: Entering directory '/home/buildozer/aports/main/ghostscript/src/ghostscript-9.54.0' make -f Makefile install-so-subtarget BUILDDIRPREFIX=so make[2]: Entering directory '/home/buildozer/aports/main/ghostscript/src/ghostscript-9.54.0' make -f Makefile GS_DOT_O= REALMAIN_OBJ= GS_XE=./sobin/libgs.so.9.54 GPCL_XE=./sobin/libno_gpcl6.so.9.54 GXPS_XE=./sobin/libno_gxps.so.9.54 GPDL_XE=./sobin/libno_gpdl.so.9.54 DISPLAY_DEV=./soobj/display.dev BUILDDIRPREFIX=so GENOPT='' LDFLAGS=' '\ CFLAGS='-fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" ' prefix=/usr\ directories make[3]: Entering directory '/home/buildozer/aports/main/ghostscript/src/ghostscript-9.54.0' make[3]: Leaving directory '/home/buildozer/aports/main/ghostscript/src/ghostscript-9.54.0' make -f Makefile GS_DOT_O= REALMAIN_OBJ= GS_XE=./sobin/libgs.so.9.54 GPCL_XE=./sobin/libno_gpcl6.so.9.54 GXPS_XE=./sobin/libno_gxps.so.9.54 GPDL_XE=./sobin/libno_gpdl.so.9.54 DISPLAY_DEV=./soobj/display.dev BUILDDIRPREFIX=so GENOPT='' LDFLAGS=' '\ CFLAGS='-fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" ' prefix=/usr\ ./soobj/aux/echogs ./soobj/aux/genarch make[3]: Entering directory '/home/buildozer/aports/main/ghostscript/src/ghostscript-9.54.0' make[3]: 'soobj/aux/genarch' is up to date. make[3]: Leaving directory '/home/buildozer/aports/main/ghostscript/src/ghostscript-9.54.0' make -f Makefile GS_DOT_O= REALMAIN_OBJ= GS_XE=./sobin/libgs.so.9.54 GPCL_XE=./sobin/libno_gpcl6.so.9.54 GXPS_XE=./sobin/libno_gxps.so.9.54 GPDL_XE=./sobin/libno_gpdl.so.9.54 DISPLAY_DEV=./soobj/display.dev BUILDDIRPREFIX=so GENOPT='' GS_LDFLAGS=' -shared -Wl,-soname=libgs.so.9'\ PCL_LDFLAGS=' -shared -Wl,-soname=libno_gpcl6.so.9' XPS_LDFLAGS=' -shared -Wl,-soname=libno_gxps.so.9' \ PDL_LDFLAGS=' -shared -Wl,-soname=libno_gpdl.so.9' CFLAGS='-fPIC -O2 -DNDEBUG -fPIC \ -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" ' prefix=/usr make[3]: Entering directory '/home/buildozer/aports/main/ghostscript/src/ghostscript-9.54.0' make[3]: Leaving directory '/home/buildozer/aports/main/ghostscript/src/ghostscript-9.54.0' make -f Makefile DISPLAY_DEV=./soobj/display.dev BUILDDIRPREFIX=so GENOPT='' LDFLAGS=' '\ CFLAGS='-fPIC -O2 -DNDEBUG -Os -fomit-frame-pointer -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -fno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -Os -fomit-frame-pointer -g -DHAVE_RESTRICT=1 -fno-strict-aliasing -DHAVE_POPEN_PROTO=1 -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.54.0\" ' prefix=/usr\ ./sobin/gsc ./sobin/gsx -so-loader -so-loader -so-loader make[3]: Entering directory '/home/buildozer/aports/main/ghostscript/src/ghostscript-9.54.0' make[3]: Leaving directory '/home/buildozer/aports/main/ghostscript/src/ghostscript-9.54.0' mkdir -p /home/buildozer/aports/main/ghostscript/pkg/ghostscript/usr mkdir -p /home/buildozer/aports/main/ghostscript/pkg/ghostscript/usr/share mkdir -p /home/buildozer/aports/main/ghostscript/pkg/ghostscript/usr/share/ghostscript mkdir -p /home/buildozer/aports/main/ghostscript/pkg/ghostscript/usr/share/ghostscript/9.54.0 mkdir -p /home/buildozer/aports/main/ghostscript/pkg/ghostscript/usr/bin mkdir -p /home/buildozer/aports/main/ghostscript/pkg/ghostscript/usr/lib mkdir -p /home/buildozer/aports/main/ghostscript/pkg/ghostscript/usr/include/ghostscript/ ./base/instcopy -c -m 755 ./sobin/gsc /home/buildozer/aports/main/ghostscript/pkg/ghostscript/usr/bin/gsc ./base/instcopy -c -m 755 ./sobin/gsx /home/buildozer/aports/main/ghostscript/pkg/ghostscript/usr/bin/gsx ./base/instcopy -c -m 755 ./sobin/libgs.so.9.54 /home/buildozer/aports/main/ghostscript/pkg/ghostscript/usr/lib/libgs.so.9.54 rm -f /home/buildozer/aports/main/ghostscript/pkg/ghostscript/usr/lib/libgs.so ln -s libgs.so.9.54 /home/buildozer/aports/main/ghostscript/pkg/ghostscript/usr/lib/libgs.so rm -f /home/buildozer/aports/main/ghostscript/pkg/ghostscript/usr/lib/libgs.so.9 ln -s libgs.so.9.54 /home/buildozer/aports/main/ghostscript/pkg/ghostscript/usr/lib/libgs.so.9 ./base/instcopy -c -m 644 ./psi/iapi.h /home/buildozer/aports/main/ghostscript/pkg/ghostscript/usr/include/ghostscript/iapi.h ./base/instcopy -c -m 644 ./psi/ierrors.h /home/buildozer/aports/main/ghostscript/pkg/ghostscript/usr/include/ghostscript/ierrors.h ./base/instcopy -c -m 644 ./base/gserrors.h /home/buildozer/aports/main/ghostscript/pkg/ghostscript/usr/include/ghostscript/gserrors.h ./base/instcopy -c -m 644 ./devices/gdevdsp.h /home/buildozer/aports/main/ghostscript/pkg/ghostscript/usr/include/ghostscript/gdevdsp.h make[2]: Leaving directory '/home/buildozer/aports/main/ghostscript/src/ghostscript-9.54.0' mkdir -p /home/buildozer/aports/main/ghostscript/pkg/ghostscript/usr/share mkdir -p /home/buildozer/aports/main/ghostscript/pkg/ghostscript/usr/share/ghostscript mkdir -p /home/buildozer/aports/main/ghostscript/pkg/ghostscript/usr/share/ghostscript/9.54.0 mkdir -p /home/buildozer/aports/main/ghostscript/pkg/ghostscript/usr/bin /bin/sh -c 'for f in \ gsbj gsdj gsdj500 gslj gslp gsnd \ bdftops dvipdf eps2eps \ pdf2dsc pdf2ps pf2afm pfbtopfa pphs printafm \ ps2ascii ps2epsi ps2pdf ps2pdf12 ps2pdf13 ps2pdf14 ps2pdfwr ps2ps ps2ps2 \ fixmswrd.pl lprsetup.sh pj-gs.sh pv.sh sysvlp.sh unix-lpr.sh ;\ do if ( test -f ./lib/$f ); then \ (cat ./lib/$f | sed -e "s/GS_EXECUTABLE=gs/GS_EXECUTABLE=gs/" > ./soobj/$f); \ ./base/instcopy -c -m 755 ./soobj/$f /home/buildozer/aports/main/ghostscript/pkg/ghostscript/usr/bin/$f; \ fi;\ done' mkdir -p /home/buildozer/aports/main/ghostscript/pkg/ghostscript/usr/share mkdir -p /home/buildozer/aports/main/ghostscript/pkg/ghostscript/usr/share/ghostscript mkdir -p /home/buildozer/aports/main/ghostscript/pkg/ghostscript/usr/share/ghostscript/9.54.0 mkdir -p /home/buildozer/aports/main/ghostscript/pkg/ghostscript/usr/share/ghostscript/9.54.0/lib /bin/sh -c 'for f in \ Fontmap.GS \ ht_ccsto.ps \ acctest.ps align.ps bdftops.ps \ caption.ps cid2code.ps docie.ps \ errpage.ps font2pcl.ps gslp.ps gsnup.ps image-qa.ps \ jispaper.ps landscap.ps lines.ps \ mkcidfm.ps PDFA_def.ps PDFX_def.ps pdf_info.ps \ pf2afm.ps pfbtopfa.ps ppath.ps \ pphs.ps \ prfont.ps printafm.ps \ ps2ai.ps ps2ascii.ps ps2epsi.ps rollconv.ps \ stcinfo.ps stcolor.ps stocht.ps \ traceimg.ps traceop.ps uninfo.ps \ viewcmyk.ps viewgif.ps viewjpeg.ps viewmiff.ps \ viewpcx.ps viewpbm.ps viewps2a.ps \ winmaps.ps zeroline.ps \ pdf2dsc.ps ;\ do if ( test -f ./lib/$f ); then ./base/instcopy -c -m 644 ./lib/$f /home/buildozer/aports/main/ghostscript/pkg/ghostscript/usr/share/ghostscript/9.54.0/lib; fi;\ done' /bin/sh -c 'for f in ./lib/gs_*.ps ./lib/pdf*.ps;\ do ./base/instcopy -c -m 644 $f /home/buildozer/aports/main/ghostscript/pkg/ghostscript/usr/share/ghostscript/9.54.0/lib ;\ done' /bin/sh -c 'for f in ./lib/*.ppd ./lib/*.rpd ./lib/*.upp ./lib/*.xbm ./lib/*.xpm;\ do ./base/instcopy -c -m 644 $f /home/buildozer/aports/main/ghostscript/pkg/ghostscript/usr/share/ghostscript/9.54.0/lib ;\ done' mkdir -p /home/buildozer/aports/main/ghostscript/pkg/ghostscript/usr/share mkdir -p /home/buildozer/aports/main/ghostscript/pkg/ghostscript/usr/share/ghostscript mkdir -p /home/buildozer/aports/main/ghostscript/pkg/ghostscript/usr/share/ghostscript/9.54.0/Resource /bin/sh -c 'for dir in `ls ./lib/../Resource | grep -v CVS`; do \ rdir=/home/buildozer/aports/main/ghostscript/pkg/ghostscript/usr/share/ghostscript/9.54.0/Resource/$dir ; \ test -d $rdir || mkdir -p $rdir ; \ for file in ./lib/../Resource/$dir/*; do \ if test -f $file; then ./base/instcopy -c -m 644 $file $rdir ; fi \ done \ done' mkdir -p /home/buildozer/aports/main/ghostscript/pkg/ghostscript/usr/share mkdir -p /home/buildozer/aports/main/ghostscript/pkg/ghostscript/usr/share/ghostscript mkdir -p /home/buildozer/aports/main/ghostscript/pkg/ghostscript/usr/share/ghostscript/9.54.0/iccprofiles /bin/sh -c 'for file in ./lib/../iccprofiles/*; do \ if test -f $file; then ./base/instcopy -c -m 644 $file /home/buildozer/aports/main/ghostscript/pkg/ghostscript/usr/share/ghostscript/9.54.0/iccprofiles ; fi \ done' mkdir -p /home/buildozer/aports/main/ghostscript/pkg/ghostscript/usr/share/doc/ghostscript/9.54.0 mkdir -p /home/buildozer/aports/main/ghostscript/pkg/ghostscript/usr/share/doc/ghostscript/9.54.0/images /bin/sh -c 'for f in index.html API.htm C-style.htm Develop.htm DLL.htm Fonts.htm Install.htm Lib.htm News.htm Psfiles.htm Readme.htm sample_downscale_device.htm Source.htm thirdparty.htm Use.htm WhatIsGS.htm Commprod.htm Deprecated.htm Devices.htm Drivers.htm History9.htm Language.htm Make.htm Ps2epsi.htm Ps-style.htm Release.htm SavedPages.htm subclass.htm Unix-lpr.htm VectorDevices.htm gs-style.css index.js pscet_status.txt style.css gdevds32.c COPYING GS9_Color_Management.pdf ;\ do if ( test -f ./lib/../doc/$f ); then ./base/instcopy -c -m 644 ./lib/../doc/$f /home/buildozer/aports/main/ghostscript/pkg/ghostscript/usr/share/doc/ghostscript/9.54.0; fi;\ done' /bin/sh -c 'for f in Artifex_logo.png favicon.png ghostscript_logo.png hamburger-light.png x-light.png ;\ do if ( test -f ./lib/../doc/images/$f ); then ./base/instcopy -c -m 644 ./lib/../doc/images/$f /home/buildozer/aports/main/ghostscript/pkg/ghostscript/usr/share/doc/ghostscript/9.54.0/images; fi;\ done' /bin/sh -c 'test -d /home/buildozer/aports/main/ghostscript/pkg/ghostscript/usr/share/man || mkdir -p /home/buildozer/aports/main/ghostscript/pkg/ghostscript/usr/share/man' /bin/sh -c 'for d in . de ;\ do man1dir=/home/buildozer/aports/main/ghostscript/pkg/ghostscript/usr/share/man/$d/man1 ;\ ( test -d $man1dir || mkdir -p $man1dir ) ;\ for f in ./lib/../man/$d/*.1 ;\ do ./base/instcopy -c -m 644 $f $man1dir ;\ if ( test -f $man1dir/ps2ps.1 ) ;\ then for f in eps2eps ;\ do ( cd $man1dir; rm -f $f.1 ;\ ln -s ps2ps.1 $f.1 ) ;\ done ;\ fi ;\ if ( test -f $man1dir/ps2pdf.1 ) ;\ then for f in ps2pdf12 ps2pdf13 ps2pdf14 ;\ do ( cd $man1dir; rm -f $f.1 ;\ ln -s ps2pdf.1 $f.1 ) ;\ done ;\ fi ;\ if ( test -f $man1dir/gslp.1 ) ;\ then for f in gsbj gsdj gsdj500 gslj ;\ do ( cd $man1dir; rm -f $f.1 ;\ ln -s gslp.1 $f.1 ) ;\ done ;\ fi ;\ done ;\ done' mkdir -p /home/buildozer/aports/main/ghostscript/pkg/ghostscript/usr/lib/ghostscript/9.54.0 /bin/sh -c 'for obj in ; do \ ./base/instcopy -c -m 755 $obj /home/buildozer/aports/main/ghostscript/pkg/ghostscript/usr/lib/ghostscript/9.54.0/; done' for f in ./contrib/uniprint/*.upp; do \ ./base/instcopy -c -m 644 $f /home/buildozer/aports/main/ghostscript/pkg/ghostscript/usr/share/ghostscript/9.54.0/lib || exit 1; \ done make[1]: Leaving directory '/home/buildozer/aports/main/ghostscript/src/ghostscript-9.54.0' gcc -DPACKAGE_NAME=\"ijs\" -DPACKAGE_TARNAME=\"ijs\" -DPACKAGE_VERSION=\"0.35\" -DPACKAGE_STRING=\"ijs\ 0.35\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"ijs\" -DVERSION=\"0.35\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -Os -fomit-frame-pointer -Os -fomit-frame-pointer -g -c -o ijs_client_example.o ijs_client_example.c /bin/sh ./libtool --tag=CC --mode=compile gcc -DPACKAGE_NAME=\"ijs\" -DPACKAGE_TARNAME=\"ijs\" -DPACKAGE_VERSION=\"0.35\" -DPACKAGE_STRING=\"ijs\ 0.35\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"ijs\" -DVERSION=\"0.35\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -Os -fomit-frame-pointer -Os -fomit-frame-pointer -g -c -o ijs.lo ijs.c libtool: compile: gcc "-DPACKAGE_NAME=\"ijs\"" "-DPACKAGE_TARNAME=\"ijs\"" "-DPACKAGE_VERSION=\"0.35\"" "-DPACKAGE_STRING=\"ijs 0.35\"" "-DPACKAGE_BUGREPORT=\"\"" "-DPACKAGE_URL=\"\"" "-DPACKAGE=\"ijs\"" "-DVERSION=\"0.35\"" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 "-DLT_OBJDIR=\".libs/\"" -I. -Os -fomit-frame-pointer -Os -fomit-frame-pointer -g -c ijs.c -fPIC -DPIC -o .libs/ijs.o /bin/sh ./libtool --tag=CC --mode=compile gcc -DPACKAGE_NAME=\"ijs\" -DPACKAGE_TARNAME=\"ijs\" -DPACKAGE_VERSION=\"0.35\" -DPACKAGE_STRING=\"ijs\ 0.35\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"ijs\" -DVERSION=\"0.35\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -Os -fomit-frame-pointer -Os -fomit-frame-pointer -g -c -o ijs_client.lo ijs_client.c libtool: compile: gcc "-DPACKAGE_NAME=\"ijs\"" "-DPACKAGE_TARNAME=\"ijs\"" "-DPACKAGE_VERSION=\"0.35\"" "-DPACKAGE_STRING=\"ijs 0.35\"" "-DPACKAGE_BUGREPORT=\"\"" "-DPACKAGE_URL=\"\"" "-DPACKAGE=\"ijs\"" "-DVERSION=\"0.35\"" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 "-DLT_OBJDIR=\".libs/\"" -I. -Os -fomit-frame-pointer -Os -fomit-frame-pointer -g -c ijs_client.c -fPIC -DPIC -o .libs/ijs_client.o /bin/sh ./libtool --tag=CC --mode=compile gcc -DPACKAGE_NAME=\"ijs\" -DPACKAGE_TARNAME=\"ijs\" -DPACKAGE_VERSION=\"0.35\" -DPACKAGE_STRING=\"ijs\ 0.35\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"ijs\" -DVERSION=\"0.35\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -Os -fomit-frame-pointer -Os -fomit-frame-pointer -g -c -o ijs_server.lo ijs_server.c libtool: compile: gcc "-DPACKAGE_NAME=\"ijs\"" "-DPACKAGE_TARNAME=\"ijs\"" "-DPACKAGE_VERSION=\"0.35\"" "-DPACKAGE_STRING=\"ijs 0.35\"" "-DPACKAGE_BUGREPORT=\"\"" "-DPACKAGE_URL=\"\"" "-DPACKAGE=\"ijs\"" "-DVERSION=\"0.35\"" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 "-DLT_OBJDIR=\".libs/\"" -I. -Os -fomit-frame-pointer -Os -fomit-frame-pointer -g -c ijs_server.c -fPIC -DPIC -o .libs/ijs_server.o /bin/sh ./libtool --tag=CC --mode=compile gcc -DPACKAGE_NAME=\"ijs\" -DPACKAGE_TARNAME=\"ijs\" -DPACKAGE_VERSION=\"0.35\" -DPACKAGE_STRING=\"ijs\ 0.35\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"ijs\" -DVERSION=\"0.35\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -Os -fomit-frame-pointer -Os -fomit-frame-pointer -g -c -o ijs_exec_unix.lo ijs_exec_unix.c libtool: compile: gcc "-DPACKAGE_NAME=\"ijs\"" "-DPACKAGE_TARNAME=\"ijs\"" "-DPACKAGE_VERSION=\"0.35\"" "-DPACKAGE_STRING=\"ijs 0.35\"" "-DPACKAGE_BUGREPORT=\"\"" "-DPACKAGE_URL=\"\"" "-DPACKAGE=\"ijs\"" "-DVERSION=\"0.35\"" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 "-DLT_OBJDIR=\".libs/\"" -I. -Os -fomit-frame-pointer -Os -fomit-frame-pointer -g -c ijs_exec_unix.c -fPIC -DPIC -o .libs/ijs_exec_unix.o /bin/sh ./libtool --tag=CC --mode=link gcc -Os -fomit-frame-pointer -g -release 0.35 -rpath /usr/lib -o libijs.la -rpath /usr/lib ijs.lo ijs_client.lo ijs_server.lo ijs_exec_unix.lo libtool: link: gcc -shared -fPIC -DPIC .libs/ijs.o .libs/ijs_client.o .libs/ijs_server.o .libs/ijs_exec_unix.o -Os -g -Wl,-soname -Wl,libijs-0.35.so -o .libs/libijs-0.35.so libtool: link: (cd ".libs" && rm -f "libijs.so" && ln -s "libijs-0.35.so" "libijs.so") libtool: link: ( cd ".libs" && rm -f "libijs.la" && ln -s "../libijs.la" "libijs.la" ) /bin/sh ./libtool --tag=CC --mode=link gcc -Os -fomit-frame-pointer -g -o ijs_client_example ijs_client_example.o libijs.la libtool: link: gcc -Os -fomit-frame-pointer -g -o .libs/ijs_client_example ijs_client_example.o ./.libs/libijs.so gcc -DPACKAGE_NAME=\"ijs\" -DPACKAGE_TARNAME=\"ijs\" -DPACKAGE_VERSION=\"0.35\" -DPACKAGE_STRING=\"ijs\ 0.35\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"ijs\" -DVERSION=\"0.35\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -Os -fomit-frame-pointer -Os -fomit-frame-pointer -g -c -o ijs_server_example.o ijs_server_example.c /bin/sh ./libtool --tag=CC --mode=link gcc -Os -fomit-frame-pointer -g -o ijs_server_example ijs_server_example.o libijs.la libtool: link: gcc -Os -fomit-frame-pointer -g -o .libs/ijs_server_example ijs_server_example.o ./.libs/libijs.so make[1]: Entering directory '/home/buildozer/aports/main/ghostscript/src/ghostscript-9.54.0/ijs' ./install-sh -c -d '/home/buildozer/aports/main/ghostscript/pkg/ghostscript/usr/lib' /bin/sh ./libtool --mode=install /usr/bin/install -c libijs.la '/home/buildozer/aports/main/ghostscript/pkg/ghostscript/usr/lib' libtool: install: /usr/bin/install -c .libs/libijs-0.35.so /home/buildozer/aports/main/ghostscript/pkg/ghostscript/usr/lib/libijs-0.35.so libtool: install: (cd /home/buildozer/aports/main/ghostscript/pkg/ghostscript/usr/lib && { ln -s -f libijs-0.35.so libijs.so || { rm -f libijs.so && ln -s libijs-0.35.so libijs.so; }; }) libtool: install: /usr/bin/install -c .libs/libijs.lai /home/buildozer/aports/main/ghostscript/pkg/ghostscript/usr/lib/libijs.la libtool: warning: remember to run 'libtool --finish /usr/lib' ./install-sh -c -d '/home/buildozer/aports/main/ghostscript/pkg/ghostscript/usr/bin' /bin/sh ./libtool --mode=install /usr/bin/install -c ijs_client_example ijs_server_example '/home/buildozer/aports/main/ghostscript/pkg/ghostscript/usr/bin' libtool: warning: 'libijs.la' has not been installed in '/usr/lib' libtool: install: /usr/bin/install -c .libs/ijs_client_example /home/buildozer/aports/main/ghostscript/pkg/ghostscript/usr/bin/ijs_client_example libtool: warning: 'libijs.la' has not been installed in '/usr/lib' libtool: install: /usr/bin/install -c .libs/ijs_server_example /home/buildozer/aports/main/ghostscript/pkg/ghostscript/usr/bin/ijs_server_example ./install-sh -c -d '/home/buildozer/aports/main/ghostscript/pkg/ghostscript/usr/lib/pkgconfig' /usr/bin/install -c -m 644 ijs.pc '/home/buildozer/aports/main/ghostscript/pkg/ghostscript/usr/lib/pkgconfig' ./install-sh -c -d '/home/buildozer/aports/main/ghostscript/pkg/ghostscript/usr/include/ijs' /usr/bin/install -c -m 644 ijs_client.h ijs.h ijs_server.h '/home/buildozer/aports/main/ghostscript/pkg/ghostscript/usr/include/ijs' make[1]: Leaving directory '/home/buildozer/aports/main/ghostscript/src/ghostscript-9.54.0/ijs' >>> ghostscript-dbg*: Running split function dbg... >>> ghostscript-dbg*: Preparing subpackage ghostscript-dbg... >>> ghostscript-dbg*: Running postcheck for ghostscript-dbg >>> ghostscript-doc*: Running split function doc... >>> ghostscript-doc*: Preparing subpackage ghostscript-doc... >>> ghostscript-doc*: Running postcheck for ghostscript-doc >>> ghostscript-dev*: Running split function dev... >>> ghostscript-dev*: Preparing subpackage ghostscript-dev... >>> ghostscript-dev*: Running postcheck for ghostscript-dev >>> ghostscript-gtk*: Running split function gtk... >>> ghostscript-gtk*: Preparing subpackage ghostscript-gtk... >>> ghostscript-gtk*: Running postcheck for ghostscript-gtk >>> ghostscript*: Running postcheck for ghostscript >>> ghostscript*: Preparing package ghostscript... >>> ghostscript-dbg*: Scanning shared objects >>> ghostscript-dev*: Scanning shared objects >>> ghostscript-doc*: Scanning shared objects >>> ghostscript-gtk*: Scanning shared objects >>> ghostscript*: Scanning shared objects >>> ghostscript-dbg*: Tracing dependencies... >>> ghostscript-dbg*: Package size: 132.9 MB >>> ghostscript-dbg*: Compressing data... >>> ghostscript-dbg*: Create checksum... >>> ghostscript-dbg*: Create ghostscript-dbg-9.54.0-r2.apk >>> ghostscript-dev*: Tracing dependencies... ghostscript=9.54.0-r2 pkgconfig >>> ghostscript-dev*: Package size: 112.0 KB >>> ghostscript-dev*: Compressing data... >>> ghostscript-dev*: Create checksum... >>> ghostscript-dev*: Create ghostscript-dev-9.54.0-r2.apk >>> ghostscript-doc*: Tracing dependencies... >>> ghostscript-doc*: Package size: 16.3 MB >>> ghostscript-doc*: Compressing data... >>> ghostscript-doc*: Create checksum... >>> ghostscript-doc*: Create ghostscript-doc-9.54.0-r2.apk >>> ghostscript-gtk*: Tracing dependencies... so:libc.musl-x86.so.1 so:libcairo.so.2 so:libgdk-3.so.0 so:libgdk_pixbuf-2.0.so.0 so:libglib-2.0.so.0 so:libgobject-2.0.so.0 so:libgs.so.9 so:libgtk-3.so.0 >>> ghostscript-gtk*: Package size: 40.0 KB >>> ghostscript-gtk*: Compressing data... >>> ghostscript-gtk*: Create checksum... >>> ghostscript-gtk*: Create ghostscript-gtk-9.54.0-r2.apk >>> ghostscript*: Tracing dependencies... so:libc.musl-x86.so.1 so:libcups.so.2 so:libfontconfig.so.1 so:libfreetype.so.6 so:libgcc_s.so.1 so:libjbig2dec.so.0 so:libjpeg.so.8 so:liblcms2.so.2 so:libpng16.so.16 so:libstdc++.so.6 so:libtiff.so.5 so:libz.so.1 >>> ghostscript*: Package size: 56.9 MB >>> ghostscript*: Compressing data... >>> ghostscript*: Create checksum... >>> ghostscript*: Create ghostscript-9.54.0-r2.apk >>> ghostscript: Build complete at Thu, 13 Apr 2023 08:08:16 +0000 elapsed time 0h 7m 42s >>> ghostscript: Cleaning up srcdir >>> ghostscript: Cleaning up pkgdir >>> ghostscript: Uninstalling dependencies... (1/208) Purging .makedepends-ghostscript (20230413.080035) (2/208) Purging autoconf (2.71-r0) (3/208) Purging m4 (1.4.18-r2) (4/208) Purging automake (1.16.3-r0) (5/208) Purging lcms2-dev (2.12-r1) (6/208) Purging lcms2 (2.12-r1) (7/208) Purging gtk+3.0-dev (3.24.28-r0) (8/208) Purging gtk+3.0 (3.24.28-r0) Executing gtk+3.0-3.24.28-r0.post-deinstall (9/208) Purging gtk-update-icon-cache (2.24.33-r0) (10/208) Purging hicolor-icon-theme (0.17-r1) (11/208) Purging cups-dev (2.3.3-r3) (12/208) Purging libgcrypt-dev (1.9.4-r0) (13/208) Purging gnutls-dev (3.7.1-r2) (14/208) Purging gnutls-c++ (3.7.1-r2) (15/208) Purging cups-libs (2.3.3-r3) (16/208) Purging libtool (2.4.6-r7) (17/208) Purging bash (5.1.16-r0) Executing bash-5.1.16-r0.pre-deinstall (18/208) Purging libltdl (2.4.6-r7) (19/208) Purging jbig2dec-dev (0.19-r0) (20/208) Purging jbig2dec (0.19-r0) (21/208) Purging openjpeg-dev (2.4.0-r1) (22/208) Purging openjpeg (2.4.0-r1) (23/208) Purging util-linux-openrc (2.37.4-r0) (24/208) Purging git-perl (2.32.6-r0) (25/208) Purging perl-git (2.32.6-r0) (26/208) Purging perl-error (0.17029-r1) (27/208) Purging perl (5.32.1-r0) (28/208) Purging pango-dev (1.48.5-r0) (29/208) Purging pango-tools (1.48.5-r0) (30/208) Purging pango (1.48.5-r0) Executing pango-1.48.5-r0.pre-deinstall (31/208) Purging gdk-pixbuf-dev (2.42.6-r1) (32/208) Purging gdk-pixbuf (2.42.6-r1) Executing gdk-pixbuf-2.42.6-r1.pre-deinstall (33/208) Purging cairo-dev (1.16.0-r5) (34/208) Purging cairo-tools (1.16.0-r5) (35/208) Purging xcb-util-dev (0.4.0-r3) (36/208) Purging util-macros (1.19.3-r0) (37/208) Purging xcb-util (0.4.0-r3) (38/208) Purging cairo-gobject (1.16.0-r5) (39/208) Purging cairo (1.16.0-r5) (40/208) Purging at-spi2-atk-dev (2.38.0-r0) (41/208) Purging at-spi2-atk (2.38.0-r0) (42/208) Purging atk-dev (2.36.0-r0) (43/208) Purging atk (2.36.0-r0) (44/208) Purging at-spi2-core-dev (2.40.0-r0) (45/208) Purging at-spi2-core (2.40.0-r0) (46/208) Purging harfbuzz-dev (2.8.1-r0) (47/208) Purging harfbuzz-icu (2.8.1-r0) (48/208) Purging harfbuzz (2.8.1-r0) (49/208) Purging glib-dev (2.68.3-r0) (50/208) Purging python3 (3.9.16-r0) (51/208) Purging gettext-dev (0.21-r0) (52/208) Purging gettext-asprintf (0.21-r0) (53/208) Purging gettext (0.21-r0) (54/208) Purging docbook-xsl (1.79.2-r2) Executing docbook-xsl-1.79.2-r2.post-deinstall (55/208) Purging libxslt (1.1.35-r0) (56/208) Purging docbook-xml (4.5-r6) Executing docbook-xml-4.5-r6.post-deinstall (57/208) Purging libxml2-utils (2.9.14-r2) (58/208) Purging bzip2-dev (1.0.8-r1) (59/208) Purging graphite2-dev (1.3.14-r0) (60/208) Purging graphite2 (1.3.14-r0) (61/208) Purging libxft-dev (2.3.3-r0) (62/208) Purging libxft (2.3.3-r0) (63/208) Purging fontconfig-dev (2.13.1-r4) (64/208) Purging fontconfig (2.13.1-r4) (65/208) Purging freetype-dev (2.10.4-r3) (66/208) Purging freetype (2.10.4-r3) (67/208) Purging libbz2 (1.0.8-r1) (68/208) Purging tiff-dev (4.4.0-r1) (69/208) Purging libwebp-dev (1.2.0-r2) (70/208) Purging zstd-dev (1.4.9-r1) (71/208) Purging libtiffxx (4.4.0-r1) (72/208) Purging tiff (4.4.0-r1) (73/208) Purging libjpeg-turbo-dev (2.1.0-r0) (74/208) Purging libjpeg-turbo (2.1.0-r0) (75/208) Purging libpng-dev (1.6.37-r1) (76/208) Purging libpng (1.6.37-r1) (77/208) Purging libxkbcommon-dev (1.2.1-r0) (78/208) Purging libxkbcommon-x11 (1.2.1-r0) (79/208) Purging libxkbcommon (1.2.1-r0) (80/208) Purging xkeyboard-config (2.33-r0) (81/208) Purging libxml2-dev (2.9.14-r2) (82/208) Purging xz-dev (5.2.5-r1) (83/208) Purging zlib-dev (1.2.12-r3) (84/208) Purging wayland-dev (1.19.0-r0) (85/208) Purging libffi-dev (3.3-r2) (86/208) Purging wayland-libs-cursor (1.19.0-r0) (87/208) Purging wayland-libs-egl (1.19.0-r0) (88/208) Purging expat-dev (2.5.0-r0) (89/208) Purging libwebp (1.2.0-r2) (90/208) Purging libepoxy-dev (1.5.8-r0) (91/208) Purging libepoxy (1.5.8-r0) (92/208) Purging mesa-dev (21.1.8-r0) (93/208) Purging libxdamage-dev (1.1.5-r1) (94/208) Purging libxdamage (1.1.5-r1) (95/208) Purging libxshmfence-dev (1.3-r1) (96/208) Purging mesa-egl (21.1.8-r0) (97/208) Purging mesa-gbm (21.1.8-r0) (98/208) Purging mesa-gl (21.1.8-r0) (99/208) Purging mesa-gles (21.1.8-r0) (100/208) Purging mesa-xatracker (21.1.8-r0) (101/208) Purging mesa-osmesa (21.1.8-r0) (102/208) Purging mesa (21.1.8-r0) (103/208) Purging llvm11-libs (11.1.0-r2) (104/208) Purging shared-mime-info (2.1-r0) Executing shared-mime-info-2.1-r0.post-deinstall (105/208) Purging libxml2 (2.9.14-r2) (106/208) Purging xz-libs (5.2.5-r1) (107/208) Purging brotli-dev (1.0.9-r5) (108/208) Purging glib (2.68.3-r0) (109/208) Purging wayland-libs-client (1.19.0-r0) (110/208) Purging p11-kit-dev (0.23.22-r0) (111/208) Purging gnutls (3.7.1-r2) (112/208) Purging p11-kit (0.23.22-r0) (113/208) Purging wayland-libs-server (1.19.0-r0) (114/208) Purging libffi (3.3-r2) (115/208) Purging gettext-libs (0.21-r0) (116/208) Purging avahi-libs (0.8-r5) (117/208) Purging libintl (0.21-r0) (118/208) Purging dbus-dev (1.12.24-r0) (119/208) Purging dbus-libs (1.12.24-r0) (120/208) Purging util-linux-dev (2.37.4-r0) (121/208) Purging util-linux (2.37.4-r0) (122/208) Purging blkid (2.37.4-r0) (123/208) Purging setpriv (2.37.4-r0) (124/208) Purging findmnt (2.37.4-r0) (125/208) Purging mcookie (2.37.4-r0) (126/208) Purging hexdump (2.37.4-r0) (127/208) Purging lsblk (2.37.4-r0) (128/208) Purging sfdisk (2.37.4-r0) (129/208) Purging cfdisk (2.37.4-r0) (130/208) Purging partx (2.37.4-r0) (131/208) Purging flock (2.37.4-r0) (132/208) Purging logger (2.37.4-r0) (133/208) Purging uuidgen (2.37.4-r0) (134/208) Purging libfdisk (2.37.4-r0) (135/208) Purging libmount (2.37.4-r0) (136/208) Purging libsmartcols (2.37.4-r0) (137/208) Purging libuuid (2.37.4-r0) (138/208) Purging libblkid (2.37.4-r0) (139/208) Purging pcre-dev (8.44-r0) (140/208) Purging libpcre16 (8.44-r0) (141/208) Purging libpcre32 (8.44-r0) (142/208) Purging libpcrecpp (8.44-r0) (143/208) Purging pcre (8.44-r0) (144/208) Purging gdbm (1.19-r0) (145/208) Purging mpdecimal (2.5.1-r1) (146/208) Purging readline (8.1.0-r0) (147/208) Purging sqlite-libs (3.35.5-r0) (148/208) Purging libunistring (0.9.10-r1) (149/208) Purging libgpg-error-dev (1.42-r0) (150/208) Purging libgcrypt (1.9.4-r0) (151/208) Purging libgpg-error (1.42-r0) (152/208) Purging libdrm-dev (2.4.106-r0) (153/208) Purging libdrm (2.4.106-r0) (154/208) Purging linux-headers (5.10.41-r0) (155/208) Purging libcap-ng (0.8.2-r0) (156/208) Purging libeconf (0.3.8-r1) (157/208) Purging libxrandr-dev (1.5.2-r1) (158/208) Purging libxrandr (1.5.2-r1) (159/208) Purging libxcomposite-dev (0.4.5-r0) (160/208) Purging libxcomposite (0.4.5-r0) (161/208) Purging libxinerama-dev (1.1.4-r1) (162/208) Purging libxinerama (1.1.4-r1) (163/208) Purging libxxf86vm-dev (1.1.4-r2) (164/208) Purging libxxf86vm (1.1.4-r2) (165/208) Purging libxcursor-dev (1.2.0-r0) (166/208) Purging libxcursor (1.2.0-r0) (167/208) Purging libxrender-dev (0.9.10-r3) (168/208) Purging libxrender (0.9.10-r3) (169/208) Purging libxtst-dev (1.2.3-r3) (170/208) Purging libxtst (1.2.3-r3) (171/208) Purging libxi-dev (1.7.10-r0) (172/208) Purging libxi (1.7.10-r0) (173/208) Purging libxfixes-dev (6.0.0-r0) (174/208) Purging libxfixes (6.0.0-r0) (175/208) Purging libxext-dev (1.3.4-r0) (176/208) Purging libxext (1.3.4-r0) (177/208) Purging libx11-dev (1.7.3.1-r0) (178/208) Purging xtrans (1.4.0-r1) (179/208) Purging libx11 (1.7.3.1-r0) (180/208) Purging libxcb-dev (1.14-r2) (181/208) Purging xcb-proto (1.14.1-r2) (182/208) Purging libxcb (1.14-r2) (183/208) Purging libxau-dev (1.0.9-r0) (184/208) Purging libxau (1.0.9-r0) (185/208) Purging libxdmcp-dev (1.1.3-r0) (186/208) Purging libxdmcp (1.1.3-r0) (187/208) Purging xorgproto (2021.4-r0) (188/208) Purging libbsd (0.11.3-r0) (189/208) Purging libmd (1.0.3-r0) (190/208) Purging libpciaccess-dev (0.16-r0) (191/208) Purging libpciaccess (0.16-r0) (192/208) Purging libxshmfence (1.3-r1) (193/208) Purging mesa-glapi (21.1.8-r0) (194/208) Purging wayland-protocols (1.21-r0) (195/208) Purging pixman-dev (0.40.0-r3) (196/208) Purging pixman (0.40.0-r3) (197/208) Purging nettle-dev (3.7.3-r0) (198/208) Purging gmp-dev (6.2.1-r1) (199/208) Purging libgmpxx (6.2.1-r1) (200/208) Purging nettle (3.7.3-r0) (201/208) Purging libtasn1-dev (4.17.0-r1) (202/208) Purging libtasn1-progs (4.17.0-r1) (203/208) Purging libtasn1 (4.17.0-r1) (204/208) Purging fribidi-dev (1.0.10-r0) (205/208) Purging fribidi (1.0.10-r0) (206/208) Purging icu-dev (67.1-r2) (207/208) Purging icu (67.1-r2) (208/208) Purging icu-libs (67.1-r2) Executing busybox-1.33.1-r8.trigger OK: 312 MiB in 91 packages >>> ghostscript: Updating the main/x86 repository index... >>> ghostscript: Signing the index...