<86>Feb 3 01:19:57 userdel[97069]: delete user 'rooter' <86>Feb 3 01:19:57 userdel[97069]: removed group 'rooter' owned by 'rooter' <86>Feb 3 01:19:57 userdel[97069]: removed shadow group 'rooter' owned by 'rooter' <86>Feb 3 01:19:57 groupadd[97076]: group added to /etc/group: name=rooter, GID=621 <86>Feb 3 01:19:57 groupadd[97076]: group added to /etc/gshadow: name=rooter <86>Feb 3 01:19:57 groupadd[97076]: new group: name=rooter, GID=621 <86>Feb 3 01:19:57 useradd[97090]: new user: name=rooter, UID=621, GID=621, home=/root, shell=/bin/bash <86>Feb 3 01:19:57 userdel[97106]: delete user 'builder' <86>Feb 3 01:19:57 userdel[97106]: removed group 'builder' owned by 'builder' <86>Feb 3 01:19:57 userdel[97106]: removed shadow group 'builder' owned by 'builder' <86>Feb 3 01:19:57 groupadd[97117]: group added to /etc/group: name=builder, GID=622 <86>Feb 3 01:19:57 groupadd[97117]: group added to /etc/gshadow: name=builder <86>Feb 3 01:19:57 groupadd[97117]: new group: name=builder, GID=622 <86>Feb 3 01:19:57 useradd[97139]: new user: name=builder, UID=622, GID=622, home=/usr/src, shell=/bin/bash <13>Feb 3 01:20:01 rpmi: libjpeg-2:1.3.1-alt0.1 1388074033 installed <13>Feb 3 01:20:01 rpmi: xorg-xproto-devel-7.0.28-alt1 1448272470 installed <13>Feb 3 01:20:01 rpmi: libtiff5-4.0.3-alt1 1348347498 installed <13>Feb 3 01:20:01 rpmi: libICE-1.0.9-alt1 1409902719 installed <13>Feb 3 01:20:01 rpmi: libpng15-1.5.28-alt1 1484572014 installed <13>Feb 3 01:20:01 rpmi: libidn2-2.0.4-alt3.M80P.1 1520307194 installed <13>Feb 3 01:20:01 rpmi: libSM-1.2.2-alt1 1391072686 installed <13>Feb 3 01:20:01 rpmi: libnspr-1:4.20-alt1 p8.216526.40 1542382588 installed <13>Feb 3 01:20:01 rpmi: liblcms2-2.8-alt1 1471601528 installed <13>Feb 3 01:20:01 rpmi: ca-certificates-2016.02.25-alt1 1462368370 installed <13>Feb 3 01:20:01 rpmi: libcrypto10-1.0.2n-alt0.M80P.1 1512766129 installed <13>Feb 3 01:20:01 rpmi: libICE-devel-1.0.9-alt1 1409902719 installed <13>Feb 3 01:20:01 rpmi: libSM-devel-1.2.2-alt1 1391072686 installed <13>Feb 3 01:20:01 rpmi: libjasper-1.900.1-alt3 1391718482 installed <13>Feb 3 01:20:01 rpmi: libxml2-devel-1:2.9.4.0.12.e905-alt1 1488560683 installed <13>Feb 3 01:20:01 rpmi: poppler-data-0.4.8-alt1.M80P.1 1524561858 installed <13>Feb 3 01:20:01 rpmi: libopenjpeg2.0-2.2.0-alt0.M80P.1 1503526491 installed <13>Feb 3 01:20:01 rpmi: libsqlite3-3.15.2-alt1 1480432212 installed <13>Feb 3 01:20:01 rpmi: libnss-3.40.0-alt0.M80P.1 p8.216526.44 1542814585 installed <13>Feb 3 01:20:01 rpmi: libgomp1-5.3.1-alt3 1457662528 installed <13>Feb 3 01:20:01 rpmi: libgpg-error-1.31-alt1.M80P.1 1529024730 installed <13>Feb 3 01:20:01 rpmi: libgcrypt20-1.8.3-alt3 p8.214131.100 1542819006 installed <13>Feb 3 01:20:01 rpmi: libxslt-1.1.28-alt4 1448210404 installed <13>Feb 3 01:20:01 rpmi: xorg-kbproto-devel-1.0.6-alt1 1332531883 installed <13>Feb 3 01:20:01 rpmi: libwebp6-0.5.2-alt1.M80P.1 1504615878 installed <13>Feb 3 01:20:01 rpmi: libltdl7-2.4.2-alt5 1450059753 installed <13>Feb 3 01:20:01 rpmi: libjbig-2.1-alt1 1401380921 installed <13>Feb 3 01:20:01 rpmi: libfpx-1.3.0-alt1 1303781794 installed <13>Feb 3 01:20:01 rpmi: libX11-locales-3:1.6.3-alt1 1431956885 installed <13>Feb 3 01:20:01 rpmi: libXdmcp-1.1.1-alt1 1334617699 installed <13>Feb 3 01:20:01 rpmi: libXau-1.0.8-alt1 1369565807 installed <13>Feb 3 01:20:01 rpmi: libxcb-1.12-alt2 p8.218219.300 1545313310 installed <13>Feb 3 01:20:01 rpmi: libX11-3:1.6.3-alt1 1431956911 installed <13>Feb 3 01:20:01 rpmi: libXext-1.3.3-alt1 1409902932 installed <13>Feb 3 01:20:01 rpmi: libGraphicsMagick-1.3.20-alt2 1456329387 installed <13>Feb 3 01:20:01 rpmi: libGraphicsMagick-c++-1.3.20-alt2 1456329387 installed <13>Feb 3 01:20:01 rpmi: libGraphicsMagick-devel-1.3.20-alt2 1456329387 installed <13>Feb 3 01:20:02 rpmi: libXt-1.1.4-alt1 1369984716 installed <13>Feb 3 01:20:03 rpmi: libxcb-devel-1.12-alt2 p8.218219.300 1545313310 installed <13>Feb 3 01:20:03 rpmi: libX11-devel-3:1.6.3-alt1 1431956911 installed <13>Feb 3 01:20:03 rpmi: libXt-devel-1.1.4-alt1 1369984716 installed <13>Feb 3 01:20:03 rpmi: gcc-c++-common-1.4.20-alt1 1432315196 installed <13>Feb 3 01:20:03 rpmi: libstdc++5-devel-5.3.1-alt3 1457662528 installed <13>Feb 3 01:20:03 rpmi: libgraphite2-1.3.10-alt0.M80P.1 1496411360 installed <13>Feb 3 01:20:03 rpmi: libexpat-2.2.4-alt0.M80P.1 1503871120 installed <13>Feb 3 01:20:03 rpmi: libpipeline-1.4.1-alt1_2 1455618753 installed <13>Feb 3 01:20:03 rpmi: libgdbm-1.8.3-alt10 1454943313 installed <13>Feb 3 01:20:03 rpmi: less-481-alt1.M80P.1 1477657645 installed <13>Feb 3 01:20:03 rpmi: groff-base-1.22.3-alt1 1454540699 installed <13>Feb 3 01:20:04 rpmi: man-db-2.7.6.1-alt4.1 1493922866 installed <13>Feb 3 01:20:04 rpmi: djvu-common-3.5.25.3-alt1 1365826139 installed <13>Feb 3 01:20:04 rpmi: libdjvu-3.5.25.3-alt1 1365826137 installed <13>Feb 3 01:20:04 rpmi: publicsuffix-list-dafsa-20181106-alt1 p8.216229.100 1541669077 installed <13>Feb 3 01:20:04 rpmi: libpsl-0.18.0-alt0.M80P.1 1502785107 installed <13>Feb 3 01:20:04 rpmi: libnghttp2-1.8.0-alt1 1456818805 installed <13>Feb 3 01:20:04 rpmi: libverto-0.2.6-alt1_6 1455633234 installed <13>Feb 3 01:20:04 rpmi: libkeyutils-1.5.10-alt0.M80P.2 p8+216694.100.6.1 1547827915 installed <13>Feb 3 01:20:04 rpmi: libcom_err-1.42.13-alt2 1449075846 installed <13>Feb 3 01:20:04 rpmi: libbrotlicommon0-1.0.4-alt0.M80P.1 1528205024 installed <13>Feb 3 01:20:04 rpmi: libbrotlidec0-1.0.4-alt0.M80P.1 1528205024 installed <13>Feb 3 01:20:04 rpmi: bc-1:1.06-alt4 1461014962 installed <13>Feb 3 01:20:04 rpmi: libdjvu-devel-3.5.25.3-alt1 1365826137 installed <13>Feb 3 01:20:04 rpmi: gcc5-c++-5.3.1-alt3 1457662528 installed <13>Feb 3 01:20:04 rpmi: libGraphicsMagick-c++-devel-1.3.20-alt2 1456329387 installed <13>Feb 3 01:20:05 rpmi: libxslt-devel-1.1.28-alt4 1448210404 installed <13>Feb 3 01:20:05 rpmi: libgomp5-devel-5.3.1-alt3 1457662528 installed <13>Feb 3 01:20:05 rpmi: pstreams-devel-0.8.1-alt1_2 1443046574 installed <13>Feb 3 01:20:05 rpmi: libssl10-1.0.2n-alt0.M80P.1 1512766129 installed <86>Feb 3 01:20:05 groupadd[124092]: group added to /etc/group: name=_keytab, GID=499 <86>Feb 3 01:20:05 groupadd[124092]: group added to /etc/gshadow: name=_keytab <86>Feb 3 01:20:05 groupadd[124092]: new group: name=_keytab, GID=499 <13>Feb 3 01:20:05 rpmi: libkrb5-1.14.6-alt1.M80P.1 1525355673 installed <86>Feb 3 01:20:05 groupadd[124305]: group added to /etc/group: name=sasl, GID=498 <86>Feb 3 01:20:05 groupadd[124305]: group added to /etc/gshadow: name=sasl <86>Feb 3 01:20:05 groupadd[124305]: new group: name=sasl, GID=498 <13>Feb 3 01:20:05 rpmi: libsasl2-3-2.1.26-alt7 1479477445 installed <13>Feb 3 01:20:05 rpmi: libldap-2.4.45-alt1.M80P.1 1513980376 installed <13>Feb 3 01:20:05 rpmi: libcurl-7.62.0-alt3 p8.216462.100 1542193807 installed <13>Feb 3 01:20:05 rpmi: curl-7.62.0-alt3 p8.216462.100 1542193807 installed <13>Feb 3 01:20:05 rpmi: libcurl-devel-7.62.0-alt3 p8.216462.100 1542193807 installed <13>Feb 3 01:20:05 rpmi: wget-1.19.2-alt0.M80P.2 1520307323 installed <13>Feb 3 01:20:05 rpmi: libharfbuzz-1.6.3-alt0.M80P.1 1509918814 installed <13>Feb 3 01:20:05 rpmi: libfreetype-2.8-alt0.M80P.3 1505462817 installed <13>Feb 3 01:20:05 rpmi: fontconfig-2.12.6-alt1.M80P.1 1506008910 installed Updating fonts cache: <29>Feb 3 01:20:06 fontconfig: Updating fonts cache: succeeded [ DONE ] <13>Feb 3 01:20:06 rpmi: libfreetype-devel-2.8-alt0.M80P.3 1505462817 installed <13>Feb 3 01:20:06 rpmi: libpoppler72-0.61.1-alt1.M80P.1 1524829028 installed <13>Feb 3 01:20:06 rpmi: djvu-utils-3.5.25.3-alt1 1365826137 installed <13>Feb 3 01:20:06 rpmi: fontconfig-devel-2.12.6-alt1.M80P.1 1506008910 installed <13>Feb 3 01:20:06 rpmi: libpoppler-devel-0.61.1-alt1.M80P.1 1524829028 installed Installing pdf2djvu-0.8.1-alt3.src.rpm Building target platforms: x86_64 Building for target x86_64 Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.88775 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + rm -rf pdf2djvu-0.8.1 + echo 'Source #0 (pdf2djvu-0.8.1.tar):' Source #0 (pdf2djvu-0.8.1.tar): + /bin/tar -xf /usr/src/RPM/SOURCES/pdf2djvu-0.8.1.tar + cd pdf2djvu-0.8.1 + /bin/chmod -c -Rf u+rwX,go-w . + exit 0 Executing(%build): /bin/sh -e /usr/src/tmp/rpm-tmp.6103 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd pdf2djvu-0.8.1 + CFLAGS='-pipe -Wall -g -O2' + export CFLAGS + CXXFLAGS='-pipe -Wall -g -O2' + export CXXFLAGS + FFLAGS='-pipe -Wall -g -O2' + export FFLAGS + '[' -n '' ']' ++ printf %s '-pipe -Wall -g -O2' ++ sed -r 's/(^|[[:space:]]+)-[^m][^[:space:]]*//g' + ASFLAGS= + export ASFLAGS + export lt_cv_deplibs_check_method=pass_all + lt_cv_deplibs_check_method=pass_all + readlink -e -- ./configure + xargs -ri dirname -- '{}' + xargs -ri find '{}' -type f '(' -name config.sub -or -name config.guess ')' -printf '%h/\n' + sort -u + xargs -rn1 install -pm755 -- /usr/share/gnu-config/config.sub /usr/share/gnu-config/config.guess + ./configure --build=x86_64-alt-linux --host=x86_64-alt-linux --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib64 --libexecdir=/usr/lib --localstatedir=/var/lib --sharedstatedir=/var/lib --mandir=/usr/share/man --infodir=/usr/share/info --disable-dependency-tracking --without-included-gettext configure: WARNING: unrecognized options: --disable-dependency-tracking, --without-included-gettext checking for x86_64-alt-linux-g++... x86_64-alt-linux-g++ 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 we are using the GNU C++ compiler... yes checking whether x86_64-alt-linux-g++ accepts -g... yes checking for a BSD-compatible install... /bin/install -c checking how to run the C++ preprocessor... x86_64-alt-linux-g++ -E checking for x86_64-alt-linux-pkg-config... no checking for pkg-config... /usr/bin/pkg-config checking pkg-config is at least version 0.9.0... yes checking for DJVULIBRE... yes checking DjVuLibre fitness... ok checking for POPPLER... yes checking for Poppler xpdf headers... yes checking for GRAPHICSMAGICK... yes checking for XSLT... yes checking for fork... yes checking for PStreams... yes checking whether make sets $(MAKE)... yes checking for a thread-safe mkdir -p... /bin/mkdir -p checking for a sed that does not truncate output... /bin/sed checking whether NLS is requested... yes checking for msgfmt... /usr/bin/msgfmt checking for gmsgfmt... /usr/bin/msgfmt checking for xgettext... /usr/bin/xgettext checking for msgmerge... /usr/bin/msgmerge checking for x86_64-alt-linux-gcc... x86_64-alt-linux-gcc checking whether we are using the GNU C compiler... yes checking whether x86_64-alt-linux-gcc accepts -g... yes checking for x86_64-alt-linux-gcc option to accept ISO C89... none needed checking build system type... x86_64-alt-linux-gnu checking host system type... x86_64-alt-linux-gnu checking for ld used by x86_64-alt-linux-gcc... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking for shared library run path origin... done checking for grep that handles long lines and -e... /bin/grep checking for egrep... /bin/grep -E checking for CFPreferencesCopyAppValue... no checking for CFLocaleCopyCurrent... no checking for GNU gettext in libc... yes checking whether to use NLS... yes checking where the gettext function comes from... libc checking whether wchar_t stores Unicode... yes checking for x86_64-alt-linux-g++ option to support OpenMP... -fopenmp checking for MinGW ANSI stdio... no checking whether x86_64-alt-linux-g++ accepts -Wall... yes checking whether x86_64-alt-linux-g++ accepts -Werror=overloaded-virtual... yes checking whether x86_64-alt-linux-g++ accepts -Werror=narrowing... yes configure: creating ./config.status config.status: creating autoconf.mk config.status: creating autoconf.hh config.status: executing po-directories commands configure: WARNING: unrecognized options: --disable-dependency-tracking, --without-included-gettext + '[' -n '' ']' + NPROCS=8 + make -j8 make: Entering directory `/usr/src/RPM/BUILD/pdf2djvu-0.8.1' x86_64-alt-linux-g++ -fopenmp -pipe -Wall -g -O2 -Wall -Werror=overloaded-virtual -Werror=narrowing -pthread -I/usr/include/poppler -I/usr/include/GraphicsMagick -I/usr/include/libxml2 -c -o config.o config.cc x86_64-alt-linux-g++ -fopenmp -pipe -Wall -g -O2 -Wall -Werror=overloaded-virtual -Werror=narrowing -pthread -I/usr/include/poppler -I/usr/include/GraphicsMagick -I/usr/include/libxml2 -c -o debug.o debug.cc x86_64-alt-linux-g++ -fopenmp -pipe -Wall -g -O2 -Wall -Werror=overloaded-virtual -Werror=narrowing -pthread -I/usr/include/poppler -I/usr/include/GraphicsMagick -I/usr/include/libxml2 -c -o djvu-outline.o djvu-outline.cc tools/generate-paths-hh localedir /usr/share/locale djvulibre_bindir /usr/bin x86_64-alt-linux-g++ -fopenmp -pipe -Wall -g -O2 -Wall -Werror=overloaded-virtual -Werror=narrowing -pthread -I/usr/include/poppler -I/usr/include/GraphicsMagick -I/usr/include/libxml2 -c -o image-filter.o image-filter.cc x86_64-alt-linux-g++ -fopenmp -pipe -Wall -g -O2 -Wall -Werror=overloaded-virtual -Werror=narrowing -pthread -I/usr/include/poppler -I/usr/include/GraphicsMagick -I/usr/include/libxml2 -c -o pdf-backend.o pdf-backend.cc x86_64-alt-linux-g++ -fopenmp -pipe -Wall -g -O2 -Wall -Werror=overloaded-virtual -Werror=narrowing -pthread -I/usr/include/poppler -I/usr/include/GraphicsMagick -I/usr/include/libxml2 -c -o pdf-dpi.o pdf-dpi.cc x86_64-alt-linux-g++ -fopenmp -pipe -Wall -g -O2 -Wall -Werror=overloaded-virtual -Werror=narrowing -pthread -I/usr/include/poppler -I/usr/include/GraphicsMagick -I/usr/include/libxml2 -c -o pdf-unicode.o pdf-unicode.cc x86_64-alt-linux-g++ -fopenmp -pipe -Wall -g -O2 -Wall -Werror=overloaded-virtual -Werror=narrowing -pthread -I/usr/include/poppler -I/usr/include/GraphicsMagick -I/usr/include/libxml2 -c -o pdf2djvu.o pdf2djvu.cc In file included from /usr/include/poppler/Object.h:381:0, from /usr/include/poppler/GfxState.h:42, from pdf-backend.hh:28, from pdf-dpi.hh:18, from pdf-dpi.cc:15: /usr/include/poppler/Stream.h:238:3: warning: identifier 'nullptr' is a keyword in C++11 [-Wc++0x-compat] Stream *makeFilter(char *name, Stream *str, Object *params, int recursion = 0, Dict *dict = nullptr); ^ In file included from /usr/include/poppler/Object.h:381:0, from /usr/include/poppler/GfxState.h:42, from pdf-backend.hh:28, from image-filter.hh:21, from image-filter.cc:25: /usr/include/poppler/Stream.h:238:3: warning: identifier 'nullptr' is a keyword in C++11 [-Wc++0x-compat] Stream *makeFilter(char *name, Stream *str, Object *params, int recursion = 0, Dict *dict = nullptr); ^ In file included from /usr/include/poppler/Object.h:381:0, from /usr/include/poppler/GfxState.h:42, from pdf-backend.hh:28, from pdf-backend.cc:29: /usr/include/poppler/Stream.h:238:3: warning: identifier 'nullptr' is a keyword in C++11 [-Wc++0x-compat] Stream *makeFilter(char *name, Stream *str, Object *params, int recursion = 0, Dict *dict = nullptr); ^ In file included from /usr/include/poppler/Object.h:381:0, from /usr/include/poppler/GfxState.h:42, from pdf-backend.hh:28, from pdf-unicode.hh:24, from pdf-unicode.cc:15: /usr/include/poppler/Stream.h:238:3: warning: identifier 'nullptr' is a keyword in C++11 [-Wc++0x-compat] Stream *makeFilter(char *name, Stream *str, Object *params, int recursion = 0, Dict *dict = nullptr); ^ In file included from /usr/include/poppler/Object.h:381:0, from /usr/include/poppler/GfxState.h:42, from pdf-backend.hh:28, from image-filter.hh:21, from pdf2djvu.cc:38: /usr/include/poppler/Stream.h:238:3: warning: identifier 'nullptr' is a keyword in C++11 [-Wc++0x-compat] Stream *makeFilter(char *name, Stream *str, Object *params, int recursion = 0, Dict *dict = nullptr); ^ In file included from /usr/include/poppler/GfxState.h:42:0, from pdf-backend.hh:28, from pdf-dpi.hh:18, from pdf-dpi.cc:15: /usr/include/poppler/Object.h:169:36: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 template Object(T) = delete; ^ /usr/include/poppler/Object.h:171:16: error: expected ',' or '...' before '&&' token Object(Object&& other); ^ /usr/include/poppler/Object.h:171:24: error: invalid constructor; you probably meant 'Object (const Object&)' Object(Object&& other); ^ /usr/include/poppler/Object.h:172:27: error: expected ',' or '...' before '&&' token Object& operator=(Object&& other); ^ /usr/include/poppler/Object.h:174:44: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 Object &operator=(const Object &other) = delete; ^ /usr/include/poppler/Object.h:175:33: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 Object(const Object &other) = delete; ^ /usr/include/poppler/Object.h:250:24: error: expected ',' or '...' before '&&' token void arrayAdd(Object &&elem); ^ /usr/include/poppler/Object.h:257:34: error: expected ',' or '...' before '&&' token void dictAdd(char *key, Object &&val); ^ /usr/include/poppler/Object.h:258:40: error: expected ',' or '...' before '&&' token void dictSet(const char *key, Object &&val); ^ In file included from /usr/include/poppler/Object.h:321:0, from /usr/include/poppler/GfxState.h:42, from pdf-backend.hh:28, from pdf-dpi.hh:18, from pdf-dpi.cc:15: /usr/include/poppler/Array.h:61:19: error: expected ',' or '...' before '&&' token void add(Object &&elem); ^ In file included from /usr/include/poppler/GfxState.h:42:0, from pdf-backend.hh:28, from pdf-dpi.hh:18, from pdf-dpi.cc:15: /usr/include/poppler/Object.h:326:37: error: expected ',' or '...' before '&&' token inline void Object::arrayAdd(Object &&elem) ^ /usr/include/poppler/Object.h: In member function 'void Object::arrayAdd(Object)': /usr/include/poppler/Object.h:327:45: error: 'move' is not a member of 'std' { OBJECT_TYPE_CHECK(objArray); array->add(std::move(elem)); } ^ /usr/include/poppler/Object.h:327:55: error: 'elem' was not declared in this scope { OBJECT_TYPE_CHECK(objArray); array->add(std::move(elem)); } ^ /usr/include/poppler/Object.h: In member function 'Object Object::arrayGet(int, int) const': /usr/include/poppler/Object.h:333:64: error: use of deleted function 'Object::Object(const Object&)' { OBJECT_TYPE_CHECK(objArray); return array->get(i, recursion); } ^ In file included from /usr/include/poppler/GfxState.h:42:0, from pdf-backend.hh:28, from pdf-dpi.hh:18, from pdf-dpi.cc:15: /usr/include/poppler/Object.h:175:3: note: declared here Object(const Object &other) = delete; ^ In file included from /usr/include/poppler/GfxState.h:42:0, from pdf-backend.hh:28, from pdf-dpi.hh:18, from pdf-dpi.cc:15: /usr/include/poppler/Object.h: In member function 'Object Object::arrayGetNF(int) const': /usr/include/poppler/Object.h:336:55: error: use of deleted function 'Object::Object(const Object&)' { OBJECT_TYPE_CHECK(objArray); return array->getNF(i); } ^ In file included from /usr/include/poppler/GfxState.h:42:0, from pdf-backend.hh:28, from pdf-dpi.hh:18, from pdf-dpi.cc:15: /usr/include/poppler/Object.h:175:3: note: declared here Object(const Object &other) = delete; ^ In file included from /usr/include/poppler/Object.h:342:0, from /usr/include/poppler/GfxState.h:42, from pdf-backend.hh:28, from pdf-dpi.hh:18, from pdf-dpi.cc:15: /usr/include/poppler/Dict.h: At global scope: /usr/include/poppler/Dict.h:65:30: error: expected ',' or '...' before '&&' token void add(char *key, Object &&val); ^ /usr/include/poppler/Dict.h:69:36: error: expected ',' or '...' before '&&' token void set(const char *key, Object &&val); ^ In file included from /usr/include/poppler/GfxState.h:42:0, from pdf-backend.hh:28, from pdf-dpi.hh:18, from pdf-dpi.cc:15: /usr/include/poppler/Object.h:347:47: error: expected ',' or '...' before '&&' token inline void Object::dictAdd(char *key, Object &&val) ^ /usr/include/poppler/Object.h: In member function 'void Object::dictAdd(char*, Object)': /usr/include/poppler/Object.h:348:48: error: 'move' is not a member of 'std' { OBJECT_TYPE_CHECK(objDict); dict->add(key, std::move(val)); } ^ /usr/include/poppler/Object.h:348:58: error: 'val' was not declared in this scope { OBJECT_TYPE_CHECK(objDict); dict->add(key, std::move(val)); } ^ /usr/include/poppler/Object.h: At global scope: /usr/include/poppler/Object.h:350:53: error: expected ',' or '...' before '&&' token inline void Object::dictSet(const char *key, Object &&val) ^ /usr/include/poppler/Object.h: In member function 'void Object::dictSet(const char*, Object)': /usr/include/poppler/Object.h:351:48: error: 'move' is not a member of 'std' { OBJECT_TYPE_CHECK(objDict); dict->set(key, std::move(val)); } ^ /usr/include/poppler/Object.h:351:58: error: 'val' was not declared in this scope { OBJECT_TYPE_CHECK(objDict); dict->set(key, std::move(val)); } ^ /usr/include/poppler/Object.h: In member function 'Object Object::dictLookup(const char*, int) const': /usr/include/poppler/Object.h:363:67: error: use of deleted function 'Object::Object(const Object&)' { OBJECT_TYPE_CHECK(objDict); return dict->lookup(key, recursion); } ^ In file included from /usr/include/poppler/GfxState.h:42:0, from pdf-backend.hh:28, from pdf-dpi.hh:18, from pdf-dpi.cc:15: /usr/include/poppler/Object.h:175:3: note: declared here Object(const Object &other) = delete; ^ In file included from /usr/include/poppler/GfxState.h:42:0, from pdf-backend.hh:28, from pdf-dpi.hh:18, from pdf-dpi.cc:15: /usr/include/poppler/Object.h: In member function 'Object Object::dictLookupNF(const char*) const': /usr/include/poppler/Object.h:366:58: error: use of deleted function 'Object::Object(const Object&)' { OBJECT_TYPE_CHECK(objDict); return dict->lookupNF(key); } ^ In file included from /usr/include/poppler/GfxState.h:42:0, from pdf-backend.hh:28, from pdf-dpi.hh:18, from pdf-dpi.cc:15: /usr/include/poppler/Object.h:175:3: note: declared here Object(const Object &other) = delete; ^ In file included from /usr/include/poppler/GfxState.h:42:0, from pdf-backend.hh:28, from pdf-dpi.hh:18, from pdf-dpi.cc:15: /usr/include/poppler/Object.h: In member function 'Object Object::dictGetVal(int) const': /usr/include/poppler/Object.h:372:54: error: use of deleted function 'Object::Object(const Object&)' { OBJECT_TYPE_CHECK(objDict); return dict->getVal(i); } ^ x86_64-alt-linux-g++ -fopenmp -pipe -Wall -g -O2 -Wall -Werror=overloaded-virtual -Werror=narrowing -pthread -I/usr/include/poppler -I/usr/include/GraphicsMagick -I/usr/include/libxml2 -c -o sexpr.o sexpr.cc In file included from /usr/include/poppler/GfxState.h:42:0, from pdf-backend.hh:28, from pdf-dpi.hh:18, from pdf-dpi.cc:15: /usr/include/poppler/Object.h:175:3: note: declared here Object(const Object &other) = delete; ^ In file included from /usr/include/poppler/GfxState.h:42:0, from pdf-backend.hh:28, from pdf-dpi.hh:18, from pdf-dpi.cc:15: /usr/include/poppler/Object.h: In member function 'Object Object::dictGetValNF(int) const': /usr/include/poppler/Object.h:375:56: error: use of deleted function 'Object::Object(const Object&)' { OBJECT_TYPE_CHECK(objDict); return dict->getValNF(i); } ^ In file included from /usr/include/poppler/GfxState.h:42:0, from pdf-backend.hh:28, from pdf-dpi.hh:18, from pdf-dpi.cc:15: /usr/include/poppler/Object.h:175:3: note: declared here Object(const Object &other) = delete; ^ In file included from /usr/include/poppler/Object.h:381:0, from /usr/include/poppler/GfxState.h:42, from pdf-backend.hh:28, from pdf-dpi.hh:18, from pdf-dpi.cc:15: /usr/include/poppler/Stream.h: At global scope: /usr/include/poppler/Stream.h:238:95: error: 'nullptr' was not declared in this scope Stream *makeFilter(char *name, Stream *str, Object *params, int recursion = 0, Dict *dict = nullptr); ^ /usr/include/poppler/Stream.h:281:14: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void close() override; ^ /usr/include/poppler/Stream.h:283:18: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 Goffset getPos() override; ^ /usr/include/poppler/Stream.h:285:19: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void put (char c) override; ^ /usr/include/poppler/Stream.h:287:39: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void printf (const char *format, ...) override GCC_PRINTF_FORMAT(2,3); ^ /usr/include/poppler/Stream.h:305:21: error: expected ',' or '...' before '&&' token BaseStream(Object &&dictA, Goffset lengthA); ^ /usr/include/poppler/Stream.h:309:28: error: expected ',' or '...' before '&&' token Goffset length, Object &&dict) = 0; ^ /usr/include/poppler/Stream.h:310:39: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void setPos(Goffset pos, int dir = 0) override = 0; ^ /usr/include/poppler/Stream.h:311:36: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isBinary(GBool last = gTrue) override { return last; } ^ /usr/include/poppler/Stream.h:312:29: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 BaseStream *getBaseStream() override { return this; } ^ /usr/include/poppler/Stream.h:313:30: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 Stream *getUndecodedStream() override { return this; } ^ /usr/include/poppler/Stream.h:314:17: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 Dict *getDict() override { return dict.getDict(); } ^ /usr/include/poppler/Stream.h:315:25: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 Object *getDictObject() override { return &dict; } ^ /usr/include/poppler/Stream.h:340:14: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void close() override; ^ /usr/include/poppler/Stream.h:341:18: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 Goffset getPos() override { return str->getPos(); } ^ /usr/include/poppler/Stream.h:342:39: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void setPos(Goffset pos, int dir = 0) override; ^ /usr/include/poppler/Stream.h:343:29: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 BaseStream *getBaseStream() override { return str->getBaseStream(); } ^ /usr/include/poppler/Stream.h:344:30: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 Stream *getUndecodedStream() override { return str->getUndecodedStream(); } ^ /usr/include/poppler/Stream.h:345:17: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 Dict *getDict() override { return str->getDict(); } ^ /usr/include/poppler/Stream.h:346:25: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 Object *getDictObject() override { return str->getDictObject(); } ^ /usr/include/poppler/Stream.h:347:25: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 Stream *getNextStream() override { return str; } ^ /usr/include/poppler/Stream.h:349:26: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getUnfilteredChar () override { return str->getUnfilteredChar(); } ^ /usr/include/poppler/Stream.h:350:25: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void unfilteredReset () override { str->unfilteredReset(); } ^ /usr/include/poppler/Stream.h:448:31: error: expected ',' or '...' before '&&' token Goffset lengthA, Object &&dictA); ^ /usr/include/poppler/Stream.h:450:20: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 BaseStream *copy() override; ^ /usr/include/poppler/Stream.h:452:29: error: expected ',' or '...' before '&&' token Goffset lengthA, Object &&dictA) override; ^ /usr/include/poppler/Stream.h:452:36: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 Goffset lengthA, Object &&dictA) override; ^ /usr/include/poppler/Stream.h:453:22: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 StreamKind getKind() override { return strFile; } ^ /usr/include/poppler/Stream.h:454:14: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void reset() override; ^ /usr/include/poppler/Stream.h:455:14: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void close() override; ^ /usr/include/poppler/Stream.h:456:15: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getChar() override ^ /usr/include/poppler/Stream.h:458:16: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int lookChar() override ^ /usr/include/poppler/Stream.h:460:18: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 Goffset getPos() override { return bufPos + (bufPtr - buf); } ^ /usr/include/poppler/Stream.h:461:39: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void setPos(Goffset pos, int dir = 0) override; ^ /usr/include/poppler/Stream.h:462:20: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 Goffset getStart() override { return start; } ^ /usr/include/poppler/Stream.h:463:31: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void moveStart(Goffset delta) override; ^ /usr/include/poppler/Stream.h:465:26: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getUnfilteredChar () override { return getChar(); } ^ /usr/include/poppler/Stream.h:466:25: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void unfilteredReset () override { reset(); } ^ /usr/include/poppler/Stream.h:472:21: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool hasGetChars() override { return true; } ^ /usr/include/poppler/Stream.h:473:42: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getChars(int nChars, Guchar *buffer) override ^ /usr/include/poppler/Stream.h:518:31: error: expected ',' or '...' before '&&' token Goffset lengthA, Object &&dictA); ^ /usr/include/poppler/Stream.h:520:20: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 BaseStream *copy() override; ^ /usr/include/poppler/Stream.h:522:29: error: expected ',' or '...' before '&&' token Goffset lengthA, Object &&dictA) override; ^ /usr/include/poppler/Stream.h:522:36: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 Goffset lengthA, Object &&dictA) override; ^ /usr/include/poppler/Stream.h:523:22: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 StreamKind getKind() override { return strCachedFile; } ^ /usr/include/poppler/Stream.h:524:14: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void reset() override; ^ /usr/include/poppler/Stream.h:525:14: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void close() override; ^ /usr/include/poppler/Stream.h:526:15: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getChar() override ^ /usr/include/poppler/Stream.h:528:16: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int lookChar() override ^ /usr/include/poppler/Stream.h:530:18: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 Goffset getPos() override { return bufPos + (bufPtr - buf); } ^ /usr/include/poppler/Stream.h:531:39: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void setPos(Goffset pos, int dir = 0) override; ^ /usr/include/poppler/Stream.h:532:20: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 Goffset getStart() override { return start; } ^ /usr/include/poppler/Stream.h:533:31: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void moveStart(Goffset delta) override; ^ /usr/include/poppler/Stream.h:535:26: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getUnfilteredChar () override { return getChar(); } ^ /usr/include/poppler/Stream.h:536:25: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void unfilteredReset () override { reset(); } ^ /usr/include/poppler/Stream.h:561:65: error: expected ',' or '...' before '&&' token MemStream(char *bufA, Goffset startA, Goffset lengthA, Object &&dictA); ^ /usr/include/poppler/Stream.h:563:20: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 BaseStream *copy() override; ^ /usr/include/poppler/Stream.h:565:29: error: expected ',' or '...' before '&&' token Goffset lengthA, Object &&dictA) override; ^ /usr/include/poppler/Stream.h:565:36: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 Goffset lengthA, Object &&dictA) override; ^ /usr/include/poppler/Stream.h:566:22: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 StreamKind getKind() override { return strWeird; } ^ /usr/include/poppler/Stream.h:567:14: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void reset() override; ^ /usr/include/poppler/Stream.h:568:14: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void close() override; ^ /usr/include/poppler/Stream.h:569:15: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getChar() override ^ /usr/include/poppler/Stream.h:571:16: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int lookChar() override ^ /usr/include/poppler/Stream.h:573:18: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 Goffset getPos() override { return (int)(bufPtr - buf); } ^ /usr/include/poppler/Stream.h:574:39: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void setPos(Goffset pos, int dir = 0) override; ^ /usr/include/poppler/Stream.h:575:20: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 Goffset getStart() override { return start; } ^ /usr/include/poppler/Stream.h:576:31: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void moveStart(Goffset delta) override; ^ /usr/include/poppler/Stream.h:582:26: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getUnfilteredChar () override { return getChar(); } ^ /usr/include/poppler/Stream.h:583:25: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void unfilteredReset () override { reset (); } ^ /usr/include/poppler/Stream.h:587:21: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool hasGetChars() override { return true; } ^ /usr/include/poppler/Stream.h:588:42: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getChars(int nChars, Guchar *buffer) override; ^ /usr/include/poppler/Stream.h:610:36: error: expected ',' or '...' before '&&' token EmbedStream(Stream *strA, Object &&dictA, GBool limitedA, Goffset lengthA, GBool reusableA = gFalse); ^ /usr/include/poppler/Stream.h:612:20: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 BaseStream *copy() override; ^ /usr/include/poppler/Stream.h:614:29: error: expected ',' or '...' before '&&' token Goffset lengthA, Object &&dictA) override; ^ /usr/include/poppler/Stream.h:614:36: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 Goffset lengthA, Object &&dictA) override; ^ /usr/include/poppler/Stream.h:615:22: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 StreamKind getKind() override { return str->getKind(); } ^ /usr/include/poppler/Stream.h:616:14: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void reset() override {} ^ /usr/include/poppler/Stream.h:617:15: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getChar() override; ^ /usr/include/poppler/Stream.h:618:16: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int lookChar() override; ^ /usr/include/poppler/Stream.h:619:18: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 Goffset getPos() override; ^ /usr/include/poppler/Stream.h:620:39: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void setPos(Goffset pos, int dir = 0) override; ^ /usr/include/poppler/Stream.h:621:20: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 Goffset getStart() override; ^ /usr/include/poppler/Stream.h:622:31: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void moveStart(Goffset delta) override; ^ /usr/include/poppler/Stream.h:624:26: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getUnfilteredChar () override { return str->getUnfilteredChar(); } ^ /usr/include/poppler/Stream.h:625:25: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void unfilteredReset () override { str->unfilteredReset(); } ^ /usr/include/poppler/Stream.h:632:21: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool hasGetChars() override { return true; } ^ /usr/include/poppler/Stream.h:633:42: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getChars(int nChars, Guchar *buffer) override; ^ /usr/include/poppler/Stream.h:656:22: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 StreamKind getKind() override { return strASCIIHex; } ^ /usr/include/poppler/Stream.h:657:14: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void reset() override; ^ /usr/include/poppler/Stream.h:658:15: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getChar() override ^ /usr/include/poppler/Stream.h:660:16: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int lookChar() override; ^ /usr/include/poppler/Stream.h:661:57: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GooString *getPSFilter(int psLevel, const char *indent) override; ^ /usr/include/poppler/Stream.h:662:36: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isBinary(GBool last = gTrue) override; ^ /usr/include/poppler/Stream.h:679:22: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 StreamKind getKind() override { return strASCII85; } ^ /usr/include/poppler/Stream.h:680:14: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void reset() override; ^ /usr/include/poppler/Stream.h:681:15: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getChar() override ^ /usr/include/poppler/Stream.h:683:16: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int lookChar() override; ^ /usr/include/poppler/Stream.h:684:57: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GooString *getPSFilter(int psLevel, const char *indent) override; ^ /usr/include/poppler/Stream.h:685:36: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isBinary(GBool last = gTrue) override; ^ /usr/include/poppler/Stream.h:705:22: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 StreamKind getKind() override { return strLZW; } ^ /usr/include/poppler/Stream.h:706:14: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void reset() override; ^ /usr/include/poppler/Stream.h:707:15: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getChar() override; ^ /usr/include/poppler/Stream.h:708:16: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int lookChar() override; ^ /usr/include/poppler/Stream.h:709:18: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getRawChar() override; ^ /usr/include/poppler/Stream.h:710:43: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getRawChars(int nChars, int *buffer) override; ^ /usr/include/poppler/Stream.h:711:57: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GooString *getPSFilter(int psLevel, const char *indent) override; ^ /usr/include/poppler/Stream.h:712:36: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isBinary(GBool last = gTrue) override; ^ /usr/include/poppler/Stream.h:716:21: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool hasGetChars() override { return true; } ^ /usr/include/poppler/Stream.h:717:42: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getChars(int nChars, Guchar *buffer) override; ^ /usr/include/poppler/Stream.h:764:22: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 StreamKind getKind() override { return strRunLength; } ^ /usr/include/poppler/Stream.h:765:14: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void reset() override; ^ /usr/include/poppler/Stream.h:766:15: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getChar() override ^ /usr/include/poppler/Stream.h:768:16: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int lookChar() override ^ /usr/include/poppler/Stream.h:770:57: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GooString *getPSFilter(int psLevel, const char *indent) override; ^ /usr/include/poppler/Stream.h:771:36: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isBinary(GBool last = gTrue) override; ^ /usr/include/poppler/Stream.h:775:21: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool hasGetChars() override { return true; } ^ /usr/include/poppler/Stream.h:776:42: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getChars(int nChars, Guchar *buffer) override; ^ /usr/include/poppler/Stream.h:799:22: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 StreamKind getKind() override { return strCCITTFax; } ^ /usr/include/poppler/Stream.h:800:14: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void reset() override; ^ /usr/include/poppler/Stream.h:801:15: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getChar() override ^ /usr/include/poppler/Stream.h:803:16: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int lookChar() override; ^ /usr/include/poppler/Stream.h:804:57: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GooString *getPSFilter(int psLevel, const char *indent) override; ^ /usr/include/poppler/Stream.h:805:36: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isBinary(GBool last = gTrue) override; ^ /usr/include/poppler/Stream.h:807:25: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void unfilteredReset () override; ^ /usr/include/poppler/Stream.h:989:22: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 StreamKind getKind() override { return strFlate; } ^ /usr/include/poppler/Stream.h:990:14: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void reset() override; ^ /usr/include/poppler/Stream.h:991:15: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getChar() override; ^ /usr/include/poppler/Stream.h:992:16: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int lookChar() override; ^ /usr/include/poppler/Stream.h:993:18: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getRawChar() override; ^ /usr/include/poppler/Stream.h:994:43: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getRawChars(int nChars, int *buffer) override; ^ /usr/include/poppler/Stream.h:995:57: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GooString *getPSFilter(int psLevel, const char *indent) override; ^ /usr/include/poppler/Stream.h:996:36: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isBinary(GBool last = gTrue) override; ^ /usr/include/poppler/Stream.h:997:25: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void unfilteredReset () override; ^ /usr/include/poppler/Stream.h:1015:21: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool hasGetChars() override { return true; } ^ /usr/include/poppler/Stream.h:1016:42: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getChars(int nChars, Guchar *buffer) override; ^ /usr/include/poppler/Stream.h:1063:22: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 StreamKind getKind() override { return strWeird; } ^ /usr/include/poppler/Stream.h:1064:14: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void reset() override {} ^ /usr/include/poppler/Stream.h:1065:15: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getChar() override { return EOF; } ^ /usr/include/poppler/Stream.h:1066:16: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int lookChar() override { return EOF; } ^ /usr/include/poppler/Stream.h:1067:66: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GooString *getPSFilter(int /*psLevel*/, const char * /*indent*/) override { return NULL; } ^ /usr/include/poppler/Stream.h:1068:40: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isBinary(GBool /*last = gTrue*/) override { return gFalse; } ^ /usr/include/poppler/Stream.h:1080:22: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 StreamKind getKind() override { return strWeird; } ^ /usr/include/poppler/Stream.h:1081:14: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void reset() override; ^ /usr/include/poppler/Stream.h:1082:15: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getChar() override; ^ /usr/include/poppler/Stream.h:1083:16: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int lookChar() override; ^ /usr/include/poppler/Stream.h:1084:57: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GooString *getPSFilter(int psLevel, const char *indent) override ^ /usr/include/poppler/Stream.h:1086:36: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isBinary(GBool last = gTrue) override; ^ /usr/include/poppler/Stream.h:1105:22: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 StreamKind getKind() override { return strWeird; } ^ /usr/include/poppler/Stream.h:1106:14: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void reset() override; ^ /usr/include/poppler/Stream.h:1107:15: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getChar() override; ^ /usr/include/poppler/Stream.h:1108:16: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int lookChar() override; ^ /usr/include/poppler/Stream.h:1109:66: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GooString *getPSFilter(int /*psLevel*/, const char * /*indent*/) override { return NULL; } ^ /usr/include/poppler/Stream.h:1110:40: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isBinary(GBool /*last = gTrue*/) override; ^ /usr/include/poppler/Stream.h:1111:19: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isEncoder() override { return gTrue; } ^ /usr/include/poppler/Stream.h:1128:22: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 StreamKind getKind() override { return strWeird; } ^ /usr/include/poppler/Stream.h:1129:14: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void reset() override; ^ /usr/include/poppler/Stream.h:1130:15: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getChar() override ^ /usr/include/poppler/Stream.h:1132:16: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int lookChar() override ^ /usr/include/poppler/Stream.h:1134:66: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GooString *getPSFilter(int /*psLevel*/, const char * /*indent*/) override { return NULL; } ^ /usr/include/poppler/Stream.h:1135:40: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isBinary(GBool /*last = gTrue*/) override { return gFalse; } ^ /usr/include/poppler/Stream.h:1136:19: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isEncoder() override { return gTrue; } ^ /usr/include/poppler/Stream.h:1158:22: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 StreamKind getKind() override { return strWeird; } ^ /usr/include/poppler/Stream.h:1159:14: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void reset() override; ^ /usr/include/poppler/Stream.h:1160:15: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getChar() override ^ /usr/include/poppler/Stream.h:1162:16: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int lookChar() override ^ /usr/include/poppler/Stream.h:1164:66: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GooString *getPSFilter(int /*psLevel*/, const char * /*indent*/) override { return NULL; } ^ /usr/include/poppler/Stream.h:1165:40: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isBinary(GBool /*last = gTrue*/) override { return gFalse; } ^ /usr/include/poppler/Stream.h:1166:19: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isEncoder() override { return gTrue; } ^ /usr/include/poppler/Stream.h:1188:22: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 StreamKind getKind() override { return strWeird; } ^ /usr/include/poppler/Stream.h:1189:14: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void reset() override; ^ /usr/include/poppler/Stream.h:1190:15: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getChar() override ^ /usr/include/poppler/Stream.h:1192:16: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int lookChar() override ^ /usr/include/poppler/Stream.h:1194:66: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GooString *getPSFilter(int /*psLevel*/, const char * /*indent*/) override { return NULL; } ^ /usr/include/poppler/Stream.h:1195:40: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isBinary(GBool /*last = gTrue*/) override { return gTrue; } ^ /usr/include/poppler/Stream.h:1196:19: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isEncoder() override { return gTrue; } ^ /usr/include/poppler/Stream.h:1224:22: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 StreamKind getKind() override { return strWeird; } ^ /usr/include/poppler/Stream.h:1225:14: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void reset() override; ^ /usr/include/poppler/Stream.h:1226:15: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getChar() override; ^ /usr/include/poppler/Stream.h:1227:16: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int lookChar() override; ^ /usr/include/poppler/Stream.h:1228:57: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GooString *getPSFilter(int psLevel, const char *indent) override ^ /usr/include/poppler/Stream.h:1230:36: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isBinary(GBool last = gTrue) override { return gTrue; } ^ /usr/include/poppler/Stream.h:1231:19: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isEncoder() override { return gTrue; } ^ /usr/include/poppler/Stream.h:1256:22: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 StreamKind getKind() override { return strWeird; } ^ /usr/include/poppler/Stream.h:1257:14: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void reset() override; ^ /usr/include/poppler/Stream.h:1258:15: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getChar() override ^ /usr/include/poppler/Stream.h:1260:16: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int lookChar() override ^ /usr/include/poppler/Stream.h:1262:66: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GooString *getPSFilter(int /*psLevel*/, const char * /*indent*/) override { return NULL; } ^ /usr/include/poppler/Stream.h:1263:40: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isBinary(GBool /*last = gTrue*/) override { return gFalse; } ^ /usr/include/poppler/Stream.h:1264:19: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isEncoder() override { return gTrue; } ^ /usr/include/poppler/Stream.h:1285:22: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 StreamKind getKind() override { return strWeird; } ^ /usr/include/poppler/Stream.h:1286:14: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void reset() override; ^ /usr/include/poppler/Stream.h:1287:15: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getChar() override ^ /usr/include/poppler/Stream.h:1289:16: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int lookChar() override ^ /usr/include/poppler/Stream.h:1291:66: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GooString *getPSFilter(int /*psLevel*/, const char * /*indent*/) override { return NULL; } ^ /usr/include/poppler/Stream.h:1292:40: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isBinary(GBool /*last = gTrue*/) override { return gFalse; } ^ /usr/include/poppler/Stream.h:1293:19: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isEncoder() override { return gTrue; } ^ In file included from /usr/include/poppler/GfxState.h:43:0, from pdf-backend.hh:28, from pdf-dpi.hh:18, from pdf-dpi.cc:15: /usr/include/poppler/Function.h:113:18: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 Function *copy() override { return new IdentityFunction(); } ^ /usr/include/poppler/Function.h:114:15: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getType() override { return -1; } ^ /usr/include/poppler/Function.h:115:41: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void transform(double *in, double *out) override; ^ /usr/include/poppler/Function.h:116:14: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isOk() override { return gTrue; } ^ /usr/include/poppler/Function.h:130:18: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 Function *copy() override { return new SampledFunction(this); } ^ /usr/include/poppler/Function.h:131:15: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getType() override { return 0; } ^ /usr/include/poppler/Function.h:132:41: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void transform(double *in, double *out) override; ^ /usr/include/poppler/Function.h:133:14: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isOk() override { return ok; } ^ /usr/include/poppler/Function.h:134:45: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool hasDifferentResultSet(Function *func) override; ^ /usr/include/poppler/Function.h:174:18: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 Function *copy() override { return new ExponentialFunction(this); } ^ /usr/include/poppler/Function.h:175:15: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getType() override { return 2; } ^ /usr/include/poppler/Function.h:176:41: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void transform(double *in, double *out) override; ^ /usr/include/poppler/Function.h:177:14: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isOk() override { return ok; } ^ /usr/include/poppler/Function.h:203:18: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 Function *copy() override { return new StitchingFunction(this); } ^ /usr/include/poppler/Function.h:204:15: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getType() override { return 3; } ^ /usr/include/poppler/Function.h:205:41: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void transform(double *in, double *out) override; ^ /usr/include/poppler/Function.h:206:14: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isOk() override { return ok; } ^ /usr/include/poppler/Function.h:235:18: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 Function *copy() override { return new PostScriptFunction(this); } ^ /usr/include/poppler/Function.h:236:15: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getType() override { return 4; } ^ /usr/include/poppler/Function.h:237:41: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void transform(double *in, double *out) override; ^ /usr/include/poppler/Function.h:238:14: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isOk() override { return ok; } ^ In file included from pdf-backend.hh:28:0, from pdf-dpi.hh:18, from pdf-dpi.cc:15: /usr/include/poppler/GfxState.h:296:23: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GfxColorSpace *copy() override; ^ /usr/include/poppler/GfxState.h:297:29: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GfxColorSpaceMode getMode() override { return csDeviceGray; } ^ /usr/include/poppler/GfxState.h:299:46: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getGray(GfxColor *color, GfxGray *gray) override; ^ /usr/include/poppler/GfxState.h:300:43: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getRGB(GfxColor *color, GfxRGB *rgb) override; ^ /usr/include/poppler/GfxState.h:301:46: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getCMYK(GfxColor *color, GfxCMYK *cmyk) override; ^ /usr/include/poppler/GfxState.h:302:53: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getDeviceN(GfxColor *color, GfxColor *deviceN) override; ^ /usr/include/poppler/GfxState.h:303:55: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getGrayLine(Guchar *in, Guchar *out, int length) override; ^ /usr/include/poppler/GfxState.h:304:60: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getRGBLine(Guchar *in, unsigned int *out, int length) override; ^ /usr/include/poppler/GfxState.h:305:54: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getRGBLine(Guchar *in, Guchar *out, int length) override; ^ /usr/include/poppler/GfxState.h:306:55: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getRGBXLine(Guchar *in, Guchar *out, int length) override; ^ /usr/include/poppler/GfxState.h:307:55: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getCMYKLine(Guchar *in, Guchar *out, int length) override; ^ /usr/include/poppler/GfxState.h:308:58: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getDeviceNLine(Guchar *in, Guchar *out, int length) override; ^ /usr/include/poppler/GfxState.h:310:23: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool useGetRGBLine() override { return gTrue; } ^ /usr/include/poppler/GfxState.h:311:24: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool useGetGrayLine() override { return gTrue; } ^ /usr/include/poppler/GfxState.h:312:24: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool useGetCMYKLine() override { return gTrue; } ^ /usr/include/poppler/GfxState.h:313:27: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool useGetDeviceNLine() override { return gTrue; } ^ /usr/include/poppler/GfxState.h:315:17: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getNComps() override { return 1; } ^ /usr/include/poppler/GfxState.h:316:39: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getDefaultColor(GfxColor *color) override; ^ /usr/include/poppler/GfxState.h:330:23: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GfxColorSpace *copy() override; ^ /usr/include/poppler/GfxState.h:331:29: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GfxColorSpaceMode getMode() override { return csCalGray; } ^ /usr/include/poppler/GfxState.h:336:46: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getGray(GfxColor *color, GfxGray *gray) override; ^ /usr/include/poppler/GfxState.h:337:43: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getRGB(GfxColor *color, GfxRGB *rgb) override; ^ /usr/include/poppler/GfxState.h:338:46: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getCMYK(GfxColor *color, GfxCMYK *cmyk) override; ^ /usr/include/poppler/GfxState.h:339:53: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getDeviceN(GfxColor *color, GfxColor *deviceN) override; ^ /usr/include/poppler/GfxState.h:341:17: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getNComps() override { return 1; } ^ /usr/include/poppler/GfxState.h:342:39: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getDefaultColor(GfxColor *color) override; ^ /usr/include/poppler/GfxState.h:374:23: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GfxColorSpace *copy() override; ^ /usr/include/poppler/GfxState.h:375:29: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GfxColorSpaceMode getMode() override { return csDeviceRGB; } ^ /usr/include/poppler/GfxState.h:377:46: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getGray(GfxColor *color, GfxGray *gray) override; ^ /usr/include/poppler/GfxState.h:378:43: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getRGB(GfxColor *color, GfxRGB *rgb) override; ^ /usr/include/poppler/GfxState.h:379:46: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getCMYK(GfxColor *color, GfxCMYK *cmyk) override; ^ /usr/include/poppler/GfxState.h:380:53: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getDeviceN(GfxColor *color, GfxColor *deviceN) override; ^ /usr/include/poppler/GfxState.h:381:55: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getGrayLine(Guchar *in, Guchar *out, int length) override; ^ /usr/include/poppler/GfxState.h:382:60: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getRGBLine(Guchar *in, unsigned int *out, int length) override; ^ /usr/include/poppler/GfxState.h:383:54: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getRGBLine(Guchar *in, Guchar *out, int length) override; ^ /usr/include/poppler/GfxState.h:384:55: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getRGBXLine(Guchar *in, Guchar *out, int length) override; ^ /usr/include/poppler/GfxState.h:385:55: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getCMYKLine(Guchar *in, Guchar *out, int length) override; ^ /usr/include/poppler/GfxState.h:386:58: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getDeviceNLine(Guchar *in, Guchar *out, int length) override; ^ /usr/include/poppler/GfxState.h:388:23: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool useGetRGBLine() override { return gTrue; } ^ /usr/include/poppler/GfxState.h:389:24: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool useGetGrayLine() override { return gTrue; } ^ /usr/include/poppler/GfxState.h:390:24: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool useGetCMYKLine() override { return gTrue; } ^ /usr/include/poppler/GfxState.h:391:27: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool useGetDeviceNLine() override { return gTrue; } ^ /usr/include/poppler/GfxState.h:393:17: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getNComps() override { return 3; } ^ /usr/include/poppler/GfxState.h:394:39: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getDefaultColor(GfxColor *color) override; ^ /usr/include/poppler/GfxState.h:408:23: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GfxColorSpace *copy() override; ^ /usr/include/poppler/GfxState.h:409:29: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GfxColorSpaceMode getMode() override { return csCalRGB; } ^ /usr/include/poppler/GfxState.h:414:46: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getGray(GfxColor *color, GfxGray *gray) override; ^ /usr/include/poppler/GfxState.h:415:43: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getRGB(GfxColor *color, GfxRGB *rgb) override; ^ /usr/include/poppler/GfxState.h:416:46: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getCMYK(GfxColor *color, GfxCMYK *cmyk) override; ^ /usr/include/poppler/GfxState.h:417:53: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getDeviceN(GfxColor *color, GfxColor *deviceN) override; ^ /usr/include/poppler/GfxState.h:419:17: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getNComps() override { return 3; } ^ /usr/include/poppler/GfxState.h:420:39: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getDefaultColor(GfxColor *color) override; ^ /usr/include/poppler/GfxState.h:456:23: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GfxColorSpace *copy() override; ^ /usr/include/poppler/GfxState.h:457:29: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GfxColorSpaceMode getMode() override { return csDeviceCMYK; } ^ /usr/include/poppler/GfxState.h:459:46: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getGray(GfxColor *color, GfxGray *gray) override; ^ /usr/include/poppler/GfxState.h:460:43: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getRGB(GfxColor *color, GfxRGB *rgb) override; ^ /usr/include/poppler/GfxState.h:461:46: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getCMYK(GfxColor *color, GfxCMYK *cmyk) override; ^ /usr/include/poppler/GfxState.h:462:53: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getDeviceN(GfxColor *color, GfxColor *deviceN) override; ^ /usr/include/poppler/GfxState.h:463:60: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getRGBLine(Guchar *in, unsigned int *out, int length) override; ^ /usr/include/poppler/GfxState.h:464:52: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getRGBLine(Guchar *, Guchar *out, int length) override; ^ /usr/include/poppler/GfxState.h:465:55: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getRGBXLine(Guchar *in, Guchar *out, int length) override; ^ /usr/include/poppler/GfxState.h:466:55: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getCMYKLine(Guchar *in, Guchar *out, int length) override; ^ /usr/include/poppler/GfxState.h:467:58: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getDeviceNLine(Guchar *in, Guchar *out, int length) override; ^ /usr/include/poppler/GfxState.h:468:23: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool useGetRGBLine() override { return gTrue; } ^ /usr/include/poppler/GfxState.h:469:24: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool useGetCMYKLine() override { return gTrue; } ^ /usr/include/poppler/GfxState.h:470:27: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool useGetDeviceNLine() override { return gTrue; } ^ /usr/include/poppler/GfxState.h:472:17: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getNComps() override { return 4; } ^ /usr/include/poppler/GfxState.h:473:39: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getDefaultColor(GfxColor *color) override; ^ /usr/include/poppler/GfxState.h:487:23: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GfxColorSpace *copy() override; ^ /usr/include/poppler/GfxState.h:488:29: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GfxColorSpaceMode getMode() override { return csLab; } ^ /usr/include/poppler/GfxState.h:493:46: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getGray(GfxColor *color, GfxGray *gray) override; ^ /usr/include/poppler/GfxState.h:494:43: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getRGB(GfxColor *color, GfxRGB *rgb) override; ^ /usr/include/poppler/GfxState.h:495:46: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getCMYK(GfxColor *color, GfxCMYK *cmyk) override; ^ /usr/include/poppler/GfxState.h:496:53: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getDeviceN(GfxColor *color, GfxColor *deviceN) override; ^ /usr/include/poppler/GfxState.h:498:17: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getNComps() override { return 3; } ^ /usr/include/poppler/GfxState.h:499:39: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getDefaultColor(GfxColor *color) override; ^ /usr/include/poppler/GfxState.h:502:20: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int maxImgPixel) override; ^ /usr/include/poppler/GfxState.h:538:23: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GfxColorSpace *copy() override; ^ /usr/include/poppler/GfxState.h:539:29: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GfxColorSpaceMode getMode() override { return csICCBased; } ^ /usr/include/poppler/GfxState.h:544:46: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getGray(GfxColor *color, GfxGray *gray) override; ^ /usr/include/poppler/GfxState.h:545:43: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getRGB(GfxColor *color, GfxRGB *rgb) override; ^ /usr/include/poppler/GfxState.h:546:46: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getCMYK(GfxColor *color, GfxCMYK *cmyk) override; ^ /usr/include/poppler/GfxState.h:547:53: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getDeviceN(GfxColor *color, GfxColor *deviceN) override; ^ /usr/include/poppler/GfxState.h:548:60: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getRGBLine(Guchar *in, unsigned int *out, int length) override; ^ /usr/include/poppler/GfxState.h:549:54: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getRGBLine(Guchar *in, Guchar *out, int length) override; ^ /usr/include/poppler/GfxState.h:550:55: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getRGBXLine(Guchar *in, Guchar *out, int length) override; ^ /usr/include/poppler/GfxState.h:551:55: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getCMYKLine(Guchar *in, Guchar *out, int length) override; ^ /usr/include/poppler/GfxState.h:552:58: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getDeviceNLine(Guchar *in, Guchar *out, int length) override; ^ /usr/include/poppler/GfxState.h:554:23: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool useGetRGBLine() override; ^ /usr/include/poppler/GfxState.h:555:24: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool useGetCMYKLine() override; ^ /usr/include/poppler/GfxState.h:556:27: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool useGetDeviceNLine() override; ^ /usr/include/poppler/GfxState.h:558:17: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getNComps() override { return nComps; } ^ /usr/include/poppler/GfxState.h:559:39: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getDefaultColor(GfxColor *color) override; ^ /usr/include/poppler/GfxState.h:562:20: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int maxImgPixel) override; ^ /usr/include/poppler/GfxState.h:590:23: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GfxColorSpace *copy() override; ^ /usr/include/poppler/GfxState.h:591:29: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GfxColorSpaceMode getMode() override { return csIndexed; } ^ /usr/include/poppler/GfxState.h:596:46: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getGray(GfxColor *color, GfxGray *gray) override; ^ /usr/include/poppler/GfxState.h:597:43: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getRGB(GfxColor *color, GfxRGB *rgb) override; ^ /usr/include/poppler/GfxState.h:598:46: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getCMYK(GfxColor *color, GfxCMYK *cmyk) override; ^ /usr/include/poppler/GfxState.h:599:53: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getDeviceN(GfxColor *color, GfxColor *deviceN) override; ^ /usr/include/poppler/GfxState.h:600:60: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getRGBLine(Guchar *in, unsigned int *out, int length) override; ^ /usr/include/poppler/GfxState.h:601:54: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getRGBLine(Guchar *in, Guchar *out, int length) override; ^ /usr/include/poppler/GfxState.h:602:55: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getRGBXLine(Guchar *in, Guchar *out, int length) override; ^ /usr/include/poppler/GfxState.h:603:55: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getCMYKLine(Guchar *in, Guchar *out, int length) override; ^ /usr/include/poppler/GfxState.h:604:58: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getDeviceNLine(Guchar *in, Guchar *out, int length) override; ^ /usr/include/poppler/GfxState.h:606:23: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool useGetRGBLine() override { return gTrue; } ^ /usr/include/poppler/GfxState.h:607:24: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool useGetCMYKLine() override { return gTrue; } ^ /usr/include/poppler/GfxState.h:608:27: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool useGetDeviceNLine() override { return gTrue; } ^ /usr/include/poppler/GfxState.h:610:17: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getNComps() override { return 1; } ^ /usr/include/poppler/GfxState.h:611:39: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getDefaultColor(GfxColor *color) override; ^ /usr/include/poppler/GfxState.h:614:20: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int maxImgPixel) override; ^ /usr/include/poppler/GfxState.h:622:62: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void createMapping(GooList *separationList, int maxSepComps) override ^ /usr/include/poppler/GfxState.h:643:23: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GfxColorSpace *copy() override; ^ /usr/include/poppler/GfxState.h:644:29: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GfxColorSpaceMode getMode() override { return csSeparation; } ^ /usr/include/poppler/GfxState.h:649:46: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getGray(GfxColor *color, GfxGray *gray) override; ^ /usr/include/poppler/GfxState.h:650:43: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getRGB(GfxColor *color, GfxRGB *rgb) override; ^ /usr/include/poppler/GfxState.h:651:46: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getCMYK(GfxColor *color, GfxCMYK *cmyk) override; ^ /usr/include/poppler/GfxState.h:652:53: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getDeviceN(GfxColor *color, GfxColor *deviceN) override; ^ /usr/include/poppler/GfxState.h:654:62: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void createMapping(GooList *separationList, int maxSepComps) override; ^ /usr/include/poppler/GfxState.h:656:17: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getNComps() override { return 1; } ^ /usr/include/poppler/GfxState.h:657:39: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getDefaultColor(GfxColor *color) override; ^ /usr/include/poppler/GfxState.h:659:22: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isNonMarking() override { return nonMarking; } ^ /usr/include/poppler/GfxState.h:688:23: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GfxColorSpace *copy() override; ^ /usr/include/poppler/GfxState.h:689:29: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GfxColorSpaceMode getMode() override { return csDeviceN; } ^ /usr/include/poppler/GfxState.h:694:46: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getGray(GfxColor *color, GfxGray *gray) override; ^ /usr/include/poppler/GfxState.h:695:43: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getRGB(GfxColor *color, GfxRGB *rgb) override; ^ /usr/include/poppler/GfxState.h:696:46: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getCMYK(GfxColor *color, GfxCMYK *cmyk) override; ^ /usr/include/poppler/GfxState.h:697:53: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getDeviceN(GfxColor *color, GfxColor *deviceN) override; ^ /usr/include/poppler/GfxState.h:699:62: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void createMapping(GooList *separationList, int maxSepComps) override; ^ /usr/include/poppler/GfxState.h:701:17: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getNComps() override { return nComps; } ^ /usr/include/poppler/GfxState.h:702:39: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getDefaultColor(GfxColor *color) override; ^ /usr/include/poppler/GfxState.h:704:22: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isNonMarking() override { return nonMarking; } ^ /usr/include/poppler/GfxState.h:735:23: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GfxColorSpace *copy() override; ^ /usr/include/poppler/GfxState.h:736:29: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GfxColorSpaceMode getMode() override { return csPattern; } ^ /usr/include/poppler/GfxState.h:741:46: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getGray(GfxColor *color, GfxGray *gray) override; ^ /usr/include/poppler/GfxState.h:742:43: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getRGB(GfxColor *color, GfxRGB *rgb) override; ^ /usr/include/poppler/GfxState.h:743:46: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getCMYK(GfxColor *color, GfxCMYK *cmyk) override; ^ /usr/include/poppler/GfxState.h:744:53: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getDeviceN(GfxColor *color, GfxColor *deviceN) override; ^ /usr/include/poppler/GfxState.h:746:17: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getNComps() override { return 0; } ^ /usr/include/poppler/GfxState.h:747:39: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getDefaultColor(GfxColor *color) override; ^ /usr/include/poppler/GfxState.h:792:20: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GfxPattern *copy() override; ^ /usr/include/poppler/GfxState.h:830:20: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GfxPattern *copy() override; ^ /usr/include/poppler/GfxState.h:939:20: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GfxShading *copy() override; ^ /usr/include/poppler/GfxState.h:973:20: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GfxShading *copy() override; ^ /usr/include/poppler/GfxState.h:980:30: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 double xMax, double yMax) override; ^ /usr/include/poppler/GfxState.h:982:46: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 double getDistance(double tMin, double tMax) override; ^ /usr/include/poppler/GfxState.h:1006:20: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GfxShading *copy() override; ^ /usr/include/poppler/GfxState.h:1014:30: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 double xMax, double yMax) override; ^ /usr/include/poppler/GfxState.h:1016:46: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 double getDistance(double tMin, double tMax) override; ^ /usr/include/poppler/GfxState.h:1044:20: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GfxShading *copy() override; ^ /usr/include/poppler/GfxState.h:1130:20: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GfxShading *copy() override; ^ In file included from pdf-backend.hh:29:0, from pdf-dpi.hh:18, from pdf-dpi.cc:15: /usr/include/poppler/Link.h:156:14: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isOk() override { return dest || namedDest; } ^ /usr/include/poppler/Link.h:159:26: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 LinkActionKind getKind() override { return actionGoTo; } ^ /usr/include/poppler/Link.h:186:14: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isOk() override { return fileName && (dest || namedDest); } ^ /usr/include/poppler/Link.h:189:26: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 LinkActionKind getKind() override { return actionGoToR; } ^ /usr/include/poppler/Link.h:217:14: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isOk() override { return fileName != NULL; } ^ /usr/include/poppler/Link.h:220:26: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 LinkActionKind getKind() override { return actionLaunch; } ^ /usr/include/poppler/Link.h:244:14: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isOk() override { return uri != NULL; } ^ /usr/include/poppler/Link.h:247:26: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 LinkActionKind getKind() override { return actionURI; } ^ /usr/include/poppler/Link.h:267:14: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isOk() override { return name != NULL; } ^ /usr/include/poppler/Link.h:269:26: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 LinkActionKind getKind() override { return actionNamed; } ^ /usr/include/poppler/Link.h:295:14: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isOk() override { return annotRef.num >= 0 || annotTitle != NULL; } ^ /usr/include/poppler/Link.h:296:26: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 LinkActionKind getKind() override { return actionMovie; } ^ /usr/include/poppler/Link.h:338:14: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isOk() override { return true; } ^ /usr/include/poppler/Link.h:340:26: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 LinkActionKind getKind() override { return actionRendition; } ^ /usr/include/poppler/Link.h:376:14: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isOk() override { return sound != NULL; } ^ /usr/include/poppler/Link.h:378:26: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 LinkActionKind getKind() override { return actionSound; } ^ /usr/include/poppler/Link.h:407:14: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isOk() override { return js != NULL; } ^ /usr/include/poppler/Link.h:409:26: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 LinkActionKind getKind() override { return actionJavaScript; } ^ /usr/include/poppler/Link.h:426:14: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isOk() override { return stateList != NULL; } ^ /usr/include/poppler/Link.h:428:26: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 LinkActionKind getKind() override { return actionOCGState; } ^ /usr/include/poppler/Link.h:460:14: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isOk() override { return action != NULL; } ^ /usr/include/poppler/Link.h:463:26: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 LinkActionKind getKind() override { return actionUnknown; } ^ In file included from /usr/include/poppler/PDFDoc.h:49:0, from pdf-backend.hh:30, from pdf-dpi.hh:18, from pdf-dpi.cc:15: /usr/include/poppler/XRef.h:265:43: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void startSection(int first, int count) override; ^ /usr/include/poppler/XRef.h:266:64: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void writeEntry(Goffset offset, int gen, XRefEntryType type) override; ^ /usr/include/poppler/XRef.h:275:43: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void startSection(int first, int count) override; ^ /usr/include/poppler/XRef.h:276:64: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void writeEntry(Goffset offset, int gen, XRefEntryType type) override; ^ /usr/include/poppler/XRef.h:287:43: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void startSection(int first, int count) override; ^ /usr/include/poppler/XRef.h:288:64: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void writeEntry(Goffset offset, int gen, XRefEntryType type) override; ^ In file included from /usr/include/poppler/PDFDoc.h:51:0, from pdf-backend.hh:30, from pdf-dpi.hh:18, from pdf-dpi.cc:15: /usr/include/poppler/Page.h:112:31: error: expected ',' or '...' before '&&' token void replaceResource(Object &&obj1) ^ /usr/include/poppler/Page.h: In member function 'void PageAttrs::replaceResource(Object)': /usr/include/poppler/Page.h:113:18: error: 'move' is not a member of 'std' { resources = std::move(obj1); } ^ /usr/include/poppler/Page.h:113:28: error: 'obj1' was not declared in this scope { resources = std::move(obj1); } ^ /usr/include/poppler/Page.h: At global scope: /usr/include/poppler/Page.h:186:40: error: 'nullptr' was not declared in this scope Object getAnnotsObject(XRef *xrefA = nullptr) { return annotsObj.fetch(xrefA ? xrefA : xref); } ^ /usr/include/poppler/Page.h: In member function 'Object Page::getAnnotsObject(XRef*)': /usr/include/poppler/Page.h:186:94: error: use of deleted function 'Object::Object(const Object&)' Object getAnnotsObject(XRef *xrefA = nullptr) { return annotsObj.fetch(xrefA ? xrefA : xref); } ^ In file included from /usr/include/poppler/GfxState.h:42:0, from pdf-backend.hh:28, from pdf-dpi.hh:18, from pdf-dpi.cc:15: /usr/include/poppler/Object.h:175:3: note: declared here Object(const Object &other) = delete; ^ In file included from /usr/include/poppler/PDFDoc.h:51:0, from pdf-backend.hh:30, from pdf-dpi.hh:18, from pdf-dpi.cc:15: /usr/include/poppler/Page.h: In member function 'Object Page::getContents()': /usr/include/poppler/Page.h:199:52: error: use of deleted function 'Object::Object(const Object&)' Object getContents() { return contents.fetch(xref); } ^ In file included from /usr/include/poppler/GfxState.h:42:0, from pdf-backend.hh:28, from pdf-dpi.hh:18, from pdf-dpi.cc:15: /usr/include/poppler/Object.h:175:3: note: declared here Object(const Object &other) = delete; ^ In file included from /usr/include/poppler/PDFDoc.h:51:0, from pdf-backend.hh:30, from pdf-dpi.hh:18, from pdf-dpi.cc:15: /usr/include/poppler/Page.h: In member function 'Object Page::getThumb()': /usr/include/poppler/Page.h:202:46: error: use of deleted function 'Object::Object(const Object&)' Object getThumb() { return thumb.fetch(xref); } ^ In file included from /usr/include/poppler/GfxState.h:42:0, from pdf-backend.hh:28, from pdf-dpi.hh:18, from pdf-dpi.cc:15: /usr/include/poppler/Object.h:175:3: note: declared here Object(const Object &other) = delete; ^ In file included from /usr/include/poppler/PDFDoc.h:51:0, from pdf-backend.hh:30, from pdf-dpi.hh:18, from pdf-dpi.cc:15: /usr/include/poppler/Page.h: In member function 'Object Page::getTrans()': /usr/include/poppler/Page.h:206:46: error: use of deleted function 'Object::Object(const Object&)' Object getTrans() { return trans.fetch(xref); } ^ In file included from /usr/include/poppler/GfxState.h:42:0, from pdf-backend.hh:28, from pdf-dpi.hh:18, from pdf-dpi.cc:15: /usr/include/poppler/Object.h:175:3: note: declared here Object(const Object &other) = delete; ^ In file included from /usr/include/poppler/PDFDoc.h:51:0, from pdf-backend.hh:30, from pdf-dpi.hh:18, from pdf-dpi.cc:15: /usr/include/poppler/Page.h: In member function 'Object Page::getActions()': /usr/include/poppler/Page.h:217:50: error: use of deleted function 'Object::Object(const Object&)' Object getActions() { return actions.fetch(xref); } ^ In file included from /usr/include/poppler/GfxState.h:42:0, from pdf-backend.hh:28, from pdf-dpi.hh:18, from pdf-dpi.cc:15: /usr/include/poppler/Object.h:175:3: note: declared here Object(const Object &other) = delete; ^ In file included from /usr/include/poppler/PDFDoc.h:52:0, from pdf-backend.hh:30, from pdf-dpi.hh:18, from pdf-dpi.cc:15: /usr/include/poppler/Annot.h: At global scope: /usr/include/poppler/Annot.h:273:29: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 AnnotBorderType getType() const override { return typeArray; } ^ /usr/include/poppler/Annot.h:274:36: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 Object writeToObject(XRef *xref) const override; ^ /usr/include/poppler/Annot.h:292:29: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 AnnotBorderType getType() const override { return typeBS; } ^ /usr/include/poppler/Annot.h:293:36: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 Object writeToObject(XRef *xref) const override; ^ /usr/include/poppler/Annot.h:642:58: error: expected ',' or '...' before '&&' token Dict *createResourcesDict(const char *formName, Object &&formStream, const char *stateName, ^ /usr/include/poppler/Annot.h:649:39: error: expected ',' or '...' before '&&' token void update(const char *key, Object &&value); ^ /usr/include/poppler/Annot.h:747:32: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void removeReferencedObjects() override; ^ /usr/include/poppler/Annot.h:789:37: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void draw(Gfx *gfx, GBool printing) override; ^ /usr/include/poppler/Annot.h:822:37: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void draw(Gfx *gfx, GBool printing) override; ^ /usr/include/poppler/Annot.h:882:37: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void draw(Gfx *gfx, GBool printing) override; ^ /usr/include/poppler/Annot.h:924:37: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void draw(Gfx *gfx, GBool printing) override; ^ /usr/include/poppler/Annot.h:925:31: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 Object getAppearanceResDict() override; ^ /usr/include/poppler/Annot.h:926:42: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void setContents(GooString *new_content) override; ^ /usr/include/poppler/Annot.h:988:37: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void draw(Gfx *gfx, GBool printing) override; ^ /usr/include/poppler/Annot.h:989:31: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 Object getAppearanceResDict() override; ^ /usr/include/poppler/Annot.h:990:42: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void setContents(GooString *new_content) override; ^ /usr/include/poppler/Annot.h:1054:37: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void draw(Gfx *gfx, GBool printing) override; ^ /usr/include/poppler/Annot.h:1104:37: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void draw(Gfx *gfx, GBool printing) override; ^ /usr/include/poppler/Annot.h:1140:37: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void draw(Gfx *gfx, GBool printing) override; ^ /usr/include/poppler/Annot.h:1215:37: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void draw(Gfx *gfx, GBool printing) override; ^ /usr/include/poppler/Annot.h:1250:37: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void draw(Gfx *gfx, GBool printing) override; ^ /usr/include/poppler/Annot.h:1278:37: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void draw(Gfx *gfx, GBool printing) override; ^ /usr/include/poppler/Annot.h:1313:37: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void draw(Gfx *gfx, GBool printing) override; ^ In file included from /usr/include/poppler/PDFDoc.h:53:0, from pdf-backend.hh:30, from pdf-dpi.hh:18, from pdf-dpi.cc:15: /usr/include/poppler/Form.h:178:31: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void updateWidgetAppearance() override; ^ /usr/include/poppler/Form.h:200:31: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void updateWidgetAppearance() override; ^ /usr/include/poppler/Form.h:246:31: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void updateWidgetAppearance() override; ^ /usr/include/poppler/Form.h:267:31: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void updateWidgetAppearance() override; ^ In file included from /usr/include/poppler/PDFDoc.h:53:0, from pdf-backend.hh:30, from pdf-dpi.hh:18, from pdf-dpi.cc:15: /usr/include/poppler/Form.h:379:32: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void fillChildrenSiblingsID () override; ^ In file included from pdf-backend.hh:30:0, from pdf-dpi.hh:18, from pdf-dpi.cc:15: /usr/include/poppler/PDFDoc.h:306:45: error: expected ',' or '...' before '&&' token static void writeXRefTableTrailer (Object &&trailerDict, XRef *uxref, GBool writeAllEntries, ^ /usr/include/poppler/PDFDoc.h:308:46: error: expected ',' or '...' before '&&' token static void writeXRefStreamTrailer (Object &&trailerDict, XRef *uxref, Ref *uxrefStreamRef, ^ /usr/include/poppler/PDFDoc.h:295:153: error: 'nullptr' was not declared in this scope void markPageObjects(Dict *pageDict, XRef *xRef, XRef *countRef, Guint numOffset, int oldRefNum, int newRefNum, std::set *alreadyMarkedDicts = nullptr); ^ /usr/include/poppler/PDFDoc.h:296:156: error: 'nullptr' was not declared in this scope GBool markAnnotations(Object *annots, XRef *xRef, XRef *countRef, Guint numOffset, int oldPageNum, int newPageNum, std::set *alreadyMarkedDicts = nullptr); ^ /usr/include/poppler/PDFDoc.h:301:135: error: 'nullptr' was not declared in this scope CryptAlgorithm encAlgorithm, int keyLength, int objNum, int objGen, std::set *alreadyWrittenDicts = nullptr); ^ /usr/include/poppler/PDFDoc.h:314:146: error: 'nullptr' was not declared in this scope void markObject (Object *obj, XRef *xRef, XRef *countRef, Guint numOffset, int oldRefNum, int newRefNum, std::set *alreadyMarkedDicts = nullptr); ^ /usr/include/poppler/PDFDoc.h:323:99: error: 'nullptr' was not declared in this scope int keyLength, int objNum, int objGen, std::set *alreadyWrittenDicts = nullptr) ^ In file included from pdf-backend.hh:30:0, from pdf-dpi.hh:18, from pdf-dpi.cc:15: /usr/include/poppler/PDFDoc.h: In member function 'Object PDFDoc::getDocInfo()': /usr/include/poppler/PDFDoc.h:232:49: error: use of deleted function 'Object::Object(const Object&)' Object getDocInfo() { return xref->getDocInfo(); } ^ In file included from /usr/include/poppler/GfxState.h:42:0, from pdf-backend.hh:28, from pdf-dpi.hh:18, from pdf-dpi.cc:15: /usr/include/poppler/Object.h:175:3: note: declared here Object(const Object &other) = delete; ^ In file included from pdf-backend.hh:30:0, from pdf-dpi.hh:18, from pdf-dpi.cc:15: /usr/include/poppler/PDFDoc.h: In member function 'Object PDFDoc::getDocInfoNF()': /usr/include/poppler/PDFDoc.h:233:53: error: use of deleted function 'Object::Object(const Object&)' Object getDocInfoNF() { return xref->getDocInfoNF(); } ^ In file included from /usr/include/poppler/GfxState.h:42:0, from pdf-backend.hh:28, from pdf-dpi.hh:18, from pdf-dpi.cc:15: /usr/include/poppler/Object.h:175:3: note: declared here Object(const Object &other) = delete; ^ In file included from pdf-backend.hh:30:0, from pdf-dpi.hh:18, from pdf-dpi.cc:15: /usr/include/poppler/PDFDoc.h: In member function 'Object PDFDoc::createDocInfoIfNoneExists()': /usr/include/poppler/PDFDoc.h:237:79: error: use of deleted function 'Object::Object(const Object&)' Object createDocInfoIfNoneExists() { return xref->createDocInfoIfNoneExists(); } ^ In file included from /usr/include/poppler/GfxState.h:42:0, from pdf-backend.hh:28, from pdf-dpi.hh:18, from pdf-dpi.cc:15: /usr/include/poppler/Object.h:175:3: note: declared here Object(const Object &other) = delete; ^ In file included from /usr/include/poppler/SplashOutputDev.h:40:0, from pdf-backend.hh:31, from pdf-dpi.hh:18, from pdf-dpi.cc:15: /usr/include/poppler/splash/SplashPattern.h: At global scope: /usr/include/poppler/splash/SplashPattern.h:69:23: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 SplashPattern *copy() override { return new SplashSolidColor(color); } ^ /usr/include/poppler/splash/SplashPattern.h:73:48: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool getColor(int x, int y, SplashColorPtr c) override; ^ /usr/include/poppler/splash/SplashPattern.h:75:34: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool testPosition(int x, int y) override { return gFalse; } ^ /usr/include/poppler/splash/SplashPattern.h:77:18: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isStatic() override { return gTrue; } ^ /usr/include/poppler/splash/SplashPattern.h:79:16: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isCMYK() override { return gFalse; } ^ In file included from pdf-backend.hh:31:0, from pdf-dpi.hh:18, from pdf-dpi.cc:15: /usr/include/poppler/SplashOutputDev.h:67:23: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 SplashPattern *copy() override { return new SplashFunctionPattern(colorMode, state, (GfxFunctionShading *) shading); } ^ /usr/include/poppler/SplashOutputDev.h:71:34: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool testPosition(int x, int y) override { return gTrue; } ^ /usr/include/poppler/SplashOutputDev.h:73:18: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isStatic() override { return gFalse; } ^ /usr/include/poppler/SplashOutputDev.h:75:48: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool getColor(int x, int y, SplashColorPtr c) override; ^ /usr/include/poppler/SplashOutputDev.h:79:16: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isCMYK() override { return gfxMode == csDeviceCMYK; } ^ /usr/include/poppler/SplashOutputDev.h:97:48: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool getColor(int x, int y, SplashColorPtr c) override; ^ /usr/include/poppler/SplashOutputDev.h:99:34: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool testPosition(int x, int y) override; ^ /usr/include/poppler/SplashOutputDev.h:101:18: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isStatic() override { return gFalse; } ^ /usr/include/poppler/SplashOutputDev.h:107:16: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isCMYK() override { return gfxMode == csDeviceCMYK; } ^ /usr/include/poppler/SplashOutputDev.h:123:23: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 SplashPattern *copy() override { return new SplashAxialPattern(colorMode, state, (GfxAxialShading *) shading); } ^ /usr/include/poppler/SplashOutputDev.h:127:53: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool getParameter(double xs, double ys, double *t) override; ^ In file included from pdf-backend.hh:31:0, from pdf-dpi.hh:18, from pdf-dpi.cc:15: /usr/include/poppler/SplashOutputDev.h:140:23: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 SplashPattern *copy() override { return new SplashGouraudPattern(bDirectColorTranslation, state, shading, mode); } ^ /usr/include/poppler/SplashOutputDev.h:144:48: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool getColor(int x, int y, SplashColorPtr c) override { return gFalse; } ^ /usr/include/poppler/SplashOutputDev.h:146:34: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool testPosition(int x, int y) override { return gFalse; } ^ /usr/include/poppler/SplashOutputDev.h:148:18: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isStatic() override { return gFalse; } ^ /usr/include/poppler/SplashOutputDev.h:150:16: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isCMYK() override { return gfxMode == csDeviceCMYK; } ^ /usr/include/poppler/SplashOutputDev.h:152:25: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isParameterized() override { return shading->isParameterized(); } ^ /usr/include/poppler/SplashOutputDev.h:153:21: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getNTriangles() override { return shading->getNTriangles(); } ^ /usr/include/poppler/SplashOutputDev.h:156:67: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 double *x2, double *y2, double *color2) override ^ /usr/include/poppler/SplashOutputDev.h:159:78: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getParameterizedColor(double t, SplashColorMode mode, SplashColorPtr c) override; ^ /usr/include/poppler/SplashOutputDev.h:175:23: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 SplashPattern *copy() override { return new SplashRadialPattern(colorMode, state, (GfxRadialShading *) shading); } ^ /usr/include/poppler/SplashOutputDev.h:179:53: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool getParameter(double xs, double ys, double *t) override; ^ /usr/include/poppler/SplashOutputDev.h:213:30: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool useTilingPatternFill() override { return gTrue; } ^ /usr/include/poppler/SplashOutputDev.h:218:32: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool useShadedFills(int type) override ^ /usr/include/poppler/SplashOutputDev.h:223:20: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool upsideDown() override { return bitmapTopDown ^ bitmapUpsideDown; } ^ /usr/include/poppler/SplashOutputDev.h:226:21: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool useDrawChar() override { return gTrue; } ^ /usr/include/poppler/SplashOutputDev.h:230:29: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool interpretType3Chars() override { return gTrue; } ^ /usr/include/poppler/SplashOutputDev.h:235:58: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void startPage(int pageNum, GfxState *state, XRef *xref) override; ^ /usr/include/poppler/SplashOutputDev.h:238:16: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void endPage() override; ^ /usr/include/poppler/SplashOutputDev.h:241:33: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void saveState(GfxState *state) override; ^ /usr/include/poppler/SplashOutputDev.h:242:36: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void restoreState(GfxState *state) override; ^ /usr/include/poppler/SplashOutputDev.h:245:33: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void updateAll(GfxState *state) override; ^ /usr/include/poppler/SplashOutputDev.h:247:51: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 double m21, double m22, double m31, double m32) override; ^ /usr/include/poppler/SplashOutputDev.h:248:38: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void updateLineDash(GfxState *state) override; ^ /usr/include/poppler/SplashOutputDev.h:249:38: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void updateFlatness(GfxState *state) override; ^ /usr/include/poppler/SplashOutputDev.h:250:38: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void updateLineJoin(GfxState *state) override; ^ /usr/include/poppler/SplashOutputDev.h:251:37: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void updateLineCap(GfxState *state) override; ^ /usr/include/poppler/SplashOutputDev.h:252:40: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void updateMiterLimit(GfxState *state) override; ^ /usr/include/poppler/SplashOutputDev.h:253:39: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void updateLineWidth(GfxState *state) override; ^ /usr/include/poppler/SplashOutputDev.h:254:42: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void updateStrokeAdjust(GfxState *state) override; ^ /usr/include/poppler/SplashOutputDev.h:255:44: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void updateFillColorSpace(GfxState *state) override; ^ /usr/include/poppler/SplashOutputDev.h:256:46: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void updateStrokeColorSpace(GfxState *state) override; ^ /usr/include/poppler/SplashOutputDev.h:257:39: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void updateFillColor(GfxState *state) override; ^ /usr/include/poppler/SplashOutputDev.h:258:41: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void updateStrokeColor(GfxState *state) override; ^ /usr/include/poppler/SplashOutputDev.h:259:39: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void updateBlendMode(GfxState *state) override; ^ /usr/include/poppler/SplashOutputDev.h:260:41: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void updateFillOpacity(GfxState *state) override; ^ /usr/include/poppler/SplashOutputDev.h:261:43: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void updateStrokeOpacity(GfxState *state) override; ^ /usr/include/poppler/SplashOutputDev.h:262:44: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void updatePatternOpacity(GfxState *state) override; ^ /usr/include/poppler/SplashOutputDev.h:263:43: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void clearPatternOpacity(GfxState *state) override; ^ /usr/include/poppler/SplashOutputDev.h:264:43: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void updateFillOverprint(GfxState *state) override; ^ /usr/include/poppler/SplashOutputDev.h:265:45: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void updateStrokeOverprint(GfxState *state) override; ^ /usr/include/poppler/SplashOutputDev.h:266:43: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void updateOverprintMode(GfxState *state) override; ^ In file included from /usr/include/poppler/GfxState.h:42:0, from pdf-backend.hh:28, from image-filter.hh:21, from image-filter.cc:25: /usr/include/poppler/Object.h:169:36: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 template Object(T) = delete; ^ /usr/include/poppler/SplashOutputDev.h:267:38: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void updateTransfer(GfxState *state) override; ^ /usr/include/poppler/SplashOutputDev.h:270:34: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void updateFont(GfxState *state) override; ^ /usr/include/poppler/SplashOutputDev.h:273:30: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void stroke(GfxState *state) override; ^ /usr/include/poppler/SplashOutputDev.h:274:28: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void fill(GfxState *state) override; ^ /usr/include/poppler/SplashOutputDev.h:275:30: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void eoFill(GfxState *state) override; ^ /usr/include/poppler/Object.h:171:16: error: expected ',' or '...' before '&&' token Object(Object&& other); ^ /usr/include/poppler/SplashOutputDev.h:280:33: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 double xStep, double yStep) override; ^ /usr/include/poppler/Object.h:171:24: error: invalid constructor; you probably meant 'Object (const Object&)' Object(Object&& other); ^ /usr/include/poppler/Object.h:172:27: error: expected ',' or '...' before '&&' token Object& operator=(Object&& other); ^ /usr/include/poppler/SplashOutputDev.h:281:72: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool functionShadedFill(GfxState *state, GfxFunctionShading *shading) override; ^ /usr/include/poppler/SplashOutputDev.h:282:92: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool axialShadedFill(GfxState *state, GfxAxialShading *shading, double tMin, double tMax) override; ^ /usr/include/poppler/Object.h:174:44: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 Object &operator=(const Object &other) = delete; ^ /usr/include/poppler/SplashOutputDev.h:283:94: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool radialShadedFill(GfxState *state, GfxRadialShading *shading, double tMin, double tMax) override; ^ /usr/include/poppler/SplashOutputDev.h:284:86: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool gouraudTriangleShadedFill(GfxState *state, GfxGouraudTriangleShading *shading) override; ^ /usr/include/poppler/SplashOutputDev.h:287:28: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void clip(GfxState *state) override; ^ /usr/include/poppler/Object.h:175:33: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 Object(const Object &other) = delete; ^ /usr/include/poppler/SplashOutputDev.h:288:30: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void eoClip(GfxState *state) override; ^ /usr/include/poppler/SplashOutputDev.h:289:40: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void clipToStrokePath(GfxState *state) override; ^ /usr/include/poppler/SplashOutputDev.h:295:51: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 CharCode code, int nBytes, Unicode *u, int uLen) override; ^ /usr/include/poppler/SplashOutputDev.h:298:46: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 CharCode code, Unicode *u, int uLen) override; ^ /usr/include/poppler/SplashOutputDev.h:299:36: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void endType3Char(GfxState *state) override; ^ /usr/include/poppler/SplashOutputDev.h:300:39: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void beginTextObject(GfxState *state) override; ^ /usr/include/poppler/SplashOutputDev.h:301:37: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void endTextObject(GfxState *state) override; ^ /usr/include/poppler/SplashOutputDev.h:306:43: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool interpolate, GBool inlineImg) override; ^ /usr/include/poppler/SplashOutputDev.h:310:41: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool inlineImg, double *baseMatrix) override; ^ /usr/include/poppler/SplashOutputDev.h:311:70: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void unsetSoftMaskFromImageMask(GfxState *state, double *baseMatrix) override; ^ /usr/include/poppler/SplashOutputDev.h:314:56: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool interpolate, int *maskColors, GBool inlineImg) override; ^ /usr/include/poppler/SplashOutputDev.h:320:50: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool maskInvert, GBool maskInterpolate) override; ^ /usr/include/poppler/SplashOutputDev.h:328:29: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool maskInterpolate) override; ^ /usr/include/poppler/SplashOutputDev.h:331:53: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void type3D0(GfxState *state, double wx, double wy) override; ^ /usr/include/poppler/SplashOutputDev.h:333:56: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 double llx, double lly, double urx, double ury) override; ^ /usr/include/poppler/SplashOutputDev.h:336:63: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool checkTransparencyGroup(GfxState *state, GBool knockout) override; ^ /usr/include/poppler/Object.h:250:24: error: expected ',' or '...' before '&&' token void arrayAdd(Object &&elem); ^ /usr/include/poppler/SplashOutputDev.h:340:28: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool forSoftMask) override; ^ /usr/include/poppler/SplashOutputDev.h:341:44: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void endTransparencyGroup(GfxState *state) override; ^ /usr/include/poppler/SplashOutputDev.h:342:60: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void paintTransparencyGroup(GfxState *state, double *bbox) override; ^ /usr/include/poppler/SplashOutputDev.h:344:54: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 Function *transferFunc, GfxColor *backdropColor) override; ^ /usr/include/poppler/SplashOutputDev.h:345:37: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void clearSoftMask(GfxState *state) override; ^ /usr/include/poppler/Object.h:257:34: error: expected ',' or '...' before '&&' token void dictAdd(char *key, Object &&val); ^ /usr/include/poppler/Object.h:258:40: error: expected ',' or '...' before '&&' token void dictSet(const char *key, Object &&val); ^ /usr/include/poppler/SplashOutputDev.h:389:28: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool getVectorAntialias() override; ^ /usr/include/poppler/SplashOutputDev.h:390:36: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void setVectorAntialias(GBool vaa) override; ^ In file included from /usr/include/poppler/Object.h:321:0, from /usr/include/poppler/GfxState.h:42, from pdf-backend.hh:28, from image-filter.hh:21, from image-filter.cc:25: /usr/include/poppler/Array.h:61:19: error: expected ',' or '...' before '&&' token void add(Object &&elem); ^ In file included from /usr/include/poppler/GfxState.h:42:0, from pdf-backend.hh:28, from image-filter.hh:21, from image-filter.cc:25: /usr/include/poppler/Object.h:326:37: error: expected ',' or '...' before '&&' token inline void Object::arrayAdd(Object &&elem) ^ /usr/include/poppler/Object.h: In member function 'void Object::arrayAdd(Object)': /usr/include/poppler/Object.h:327:45: error: 'move' is not a member of 'std' { OBJECT_TYPE_CHECK(objArray); array->add(std::move(elem)); } ^ /usr/include/poppler/Object.h:327:55: error: 'elem' was not declared in this scope { OBJECT_TYPE_CHECK(objArray); array->add(std::move(elem)); } ^ /usr/include/poppler/Object.h: In member function 'Object Object::arrayGet(int, int) const': /usr/include/poppler/Object.h:333:64: error: use of deleted function 'Object::Object(const Object&)' { OBJECT_TYPE_CHECK(objArray); return array->get(i, recursion); } ^ In file included from /usr/include/poppler/GfxState.h:42:0, from pdf-backend.hh:28, from image-filter.hh:21, from image-filter.cc:25: /usr/include/poppler/Object.h:175:3: note: declared here Object(const Object &other) = delete; ^ In file included from /usr/include/poppler/GfxState.h:42:0, from pdf-backend.hh:28, from image-filter.hh:21, from image-filter.cc:25: /usr/include/poppler/Object.h: In member function 'Object Object::arrayGetNF(int) const': /usr/include/poppler/Object.h:336:55: error: use of deleted function 'Object::Object(const Object&)' { OBJECT_TYPE_CHECK(objArray); return array->getNF(i); } ^ In file included from /usr/include/poppler/GfxState.h:42:0, from pdf-backend.hh:28, from image-filter.hh:21, from image-filter.cc:25: /usr/include/poppler/Object.h:175:3: note: declared here Object(const Object &other) = delete; ^ In file included from /usr/include/poppler/Object.h:342:0, from /usr/include/poppler/GfxState.h:42, from pdf-backend.hh:28, from image-filter.hh:21, from image-filter.cc:25: /usr/include/poppler/Dict.h: At global scope: /usr/include/poppler/Dict.h:65:30: error: expected ',' or '...' before '&&' token void add(char *key, Object &&val); ^ /usr/include/poppler/Dict.h:69:36: error: expected ',' or '...' before '&&' token void set(const char *key, Object &&val); ^ In file included from /usr/include/poppler/GfxState.h:42:0, from pdf-backend.hh:28, from image-filter.hh:21, from image-filter.cc:25: /usr/include/poppler/Object.h:347:47: error: expected ',' or '...' before '&&' token inline void Object::dictAdd(char *key, Object &&val) ^ /usr/include/poppler/Object.h: In member function 'void Object::dictAdd(char*, Object)': /usr/include/poppler/Object.h:348:48: error: 'move' is not a member of 'std' { OBJECT_TYPE_CHECK(objDict); dict->add(key, std::move(val)); } ^ /usr/include/poppler/Object.h:348:58: error: 'val' was not declared in this scope { OBJECT_TYPE_CHECK(objDict); dict->add(key, std::move(val)); } ^ /usr/include/poppler/Object.h: At global scope: /usr/include/poppler/Object.h:350:53: error: expected ',' or '...' before '&&' token inline void Object::dictSet(const char *key, Object &&val) ^ /usr/include/poppler/Object.h: In member function 'void Object::dictSet(const char*, Object)': /usr/include/poppler/Object.h:351:48: error: 'move' is not a member of 'std' { OBJECT_TYPE_CHECK(objDict); dict->set(key, std::move(val)); } ^ /usr/include/poppler/Object.h:351:58: error: 'val' was not declared in this scope { OBJECT_TYPE_CHECK(objDict); dict->set(key, std::move(val)); } ^ In file included from pdf-backend.hh:34:0, from pdf-dpi.hh:18, from pdf-dpi.cc:15: /usr/include/poppler/splash/SplashBitmap.h:78:24: warning: non-static data member initializers only available with -std=c++11 or -std=gnu++11 int jpegQuality = -1; ^ /usr/include/poppler/Object.h: In member function 'Object Object::dictLookup(const char*, int) const': /usr/include/poppler/Object.h:363:67: error: use of deleted function 'Object::Object(const Object&)' { OBJECT_TYPE_CHECK(objDict); return dict->lookup(key, recursion); } ^ In file included from /usr/include/poppler/GfxState.h:42:0, from pdf-backend.hh:28, from image-filter.hh:21, from image-filter.cc:25: /usr/include/poppler/Object.h:175:3: note: declared here Object(const Object &other) = delete; ^ In file included from /usr/include/poppler/GfxState.h:41:0, from pdf-backend.hh:28, from pdf-dpi.hh:18, from pdf-dpi.cc:15: /usr/include/poppler/goo/gtypes.h:36:16: warning: non-static data member initializers only available with -std=c++11 or -std=gnu++11 #define gFalse false ^ /usr/include/poppler/splash/SplashBitmap.h:79:29: note: in expansion of macro 'gFalse' GBool jpegProgressive = gFalse; ^ In file included from /usr/include/poppler/GfxState.h:42:0, from pdf-backend.hh:28, from image-filter.hh:21, from image-filter.cc:25: /usr/include/poppler/Object.h: In member function 'Object Object::dictLookupNF(const char*) const': /usr/include/poppler/Object.h:366:58: error: use of deleted function 'Object::Object(const Object&)' { OBJECT_TYPE_CHECK(objDict); return dict->lookupNF(key); } ^ In file included from /usr/include/poppler/GfxState.h:42:0, from pdf-backend.hh:28, from image-filter.hh:21, from image-filter.cc:25: /usr/include/poppler/Object.h:175:3: note: declared here Object(const Object &other) = delete; ^ In file included from pdf-backend.hh:34:0, from pdf-dpi.hh:18, from pdf-dpi.cc:15: /usr/include/poppler/splash/SplashBitmap.h:83:119: error: 'nullptr' was not declared in this scope SplashError writeImgFile(SplashImageFileFormat format, char *fileName, int hDPI, int vDPI, WriteImgParams* params = nullptr); ^ In file included from pdf-backend.hh:34:0, from pdf-dpi.hh:18, from pdf-dpi.cc:15: /usr/include/poppler/splash/SplashBitmap.h:84:112: error: 'nullptr' was not declared in this scope SplashError writeImgFile(SplashImageFileFormat format, FILE *f, int hDPI, int vDPI, WriteImgParams* params = nullptr); ^ In file included from /usr/include/poppler/GfxState.h:42:0, from pdf-backend.hh:28, from image-filter.hh:21, from image-filter.cc:25: /usr/include/poppler/Object.h: In member function 'Object Object::dictGetVal(int) const': /usr/include/poppler/Object.h:372:54: error: use of deleted function 'Object::Object(const Object&)' { OBJECT_TYPE_CHECK(objDict); return dict->getVal(i); } ^ In file included from /usr/include/poppler/GfxState.h:42:0, from pdf-backend.hh:28, from image-filter.hh:21, from image-filter.cc:25: /usr/include/poppler/Object.h:175:3: note: declared here Object(const Object &other) = delete; ^ In file included from /usr/include/poppler/GfxState.h:42:0, from pdf-backend.hh:28, from image-filter.hh:21, from image-filter.cc:25: /usr/include/poppler/Object.h: In member function 'Object Object::dictGetValNF(int) const': /usr/include/poppler/Object.h:375:56: error: use of deleted function 'Object::Object(const Object&)' { OBJECT_TYPE_CHECK(objDict); return dict->getValNF(i); } ^ In file included from /usr/include/poppler/GfxState.h:42:0, from pdf-backend.hh:28, from image-filter.hh:21, from image-filter.cc:25: /usr/include/poppler/Object.h:175:3: note: declared here Object(const Object &other) = delete; ^ In file included from /usr/include/poppler/GfxState.h:42:0, from pdf-backend.hh:28, from pdf-unicode.hh:24, from pdf-unicode.cc:15: /usr/include/poppler/Object.h:169:36: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 template Object(T) = delete; ^ In file included from /usr/include/poppler/Object.h:381:0, from /usr/include/poppler/GfxState.h:42, from pdf-backend.hh:28, from image-filter.hh:21, from image-filter.cc:25: /usr/include/poppler/Stream.h: At global scope: /usr/include/poppler/Stream.h:238:95: error: 'nullptr' was not declared in this scope Stream *makeFilter(char *name, Stream *str, Object *params, int recursion = 0, Dict *dict = nullptr); ^ /usr/include/poppler/Object.h:171:16: error: expected ',' or '...' before '&&' token Object(Object&& other); ^ /usr/include/poppler/Object.h:171:24: error: invalid constructor; you probably meant 'Object (const Object&)' Object(Object&& other); ^ /usr/include/poppler/Object.h:172:27: error: expected ',' or '...' before '&&' token Object& operator=(Object&& other); ^ /usr/include/poppler/Object.h:174:44: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 Object &operator=(const Object &other) = delete; ^ /usr/include/poppler/Object.h:175:33: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 Object(const Object &other) = delete; ^ /usr/include/poppler/Stream.h:281:14: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void close() override; ^ /usr/include/poppler/Stream.h:283:18: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 Goffset getPos() override; ^ /usr/include/poppler/Stream.h:285:19: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void put (char c) override; ^ /usr/include/poppler/Stream.h:287:39: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void printf (const char *format, ...) override GCC_PRINTF_FORMAT(2,3); ^ /usr/include/poppler/Stream.h:305:21: error: expected ',' or '...' before '&&' token BaseStream(Object &&dictA, Goffset lengthA); ^ /usr/include/poppler/Stream.h:309:28: error: expected ',' or '...' before '&&' token Goffset length, Object &&dict) = 0; ^ /usr/include/poppler/Stream.h:310:39: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void setPos(Goffset pos, int dir = 0) override = 0; ^ /usr/include/poppler/Stream.h:311:36: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isBinary(GBool last = gTrue) override { return last; } ^ /usr/include/poppler/Stream.h:312:29: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 BaseStream *getBaseStream() override { return this; } ^ /usr/include/poppler/Stream.h:313:30: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 Stream *getUndecodedStream() override { return this; } ^ /usr/include/poppler/Stream.h:314:17: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 Dict *getDict() override { return dict.getDict(); } ^ /usr/include/poppler/Stream.h:315:25: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 Object *getDictObject() override { return &dict; } ^ /usr/include/poppler/Object.h:250:24: error: expected ',' or '...' before '&&' token void arrayAdd(Object &&elem); ^ /usr/include/poppler/Stream.h:340:14: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void close() override; ^ /usr/include/poppler/Stream.h:341:18: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 Goffset getPos() override { return str->getPos(); } ^ /usr/include/poppler/Stream.h:342:39: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void setPos(Goffset pos, int dir = 0) override; ^ /usr/include/poppler/Stream.h:343:29: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 BaseStream *getBaseStream() override { return str->getBaseStream(); } ^ /usr/include/poppler/Stream.h:344:30: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 Stream *getUndecodedStream() override { return str->getUndecodedStream(); } ^ /usr/include/poppler/Stream.h:345:17: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 Dict *getDict() override { return str->getDict(); } ^ /usr/include/poppler/Stream.h:346:25: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 Object *getDictObject() override { return str->getDictObject(); } ^ /usr/include/poppler/Stream.h:347:25: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 Stream *getNextStream() override { return str; } ^ /usr/include/poppler/Stream.h:349:26: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getUnfilteredChar () override { return str->getUnfilteredChar(); } ^ /usr/include/poppler/Stream.h:350:25: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void unfilteredReset () override { str->unfilteredReset(); } ^ /usr/include/poppler/Object.h:257:34: error: expected ',' or '...' before '&&' token void dictAdd(char *key, Object &&val); ^ /usr/include/poppler/Object.h:258:40: error: expected ',' or '...' before '&&' token void dictSet(const char *key, Object &&val); ^ /usr/include/poppler/Stream.h:448:31: error: expected ',' or '...' before '&&' token Goffset lengthA, Object &&dictA); ^ /usr/include/poppler/Stream.h:450:20: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 BaseStream *copy() override; ^ /usr/include/poppler/Stream.h:452:29: error: expected ',' or '...' before '&&' token Goffset lengthA, Object &&dictA) override; ^ /usr/include/poppler/Stream.h:452:36: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 Goffset lengthA, Object &&dictA) override; ^ /usr/include/poppler/Stream.h:453:22: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 StreamKind getKind() override { return strFile; } ^ /usr/include/poppler/Stream.h:454:14: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void reset() override; ^ /usr/include/poppler/Stream.h:455:14: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void close() override; ^ /usr/include/poppler/Stream.h:456:15: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getChar() override ^ /usr/include/poppler/Stream.h:458:16: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int lookChar() override ^ /usr/include/poppler/Stream.h:460:18: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 Goffset getPos() override { return bufPos + (bufPtr - buf); } ^ /usr/include/poppler/Stream.h:461:39: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void setPos(Goffset pos, int dir = 0) override; ^ /usr/include/poppler/Stream.h:462:20: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 Goffset getStart() override { return start; } ^ /usr/include/poppler/Stream.h:463:31: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void moveStart(Goffset delta) override; ^ /usr/include/poppler/Stream.h:465:26: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getUnfilteredChar () override { return getChar(); } ^ /usr/include/poppler/Stream.h:466:25: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void unfilteredReset () override { reset(); } ^ /usr/include/poppler/Stream.h:472:21: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool hasGetChars() override { return true; } ^ /usr/include/poppler/Stream.h:473:42: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getChars(int nChars, Guchar *buffer) override ^ In file included from /usr/include/poppler/GfxState.h:42:0, from pdf-backend.hh:28, from pdf-dpi.hh:18, from pdf-dpi.cc:15: /usr/include/poppler/Object.h: In destructor 'pdf::OwnedObject::~OwnedObject()': /usr/include/poppler/Object.h:292:8: error: 'void Object::free()' is private void free(); ^ In file included from pdf-dpi.hh:18:0, from pdf-dpi.cc:15: pdf-backend.hh:273:18: error: within this context this->free(); ^ /usr/include/poppler/Stream.h:518:31: error: expected ',' or '...' before '&&' token Goffset lengthA, Object &&dictA); ^ /usr/include/poppler/Stream.h:520:20: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 BaseStream *copy() override; ^ /usr/include/poppler/Stream.h:522:29: error: expected ',' or '...' before '&&' token Goffset lengthA, Object &&dictA) override; ^ /usr/include/poppler/Stream.h:522:36: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 Goffset lengthA, Object &&dictA) override; ^ /usr/include/poppler/Stream.h:523:22: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 StreamKind getKind() override { return strCachedFile; } ^ /usr/include/poppler/Stream.h:524:14: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void reset() override; ^ /usr/include/poppler/Stream.h:525:14: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void close() override; ^ /usr/include/poppler/Stream.h:526:15: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getChar() override ^ /usr/include/poppler/Stream.h:528:16: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int lookChar() override ^ /usr/include/poppler/Stream.h:530:18: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 Goffset getPos() override { return bufPos + (bufPtr - buf); } ^ /usr/include/poppler/Stream.h:531:39: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void setPos(Goffset pos, int dir = 0) override; ^ /usr/include/poppler/Stream.h:532:20: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 Goffset getStart() override { return start; } ^ /usr/include/poppler/Stream.h:533:31: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void moveStart(Goffset delta) override; ^ /usr/include/poppler/Stream.h:535:26: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getUnfilteredChar () override { return getChar(); } ^ /usr/include/poppler/Stream.h:536:25: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void unfilteredReset () override { reset(); } ^ /usr/include/poppler/Stream.h:561:65: error: expected ',' or '...' before '&&' token MemStream(char *bufA, Goffset startA, Goffset lengthA, Object &&dictA); ^ /usr/include/poppler/Stream.h:563:20: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 BaseStream *copy() override; ^ /usr/include/poppler/Stream.h:565:29: error: expected ',' or '...' before '&&' token Goffset lengthA, Object &&dictA) override; ^ /usr/include/poppler/Stream.h:565:36: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 Goffset lengthA, Object &&dictA) override; ^ /usr/include/poppler/Stream.h:566:22: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 StreamKind getKind() override { return strWeird; } ^ /usr/include/poppler/Stream.h:567:14: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void reset() override; ^ /usr/include/poppler/Stream.h:568:14: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void close() override; ^ /usr/include/poppler/Stream.h:569:15: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getChar() override ^ /usr/include/poppler/Stream.h:571:16: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int lookChar() override ^ /usr/include/poppler/Stream.h:573:18: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 Goffset getPos() override { return (int)(bufPtr - buf); } ^ /usr/include/poppler/Stream.h:574:39: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void setPos(Goffset pos, int dir = 0) override; ^ /usr/include/poppler/Stream.h:575:20: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 Goffset getStart() override { return start; } ^ /usr/include/poppler/Stream.h:576:31: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void moveStart(Goffset delta) override; ^ /usr/include/poppler/Stream.h:582:26: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getUnfilteredChar () override { return getChar(); } ^ /usr/include/poppler/Stream.h:583:25: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void unfilteredReset () override { reset (); } ^ /usr/include/poppler/Stream.h:587:21: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool hasGetChars() override { return true; } ^ /usr/include/poppler/Stream.h:588:42: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getChars(int nChars, Guchar *buffer) override; ^ /usr/include/poppler/Stream.h:610:36: error: expected ',' or '...' before '&&' token EmbedStream(Stream *strA, Object &&dictA, GBool limitedA, Goffset lengthA, GBool reusableA = gFalse); ^ /usr/include/poppler/Stream.h:612:20: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 BaseStream *copy() override; ^ /usr/include/poppler/Stream.h:614:29: error: expected ',' or '...' before '&&' token Goffset lengthA, Object &&dictA) override; ^ /usr/include/poppler/Stream.h:614:36: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 Goffset lengthA, Object &&dictA) override; ^ /usr/include/poppler/Stream.h:615:22: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 StreamKind getKind() override { return str->getKind(); } ^ /usr/include/poppler/Stream.h:616:14: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void reset() override {} ^ /usr/include/poppler/Stream.h:617:15: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getChar() override; ^ /usr/include/poppler/Stream.h:618:16: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int lookChar() override; ^ /usr/include/poppler/Stream.h:619:18: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 Goffset getPos() override; ^ /usr/include/poppler/Stream.h:620:39: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void setPos(Goffset pos, int dir = 0) override; ^ /usr/include/poppler/Stream.h:621:20: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 Goffset getStart() override; ^ /usr/include/poppler/Stream.h:622:31: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void moveStart(Goffset delta) override; ^ /usr/include/poppler/Stream.h:624:26: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getUnfilteredChar () override { return str->getUnfilteredChar(); } ^ /usr/include/poppler/Stream.h:625:25: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void unfilteredReset () override { str->unfilteredReset(); } ^ /usr/include/poppler/Stream.h:632:21: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool hasGetChars() override { return true; } ^ /usr/include/poppler/Stream.h:633:42: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getChars(int nChars, Guchar *buffer) override; ^ /usr/include/poppler/Stream.h:656:22: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 StreamKind getKind() override { return strASCIIHex; } ^ /usr/include/poppler/Stream.h:657:14: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void reset() override; ^ /usr/include/poppler/Stream.h:658:15: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getChar() override ^ /usr/include/poppler/Stream.h:660:16: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int lookChar() override; ^ /usr/include/poppler/Stream.h:661:57: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GooString *getPSFilter(int psLevel, const char *indent) override; ^ /usr/include/poppler/Stream.h:662:36: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isBinary(GBool last = gTrue) override; ^ /usr/include/poppler/Stream.h:679:22: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 StreamKind getKind() override { return strASCII85; } ^ /usr/include/poppler/Stream.h:680:14: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void reset() override; ^ /usr/include/poppler/Stream.h:681:15: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getChar() override ^ /usr/include/poppler/Stream.h:683:16: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int lookChar() override; ^ /usr/include/poppler/Stream.h:684:57: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GooString *getPSFilter(int psLevel, const char *indent) override; ^ /usr/include/poppler/Stream.h:685:36: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isBinary(GBool last = gTrue) override; ^ /usr/include/poppler/Stream.h:705:22: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 StreamKind getKind() override { return strLZW; } ^ /usr/include/poppler/Stream.h:706:14: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void reset() override; ^ /usr/include/poppler/Stream.h:707:15: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getChar() override; ^ /usr/include/poppler/Stream.h:708:16: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int lookChar() override; ^ /usr/include/poppler/Stream.h:709:18: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getRawChar() override; ^ /usr/include/poppler/Stream.h:710:43: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getRawChars(int nChars, int *buffer) override; ^ /usr/include/poppler/Stream.h:711:57: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GooString *getPSFilter(int psLevel, const char *indent) override; ^ /usr/include/poppler/Stream.h:712:36: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isBinary(GBool last = gTrue) override; ^ /usr/include/poppler/Stream.h:716:21: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool hasGetChars() override { return true; } ^ /usr/include/poppler/Stream.h:717:42: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getChars(int nChars, Guchar *buffer) override; ^ /usr/include/poppler/Stream.h:764:22: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 StreamKind getKind() override { return strRunLength; } ^ /usr/include/poppler/Stream.h:765:14: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void reset() override; ^ /usr/include/poppler/Stream.h:766:15: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getChar() override ^ /usr/include/poppler/Stream.h:768:16: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int lookChar() override ^ /usr/include/poppler/Stream.h:770:57: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GooString *getPSFilter(int psLevel, const char *indent) override; ^ /usr/include/poppler/Stream.h:771:36: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isBinary(GBool last = gTrue) override; ^ /usr/include/poppler/Stream.h:775:21: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool hasGetChars() override { return true; } ^ /usr/include/poppler/Stream.h:776:42: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getChars(int nChars, Guchar *buffer) override; ^ /usr/include/poppler/Stream.h:799:22: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 StreamKind getKind() override { return strCCITTFax; } ^ /usr/include/poppler/Stream.h:800:14: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void reset() override; ^ /usr/include/poppler/Stream.h:801:15: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getChar() override ^ /usr/include/poppler/Stream.h:803:16: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int lookChar() override; ^ /usr/include/poppler/Stream.h:804:57: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GooString *getPSFilter(int psLevel, const char *indent) override; ^ /usr/include/poppler/Stream.h:805:36: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isBinary(GBool last = gTrue) override; ^ /usr/include/poppler/Stream.h:807:25: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void unfilteredReset () override; ^ In file included from /usr/include/poppler/Object.h:321:0, from /usr/include/poppler/GfxState.h:42, from pdf-backend.hh:28, from pdf-unicode.hh:24, from pdf-unicode.cc:15: /usr/include/poppler/Array.h:61:19: error: expected ',' or '...' before '&&' token void add(Object &&elem); ^ /usr/include/poppler/Stream.h:989:22: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 StreamKind getKind() override { return strFlate; } ^ /usr/include/poppler/Stream.h:990:14: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void reset() override; ^ /usr/include/poppler/Stream.h:991:15: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getChar() override; ^ /usr/include/poppler/Stream.h:992:16: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int lookChar() override; ^ /usr/include/poppler/Stream.h:993:18: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getRawChar() override; ^ /usr/include/poppler/Stream.h:994:43: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getRawChars(int nChars, int *buffer) override; ^ /usr/include/poppler/Stream.h:995:57: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GooString *getPSFilter(int psLevel, const char *indent) override; ^ /usr/include/poppler/Stream.h:996:36: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isBinary(GBool last = gTrue) override; ^ /usr/include/poppler/Stream.h:997:25: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void unfilteredReset () override; ^ /usr/include/poppler/Stream.h:1015:21: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool hasGetChars() override { return true; } ^ In file included from /usr/include/poppler/GfxState.h:42:0, from pdf-backend.hh:28, from pdf-unicode.hh:24, from pdf-unicode.cc:15: /usr/include/poppler/Object.h:326:37: error: expected ',' or '...' before '&&' token inline void Object::arrayAdd(Object &&elem) ^ /usr/include/poppler/Stream.h:1016:42: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getChars(int nChars, Guchar *buffer) override; ^ /usr/include/poppler/Object.h: In member function 'void Object::arrayAdd(Object)': /usr/include/poppler/Object.h:327:45: error: 'move' is not a member of 'std' { OBJECT_TYPE_CHECK(objArray); array->add(std::move(elem)); } ^ /usr/include/poppler/Object.h:327:55: error: 'elem' was not declared in this scope { OBJECT_TYPE_CHECK(objArray); array->add(std::move(elem)); } ^ /usr/include/poppler/Object.h: In member function 'Object Object::arrayGet(int, int) const': /usr/include/poppler/Object.h:333:64: error: use of deleted function 'Object::Object(const Object&)' { OBJECT_TYPE_CHECK(objArray); return array->get(i, recursion); } ^ In file included from /usr/include/poppler/GfxState.h:42:0, from pdf-backend.hh:28, from pdf-unicode.hh:24, from pdf-unicode.cc:15: /usr/include/poppler/Object.h:175:3: note: declared here Object(const Object &other) = delete; ^ In file included from /usr/include/poppler/GfxState.h:42:0, from pdf-backend.hh:28, from pdf-unicode.hh:24, from pdf-unicode.cc:15: /usr/include/poppler/Object.h: In member function 'Object Object::arrayGetNF(int) const': /usr/include/poppler/Object.h:336:55: error: use of deleted function 'Object::Object(const Object&)' { OBJECT_TYPE_CHECK(objArray); return array->getNF(i); } ^ In file included from /usr/include/poppler/GfxState.h:42:0, from pdf-backend.hh:28, from pdf-unicode.hh:24, from pdf-unicode.cc:15: /usr/include/poppler/Object.h:175:3: note: declared here Object(const Object &other) = delete; ^ /usr/include/poppler/Stream.h:1063:22: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 StreamKind getKind() override { return strWeird; } ^ /usr/include/poppler/Stream.h:1064:14: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void reset() override {} ^ /usr/include/poppler/Stream.h:1065:15: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getChar() override { return EOF; } ^ /usr/include/poppler/Stream.h:1066:16: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int lookChar() override { return EOF; } ^ /usr/include/poppler/Stream.h:1067:66: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GooString *getPSFilter(int /*psLevel*/, const char * /*indent*/) override { return NULL; } ^ /usr/include/poppler/Stream.h:1068:40: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isBinary(GBool /*last = gTrue*/) override { return gFalse; } ^ In file included from /usr/include/poppler/Object.h:342:0, from /usr/include/poppler/GfxState.h:42, from pdf-backend.hh:28, from pdf-unicode.hh:24, from pdf-unicode.cc:15: /usr/include/poppler/Dict.h: At global scope: /usr/include/poppler/Dict.h:65:30: error: expected ',' or '...' before '&&' token void add(char *key, Object &&val); ^ /usr/include/poppler/Stream.h:1080:22: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 StreamKind getKind() override { return strWeird; } ^ /usr/include/poppler/Stream.h:1081:14: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void reset() override; ^ /usr/include/poppler/Stream.h:1082:15: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getChar() override; ^ /usr/include/poppler/Stream.h:1083:16: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int lookChar() override; ^ /usr/include/poppler/Stream.h:1084:57: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GooString *getPSFilter(int psLevel, const char *indent) override ^ /usr/include/poppler/Stream.h:1086:36: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isBinary(GBool last = gTrue) override; ^ /usr/include/poppler/Stream.h:1105:22: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 StreamKind getKind() override { return strWeird; } ^ /usr/include/poppler/Stream.h:1106:14: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void reset() override; ^ /usr/include/poppler/Stream.h:1107:15: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getChar() override; ^ /usr/include/poppler/Stream.h:1108:16: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int lookChar() override; ^ /usr/include/poppler/Stream.h:1109:66: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GooString *getPSFilter(int /*psLevel*/, const char * /*indent*/) override { return NULL; } ^ /usr/include/poppler/Stream.h:1110:40: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isBinary(GBool /*last = gTrue*/) override; ^ /usr/include/poppler/Dict.h:69:36: error: expected ',' or '...' before '&&' token void set(const char *key, Object &&val); ^ /usr/include/poppler/Stream.h:1111:19: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isEncoder() override { return gTrue; } ^ /usr/include/poppler/Stream.h:1128:22: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 StreamKind getKind() override { return strWeird; } ^ /usr/include/poppler/Stream.h:1129:14: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void reset() override; ^ /usr/include/poppler/Stream.h:1130:15: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getChar() override ^ /usr/include/poppler/Stream.h:1132:16: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int lookChar() override ^ /usr/include/poppler/Stream.h:1134:66: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GooString *getPSFilter(int /*psLevel*/, const char * /*indent*/) override { return NULL; } ^ /usr/include/poppler/Stream.h:1135:40: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isBinary(GBool /*last = gTrue*/) override { return gFalse; } ^ /usr/include/poppler/Stream.h:1136:19: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isEncoder() override { return gTrue; } ^ /usr/include/poppler/Stream.h:1158:22: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 StreamKind getKind() override { return strWeird; } ^ /usr/include/poppler/Stream.h:1159:14: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void reset() override; ^ /usr/include/poppler/Stream.h:1160:15: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getChar() override ^ /usr/include/poppler/Stream.h:1162:16: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int lookChar() override ^ /usr/include/poppler/Stream.h:1164:66: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GooString *getPSFilter(int /*psLevel*/, const char * /*indent*/) override { return NULL; } ^ /usr/include/poppler/Stream.h:1165:40: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isBinary(GBool /*last = gTrue*/) override { return gFalse; } ^ /usr/include/poppler/Stream.h:1166:19: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isEncoder() override { return gTrue; } ^ /usr/include/poppler/Stream.h:1188:22: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 StreamKind getKind() override { return strWeird; } ^ /usr/include/poppler/Stream.h:1189:14: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void reset() override; ^ /usr/include/poppler/Stream.h:1190:15: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getChar() override ^ /usr/include/poppler/Stream.h:1192:16: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int lookChar() override ^ /usr/include/poppler/Stream.h:1194:66: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GooString *getPSFilter(int /*psLevel*/, const char * /*indent*/) override { return NULL; } ^ /usr/include/poppler/Stream.h:1195:40: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isBinary(GBool /*last = gTrue*/) override { return gTrue; } ^ /usr/include/poppler/Stream.h:1196:19: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isEncoder() override { return gTrue; } ^ In file included from /usr/include/poppler/GfxState.h:42:0, from pdf-backend.hh:28, from pdf-unicode.hh:24, from pdf-unicode.cc:15: /usr/include/poppler/Object.h:347:47: error: expected ',' or '...' before '&&' token inline void Object::dictAdd(char *key, Object &&val) ^ /usr/include/poppler/Object.h: In member function 'void Object::dictAdd(char*, Object)': /usr/include/poppler/Object.h:348:48: error: 'move' is not a member of 'std' { OBJECT_TYPE_CHECK(objDict); dict->add(key, std::move(val)); } ^ /usr/include/poppler/Stream.h:1224:22: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 StreamKind getKind() override { return strWeird; } ^ /usr/include/poppler/Stream.h:1225:14: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void reset() override; ^ /usr/include/poppler/Stream.h:1226:15: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getChar() override; ^ /usr/include/poppler/Stream.h:1227:16: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int lookChar() override; ^ /usr/include/poppler/Stream.h:1228:57: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GooString *getPSFilter(int psLevel, const char *indent) override ^ /usr/include/poppler/Object.h:348:58: error: 'val' was not declared in this scope { OBJECT_TYPE_CHECK(objDict); dict->add(key, std::move(val)); } ^ /usr/include/poppler/Stream.h:1230:36: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isBinary(GBool last = gTrue) override { return gTrue; } ^ /usr/include/poppler/Stream.h:1231:19: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isEncoder() override { return gTrue; } ^ /usr/include/poppler/Stream.h:1256:22: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 StreamKind getKind() override { return strWeird; } ^ /usr/include/poppler/Stream.h:1257:14: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void reset() override; ^ /usr/include/poppler/Stream.h:1258:15: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getChar() override ^ /usr/include/poppler/Stream.h:1260:16: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int lookChar() override ^ /usr/include/poppler/Stream.h:1262:66: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GooString *getPSFilter(int /*psLevel*/, const char * /*indent*/) override { return NULL; } ^ /usr/include/poppler/Stream.h:1263:40: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isBinary(GBool /*last = gTrue*/) override { return gFalse; } ^ /usr/include/poppler/Object.h: At global scope: /usr/include/poppler/Object.h:350:53: error: expected ',' or '...' before '&&' token inline void Object::dictSet(const char *key, Object &&val) ^ /usr/include/poppler/Stream.h:1264:19: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isEncoder() override { return gTrue; } ^ /usr/include/poppler/Object.h: In member function 'void Object::dictSet(const char*, Object)': /usr/include/poppler/Object.h:351:48: error: 'move' is not a member of 'std' { OBJECT_TYPE_CHECK(objDict); dict->set(key, std::move(val)); } ^ /usr/include/poppler/Object.h:351:58: error: 'val' was not declared in this scope { OBJECT_TYPE_CHECK(objDict); dict->set(key, std::move(val)); } ^ /usr/include/poppler/Stream.h:1285:22: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 StreamKind getKind() override { return strWeird; } ^ /usr/include/poppler/Stream.h:1286:14: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void reset() override; ^ /usr/include/poppler/Stream.h:1287:15: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getChar() override ^ /usr/include/poppler/Stream.h:1289:16: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int lookChar() override ^ /usr/include/poppler/Stream.h:1291:66: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GooString *getPSFilter(int /*psLevel*/, const char * /*indent*/) override { return NULL; } ^ /usr/include/poppler/Stream.h:1292:40: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isBinary(GBool /*last = gTrue*/) override { return gFalse; } ^ /usr/include/poppler/Stream.h:1293:19: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isEncoder() override { return gTrue; } ^ /usr/include/poppler/Object.h: In member function 'Object Object::dictLookup(const char*, int) const': /usr/include/poppler/Object.h:363:67: error: use of deleted function 'Object::Object(const Object&)' { OBJECT_TYPE_CHECK(objDict); return dict->lookup(key, recursion); } ^ In file included from /usr/include/poppler/GfxState.h:42:0, from pdf-backend.hh:28, from pdf-unicode.hh:24, from pdf-unicode.cc:15: /usr/include/poppler/Object.h:175:3: note: declared here Object(const Object &other) = delete; ^ In file included from /usr/include/poppler/GfxState.h:43:0, from pdf-backend.hh:28, from image-filter.hh:21, from image-filter.cc:25: /usr/include/poppler/Function.h:113:18: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 Function *copy() override { return new IdentityFunction(); } ^ In file included from /usr/include/poppler/GfxState.h:42:0, from pdf-backend.hh:28, from pdf-unicode.hh:24, from pdf-unicode.cc:15: /usr/include/poppler/Object.h: In member function 'Object Object::dictLookupNF(const char*) const': /usr/include/poppler/Object.h:366:58: error: use of deleted function 'Object::Object(const Object&)' { OBJECT_TYPE_CHECK(objDict); return dict->lookupNF(key); } ^ In file included from /usr/include/poppler/GfxState.h:42:0, from pdf-backend.hh:28, from pdf-unicode.hh:24, from pdf-unicode.cc:15: /usr/include/poppler/Object.h:175:3: note: declared here Object(const Object &other) = delete; ^ /usr/include/poppler/Function.h:114:15: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getType() override { return -1; } ^ /usr/include/poppler/Function.h:115:41: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void transform(double *in, double *out) override; ^ /usr/include/poppler/Function.h:116:14: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isOk() override { return gTrue; } ^ In file included from /usr/include/poppler/GfxState.h:42:0, from pdf-backend.hh:28, from pdf-unicode.hh:24, from pdf-unicode.cc:15: /usr/include/poppler/Object.h: In member function 'Object Object::dictGetVal(int) const': /usr/include/poppler/Object.h:372:54: error: use of deleted function 'Object::Object(const Object&)' { OBJECT_TYPE_CHECK(objDict); return dict->getVal(i); } ^ In file included from /usr/include/poppler/GfxState.h:42:0, from pdf-backend.hh:28, from pdf-unicode.hh:24, from pdf-unicode.cc:15: /usr/include/poppler/Object.h:175:3: note: declared here Object(const Object &other) = delete; ^ /usr/include/poppler/Function.h:130:18: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 Function *copy() override { return new SampledFunction(this); } ^ In file included from /usr/include/poppler/GfxState.h:42:0, from pdf-backend.hh:28, from pdf-unicode.hh:24, from pdf-unicode.cc:15: /usr/include/poppler/Object.h: In member function 'Object Object::dictGetValNF(int) const': /usr/include/poppler/Object.h:375:56: error: use of deleted function 'Object::Object(const Object&)' { OBJECT_TYPE_CHECK(objDict); return dict->getValNF(i); } ^ /usr/include/poppler/Function.h:131:15: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getType() override { return 0; } ^ /usr/include/poppler/Function.h:132:41: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void transform(double *in, double *out) override; ^ /usr/include/poppler/Function.h:133:14: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isOk() override { return ok; } ^ /usr/include/poppler/Function.h:134:45: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool hasDifferentResultSet(Function *func) override; ^ In file included from /usr/include/poppler/GfxState.h:42:0, from pdf-backend.hh:28, from pdf-unicode.hh:24, from pdf-unicode.cc:15: /usr/include/poppler/Object.h:175:3: note: declared here Object(const Object &other) = delete; ^ /usr/include/poppler/Function.h:174:18: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 Function *copy() override { return new ExponentialFunction(this); } ^ /usr/include/poppler/Function.h:175:15: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getType() override { return 2; } ^ /usr/include/poppler/Function.h:176:41: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void transform(double *in, double *out) override; ^ /usr/include/poppler/Function.h:177:14: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isOk() override { return ok; } ^ /usr/include/poppler/Function.h:203:18: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 Function *copy() override { return new StitchingFunction(this); } ^ /usr/include/poppler/Function.h:204:15: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getType() override { return 3; } ^ /usr/include/poppler/Function.h:205:41: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void transform(double *in, double *out) override; ^ /usr/include/poppler/Function.h:206:14: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isOk() override { return ok; } ^ /usr/include/poppler/Function.h:235:18: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 Function *copy() override { return new PostScriptFunction(this); } ^ /usr/include/poppler/Function.h:236:15: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getType() override { return 4; } ^ /usr/include/poppler/Function.h:237:41: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void transform(double *in, double *out) override; ^ /usr/include/poppler/Function.h:238:14: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isOk() override { return ok; } ^ In file included from /usr/include/poppler/Object.h:381:0, from /usr/include/poppler/GfxState.h:42, from pdf-backend.hh:28, from pdf-unicode.hh:24, from pdf-unicode.cc:15: /usr/include/poppler/Stream.h: At global scope: /usr/include/poppler/Stream.h:238:95: error: 'nullptr' was not declared in this scope Stream *makeFilter(char *name, Stream *str, Object *params, int recursion = 0, Dict *dict = nullptr); ^ /usr/include/poppler/Stream.h:281:14: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void close() override; ^ /usr/include/poppler/Stream.h:283:18: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 Goffset getPos() override; ^ /usr/include/poppler/Stream.h:285:19: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void put (char c) override; ^ /usr/include/poppler/Stream.h:287:39: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void printf (const char *format, ...) override GCC_PRINTF_FORMAT(2,3); ^ /usr/include/poppler/Stream.h:305:21: error: expected ',' or '...' before '&&' token BaseStream(Object &&dictA, Goffset lengthA); ^ /usr/include/poppler/Stream.h:309:28: error: expected ',' or '...' before '&&' token Goffset length, Object &&dict) = 0; ^ /usr/include/poppler/Stream.h:310:39: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void setPos(Goffset pos, int dir = 0) override = 0; ^ /usr/include/poppler/Stream.h:311:36: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isBinary(GBool last = gTrue) override { return last; } ^ In file included from pdf-backend.hh:28:0, from image-filter.hh:21, from image-filter.cc:25: /usr/include/poppler/GfxState.h:296:23: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GfxColorSpace *copy() override; ^ /usr/include/poppler/GfxState.h:297:29: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GfxColorSpaceMode getMode() override { return csDeviceGray; } ^ /usr/include/poppler/GfxState.h:299:46: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getGray(GfxColor *color, GfxGray *gray) override; ^ /usr/include/poppler/GfxState.h:300:43: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getRGB(GfxColor *color, GfxRGB *rgb) override; ^ /usr/include/poppler/GfxState.h:301:46: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getCMYK(GfxColor *color, GfxCMYK *cmyk) override; ^ /usr/include/poppler/GfxState.h:302:53: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getDeviceN(GfxColor *color, GfxColor *deviceN) override; ^ /usr/include/poppler/GfxState.h:303:55: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getGrayLine(Guchar *in, Guchar *out, int length) override; ^ /usr/include/poppler/GfxState.h:304:60: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getRGBLine(Guchar *in, unsigned int *out, int length) override; ^ /usr/include/poppler/GfxState.h:305:54: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getRGBLine(Guchar *in, Guchar *out, int length) override; ^ /usr/include/poppler/GfxState.h:306:55: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getRGBXLine(Guchar *in, Guchar *out, int length) override; ^ /usr/include/poppler/GfxState.h:307:55: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getCMYKLine(Guchar *in, Guchar *out, int length) override; ^ /usr/include/poppler/GfxState.h:308:58: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getDeviceNLine(Guchar *in, Guchar *out, int length) override; ^ /usr/include/poppler/GfxState.h:310:23: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool useGetRGBLine() override { return gTrue; } ^ /usr/include/poppler/GfxState.h:311:24: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool useGetGrayLine() override { return gTrue; } ^ /usr/include/poppler/GfxState.h:312:24: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool useGetCMYKLine() override { return gTrue; } ^ /usr/include/poppler/GfxState.h:313:27: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool useGetDeviceNLine() override { return gTrue; } ^ /usr/include/poppler/GfxState.h:315:17: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getNComps() override { return 1; } ^ /usr/include/poppler/Stream.h:312:29: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 BaseStream *getBaseStream() override { return this; } ^ /usr/include/poppler/Stream.h:313:30: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 Stream *getUndecodedStream() override { return this; } ^ /usr/include/poppler/GfxState.h:316:39: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getDefaultColor(GfxColor *color) override; ^ /usr/include/poppler/Stream.h:314:17: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 Dict *getDict() override { return dict.getDict(); } ^ /usr/include/poppler/Stream.h:315:25: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 Object *getDictObject() override { return &dict; } ^ /usr/include/poppler/GfxState.h:330:23: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GfxColorSpace *copy() override; ^ /usr/include/poppler/Stream.h:340:14: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void close() override; ^ /usr/include/poppler/Stream.h:341:18: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 Goffset getPos() override { return str->getPos(); } ^ /usr/include/poppler/Stream.h:342:39: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void setPos(Goffset pos, int dir = 0) override; ^ /usr/include/poppler/Stream.h:343:29: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 BaseStream *getBaseStream() override { return str->getBaseStream(); } ^ /usr/include/poppler/Stream.h:344:30: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 Stream *getUndecodedStream() override { return str->getUndecodedStream(); } ^ /usr/include/poppler/Stream.h:345:17: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 Dict *getDict() override { return str->getDict(); } ^ /usr/include/poppler/Stream.h:346:25: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 Object *getDictObject() override { return str->getDictObject(); } ^ /usr/include/poppler/Stream.h:347:25: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 Stream *getNextStream() override { return str; } ^ /usr/include/poppler/Stream.h:349:26: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getUnfilteredChar () override { return str->getUnfilteredChar(); } ^ /usr/include/poppler/Stream.h:350:25: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void unfilteredReset () override { str->unfilteredReset(); } ^ /usr/include/poppler/GfxState.h:331:29: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GfxColorSpaceMode getMode() override { return csCalGray; } ^ /usr/include/poppler/GfxState.h:336:46: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getGray(GfxColor *color, GfxGray *gray) override; ^ /usr/include/poppler/GfxState.h:337:43: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getRGB(GfxColor *color, GfxRGB *rgb) override; ^ /usr/include/poppler/GfxState.h:338:46: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getCMYK(GfxColor *color, GfxCMYK *cmyk) override; ^ /usr/include/poppler/GfxState.h:339:53: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getDeviceN(GfxColor *color, GfxColor *deviceN) override; ^ /usr/include/poppler/GfxState.h:341:17: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getNComps() override { return 1; } ^ /usr/include/poppler/GfxState.h:342:39: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getDefaultColor(GfxColor *color) override; ^ /usr/include/poppler/GfxState.h:374:23: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GfxColorSpace *copy() override; ^ /usr/include/poppler/GfxState.h:375:29: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GfxColorSpaceMode getMode() override { return csDeviceRGB; } ^ /usr/include/poppler/GfxState.h:377:46: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getGray(GfxColor *color, GfxGray *gray) override; ^ /usr/include/poppler/GfxState.h:378:43: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getRGB(GfxColor *color, GfxRGB *rgb) override; ^ /usr/include/poppler/GfxState.h:379:46: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getCMYK(GfxColor *color, GfxCMYK *cmyk) override; ^ /usr/include/poppler/GfxState.h:380:53: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getDeviceN(GfxColor *color, GfxColor *deviceN) override; ^ /usr/include/poppler/GfxState.h:381:55: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getGrayLine(Guchar *in, Guchar *out, int length) override; ^ /usr/include/poppler/GfxState.h:382:60: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getRGBLine(Guchar *in, unsigned int *out, int length) override; ^ /usr/include/poppler/GfxState.h:383:54: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getRGBLine(Guchar *in, Guchar *out, int length) override; ^ /usr/include/poppler/GfxState.h:384:55: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getRGBXLine(Guchar *in, Guchar *out, int length) override; ^ /usr/include/poppler/GfxState.h:385:55: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getCMYKLine(Guchar *in, Guchar *out, int length) override; ^ /usr/include/poppler/GfxState.h:386:58: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getDeviceNLine(Guchar *in, Guchar *out, int length) override; ^ /usr/include/poppler/GfxState.h:388:23: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool useGetRGBLine() override { return gTrue; } ^ /usr/include/poppler/GfxState.h:389:24: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool useGetGrayLine() override { return gTrue; } ^ /usr/include/poppler/GfxState.h:390:24: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool useGetCMYKLine() override { return gTrue; } ^ /usr/include/poppler/GfxState.h:391:27: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool useGetDeviceNLine() override { return gTrue; } ^ /usr/include/poppler/GfxState.h:393:17: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getNComps() override { return 3; } ^ /usr/include/poppler/GfxState.h:394:39: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getDefaultColor(GfxColor *color) override; ^ /usr/include/poppler/GfxState.h:408:23: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GfxColorSpace *copy() override; ^ /usr/include/poppler/GfxState.h:409:29: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GfxColorSpaceMode getMode() override { return csCalRGB; } ^ /usr/include/poppler/Stream.h:448:31: error: expected ',' or '...' before '&&' token Goffset lengthA, Object &&dictA); ^ /usr/include/poppler/GfxState.h:414:46: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getGray(GfxColor *color, GfxGray *gray) override; ^ /usr/include/poppler/GfxState.h:415:43: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getRGB(GfxColor *color, GfxRGB *rgb) override; ^ /usr/include/poppler/GfxState.h:416:46: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getCMYK(GfxColor *color, GfxCMYK *cmyk) override; ^ /usr/include/poppler/GfxState.h:417:53: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getDeviceN(GfxColor *color, GfxColor *deviceN) override; ^ /usr/include/poppler/GfxState.h:419:17: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getNComps() override { return 3; } ^ /usr/include/poppler/GfxState.h:420:39: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getDefaultColor(GfxColor *color) override; ^ /usr/include/poppler/Stream.h:450:20: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 BaseStream *copy() override; ^ /usr/include/poppler/Stream.h:452:29: error: expected ',' or '...' before '&&' token Goffset lengthA, Object &&dictA) override; ^ /usr/include/poppler/Stream.h:452:36: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 Goffset lengthA, Object &&dictA) override; ^ /usr/include/poppler/Stream.h:453:22: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 StreamKind getKind() override { return strFile; } ^ /usr/include/poppler/Stream.h:454:14: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void reset() override; ^ /usr/include/poppler/Stream.h:455:14: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void close() override; ^ /usr/include/poppler/Stream.h:456:15: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getChar() override ^ /usr/include/poppler/Stream.h:458:16: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int lookChar() override ^ /usr/include/poppler/Stream.h:460:18: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 Goffset getPos() override { return bufPos + (bufPtr - buf); } ^ /usr/include/poppler/Stream.h:461:39: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void setPos(Goffset pos, int dir = 0) override; ^ /usr/include/poppler/Stream.h:462:20: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 Goffset getStart() override { return start; } ^ /usr/include/poppler/Stream.h:463:31: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void moveStart(Goffset delta) override; ^ /usr/include/poppler/Stream.h:465:26: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getUnfilteredChar () override { return getChar(); } ^ /usr/include/poppler/Stream.h:466:25: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void unfilteredReset () override { reset(); } ^ /usr/include/poppler/Stream.h:472:21: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool hasGetChars() override { return true; } ^ /usr/include/poppler/Stream.h:473:42: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getChars(int nChars, Guchar *buffer) override ^ /usr/include/poppler/GfxState.h:456:23: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GfxColorSpace *copy() override; ^ /usr/include/poppler/GfxState.h:457:29: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GfxColorSpaceMode getMode() override { return csDeviceCMYK; } ^ /usr/include/poppler/GfxState.h:459:46: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getGray(GfxColor *color, GfxGray *gray) override; ^ /usr/include/poppler/GfxState.h:460:43: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getRGB(GfxColor *color, GfxRGB *rgb) override; ^ /usr/include/poppler/GfxState.h:461:46: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getCMYK(GfxColor *color, GfxCMYK *cmyk) override; ^ /usr/include/poppler/GfxState.h:462:53: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getDeviceN(GfxColor *color, GfxColor *deviceN) override; ^ /usr/include/poppler/Stream.h:518:31: error: expected ',' or '...' before '&&' token Goffset lengthA, Object &&dictA); ^ /usr/include/poppler/GfxState.h:463:60: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getRGBLine(Guchar *in, unsigned int *out, int length) override; ^ /usr/include/poppler/GfxState.h:464:52: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getRGBLine(Guchar *, Guchar *out, int length) override; ^ /usr/include/poppler/GfxState.h:465:55: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getRGBXLine(Guchar *in, Guchar *out, int length) override; ^ /usr/include/poppler/GfxState.h:466:55: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getCMYKLine(Guchar *in, Guchar *out, int length) override; ^ /usr/include/poppler/GfxState.h:467:58: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getDeviceNLine(Guchar *in, Guchar *out, int length) override; ^ /usr/include/poppler/GfxState.h:468:23: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool useGetRGBLine() override { return gTrue; } ^ /usr/include/poppler/GfxState.h:469:24: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool useGetCMYKLine() override { return gTrue; } ^ /usr/include/poppler/GfxState.h:470:27: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool useGetDeviceNLine() override { return gTrue; } ^ /usr/include/poppler/GfxState.h:472:17: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getNComps() override { return 4; } ^ /usr/include/poppler/GfxState.h:473:39: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getDefaultColor(GfxColor *color) override; ^ /usr/include/poppler/GfxState.h:487:23: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GfxColorSpace *copy() override; ^ /usr/include/poppler/GfxState.h:488:29: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GfxColorSpaceMode getMode() override { return csLab; } ^ /usr/include/poppler/GfxState.h:493:46: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getGray(GfxColor *color, GfxGray *gray) override; ^ /usr/include/poppler/GfxState.h:494:43: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getRGB(GfxColor *color, GfxRGB *rgb) override; ^ /usr/include/poppler/GfxState.h:495:46: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getCMYK(GfxColor *color, GfxCMYK *cmyk) override; ^ /usr/include/poppler/GfxState.h:496:53: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getDeviceN(GfxColor *color, GfxColor *deviceN) override; ^ /usr/include/poppler/GfxState.h:498:17: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getNComps() override { return 3; } ^ /usr/include/poppler/GfxState.h:499:39: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getDefaultColor(GfxColor *color) override; ^ /usr/include/poppler/GfxState.h:502:20: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int maxImgPixel) override; ^ /usr/include/poppler/GfxState.h:538:23: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GfxColorSpace *copy() override; ^ /usr/include/poppler/GfxState.h:539:29: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GfxColorSpaceMode getMode() override { return csICCBased; } ^ /usr/include/poppler/GfxState.h:544:46: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getGray(GfxColor *color, GfxGray *gray) override; ^ /usr/include/poppler/GfxState.h:545:43: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getRGB(GfxColor *color, GfxRGB *rgb) override; ^ /usr/include/poppler/GfxState.h:546:46: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getCMYK(GfxColor *color, GfxCMYK *cmyk) override; ^ /usr/include/poppler/GfxState.h:547:53: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getDeviceN(GfxColor *color, GfxColor *deviceN) override; ^ /usr/include/poppler/GfxState.h:548:60: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getRGBLine(Guchar *in, unsigned int *out, int length) override; ^ /usr/include/poppler/GfxState.h:549:54: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getRGBLine(Guchar *in, Guchar *out, int length) override; ^ /usr/include/poppler/GfxState.h:550:55: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getRGBXLine(Guchar *in, Guchar *out, int length) override; ^ /usr/include/poppler/GfxState.h:551:55: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getCMYKLine(Guchar *in, Guchar *out, int length) override; ^ /usr/include/poppler/GfxState.h:552:58: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getDeviceNLine(Guchar *in, Guchar *out, int length) override; ^ /usr/include/poppler/GfxState.h:554:23: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool useGetRGBLine() override; ^ /usr/include/poppler/GfxState.h:555:24: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool useGetCMYKLine() override; ^ /usr/include/poppler/GfxState.h:556:27: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool useGetDeviceNLine() override; ^ /usr/include/poppler/GfxState.h:558:17: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getNComps() override { return nComps; } ^ /usr/include/poppler/GfxState.h:559:39: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getDefaultColor(GfxColor *color) override; ^ /usr/include/poppler/GfxState.h:562:20: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int maxImgPixel) override; ^ /usr/include/poppler/Stream.h:520:20: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 BaseStream *copy() override; ^ /usr/include/poppler/Stream.h:522:29: error: expected ',' or '...' before '&&' token Goffset lengthA, Object &&dictA) override; ^ /usr/include/poppler/Stream.h:522:36: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 Goffset lengthA, Object &&dictA) override; ^ /usr/include/poppler/Stream.h:523:22: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 StreamKind getKind() override { return strCachedFile; } ^ /usr/include/poppler/Stream.h:524:14: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void reset() override; ^ /usr/include/poppler/Stream.h:525:14: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void close() override; ^ /usr/include/poppler/Stream.h:526:15: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getChar() override ^ /usr/include/poppler/Stream.h:528:16: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int lookChar() override ^ /usr/include/poppler/Stream.h:530:18: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 Goffset getPos() override { return bufPos + (bufPtr - buf); } ^ /usr/include/poppler/Stream.h:531:39: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void setPos(Goffset pos, int dir = 0) override; ^ /usr/include/poppler/Stream.h:532:20: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 Goffset getStart() override { return start; } ^ /usr/include/poppler/Stream.h:533:31: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void moveStart(Goffset delta) override; ^ /usr/include/poppler/Stream.h:535:26: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getUnfilteredChar () override { return getChar(); } ^ /usr/include/poppler/Stream.h:536:25: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void unfilteredReset () override { reset(); } ^ /usr/include/poppler/Stream.h:561:65: error: expected ',' or '...' before '&&' token MemStream(char *bufA, Goffset startA, Goffset lengthA, Object &&dictA); ^ make: *** [pdf-dpi.o] Error 1 /usr/include/poppler/Stream.h:563:20: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 BaseStream *copy() override; ^ make: *** Waiting for unfinished jobs.... /usr/include/poppler/Stream.h:565:29: error: expected ',' or '...' before '&&' token Goffset lengthA, Object &&dictA) override; ^ /usr/include/poppler/Stream.h:565:36: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 Goffset lengthA, Object &&dictA) override; ^ /usr/include/poppler/Stream.h:566:22: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 StreamKind getKind() override { return strWeird; } ^ /usr/include/poppler/Stream.h:567:14: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void reset() override; ^ /usr/include/poppler/Stream.h:568:14: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void close() override; ^ /usr/include/poppler/Stream.h:569:15: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getChar() override ^ /usr/include/poppler/Stream.h:571:16: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int lookChar() override ^ /usr/include/poppler/Stream.h:573:18: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 Goffset getPos() override { return (int)(bufPtr - buf); } ^ /usr/include/poppler/Stream.h:574:39: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void setPos(Goffset pos, int dir = 0) override; ^ /usr/include/poppler/Stream.h:575:20: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 Goffset getStart() override { return start; } ^ /usr/include/poppler/Stream.h:576:31: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void moveStart(Goffset delta) override; ^ /usr/include/poppler/Stream.h:582:26: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getUnfilteredChar () override { return getChar(); } ^ /usr/include/poppler/Stream.h:583:25: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void unfilteredReset () override { reset (); } ^ /usr/include/poppler/Stream.h:587:21: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool hasGetChars() override { return true; } ^ /usr/include/poppler/Stream.h:588:42: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getChars(int nChars, Guchar *buffer) override; ^ /usr/include/poppler/Stream.h:610:36: error: expected ',' or '...' before '&&' token EmbedStream(Stream *strA, Object &&dictA, GBool limitedA, Goffset lengthA, GBool reusableA = gFalse); ^ /usr/include/poppler/Stream.h:612:20: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 BaseStream *copy() override; ^ /usr/include/poppler/Stream.h:614:29: error: expected ',' or '...' before '&&' token Goffset lengthA, Object &&dictA) override; ^ /usr/include/poppler/Stream.h:614:36: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 Goffset lengthA, Object &&dictA) override; ^ /usr/include/poppler/Stream.h:615:22: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 StreamKind getKind() override { return str->getKind(); } ^ /usr/include/poppler/Stream.h:616:14: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void reset() override {} ^ /usr/include/poppler/Stream.h:617:15: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getChar() override; ^ /usr/include/poppler/Stream.h:618:16: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int lookChar() override; ^ /usr/include/poppler/Stream.h:619:18: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 Goffset getPos() override; ^ /usr/include/poppler/Stream.h:620:39: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void setPos(Goffset pos, int dir = 0) override; ^ /usr/include/poppler/Stream.h:621:20: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 Goffset getStart() override; ^ /usr/include/poppler/Stream.h:622:31: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void moveStart(Goffset delta) override; ^ /usr/include/poppler/Stream.h:624:26: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getUnfilteredChar () override { return str->getUnfilteredChar(); } ^ /usr/include/poppler/Stream.h:625:25: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void unfilteredReset () override { str->unfilteredReset(); } ^ /usr/include/poppler/Stream.h:632:21: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool hasGetChars() override { return true; } ^ /usr/include/poppler/Stream.h:633:42: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getChars(int nChars, Guchar *buffer) override; ^ /usr/include/poppler/GfxState.h:590:23: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GfxColorSpace *copy() override; ^ /usr/include/poppler/GfxState.h:591:29: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GfxColorSpaceMode getMode() override { return csIndexed; } ^ /usr/include/poppler/GfxState.h:596:46: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getGray(GfxColor *color, GfxGray *gray) override; ^ /usr/include/poppler/GfxState.h:597:43: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getRGB(GfxColor *color, GfxRGB *rgb) override; ^ /usr/include/poppler/GfxState.h:598:46: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getCMYK(GfxColor *color, GfxCMYK *cmyk) override; ^ /usr/include/poppler/GfxState.h:599:53: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getDeviceN(GfxColor *color, GfxColor *deviceN) override; ^ /usr/include/poppler/GfxState.h:600:60: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getRGBLine(Guchar *in, unsigned int *out, int length) override; ^ /usr/include/poppler/GfxState.h:601:54: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getRGBLine(Guchar *in, Guchar *out, int length) override; ^ /usr/include/poppler/GfxState.h:602:55: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getRGBXLine(Guchar *in, Guchar *out, int length) override; ^ /usr/include/poppler/GfxState.h:603:55: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getCMYKLine(Guchar *in, Guchar *out, int length) override; ^ /usr/include/poppler/GfxState.h:604:58: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getDeviceNLine(Guchar *in, Guchar *out, int length) override; ^ /usr/include/poppler/GfxState.h:606:23: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool useGetRGBLine() override { return gTrue; } ^ /usr/include/poppler/GfxState.h:607:24: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool useGetCMYKLine() override { return gTrue; } ^ /usr/include/poppler/GfxState.h:608:27: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool useGetDeviceNLine() override { return gTrue; } ^ /usr/include/poppler/GfxState.h:610:17: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getNComps() override { return 1; } ^ /usr/include/poppler/GfxState.h:611:39: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getDefaultColor(GfxColor *color) override; ^ /usr/include/poppler/GfxState.h:614:20: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int maxImgPixel) override; ^ /usr/include/poppler/GfxState.h:622:62: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void createMapping(GooList *separationList, int maxSepComps) override ^ /usr/include/poppler/GfxState.h:643:23: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GfxColorSpace *copy() override; ^ /usr/include/poppler/GfxState.h:644:29: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GfxColorSpaceMode getMode() override { return csSeparation; } ^ /usr/include/poppler/GfxState.h:649:46: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getGray(GfxColor *color, GfxGray *gray) override; ^ /usr/include/poppler/Stream.h:656:22: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 StreamKind getKind() override { return strASCIIHex; } ^ /usr/include/poppler/Stream.h:657:14: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void reset() override; ^ /usr/include/poppler/GfxState.h:650:43: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getRGB(GfxColor *color, GfxRGB *rgb) override; ^ /usr/include/poppler/GfxState.h:651:46: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getCMYK(GfxColor *color, GfxCMYK *cmyk) override; ^ /usr/include/poppler/GfxState.h:652:53: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getDeviceN(GfxColor *color, GfxColor *deviceN) override; ^ /usr/include/poppler/GfxState.h:654:62: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void createMapping(GooList *separationList, int maxSepComps) override; ^ /usr/include/poppler/GfxState.h:656:17: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getNComps() override { return 1; } ^ /usr/include/poppler/GfxState.h:657:39: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getDefaultColor(GfxColor *color) override; ^ /usr/include/poppler/GfxState.h:659:22: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isNonMarking() override { return nonMarking; } ^ /usr/include/poppler/Stream.h:658:15: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getChar() override ^ /usr/include/poppler/Stream.h:660:16: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int lookChar() override; ^ /usr/include/poppler/Stream.h:661:57: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GooString *getPSFilter(int psLevel, const char *indent) override; ^ /usr/include/poppler/Stream.h:662:36: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isBinary(GBool last = gTrue) override; ^ /usr/include/poppler/GfxState.h:688:23: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GfxColorSpace *copy() override; ^ /usr/include/poppler/GfxState.h:689:29: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GfxColorSpaceMode getMode() override { return csDeviceN; } ^ /usr/include/poppler/GfxState.h:694:46: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getGray(GfxColor *color, GfxGray *gray) override; ^ /usr/include/poppler/GfxState.h:695:43: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getRGB(GfxColor *color, GfxRGB *rgb) override; ^ /usr/include/poppler/GfxState.h:696:46: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getCMYK(GfxColor *color, GfxCMYK *cmyk) override; ^ /usr/include/poppler/GfxState.h:697:53: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getDeviceN(GfxColor *color, GfxColor *deviceN) override; ^ /usr/include/poppler/GfxState.h:699:62: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void createMapping(GooList *separationList, int maxSepComps) override; ^ /usr/include/poppler/GfxState.h:701:17: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getNComps() override { return nComps; } ^ /usr/include/poppler/Stream.h:679:22: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 StreamKind getKind() override { return strASCII85; } ^ /usr/include/poppler/GfxState.h:702:39: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getDefaultColor(GfxColor *color) override; ^ /usr/include/poppler/Stream.h:680:14: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void reset() override; ^ /usr/include/poppler/GfxState.h:704:22: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isNonMarking() override { return nonMarking; } ^ /usr/include/poppler/Stream.h:681:15: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getChar() override ^ /usr/include/poppler/GfxState.h:735:23: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GfxColorSpace *copy() override; ^ /usr/include/poppler/GfxState.h:736:29: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GfxColorSpaceMode getMode() override { return csPattern; } ^ /usr/include/poppler/GfxState.h:741:46: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getGray(GfxColor *color, GfxGray *gray) override; ^ /usr/include/poppler/GfxState.h:742:43: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getRGB(GfxColor *color, GfxRGB *rgb) override; ^ /usr/include/poppler/GfxState.h:743:46: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getCMYK(GfxColor *color, GfxCMYK *cmyk) override; ^ /usr/include/poppler/GfxState.h:744:53: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getDeviceN(GfxColor *color, GfxColor *deviceN) override; ^ /usr/include/poppler/GfxState.h:746:17: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getNComps() override { return 0; } ^ /usr/include/poppler/GfxState.h:747:39: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getDefaultColor(GfxColor *color) override; ^ /usr/include/poppler/Stream.h:683:16: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int lookChar() override; ^ /usr/include/poppler/Stream.h:684:57: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GooString *getPSFilter(int psLevel, const char *indent) override; ^ /usr/include/poppler/Stream.h:685:36: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isBinary(GBool last = gTrue) override; ^ /usr/include/poppler/GfxState.h:792:20: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GfxPattern *copy() override; ^ /usr/include/poppler/Stream.h:705:22: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 StreamKind getKind() override { return strLZW; } ^ /usr/include/poppler/GfxState.h:830:20: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GfxPattern *copy() override; ^ /usr/include/poppler/Stream.h:706:14: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void reset() override; ^ /usr/include/poppler/Stream.h:707:15: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getChar() override; ^ /usr/include/poppler/Stream.h:708:16: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int lookChar() override; ^ /usr/include/poppler/Stream.h:709:18: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getRawChar() override; ^ /usr/include/poppler/Stream.h:710:43: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getRawChars(int nChars, int *buffer) override; ^ /usr/include/poppler/Stream.h:711:57: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GooString *getPSFilter(int psLevel, const char *indent) override; ^ /usr/include/poppler/GfxState.h:939:20: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GfxShading *copy() override; ^ /usr/include/poppler/Stream.h:712:36: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isBinary(GBool last = gTrue) override; ^ /usr/include/poppler/Stream.h:716:21: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool hasGetChars() override { return true; } ^ /usr/include/poppler/Stream.h:717:42: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getChars(int nChars, Guchar *buffer) override; ^ /usr/include/poppler/GfxState.h:973:20: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GfxShading *copy() override; ^ /usr/include/poppler/GfxState.h:980:30: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 double xMax, double yMax) override; ^ /usr/include/poppler/GfxState.h:982:46: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 double getDistance(double tMin, double tMax) override; ^ /usr/include/poppler/Stream.h:764:22: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 StreamKind getKind() override { return strRunLength; } ^ /usr/include/poppler/Stream.h:765:14: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void reset() override; ^ /usr/include/poppler/Stream.h:766:15: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getChar() override ^ /usr/include/poppler/Stream.h:768:16: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int lookChar() override ^ /usr/include/poppler/GfxState.h:1006:20: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GfxShading *copy() override; ^ /usr/include/poppler/Stream.h:770:57: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GooString *getPSFilter(int psLevel, const char *indent) override; ^ /usr/include/poppler/Stream.h:771:36: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isBinary(GBool last = gTrue) override; ^ /usr/include/poppler/Stream.h:775:21: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool hasGetChars() override { return true; } ^ /usr/include/poppler/Stream.h:776:42: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getChars(int nChars, Guchar *buffer) override; ^ /usr/include/poppler/GfxState.h:1014:30: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 double xMax, double yMax) override; ^ /usr/include/poppler/GfxState.h:1016:46: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 double getDistance(double tMin, double tMax) override; ^ /usr/include/poppler/Stream.h:799:22: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 StreamKind getKind() override { return strCCITTFax; } ^ /usr/include/poppler/GfxState.h:1044:20: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GfxShading *copy() override; ^ /usr/include/poppler/Stream.h:800:14: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void reset() override; ^ /usr/include/poppler/Stream.h:801:15: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getChar() override ^ /usr/include/poppler/GfxState.h:1130:20: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GfxShading *copy() override; ^ /usr/include/poppler/Stream.h:803:16: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int lookChar() override; ^ /usr/include/poppler/Stream.h:804:57: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GooString *getPSFilter(int psLevel, const char *indent) override; ^ /usr/include/poppler/Stream.h:805:36: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isBinary(GBool last = gTrue) override; ^ /usr/include/poppler/Stream.h:807:25: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void unfilteredReset () override; ^ /usr/include/poppler/Stream.h:989:22: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 StreamKind getKind() override { return strFlate; } ^ /usr/include/poppler/Stream.h:990:14: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void reset() override; ^ /usr/include/poppler/Stream.h:991:15: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getChar() override; ^ /usr/include/poppler/Stream.h:992:16: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int lookChar() override; ^ /usr/include/poppler/Stream.h:993:18: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getRawChar() override; ^ /usr/include/poppler/Stream.h:994:43: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getRawChars(int nChars, int *buffer) override; ^ /usr/include/poppler/Stream.h:995:57: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GooString *getPSFilter(int psLevel, const char *indent) override; ^ /usr/include/poppler/Stream.h:996:36: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isBinary(GBool last = gTrue) override; ^ /usr/include/poppler/Stream.h:997:25: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void unfilteredReset () override; ^ /usr/include/poppler/Stream.h:1015:21: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool hasGetChars() override { return true; } ^ /usr/include/poppler/Stream.h:1016:42: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getChars(int nChars, Guchar *buffer) override; ^ /usr/include/poppler/Stream.h:1063:22: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 StreamKind getKind() override { return strWeird; } ^ /usr/include/poppler/Stream.h:1064:14: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void reset() override {} ^ /usr/include/poppler/Stream.h:1065:15: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getChar() override { return EOF; } ^ /usr/include/poppler/Stream.h:1066:16: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int lookChar() override { return EOF; } ^ /usr/include/poppler/Stream.h:1067:66: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GooString *getPSFilter(int /*psLevel*/, const char * /*indent*/) override { return NULL; } ^ /usr/include/poppler/Stream.h:1068:40: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isBinary(GBool /*last = gTrue*/) override { return gFalse; } ^ /usr/include/poppler/Stream.h:1080:22: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 StreamKind getKind() override { return strWeird; } ^ /usr/include/poppler/Stream.h:1081:14: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void reset() override; ^ /usr/include/poppler/Stream.h:1082:15: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getChar() override; ^ /usr/include/poppler/Stream.h:1083:16: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int lookChar() override; ^ /usr/include/poppler/Stream.h:1084:57: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GooString *getPSFilter(int psLevel, const char *indent) override ^ /usr/include/poppler/Stream.h:1086:36: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isBinary(GBool last = gTrue) override; ^ /usr/include/poppler/Stream.h:1105:22: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 StreamKind getKind() override { return strWeird; } ^ In file included from pdf-backend.hh:29:0, from image-filter.hh:21, from image-filter.cc:25: /usr/include/poppler/Link.h:156:14: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isOk() override { return dest || namedDest; } ^ /usr/include/poppler/Link.h:159:26: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 LinkActionKind getKind() override { return actionGoTo; } ^ /usr/include/poppler/Stream.h:1106:14: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void reset() override; ^ /usr/include/poppler/Stream.h:1107:15: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getChar() override; ^ /usr/include/poppler/Stream.h:1108:16: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int lookChar() override; ^ /usr/include/poppler/Stream.h:1109:66: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GooString *getPSFilter(int /*psLevel*/, const char * /*indent*/) override { return NULL; } ^ /usr/include/poppler/Stream.h:1110:40: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isBinary(GBool /*last = gTrue*/) override; ^ /usr/include/poppler/Link.h:186:14: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isOk() override { return fileName && (dest || namedDest); } ^ /usr/include/poppler/Link.h:189:26: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 LinkActionKind getKind() override { return actionGoToR; } ^ /usr/include/poppler/Stream.h:1111:19: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isEncoder() override { return gTrue; } ^ /usr/include/poppler/Stream.h:1128:22: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 StreamKind getKind() override { return strWeird; } ^ /usr/include/poppler/Stream.h:1129:14: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void reset() override; ^ /usr/include/poppler/Link.h:217:14: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isOk() override { return fileName != NULL; } ^ /usr/include/poppler/Link.h:220:26: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 LinkActionKind getKind() override { return actionLaunch; } ^ /usr/include/poppler/Link.h:244:14: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isOk() override { return uri != NULL; } ^ /usr/include/poppler/Link.h:247:26: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 LinkActionKind getKind() override { return actionURI; } ^ /usr/include/poppler/Link.h:267:14: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isOk() override { return name != NULL; } ^ /usr/include/poppler/Link.h:269:26: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 LinkActionKind getKind() override { return actionNamed; } ^ /usr/include/poppler/Stream.h:1130:15: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getChar() override ^ /usr/include/poppler/Stream.h:1132:16: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int lookChar() override ^ /usr/include/poppler/Stream.h:1134:66: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GooString *getPSFilter(int /*psLevel*/, const char * /*indent*/) override { return NULL; } ^ /usr/include/poppler/Stream.h:1135:40: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isBinary(GBool /*last = gTrue*/) override { return gFalse; } ^ /usr/include/poppler/Stream.h:1136:19: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isEncoder() override { return gTrue; } ^ /usr/include/poppler/Link.h:295:14: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isOk() override { return annotRef.num >= 0 || annotTitle != NULL; } ^ /usr/include/poppler/Link.h:296:26: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 LinkActionKind getKind() override { return actionMovie; } ^ /usr/include/poppler/Stream.h:1158:22: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 StreamKind getKind() override { return strWeird; } ^ /usr/include/poppler/Stream.h:1159:14: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void reset() override; ^ /usr/include/poppler/Stream.h:1160:15: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getChar() override ^ /usr/include/poppler/Link.h:338:14: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isOk() override { return true; } ^ /usr/include/poppler/Link.h:340:26: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 LinkActionKind getKind() override { return actionRendition; } ^ /usr/include/poppler/Link.h:376:14: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isOk() override { return sound != NULL; } ^ /usr/include/poppler/Link.h:378:26: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 LinkActionKind getKind() override { return actionSound; } ^ /usr/include/poppler/Link.h:407:14: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isOk() override { return js != NULL; } ^ /usr/include/poppler/Link.h:409:26: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 LinkActionKind getKind() override { return actionJavaScript; } ^ /usr/include/poppler/Link.h:426:14: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isOk() override { return stateList != NULL; } ^ /usr/include/poppler/Stream.h:1162:16: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int lookChar() override ^ /usr/include/poppler/Link.h:428:26: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 LinkActionKind getKind() override { return actionOCGState; } ^ /usr/include/poppler/Stream.h:1164:66: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GooString *getPSFilter(int /*psLevel*/, const char * /*indent*/) override { return NULL; } ^ /usr/include/poppler/Stream.h:1165:40: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isBinary(GBool /*last = gTrue*/) override { return gFalse; } ^ /usr/include/poppler/Stream.h:1166:19: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isEncoder() override { return gTrue; } ^ /usr/include/poppler/Link.h:460:14: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isOk() override { return action != NULL; } ^ /usr/include/poppler/Link.h:463:26: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 LinkActionKind getKind() override { return actionUnknown; } ^ /usr/include/poppler/Stream.h:1188:22: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 StreamKind getKind() override { return strWeird; } ^ /usr/include/poppler/Stream.h:1189:14: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void reset() override; ^ /usr/include/poppler/Stream.h:1190:15: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getChar() override ^ /usr/include/poppler/Stream.h:1192:16: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int lookChar() override ^ /usr/include/poppler/Stream.h:1194:66: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GooString *getPSFilter(int /*psLevel*/, const char * /*indent*/) override { return NULL; } ^ /usr/include/poppler/Stream.h:1195:40: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isBinary(GBool /*last = gTrue*/) override { return gTrue; } ^ /usr/include/poppler/Stream.h:1196:19: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isEncoder() override { return gTrue; } ^ In file included from /usr/include/poppler/PDFDoc.h:49:0, from pdf-backend.hh:30, from image-filter.hh:21, from image-filter.cc:25: /usr/include/poppler/XRef.h:265:43: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void startSection(int first, int count) override; ^ /usr/include/poppler/XRef.h:266:64: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void writeEntry(Goffset offset, int gen, XRefEntryType type) override; ^ /usr/include/poppler/XRef.h:275:43: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void startSection(int first, int count) override; ^ /usr/include/poppler/XRef.h:276:64: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void writeEntry(Goffset offset, int gen, XRefEntryType type) override; ^ /usr/include/poppler/XRef.h:287:43: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void startSection(int first, int count) override; ^ /usr/include/poppler/XRef.h:288:64: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void writeEntry(Goffset offset, int gen, XRefEntryType type) override; ^ /usr/include/poppler/Stream.h:1224:22: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 StreamKind getKind() override { return strWeird; } ^ /usr/include/poppler/Stream.h:1225:14: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void reset() override; ^ /usr/include/poppler/Stream.h:1226:15: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getChar() override; ^ /usr/include/poppler/Stream.h:1227:16: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int lookChar() override; ^ /usr/include/poppler/Stream.h:1228:57: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GooString *getPSFilter(int psLevel, const char *indent) override ^ /usr/include/poppler/Stream.h:1230:36: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isBinary(GBool last = gTrue) override { return gTrue; } ^ /usr/include/poppler/Stream.h:1231:19: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isEncoder() override { return gTrue; } ^ /usr/include/poppler/Stream.h:1256:22: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 StreamKind getKind() override { return strWeird; } ^ /usr/include/poppler/Stream.h:1257:14: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void reset() override; ^ /usr/include/poppler/Stream.h:1258:15: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getChar() override ^ /usr/include/poppler/Stream.h:1260:16: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int lookChar() override ^ /usr/include/poppler/Stream.h:1262:66: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GooString *getPSFilter(int /*psLevel*/, const char * /*indent*/) override { return NULL; } ^ /usr/include/poppler/Stream.h:1263:40: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isBinary(GBool /*last = gTrue*/) override { return gFalse; } ^ /usr/include/poppler/Stream.h:1264:19: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isEncoder() override { return gTrue; } ^ In file included from /usr/include/poppler/PDFDoc.h:51:0, from pdf-backend.hh:30, from image-filter.hh:21, from image-filter.cc:25: /usr/include/poppler/Page.h:112:31: error: expected ',' or '...' before '&&' token void replaceResource(Object &&obj1) ^ /usr/include/poppler/Stream.h:1285:22: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 StreamKind getKind() override { return strWeird; } ^ /usr/include/poppler/Stream.h:1286:14: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void reset() override; ^ /usr/include/poppler/Page.h: In member function 'void PageAttrs::replaceResource(Object)': /usr/include/poppler/Page.h:113:18: error: 'move' is not a member of 'std' { resources = std::move(obj1); } ^ /usr/include/poppler/Page.h:113:28: error: 'obj1' was not declared in this scope { resources = std::move(obj1); } ^ /usr/include/poppler/Page.h: At global scope: /usr/include/poppler/Page.h:186:40: error: 'nullptr' was not declared in this scope Object getAnnotsObject(XRef *xrefA = nullptr) { return annotsObj.fetch(xrefA ? xrefA : xref); } ^ /usr/include/poppler/Page.h: In member function 'Object Page::getAnnotsObject(XRef*)': /usr/include/poppler/Page.h:186:94: error: use of deleted function 'Object::Object(const Object&)' Object getAnnotsObject(XRef *xrefA = nullptr) { return annotsObj.fetch(xrefA ? xrefA : xref); } ^ In file included from /usr/include/poppler/GfxState.h:42:0, from pdf-backend.hh:28, from image-filter.hh:21, from image-filter.cc:25: /usr/include/poppler/Object.h:175:3: note: declared here Object(const Object &other) = delete; ^ /usr/include/poppler/Stream.h:1287:15: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getChar() override ^ In file included from /usr/include/poppler/PDFDoc.h:51:0, from pdf-backend.hh:30, from image-filter.hh:21, from image-filter.cc:25: /usr/include/poppler/Page.h: In member function 'Object Page::getContents()': /usr/include/poppler/Page.h:199:52: error: use of deleted function 'Object::Object(const Object&)' Object getContents() { return contents.fetch(xref); } ^ In file included from /usr/include/poppler/GfxState.h:42:0, from pdf-backend.hh:28, from image-filter.hh:21, from image-filter.cc:25: /usr/include/poppler/Object.h:175:3: note: declared here Object(const Object &other) = delete; ^ /usr/include/poppler/Stream.h:1289:16: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int lookChar() override ^ /usr/include/poppler/Stream.h:1291:66: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GooString *getPSFilter(int /*psLevel*/, const char * /*indent*/) override { return NULL; } ^ /usr/include/poppler/Stream.h:1292:40: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isBinary(GBool /*last = gTrue*/) override { return gFalse; } ^ In file included from /usr/include/poppler/PDFDoc.h:51:0, from pdf-backend.hh:30, from image-filter.hh:21, from image-filter.cc:25: /usr/include/poppler/Page.h: In member function 'Object Page::getThumb()': /usr/include/poppler/Page.h:202:46: error: use of deleted function 'Object::Object(const Object&)' Object getThumb() { return thumb.fetch(xref); } ^ /usr/include/poppler/Stream.h:1293:19: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isEncoder() override { return gTrue; } ^ In file included from /usr/include/poppler/GfxState.h:42:0, from pdf-backend.hh:28, from image-filter.hh:21, from image-filter.cc:25: /usr/include/poppler/Object.h:175:3: note: declared here Object(const Object &other) = delete; ^ In file included from /usr/include/poppler/PDFDoc.h:51:0, from pdf-backend.hh:30, from image-filter.hh:21, from image-filter.cc:25: /usr/include/poppler/Page.h: In member function 'Object Page::getTrans()': /usr/include/poppler/Page.h:206:46: error: use of deleted function 'Object::Object(const Object&)' Object getTrans() { return trans.fetch(xref); } ^ In file included from /usr/include/poppler/GfxState.h:42:0, from pdf-backend.hh:28, from image-filter.hh:21, from image-filter.cc:25: /usr/include/poppler/Object.h:175:3: note: declared here Object(const Object &other) = delete; ^ In file included from /usr/include/poppler/PDFDoc.h:51:0, from pdf-backend.hh:30, from image-filter.hh:21, from image-filter.cc:25: /usr/include/poppler/Page.h: In member function 'Object Page::getActions()': /usr/include/poppler/Page.h:217:50: error: use of deleted function 'Object::Object(const Object&)' Object getActions() { return actions.fetch(xref); } ^ In file included from /usr/include/poppler/GfxState.h:42:0, from pdf-backend.hh:28, from image-filter.hh:21, from image-filter.cc:25: /usr/include/poppler/Object.h:175:3: note: declared here Object(const Object &other) = delete; ^ In file included from /usr/include/poppler/PDFDoc.h:52:0, from pdf-backend.hh:30, from image-filter.hh:21, from image-filter.cc:25: /usr/include/poppler/Annot.h: At global scope: /usr/include/poppler/Annot.h:273:29: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 AnnotBorderType getType() const override { return typeArray; } ^ /usr/include/poppler/Annot.h:274:36: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 Object writeToObject(XRef *xref) const override; ^ /usr/include/poppler/Annot.h:292:29: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 AnnotBorderType getType() const override { return typeBS; } ^ /usr/include/poppler/Annot.h:293:36: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 Object writeToObject(XRef *xref) const override; ^ /usr/include/poppler/Annot.h:642:58: error: expected ',' or '...' before '&&' token Dict *createResourcesDict(const char *formName, Object &&formStream, const char *stateName, ^ /usr/include/poppler/Annot.h:649:39: error: expected ',' or '...' before '&&' token void update(const char *key, Object &&value); ^ In file included from /usr/include/poppler/GfxState.h:43:0, from pdf-backend.hh:28, from pdf-unicode.hh:24, from pdf-unicode.cc:15: /usr/include/poppler/Function.h:113:18: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 Function *copy() override { return new IdentityFunction(); } ^ /usr/include/poppler/Function.h:114:15: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getType() override { return -1; } ^ /usr/include/poppler/Function.h:115:41: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void transform(double *in, double *out) override; ^ /usr/include/poppler/Function.h:116:14: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isOk() override { return gTrue; } ^ /usr/include/poppler/Function.h:130:18: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 Function *copy() override { return new SampledFunction(this); } ^ /usr/include/poppler/Function.h:131:15: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getType() override { return 0; } ^ /usr/include/poppler/Function.h:132:41: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void transform(double *in, double *out) override; ^ /usr/include/poppler/Function.h:133:14: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isOk() override { return ok; } ^ /usr/include/poppler/Function.h:134:45: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool hasDifferentResultSet(Function *func) override; ^ /usr/include/poppler/Annot.h:747:32: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void removeReferencedObjects() override; ^ /usr/include/poppler/Annot.h:789:37: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void draw(Gfx *gfx, GBool printing) override; ^ /usr/include/poppler/Annot.h:822:37: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void draw(Gfx *gfx, GBool printing) override; ^ /usr/include/poppler/Annot.h:882:37: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void draw(Gfx *gfx, GBool printing) override; ^ /usr/include/poppler/Function.h:174:18: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 Function *copy() override { return new ExponentialFunction(this); } ^ /usr/include/poppler/Annot.h:924:37: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void draw(Gfx *gfx, GBool printing) override; ^ /usr/include/poppler/Annot.h:925:31: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 Object getAppearanceResDict() override; ^ /usr/include/poppler/Annot.h:926:42: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void setContents(GooString *new_content) override; ^ /usr/include/poppler/Function.h:175:15: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getType() override { return 2; } ^ /usr/include/poppler/Function.h:176:41: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void transform(double *in, double *out) override; ^ /usr/include/poppler/Function.h:177:14: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isOk() override { return ok; } ^ /usr/include/poppler/Annot.h:988:37: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void draw(Gfx *gfx, GBool printing) override; ^ /usr/include/poppler/Annot.h:989:31: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 Object getAppearanceResDict() override; ^ /usr/include/poppler/Annot.h:990:42: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void setContents(GooString *new_content) override; ^ /usr/include/poppler/Function.h:203:18: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 Function *copy() override { return new StitchingFunction(this); } ^ /usr/include/poppler/Function.h:204:15: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getType() override { return 3; } ^ /usr/include/poppler/Function.h:205:41: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void transform(double *in, double *out) override; ^ /usr/include/poppler/Function.h:206:14: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isOk() override { return ok; } ^ /usr/include/poppler/Annot.h:1054:37: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void draw(Gfx *gfx, GBool printing) override; ^ /usr/include/poppler/Function.h:235:18: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 Function *copy() override { return new PostScriptFunction(this); } ^ /usr/include/poppler/Function.h:236:15: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getType() override { return 4; } ^ /usr/include/poppler/Function.h:237:41: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void transform(double *in, double *out) override; ^ /usr/include/poppler/Function.h:238:14: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isOk() override { return ok; } ^ /usr/include/poppler/Annot.h:1104:37: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void draw(Gfx *gfx, GBool printing) override; ^ /usr/include/poppler/Annot.h:1140:37: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void draw(Gfx *gfx, GBool printing) override; ^ /usr/include/poppler/Annot.h:1215:37: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void draw(Gfx *gfx, GBool printing) override; ^ /usr/include/poppler/Annot.h:1250:37: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void draw(Gfx *gfx, GBool printing) override; ^ /usr/include/poppler/Annot.h:1278:37: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void draw(Gfx *gfx, GBool printing) override; ^ /usr/include/poppler/Annot.h:1313:37: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void draw(Gfx *gfx, GBool printing) override; ^ In file included from /usr/include/poppler/PDFDoc.h:53:0, from pdf-backend.hh:30, from image-filter.hh:21, from image-filter.cc:25: /usr/include/poppler/Form.h:178:31: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void updateWidgetAppearance() override; ^ /usr/include/poppler/Form.h:200:31: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void updateWidgetAppearance() override; ^ /usr/include/poppler/Form.h:246:31: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void updateWidgetAppearance() override; ^ /usr/include/poppler/Form.h:267:31: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void updateWidgetAppearance() override; ^ In file included from /usr/include/poppler/PDFDoc.h:53:0, from pdf-backend.hh:30, from image-filter.hh:21, from image-filter.cc:25: /usr/include/poppler/Form.h:379:32: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void fillChildrenSiblingsID () override; ^ In file included from pdf-backend.hh:28:0, from pdf-unicode.hh:24, from pdf-unicode.cc:15: /usr/include/poppler/GfxState.h:296:23: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GfxColorSpace *copy() override; ^ In file included from pdf-backend.hh:30:0, from image-filter.hh:21, from image-filter.cc:25: /usr/include/poppler/PDFDoc.h:306:45: error: expected ',' or '...' before '&&' token static void writeXRefTableTrailer (Object &&trailerDict, XRef *uxref, GBool writeAllEntries, ^ /usr/include/poppler/PDFDoc.h:308:46: error: expected ',' or '...' before '&&' token static void writeXRefStreamTrailer (Object &&trailerDict, XRef *uxref, Ref *uxrefStreamRef, ^ /usr/include/poppler/GfxState.h:297:29: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GfxColorSpaceMode getMode() override { return csDeviceGray; } ^ /usr/include/poppler/GfxState.h:299:46: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getGray(GfxColor *color, GfxGray *gray) override; ^ /usr/include/poppler/GfxState.h:300:43: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getRGB(GfxColor *color, GfxRGB *rgb) override; ^ /usr/include/poppler/GfxState.h:301:46: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getCMYK(GfxColor *color, GfxCMYK *cmyk) override; ^ /usr/include/poppler/GfxState.h:302:53: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getDeviceN(GfxColor *color, GfxColor *deviceN) override; ^ /usr/include/poppler/GfxState.h:303:55: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getGrayLine(Guchar *in, Guchar *out, int length) override; ^ /usr/include/poppler/GfxState.h:304:60: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getRGBLine(Guchar *in, unsigned int *out, int length) override; ^ /usr/include/poppler/GfxState.h:305:54: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getRGBLine(Guchar *in, Guchar *out, int length) override; ^ /usr/include/poppler/PDFDoc.h:295:153: error: 'nullptr' was not declared in this scope void markPageObjects(Dict *pageDict, XRef *xRef, XRef *countRef, Guint numOffset, int oldRefNum, int newRefNum, std::set *alreadyMarkedDicts = nullptr); ^ /usr/include/poppler/GfxState.h:306:55: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getRGBXLine(Guchar *in, Guchar *out, int length) override; ^ /usr/include/poppler/PDFDoc.h:296:156: error: 'nullptr' was not declared in this scope GBool markAnnotations(Object *annots, XRef *xRef, XRef *countRef, Guint numOffset, int oldPageNum, int newPageNum, std::set *alreadyMarkedDicts = nullptr); ^ /usr/include/poppler/GfxState.h:307:55: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getCMYKLine(Guchar *in, Guchar *out, int length) override; ^ /usr/include/poppler/GfxState.h:308:58: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getDeviceNLine(Guchar *in, Guchar *out, int length) override; ^ /usr/include/poppler/GfxState.h:310:23: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool useGetRGBLine() override { return gTrue; } ^ /usr/include/poppler/GfxState.h:311:24: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool useGetGrayLine() override { return gTrue; } ^ /usr/include/poppler/GfxState.h:312:24: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool useGetCMYKLine() override { return gTrue; } ^ /usr/include/poppler/GfxState.h:313:27: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool useGetDeviceNLine() override { return gTrue; } ^ /usr/include/poppler/GfxState.h:315:17: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getNComps() override { return 1; } ^ /usr/include/poppler/GfxState.h:316:39: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getDefaultColor(GfxColor *color) override; ^ /usr/include/poppler/PDFDoc.h:301:135: error: 'nullptr' was not declared in this scope CryptAlgorithm encAlgorithm, int keyLength, int objNum, int objGen, std::set *alreadyWrittenDicts = nullptr); ^ /usr/include/poppler/PDFDoc.h:314:146: error: 'nullptr' was not declared in this scope void markObject (Object *obj, XRef *xRef, XRef *countRef, Guint numOffset, int oldRefNum, int newRefNum, std::set *alreadyMarkedDicts = nullptr); ^ /usr/include/poppler/PDFDoc.h:323:99: error: 'nullptr' was not declared in this scope int keyLength, int objNum, int objGen, std::set *alreadyWrittenDicts = nullptr) ^ /usr/include/poppler/GfxState.h:330:23: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GfxColorSpace *copy() override; ^ /usr/include/poppler/GfxState.h:331:29: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GfxColorSpaceMode getMode() override { return csCalGray; } ^ In file included from pdf-backend.hh:30:0, from image-filter.hh:21, from image-filter.cc:25: /usr/include/poppler/PDFDoc.h: In member function 'Object PDFDoc::getDocInfo()': /usr/include/poppler/PDFDoc.h:232:49: error: use of deleted function 'Object::Object(const Object&)' Object getDocInfo() { return xref->getDocInfo(); } ^ In file included from /usr/include/poppler/GfxState.h:42:0, from pdf-backend.hh:28, from image-filter.hh:21, from image-filter.cc:25: /usr/include/poppler/Object.h:175:3: note: declared here Object(const Object &other) = delete; ^ In file included from pdf-backend.hh:30:0, from image-filter.hh:21, from image-filter.cc:25: /usr/include/poppler/PDFDoc.h: In member function 'Object PDFDoc::getDocInfoNF()': /usr/include/poppler/PDFDoc.h:233:53: error: use of deleted function 'Object::Object(const Object&)' Object getDocInfoNF() { return xref->getDocInfoNF(); } ^ In file included from /usr/include/poppler/GfxState.h:42:0, from pdf-backend.hh:28, from image-filter.hh:21, from image-filter.cc:25: /usr/include/poppler/Object.h:175:3: note: declared here Object(const Object &other) = delete; ^ In file included from pdf-backend.hh:30:0, from image-filter.hh:21, from image-filter.cc:25: /usr/include/poppler/PDFDoc.h: In member function 'Object PDFDoc::createDocInfoIfNoneExists()': /usr/include/poppler/PDFDoc.h:237:79: error: use of deleted function 'Object::Object(const Object&)' Object createDocInfoIfNoneExists() { return xref->createDocInfoIfNoneExists(); } ^ In file included from /usr/include/poppler/GfxState.h:42:0, from pdf-backend.hh:28, from image-filter.hh:21, from image-filter.cc:25: /usr/include/poppler/Object.h:175:3: note: declared here Object(const Object &other) = delete; ^ /usr/include/poppler/GfxState.h:336:46: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getGray(GfxColor *color, GfxGray *gray) override; ^ /usr/include/poppler/GfxState.h:337:43: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getRGB(GfxColor *color, GfxRGB *rgb) override; ^ /usr/include/poppler/GfxState.h:338:46: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getCMYK(GfxColor *color, GfxCMYK *cmyk) override; ^ /usr/include/poppler/GfxState.h:339:53: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getDeviceN(GfxColor *color, GfxColor *deviceN) override; ^ /usr/include/poppler/GfxState.h:341:17: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getNComps() override { return 1; } ^ /usr/include/poppler/GfxState.h:342:39: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getDefaultColor(GfxColor *color) override; ^ /usr/include/poppler/GfxState.h:374:23: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GfxColorSpace *copy() override; ^ In file included from /usr/include/poppler/SplashOutputDev.h:40:0, from pdf-backend.hh:31, from image-filter.hh:21, from image-filter.cc:25: /usr/include/poppler/splash/SplashPattern.h: At global scope: /usr/include/poppler/splash/SplashPattern.h:69:23: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 SplashPattern *copy() override { return new SplashSolidColor(color); } ^ /usr/include/poppler/splash/SplashPattern.h:73:48: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool getColor(int x, int y, SplashColorPtr c) override; ^ /usr/include/poppler/splash/SplashPattern.h:75:34: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool testPosition(int x, int y) override { return gFalse; } ^ /usr/include/poppler/splash/SplashPattern.h:77:18: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isStatic() override { return gTrue; } ^ /usr/include/poppler/splash/SplashPattern.h:79:16: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isCMYK() override { return gFalse; } ^ /usr/include/poppler/GfxState.h:375:29: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GfxColorSpaceMode getMode() override { return csDeviceRGB; } ^ /usr/include/poppler/GfxState.h:377:46: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getGray(GfxColor *color, GfxGray *gray) override; ^ /usr/include/poppler/GfxState.h:378:43: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getRGB(GfxColor *color, GfxRGB *rgb) override; ^ /usr/include/poppler/GfxState.h:379:46: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getCMYK(GfxColor *color, GfxCMYK *cmyk) override; ^ /usr/include/poppler/GfxState.h:380:53: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getDeviceN(GfxColor *color, GfxColor *deviceN) override; ^ /usr/include/poppler/GfxState.h:381:55: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getGrayLine(Guchar *in, Guchar *out, int length) override; ^ /usr/include/poppler/GfxState.h:382:60: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getRGBLine(Guchar *in, unsigned int *out, int length) override; ^ /usr/include/poppler/GfxState.h:383:54: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getRGBLine(Guchar *in, Guchar *out, int length) override; ^ /usr/include/poppler/GfxState.h:384:55: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getRGBXLine(Guchar *in, Guchar *out, int length) override; ^ /usr/include/poppler/GfxState.h:385:55: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getCMYKLine(Guchar *in, Guchar *out, int length) override; ^ /usr/include/poppler/GfxState.h:386:58: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getDeviceNLine(Guchar *in, Guchar *out, int length) override; ^ /usr/include/poppler/GfxState.h:388:23: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool useGetRGBLine() override { return gTrue; } ^ /usr/include/poppler/GfxState.h:389:24: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool useGetGrayLine() override { return gTrue; } ^ /usr/include/poppler/GfxState.h:390:24: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool useGetCMYKLine() override { return gTrue; } ^ /usr/include/poppler/GfxState.h:391:27: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool useGetDeviceNLine() override { return gTrue; } ^ /usr/include/poppler/GfxState.h:393:17: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getNComps() override { return 3; } ^ /usr/include/poppler/GfxState.h:394:39: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getDefaultColor(GfxColor *color) override; ^ /usr/include/poppler/GfxState.h:408:23: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GfxColorSpace *copy() override; ^ /usr/include/poppler/GfxState.h:409:29: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GfxColorSpaceMode getMode() override { return csCalRGB; } ^ /usr/include/poppler/GfxState.h:414:46: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getGray(GfxColor *color, GfxGray *gray) override; ^ /usr/include/poppler/GfxState.h:415:43: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getRGB(GfxColor *color, GfxRGB *rgb) override; ^ /usr/include/poppler/GfxState.h:416:46: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getCMYK(GfxColor *color, GfxCMYK *cmyk) override; ^ /usr/include/poppler/GfxState.h:417:53: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getDeviceN(GfxColor *color, GfxColor *deviceN) override; ^ /usr/include/poppler/GfxState.h:419:17: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getNComps() override { return 3; } ^ /usr/include/poppler/GfxState.h:420:39: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getDefaultColor(GfxColor *color) override; ^ /usr/include/poppler/GfxState.h:456:23: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GfxColorSpace *copy() override; ^ In file included from pdf-backend.hh:31:0, from image-filter.hh:21, from image-filter.cc:25: /usr/include/poppler/SplashOutputDev.h:67:23: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 SplashPattern *copy() override { return new SplashFunctionPattern(colorMode, state, (GfxFunctionShading *) shading); } ^ /usr/include/poppler/SplashOutputDev.h:71:34: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool testPosition(int x, int y) override { return gTrue; } ^ /usr/include/poppler/SplashOutputDev.h:73:18: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isStatic() override { return gFalse; } ^ /usr/include/poppler/SplashOutputDev.h:75:48: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool getColor(int x, int y, SplashColorPtr c) override; ^ /usr/include/poppler/SplashOutputDev.h:79:16: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isCMYK() override { return gfxMode == csDeviceCMYK; } ^ /usr/include/poppler/SplashOutputDev.h:97:48: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool getColor(int x, int y, SplashColorPtr c) override; ^ /usr/include/poppler/SplashOutputDev.h:99:34: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool testPosition(int x, int y) override; ^ /usr/include/poppler/SplashOutputDev.h:101:18: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isStatic() override { return gFalse; } ^ /usr/include/poppler/SplashOutputDev.h:107:16: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isCMYK() override { return gfxMode == csDeviceCMYK; } ^ /usr/include/poppler/SplashOutputDev.h:123:23: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 SplashPattern *copy() override { return new SplashAxialPattern(colorMode, state, (GfxAxialShading *) shading); } ^ /usr/include/poppler/SplashOutputDev.h:127:53: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool getParameter(double xs, double ys, double *t) override; ^ In file included from pdf-backend.hh:31:0, from image-filter.hh:21, from image-filter.cc:25: /usr/include/poppler/SplashOutputDev.h:140:23: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 SplashPattern *copy() override { return new SplashGouraudPattern(bDirectColorTranslation, state, shading, mode); } ^ /usr/include/poppler/SplashOutputDev.h:144:48: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool getColor(int x, int y, SplashColorPtr c) override { return gFalse; } ^ /usr/include/poppler/SplashOutputDev.h:146:34: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool testPosition(int x, int y) override { return gFalse; } ^ /usr/include/poppler/SplashOutputDev.h:148:18: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isStatic() override { return gFalse; } ^ /usr/include/poppler/SplashOutputDev.h:150:16: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isCMYK() override { return gfxMode == csDeviceCMYK; } ^ /usr/include/poppler/SplashOutputDev.h:152:25: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isParameterized() override { return shading->isParameterized(); } ^ /usr/include/poppler/SplashOutputDev.h:153:21: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getNTriangles() override { return shading->getNTriangles(); } ^ /usr/include/poppler/SplashOutputDev.h:156:67: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 double *x2, double *y2, double *color2) override ^ /usr/include/poppler/SplashOutputDev.h:159:78: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getParameterizedColor(double t, SplashColorMode mode, SplashColorPtr c) override; ^ /usr/include/poppler/GfxState.h:457:29: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GfxColorSpaceMode getMode() override { return csDeviceCMYK; } ^ /usr/include/poppler/GfxState.h:459:46: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getGray(GfxColor *color, GfxGray *gray) override; ^ /usr/include/poppler/GfxState.h:460:43: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getRGB(GfxColor *color, GfxRGB *rgb) override; ^ /usr/include/poppler/GfxState.h:461:46: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getCMYK(GfxColor *color, GfxCMYK *cmyk) override; ^ /usr/include/poppler/GfxState.h:462:53: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getDeviceN(GfxColor *color, GfxColor *deviceN) override; ^ /usr/include/poppler/GfxState.h:463:60: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getRGBLine(Guchar *in, unsigned int *out, int length) override; ^ /usr/include/poppler/SplashOutputDev.h:175:23: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 SplashPattern *copy() override { return new SplashRadialPattern(colorMode, state, (GfxRadialShading *) shading); } ^ /usr/include/poppler/GfxState.h:464:52: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getRGBLine(Guchar *, Guchar *out, int length) override; ^ /usr/include/poppler/GfxState.h:465:55: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getRGBXLine(Guchar *in, Guchar *out, int length) override; ^ /usr/include/poppler/SplashOutputDev.h:179:53: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool getParameter(double xs, double ys, double *t) override; ^ /usr/include/poppler/GfxState.h:466:55: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getCMYKLine(Guchar *in, Guchar *out, int length) override; ^ /usr/include/poppler/GfxState.h:467:58: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getDeviceNLine(Guchar *in, Guchar *out, int length) override; ^ /usr/include/poppler/GfxState.h:468:23: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool useGetRGBLine() override { return gTrue; } ^ /usr/include/poppler/GfxState.h:469:24: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool useGetCMYKLine() override { return gTrue; } ^ /usr/include/poppler/GfxState.h:470:27: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool useGetDeviceNLine() override { return gTrue; } ^ /usr/include/poppler/GfxState.h:472:17: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getNComps() override { return 4; } ^ /usr/include/poppler/GfxState.h:473:39: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getDefaultColor(GfxColor *color) override; ^ /usr/include/poppler/SplashOutputDev.h:213:30: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool useTilingPatternFill() override { return gTrue; } ^ /usr/include/poppler/SplashOutputDev.h:218:32: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool useShadedFills(int type) override ^ /usr/include/poppler/SplashOutputDev.h:223:20: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool upsideDown() override { return bitmapTopDown ^ bitmapUpsideDown; } ^ /usr/include/poppler/SplashOutputDev.h:226:21: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool useDrawChar() override { return gTrue; } ^ /usr/include/poppler/SplashOutputDev.h:230:29: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool interpretType3Chars() override { return gTrue; } ^ /usr/include/poppler/SplashOutputDev.h:235:58: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void startPage(int pageNum, GfxState *state, XRef *xref) override; ^ /usr/include/poppler/SplashOutputDev.h:238:16: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void endPage() override; ^ /usr/include/poppler/SplashOutputDev.h:241:33: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void saveState(GfxState *state) override; ^ /usr/include/poppler/GfxState.h:487:23: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GfxColorSpace *copy() override; ^ /usr/include/poppler/GfxState.h:488:29: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GfxColorSpaceMode getMode() override { return csLab; } ^ /usr/include/poppler/SplashOutputDev.h:242:36: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void restoreState(GfxState *state) override; ^ /usr/include/poppler/SplashOutputDev.h:245:33: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void updateAll(GfxState *state) override; ^ /usr/include/poppler/SplashOutputDev.h:247:51: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 double m21, double m22, double m31, double m32) override; ^ /usr/include/poppler/GfxState.h:493:46: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getGray(GfxColor *color, GfxGray *gray) override; ^ /usr/include/poppler/SplashOutputDev.h:248:38: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void updateLineDash(GfxState *state) override; ^ /usr/include/poppler/SplashOutputDev.h:249:38: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void updateFlatness(GfxState *state) override; ^ /usr/include/poppler/GfxState.h:494:43: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getRGB(GfxColor *color, GfxRGB *rgb) override; ^ /usr/include/poppler/SplashOutputDev.h:250:38: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void updateLineJoin(GfxState *state) override; ^ /usr/include/poppler/SplashOutputDev.h:251:37: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void updateLineCap(GfxState *state) override; ^ /usr/include/poppler/GfxState.h:495:46: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getCMYK(GfxColor *color, GfxCMYK *cmyk) override; ^ /usr/include/poppler/GfxState.h:496:53: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getDeviceN(GfxColor *color, GfxColor *deviceN) override; ^ /usr/include/poppler/SplashOutputDev.h:252:40: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void updateMiterLimit(GfxState *state) override; ^ /usr/include/poppler/SplashOutputDev.h:253:39: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void updateLineWidth(GfxState *state) override; ^ /usr/include/poppler/GfxState.h:498:17: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getNComps() override { return 3; } ^ /usr/include/poppler/SplashOutputDev.h:254:42: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void updateStrokeAdjust(GfxState *state) override; ^ /usr/include/poppler/SplashOutputDev.h:255:44: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void updateFillColorSpace(GfxState *state) override; ^ /usr/include/poppler/GfxState.h:499:39: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getDefaultColor(GfxColor *color) override; ^ /usr/include/poppler/GfxState.h:502:20: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int maxImgPixel) override; ^ /usr/include/poppler/SplashOutputDev.h:256:46: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void updateStrokeColorSpace(GfxState *state) override; ^ /usr/include/poppler/SplashOutputDev.h:257:39: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void updateFillColor(GfxState *state) override; ^ /usr/include/poppler/SplashOutputDev.h:258:41: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void updateStrokeColor(GfxState *state) override; ^ /usr/include/poppler/SplashOutputDev.h:259:39: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void updateBlendMode(GfxState *state) override; ^ /usr/include/poppler/SplashOutputDev.h:260:41: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void updateFillOpacity(GfxState *state) override; ^ /usr/include/poppler/SplashOutputDev.h:261:43: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void updateStrokeOpacity(GfxState *state) override; ^ /usr/include/poppler/SplashOutputDev.h:262:44: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void updatePatternOpacity(GfxState *state) override; ^ /usr/include/poppler/SplashOutputDev.h:263:43: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void clearPatternOpacity(GfxState *state) override; ^ /usr/include/poppler/SplashOutputDev.h:264:43: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void updateFillOverprint(GfxState *state) override; ^ /usr/include/poppler/SplashOutputDev.h:265:45: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void updateStrokeOverprint(GfxState *state) override; ^ /usr/include/poppler/SplashOutputDev.h:266:43: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void updateOverprintMode(GfxState *state) override; ^ /usr/include/poppler/SplashOutputDev.h:267:38: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void updateTransfer(GfxState *state) override; ^ /usr/include/poppler/SplashOutputDev.h:270:34: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void updateFont(GfxState *state) override; ^ /usr/include/poppler/SplashOutputDev.h:273:30: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void stroke(GfxState *state) override; ^ /usr/include/poppler/SplashOutputDev.h:274:28: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void fill(GfxState *state) override; ^ /usr/include/poppler/SplashOutputDev.h:275:30: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void eoFill(GfxState *state) override; ^ /usr/include/poppler/GfxState.h:538:23: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GfxColorSpace *copy() override; ^ /usr/include/poppler/SplashOutputDev.h:280:33: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 double xStep, double yStep) override; ^ /usr/include/poppler/SplashOutputDev.h:281:72: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool functionShadedFill(GfxState *state, GfxFunctionShading *shading) override; ^ /usr/include/poppler/GfxState.h:539:29: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GfxColorSpaceMode getMode() override { return csICCBased; } ^ /usr/include/poppler/SplashOutputDev.h:282:92: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool axialShadedFill(GfxState *state, GfxAxialShading *shading, double tMin, double tMax) override; ^ /usr/include/poppler/GfxState.h:544:46: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getGray(GfxColor *color, GfxGray *gray) override; ^ /usr/include/poppler/GfxState.h:545:43: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getRGB(GfxColor *color, GfxRGB *rgb) override; ^ /usr/include/poppler/SplashOutputDev.h:283:94: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool radialShadedFill(GfxState *state, GfxRadialShading *shading, double tMin, double tMax) override; ^ /usr/include/poppler/SplashOutputDev.h:284:86: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool gouraudTriangleShadedFill(GfxState *state, GfxGouraudTriangleShading *shading) override; ^ /usr/include/poppler/SplashOutputDev.h:287:28: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void clip(GfxState *state) override; ^ /usr/include/poppler/SplashOutputDev.h:288:30: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void eoClip(GfxState *state) override; ^ /usr/include/poppler/SplashOutputDev.h:289:40: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void clipToStrokePath(GfxState *state) override; ^ /usr/include/poppler/SplashOutputDev.h:295:51: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 CharCode code, int nBytes, Unicode *u, int uLen) override; ^ /usr/include/poppler/SplashOutputDev.h:298:46: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 CharCode code, Unicode *u, int uLen) override; ^ /usr/include/poppler/SplashOutputDev.h:299:36: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void endType3Char(GfxState *state) override; ^ /usr/include/poppler/SplashOutputDev.h:300:39: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void beginTextObject(GfxState *state) override; ^ /usr/include/poppler/SplashOutputDev.h:301:37: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void endTextObject(GfxState *state) override; ^ /usr/include/poppler/SplashOutputDev.h:306:43: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool interpolate, GBool inlineImg) override; ^ /usr/include/poppler/SplashOutputDev.h:310:41: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool inlineImg, double *baseMatrix) override; ^ /usr/include/poppler/SplashOutputDev.h:311:70: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void unsetSoftMaskFromImageMask(GfxState *state, double *baseMatrix) override; ^ /usr/include/poppler/SplashOutputDev.h:314:56: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool interpolate, int *maskColors, GBool inlineImg) override; ^ /usr/include/poppler/SplashOutputDev.h:320:50: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool maskInvert, GBool maskInterpolate) override; ^ /usr/include/poppler/SplashOutputDev.h:328:29: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool maskInterpolate) override; ^ /usr/include/poppler/SplashOutputDev.h:331:53: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void type3D0(GfxState *state, double wx, double wy) override; ^ /usr/include/poppler/SplashOutputDev.h:333:56: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 double llx, double lly, double urx, double ury) override; ^ /usr/include/poppler/SplashOutputDev.h:336:63: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool checkTransparencyGroup(GfxState *state, GBool knockout) override; ^ /usr/include/poppler/SplashOutputDev.h:340:28: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool forSoftMask) override; ^ /usr/include/poppler/SplashOutputDev.h:341:44: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void endTransparencyGroup(GfxState *state) override; ^ /usr/include/poppler/SplashOutputDev.h:342:60: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void paintTransparencyGroup(GfxState *state, double *bbox) override; ^ /usr/include/poppler/SplashOutputDev.h:344:54: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 Function *transferFunc, GfxColor *backdropColor) override; ^ /usr/include/poppler/SplashOutputDev.h:345:37: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void clearSoftMask(GfxState *state) override; ^ /usr/include/poppler/SplashOutputDev.h:389:28: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool getVectorAntialias() override; ^ /usr/include/poppler/SplashOutputDev.h:390:36: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void setVectorAntialias(GBool vaa) override; ^ /usr/include/poppler/GfxState.h:546:46: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getCMYK(GfxColor *color, GfxCMYK *cmyk) override; ^ /usr/include/poppler/GfxState.h:547:53: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getDeviceN(GfxColor *color, GfxColor *deviceN) override; ^ /usr/include/poppler/GfxState.h:548:60: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getRGBLine(Guchar *in, unsigned int *out, int length) override; ^ /usr/include/poppler/GfxState.h:549:54: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getRGBLine(Guchar *in, Guchar *out, int length) override; ^ /usr/include/poppler/GfxState.h:550:55: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getRGBXLine(Guchar *in, Guchar *out, int length) override; ^ /usr/include/poppler/GfxState.h:551:55: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getCMYKLine(Guchar *in, Guchar *out, int length) override; ^ /usr/include/poppler/GfxState.h:552:58: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getDeviceNLine(Guchar *in, Guchar *out, int length) override; ^ /usr/include/poppler/GfxState.h:554:23: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool useGetRGBLine() override; ^ /usr/include/poppler/GfxState.h:555:24: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool useGetCMYKLine() override; ^ /usr/include/poppler/GfxState.h:556:27: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool useGetDeviceNLine() override; ^ /usr/include/poppler/GfxState.h:558:17: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getNComps() override { return nComps; } ^ /usr/include/poppler/GfxState.h:559:39: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getDefaultColor(GfxColor *color) override; ^ /usr/include/poppler/GfxState.h:562:20: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int maxImgPixel) override; ^ In file included from pdf-backend.hh:34:0, from image-filter.hh:21, from image-filter.cc:25: /usr/include/poppler/splash/SplashBitmap.h:78:24: warning: non-static data member initializers only available with -std=c++11 or -std=gnu++11 int jpegQuality = -1; ^ In file included from /usr/include/poppler/GfxState.h:41:0, from pdf-backend.hh:28, from image-filter.hh:21, from image-filter.cc:25: /usr/include/poppler/goo/gtypes.h:36:16: warning: non-static data member initializers only available with -std=c++11 or -std=gnu++11 #define gFalse false ^ /usr/include/poppler/splash/SplashBitmap.h:79:29: note: in expansion of macro 'gFalse' GBool jpegProgressive = gFalse; ^ /usr/include/poppler/GfxState.h:590:23: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GfxColorSpace *copy() override; ^ In file included from pdf-backend.hh:34:0, from image-filter.hh:21, from image-filter.cc:25: /usr/include/poppler/splash/SplashBitmap.h:83:119: error: 'nullptr' was not declared in this scope SplashError writeImgFile(SplashImageFileFormat format, char *fileName, int hDPI, int vDPI, WriteImgParams* params = nullptr); ^ In file included from pdf-backend.hh:34:0, from image-filter.hh:21, from image-filter.cc:25: /usr/include/poppler/splash/SplashBitmap.h:84:112: error: 'nullptr' was not declared in this scope SplashError writeImgFile(SplashImageFileFormat format, FILE *f, int hDPI, int vDPI, WriteImgParams* params = nullptr); ^ /usr/include/poppler/GfxState.h:591:29: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GfxColorSpaceMode getMode() override { return csIndexed; } ^ /usr/include/poppler/GfxState.h:596:46: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getGray(GfxColor *color, GfxGray *gray) override; ^ /usr/include/poppler/GfxState.h:597:43: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getRGB(GfxColor *color, GfxRGB *rgb) override; ^ /usr/include/poppler/GfxState.h:598:46: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getCMYK(GfxColor *color, GfxCMYK *cmyk) override; ^ /usr/include/poppler/GfxState.h:599:53: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getDeviceN(GfxColor *color, GfxColor *deviceN) override; ^ /usr/include/poppler/GfxState.h:600:60: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getRGBLine(Guchar *in, unsigned int *out, int length) override; ^ /usr/include/poppler/GfxState.h:601:54: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getRGBLine(Guchar *in, Guchar *out, int length) override; ^ /usr/include/poppler/GfxState.h:602:55: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getRGBXLine(Guchar *in, Guchar *out, int length) override; ^ /usr/include/poppler/GfxState.h:603:55: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getCMYKLine(Guchar *in, Guchar *out, int length) override; ^ /usr/include/poppler/GfxState.h:604:58: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getDeviceNLine(Guchar *in, Guchar *out, int length) override; ^ /usr/include/poppler/GfxState.h:606:23: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool useGetRGBLine() override { return gTrue; } ^ /usr/include/poppler/GfxState.h:607:24: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool useGetCMYKLine() override { return gTrue; } ^ /usr/include/poppler/GfxState.h:608:27: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool useGetDeviceNLine() override { return gTrue; } ^ /usr/include/poppler/GfxState.h:610:17: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getNComps() override { return 1; } ^ /usr/include/poppler/GfxState.h:611:39: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getDefaultColor(GfxColor *color) override; ^ /usr/include/poppler/GfxState.h:614:20: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int maxImgPixel) override; ^ /usr/include/poppler/GfxState.h:622:62: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void createMapping(GooList *separationList, int maxSepComps) override ^ /usr/include/poppler/GfxState.h:643:23: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GfxColorSpace *copy() override; ^ /usr/include/poppler/GfxState.h:644:29: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GfxColorSpaceMode getMode() override { return csSeparation; } ^ /usr/include/poppler/GfxState.h:649:46: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getGray(GfxColor *color, GfxGray *gray) override; ^ /usr/include/poppler/GfxState.h:650:43: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getRGB(GfxColor *color, GfxRGB *rgb) override; ^ /usr/include/poppler/GfxState.h:651:46: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getCMYK(GfxColor *color, GfxCMYK *cmyk) override; ^ /usr/include/poppler/GfxState.h:652:53: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getDeviceN(GfxColor *color, GfxColor *deviceN) override; ^ /usr/include/poppler/GfxState.h:654:62: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void createMapping(GooList *separationList, int maxSepComps) override; ^ /usr/include/poppler/GfxState.h:656:17: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getNComps() override { return 1; } ^ /usr/include/poppler/GfxState.h:657:39: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getDefaultColor(GfxColor *color) override; ^ /usr/include/poppler/GfxState.h:659:22: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isNonMarking() override { return nonMarking; } ^ In file included from /usr/include/poppler/GfxState.h:42:0, from pdf-backend.hh:28, from image-filter.hh:21, from image-filter.cc:25: /usr/include/poppler/Object.h: In destructor 'pdf::OwnedObject::~OwnedObject()': /usr/include/poppler/Object.h:292:8: error: 'void Object::free()' is private void free(); ^ In file included from image-filter.hh:21:0, from image-filter.cc:25: pdf-backend.hh:273:18: error: within this context this->free(); ^ /usr/include/poppler/GfxState.h:688:23: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GfxColorSpace *copy() override; ^ /usr/include/poppler/GfxState.h:689:29: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GfxColorSpaceMode getMode() override { return csDeviceN; } ^ /usr/include/poppler/GfxState.h:694:46: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getGray(GfxColor *color, GfxGray *gray) override; ^ /usr/include/poppler/GfxState.h:695:43: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getRGB(GfxColor *color, GfxRGB *rgb) override; ^ /usr/include/poppler/GfxState.h:696:46: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getCMYK(GfxColor *color, GfxCMYK *cmyk) override; ^ /usr/include/poppler/GfxState.h:697:53: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getDeviceN(GfxColor *color, GfxColor *deviceN) override; ^ /usr/include/poppler/GfxState.h:699:62: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void createMapping(GooList *separationList, int maxSepComps) override; ^ /usr/include/poppler/GfxState.h:701:17: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getNComps() override { return nComps; } ^ /usr/include/poppler/GfxState.h:702:39: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getDefaultColor(GfxColor *color) override; ^ /usr/include/poppler/GfxState.h:704:22: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isNonMarking() override { return nonMarking; } ^ /usr/include/poppler/GfxState.h:735:23: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GfxColorSpace *copy() override; ^ /usr/include/poppler/GfxState.h:736:29: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GfxColorSpaceMode getMode() override { return csPattern; } ^ /usr/include/poppler/GfxState.h:741:46: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getGray(GfxColor *color, GfxGray *gray) override; ^ /usr/include/poppler/GfxState.h:742:43: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getRGB(GfxColor *color, GfxRGB *rgb) override; ^ /usr/include/poppler/GfxState.h:743:46: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getCMYK(GfxColor *color, GfxCMYK *cmyk) override; ^ /usr/include/poppler/GfxState.h:744:53: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getDeviceN(GfxColor *color, GfxColor *deviceN) override; ^ /usr/include/poppler/GfxState.h:746:17: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getNComps() override { return 0; } ^ /usr/include/poppler/GfxState.h:747:39: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getDefaultColor(GfxColor *color) override; ^ /usr/include/poppler/GfxState.h:792:20: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GfxPattern *copy() override; ^ /usr/include/poppler/GfxState.h:830:20: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GfxPattern *copy() override; ^ /usr/include/poppler/GfxState.h:939:20: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GfxShading *copy() override; ^ /usr/include/poppler/GfxState.h:973:20: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GfxShading *copy() override; ^ /usr/include/poppler/GfxState.h:980:30: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 double xMax, double yMax) override; ^ /usr/include/poppler/GfxState.h:982:46: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 double getDistance(double tMin, double tMax) override; ^ /usr/include/poppler/GfxState.h:1006:20: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GfxShading *copy() override; ^ /usr/include/poppler/GfxState.h:1014:30: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 double xMax, double yMax) override; ^ /usr/include/poppler/GfxState.h:1016:46: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 double getDistance(double tMin, double tMax) override; ^ /usr/include/poppler/GfxState.h:1044:20: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GfxShading *copy() override; ^ /usr/include/poppler/GfxState.h:1130:20: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GfxShading *copy() override; ^ In file included from pdf-backend.hh:29:0, from pdf-unicode.hh:24, from pdf-unicode.cc:15: /usr/include/poppler/Link.h:156:14: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isOk() override { return dest || namedDest; } ^ /usr/include/poppler/Link.h:159:26: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 LinkActionKind getKind() override { return actionGoTo; } ^ /usr/include/poppler/Link.h:186:14: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isOk() override { return fileName && (dest || namedDest); } ^ /usr/include/poppler/Link.h:189:26: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 LinkActionKind getKind() override { return actionGoToR; } ^ /usr/include/poppler/Link.h:217:14: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isOk() override { return fileName != NULL; } ^ /usr/include/poppler/Link.h:220:26: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 LinkActionKind getKind() override { return actionLaunch; } ^ /usr/include/poppler/Link.h:244:14: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isOk() override { return uri != NULL; } ^ /usr/include/poppler/Link.h:247:26: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 LinkActionKind getKind() override { return actionURI; } ^ /usr/include/poppler/Link.h:267:14: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isOk() override { return name != NULL; } ^ /usr/include/poppler/Link.h:269:26: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 LinkActionKind getKind() override { return actionNamed; } ^ /usr/include/poppler/Link.h:295:14: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isOk() override { return annotRef.num >= 0 || annotTitle != NULL; } ^ /usr/include/poppler/Link.h:296:26: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 LinkActionKind getKind() override { return actionMovie; } ^ /usr/include/poppler/Link.h:338:14: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isOk() override { return true; } ^ /usr/include/poppler/Link.h:340:26: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 LinkActionKind getKind() override { return actionRendition; } ^ /usr/include/poppler/Link.h:376:14: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isOk() override { return sound != NULL; } ^ /usr/include/poppler/Link.h:378:26: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 LinkActionKind getKind() override { return actionSound; } ^ /usr/include/poppler/Link.h:407:14: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isOk() override { return js != NULL; } ^ /usr/include/poppler/Link.h:409:26: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 LinkActionKind getKind() override { return actionJavaScript; } ^ /usr/include/poppler/Link.h:426:14: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isOk() override { return stateList != NULL; } ^ /usr/include/poppler/Link.h:428:26: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 LinkActionKind getKind() override { return actionOCGState; } ^ /usr/include/poppler/Link.h:460:14: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isOk() override { return action != NULL; } ^ /usr/include/poppler/Link.h:463:26: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 LinkActionKind getKind() override { return actionUnknown; } ^ In file included from /usr/include/poppler/PDFDoc.h:49:0, from pdf-backend.hh:30, from pdf-unicode.hh:24, from pdf-unicode.cc:15: /usr/include/poppler/XRef.h:265:43: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void startSection(int first, int count) override; ^ /usr/include/poppler/XRef.h:266:64: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void writeEntry(Goffset offset, int gen, XRefEntryType type) override; ^ /usr/include/poppler/XRef.h:275:43: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void startSection(int first, int count) override; ^ /usr/include/poppler/XRef.h:276:64: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void writeEntry(Goffset offset, int gen, XRefEntryType type) override; ^ /usr/include/poppler/XRef.h:287:43: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void startSection(int first, int count) override; ^ /usr/include/poppler/XRef.h:288:64: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void writeEntry(Goffset offset, int gen, XRefEntryType type) override; ^ In file included from /usr/include/poppler/PDFDoc.h:51:0, from pdf-backend.hh:30, from pdf-unicode.hh:24, from pdf-unicode.cc:15: /usr/include/poppler/Page.h:112:31: error: expected ',' or '...' before '&&' token void replaceResource(Object &&obj1) ^ /usr/include/poppler/Page.h: In member function 'void PageAttrs::replaceResource(Object)': /usr/include/poppler/Page.h:113:18: error: 'move' is not a member of 'std' { resources = std::move(obj1); } ^ /usr/include/poppler/Page.h:113:28: error: 'obj1' was not declared in this scope { resources = std::move(obj1); } ^ /usr/include/poppler/Page.h: At global scope: /usr/include/poppler/Page.h:186:40: error: 'nullptr' was not declared in this scope Object getAnnotsObject(XRef *xrefA = nullptr) { return annotsObj.fetch(xrefA ? xrefA : xref); } ^ /usr/include/poppler/Page.h: In member function 'Object Page::getAnnotsObject(XRef*)': /usr/include/poppler/Page.h:186:94: error: use of deleted function 'Object::Object(const Object&)' Object getAnnotsObject(XRef *xrefA = nullptr) { return annotsObj.fetch(xrefA ? xrefA : xref); } ^ In file included from /usr/include/poppler/GfxState.h:42:0, from pdf-backend.hh:28, from pdf-unicode.hh:24, from pdf-unicode.cc:15: /usr/include/poppler/Object.h:175:3: note: declared here Object(const Object &other) = delete; ^ In file included from /usr/include/poppler/PDFDoc.h:51:0, from pdf-backend.hh:30, from pdf-unicode.hh:24, from pdf-unicode.cc:15: /usr/include/poppler/Page.h: In member function 'Object Page::getContents()': /usr/include/poppler/Page.h:199:52: error: use of deleted function 'Object::Object(const Object&)' Object getContents() { return contents.fetch(xref); } ^ In file included from /usr/include/poppler/GfxState.h:42:0, from pdf-backend.hh:28, from pdf-unicode.hh:24, from pdf-unicode.cc:15: /usr/include/poppler/Object.h:175:3: note: declared here Object(const Object &other) = delete; ^ In file included from /usr/include/poppler/PDFDoc.h:51:0, from pdf-backend.hh:30, from pdf-unicode.hh:24, from pdf-unicode.cc:15: /usr/include/poppler/Page.h: In member function 'Object Page::getThumb()': /usr/include/poppler/Page.h:202:46: error: use of deleted function 'Object::Object(const Object&)' Object getThumb() { return thumb.fetch(xref); } ^ In file included from /usr/include/poppler/GfxState.h:42:0, from pdf-backend.hh:28, from pdf-unicode.hh:24, from pdf-unicode.cc:15: /usr/include/poppler/Object.h:175:3: note: declared here Object(const Object &other) = delete; ^ In file included from /usr/include/poppler/PDFDoc.h:51:0, from pdf-backend.hh:30, from pdf-unicode.hh:24, from pdf-unicode.cc:15: /usr/include/poppler/Page.h: In member function 'Object Page::getTrans()': /usr/include/poppler/Page.h:206:46: error: use of deleted function 'Object::Object(const Object&)' Object getTrans() { return trans.fetch(xref); } ^ In file included from /usr/include/poppler/GfxState.h:42:0, from pdf-backend.hh:28, from pdf-unicode.hh:24, from pdf-unicode.cc:15: /usr/include/poppler/Object.h:175:3: note: declared here Object(const Object &other) = delete; ^ In file included from /usr/include/poppler/PDFDoc.h:51:0, from pdf-backend.hh:30, from pdf-unicode.hh:24, from pdf-unicode.cc:15: /usr/include/poppler/Page.h: In member function 'Object Page::getActions()': /usr/include/poppler/Page.h:217:50: error: use of deleted function 'Object::Object(const Object&)' Object getActions() { return actions.fetch(xref); } ^ In file included from /usr/include/poppler/GfxState.h:42:0, from pdf-backend.hh:28, from pdf-unicode.hh:24, from pdf-unicode.cc:15: /usr/include/poppler/Object.h:175:3: note: declared here Object(const Object &other) = delete; ^ In file included from /usr/include/poppler/PDFDoc.h:52:0, from pdf-backend.hh:30, from pdf-unicode.hh:24, from pdf-unicode.cc:15: /usr/include/poppler/Annot.h: At global scope: /usr/include/poppler/Annot.h:273:29: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 AnnotBorderType getType() const override { return typeArray; } ^ /usr/include/poppler/Annot.h:274:36: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 Object writeToObject(XRef *xref) const override; ^ /usr/include/poppler/Annot.h:292:29: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 AnnotBorderType getType() const override { return typeBS; } ^ /usr/include/poppler/Annot.h:293:36: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 Object writeToObject(XRef *xref) const override; ^ In file included from /usr/include/poppler/GfxState.h:42:0, from pdf-backend.hh:28, from pdf-backend.cc:29: /usr/include/poppler/Object.h:169:36: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 template Object(T) = delete; ^ /usr/include/poppler/Object.h:171:16: error: expected ',' or '...' before '&&' token Object(Object&& other); ^ /usr/include/poppler/Object.h:171:24: error: invalid constructor; you probably meant 'Object (const Object&)' Object(Object&& other); ^ /usr/include/poppler/Object.h:172:27: error: expected ',' or '...' before '&&' token Object& operator=(Object&& other); ^ /usr/include/poppler/Object.h:174:44: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 Object &operator=(const Object &other) = delete; ^ /usr/include/poppler/Object.h:175:33: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 Object(const Object &other) = delete; ^ /usr/include/poppler/Object.h:250:24: error: expected ',' or '...' before '&&' token void arrayAdd(Object &&elem); ^ /usr/include/poppler/Object.h:257:34: error: expected ',' or '...' before '&&' token void dictAdd(char *key, Object &&val); ^ /usr/include/poppler/Object.h:258:40: error: expected ',' or '...' before '&&' token void dictSet(const char *key, Object &&val); ^ /usr/include/poppler/Annot.h:642:58: error: expected ',' or '...' before '&&' token Dict *createResourcesDict(const char *formName, Object &&formStream, const char *stateName, ^ /usr/include/poppler/Annot.h:649:39: error: expected ',' or '...' before '&&' token void update(const char *key, Object &&value); ^ /usr/include/poppler/Annot.h:747:32: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void removeReferencedObjects() override; ^ /usr/include/poppler/Annot.h:789:37: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void draw(Gfx *gfx, GBool printing) override; ^ /usr/include/poppler/Annot.h:822:37: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void draw(Gfx *gfx, GBool printing) override; ^ /usr/include/poppler/Annot.h:882:37: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void draw(Gfx *gfx, GBool printing) override; ^ /usr/include/poppler/Annot.h:924:37: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void draw(Gfx *gfx, GBool printing) override; ^ /usr/include/poppler/Annot.h:925:31: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 Object getAppearanceResDict() override; ^ /usr/include/poppler/Annot.h:926:42: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void setContents(GooString *new_content) override; ^ /usr/include/poppler/Annot.h:988:37: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void draw(Gfx *gfx, GBool printing) override; ^ In file included from /usr/include/poppler/Object.h:321:0, from /usr/include/poppler/GfxState.h:42, from pdf-backend.hh:28, from pdf-backend.cc:29: /usr/include/poppler/Array.h:61:19: error: expected ',' or '...' before '&&' token void add(Object &&elem); ^ In file included from /usr/include/poppler/GfxState.h:42:0, from pdf-backend.hh:28, from pdf-backend.cc:29: /usr/include/poppler/Object.h:326:37: error: expected ',' or '...' before '&&' token inline void Object::arrayAdd(Object &&elem) ^ /usr/include/poppler/Annot.h:989:31: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 Object getAppearanceResDict() override; ^ /usr/include/poppler/Annot.h:990:42: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void setContents(GooString *new_content) override; ^ /usr/include/poppler/Annot.h:1054:37: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void draw(Gfx *gfx, GBool printing) override; ^ /usr/include/poppler/Object.h: In member function 'void Object::arrayAdd(Object)': /usr/include/poppler/Object.h:327:45: error: 'move' is not a member of 'std' { OBJECT_TYPE_CHECK(objArray); array->add(std::move(elem)); } ^ /usr/include/poppler/Object.h:327:55: error: 'elem' was not declared in this scope { OBJECT_TYPE_CHECK(objArray); array->add(std::move(elem)); } ^ /usr/include/poppler/Object.h: In member function 'Object Object::arrayGet(int, int) const': /usr/include/poppler/Object.h:333:64: error: use of deleted function 'Object::Object(const Object&)' { OBJECT_TYPE_CHECK(objArray); return array->get(i, recursion); } ^ In file included from /usr/include/poppler/GfxState.h:42:0, from pdf-backend.hh:28, from pdf-backend.cc:29: /usr/include/poppler/Object.h:175:3: note: declared here Object(const Object &other) = delete; ^ In file included from /usr/include/poppler/GfxState.h:42:0, from pdf-backend.hh:28, from pdf-backend.cc:29: /usr/include/poppler/Object.h: In member function 'Object Object::arrayGetNF(int) const': /usr/include/poppler/Object.h:336:55: error: use of deleted function 'Object::Object(const Object&)' { OBJECT_TYPE_CHECK(objArray); return array->getNF(i); } ^ In file included from /usr/include/poppler/GfxState.h:42:0, from pdf-backend.hh:28, from pdf-backend.cc:29: /usr/include/poppler/Object.h:175:3: note: declared here Object(const Object &other) = delete; ^ /usr/include/poppler/Annot.h:1104:37: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void draw(Gfx *gfx, GBool printing) override; ^ In file included from /usr/include/poppler/Object.h:342:0, from /usr/include/poppler/GfxState.h:42, from pdf-backend.hh:28, from pdf-backend.cc:29: /usr/include/poppler/Dict.h: At global scope: /usr/include/poppler/Dict.h:65:30: error: expected ',' or '...' before '&&' token void add(char *key, Object &&val); ^ /usr/include/poppler/Dict.h:69:36: error: expected ',' or '...' before '&&' token void set(const char *key, Object &&val); ^ In file included from /usr/include/poppler/GfxState.h:42:0, from pdf-backend.hh:28, from pdf-backend.cc:29: /usr/include/poppler/Object.h:347:47: error: expected ',' or '...' before '&&' token inline void Object::dictAdd(char *key, Object &&val) ^ /usr/include/poppler/Object.h: In member function 'void Object::dictAdd(char*, Object)': /usr/include/poppler/Object.h:348:48: error: 'move' is not a member of 'std' { OBJECT_TYPE_CHECK(objDict); dict->add(key, std::move(val)); } ^ /usr/include/poppler/Object.h:348:58: error: 'val' was not declared in this scope { OBJECT_TYPE_CHECK(objDict); dict->add(key, std::move(val)); } ^ /usr/include/poppler/Object.h: At global scope: /usr/include/poppler/Object.h:350:53: error: expected ',' or '...' before '&&' token inline void Object::dictSet(const char *key, Object &&val) ^ /usr/include/poppler/Annot.h:1140:37: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void draw(Gfx *gfx, GBool printing) override; ^ /usr/include/poppler/Object.h: In member function 'void Object::dictSet(const char*, Object)': /usr/include/poppler/Object.h:351:48: error: 'move' is not a member of 'std' { OBJECT_TYPE_CHECK(objDict); dict->set(key, std::move(val)); } ^ /usr/include/poppler/Object.h:351:58: error: 'val' was not declared in this scope { OBJECT_TYPE_CHECK(objDict); dict->set(key, std::move(val)); } ^ /usr/include/poppler/Annot.h:1215:37: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void draw(Gfx *gfx, GBool printing) override; ^ /usr/include/poppler/Annot.h:1250:37: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void draw(Gfx *gfx, GBool printing) override; ^ /usr/include/poppler/Annot.h:1278:37: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void draw(Gfx *gfx, GBool printing) override; ^ /usr/include/poppler/Annot.h:1313:37: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void draw(Gfx *gfx, GBool printing) override; ^ /usr/include/poppler/Object.h: In member function 'Object Object::dictLookup(const char*, int) const': /usr/include/poppler/Object.h:363:67: error: use of deleted function 'Object::Object(const Object&)' { OBJECT_TYPE_CHECK(objDict); return dict->lookup(key, recursion); } ^ In file included from /usr/include/poppler/GfxState.h:42:0, from pdf-backend.hh:28, from pdf-backend.cc:29: /usr/include/poppler/Object.h:175:3: note: declared here Object(const Object &other) = delete; ^ In file included from /usr/include/poppler/GfxState.h:42:0, from pdf-backend.hh:28, from pdf-backend.cc:29: /usr/include/poppler/Object.h: In member function 'Object Object::dictLookupNF(const char*) const': /usr/include/poppler/Object.h:366:58: error: use of deleted function 'Object::Object(const Object&)' { OBJECT_TYPE_CHECK(objDict); return dict->lookupNF(key); } ^ In file included from /usr/include/poppler/GfxState.h:42:0, from pdf-backend.hh:28, from pdf-backend.cc:29: /usr/include/poppler/Object.h:175:3: note: declared here Object(const Object &other) = delete; ^ In file included from /usr/include/poppler/GfxState.h:42:0, from pdf-backend.hh:28, from pdf-backend.cc:29: /usr/include/poppler/Object.h: In member function 'Object Object::dictGetVal(int) const': /usr/include/poppler/Object.h:372:54: error: use of deleted function 'Object::Object(const Object&)' { OBJECT_TYPE_CHECK(objDict); return dict->getVal(i); } ^ In file included from /usr/include/poppler/GfxState.h:42:0, from pdf-backend.hh:28, from pdf-backend.cc:29: /usr/include/poppler/Object.h:175:3: note: declared here Object(const Object &other) = delete; ^ In file included from /usr/include/poppler/GfxState.h:42:0, from pdf-backend.hh:28, from pdf-backend.cc:29: /usr/include/poppler/Object.h: In member function 'Object Object::dictGetValNF(int) const': /usr/include/poppler/Object.h:375:56: error: use of deleted function 'Object::Object(const Object&)' { OBJECT_TYPE_CHECK(objDict); return dict->getValNF(i); } ^ In file included from /usr/include/poppler/GfxState.h:42:0, from pdf-backend.hh:28, from pdf-backend.cc:29: /usr/include/poppler/Object.h:175:3: note: declared here Object(const Object &other) = delete; ^ In file included from /usr/include/poppler/Object.h:381:0, from /usr/include/poppler/GfxState.h:42, from pdf-backend.hh:28, from pdf-backend.cc:29: /usr/include/poppler/Stream.h: At global scope: /usr/include/poppler/Stream.h:238:95: error: 'nullptr' was not declared in this scope Stream *makeFilter(char *name, Stream *str, Object *params, int recursion = 0, Dict *dict = nullptr); ^ /usr/include/poppler/Stream.h:281:14: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void close() override; ^ /usr/include/poppler/Stream.h:283:18: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 Goffset getPos() override; ^ /usr/include/poppler/Stream.h:285:19: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void put (char c) override; ^ /usr/include/poppler/Stream.h:287:39: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void printf (const char *format, ...) override GCC_PRINTF_FORMAT(2,3); ^ /usr/include/poppler/Stream.h:305:21: error: expected ',' or '...' before '&&' token BaseStream(Object &&dictA, Goffset lengthA); ^ /usr/include/poppler/Stream.h:309:28: error: expected ',' or '...' before '&&' token Goffset length, Object &&dict) = 0; ^ /usr/include/poppler/Stream.h:310:39: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void setPos(Goffset pos, int dir = 0) override = 0; ^ /usr/include/poppler/Stream.h:311:36: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isBinary(GBool last = gTrue) override { return last; } ^ /usr/include/poppler/Stream.h:312:29: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 BaseStream *getBaseStream() override { return this; } ^ /usr/include/poppler/Stream.h:313:30: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 Stream *getUndecodedStream() override { return this; } ^ /usr/include/poppler/Stream.h:314:17: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 Dict *getDict() override { return dict.getDict(); } ^ /usr/include/poppler/Stream.h:315:25: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 Object *getDictObject() override { return &dict; } ^ /usr/include/poppler/Stream.h:340:14: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void close() override; ^ /usr/include/poppler/Stream.h:341:18: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 Goffset getPos() override { return str->getPos(); } ^ /usr/include/poppler/Stream.h:342:39: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void setPos(Goffset pos, int dir = 0) override; ^ /usr/include/poppler/Stream.h:343:29: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 BaseStream *getBaseStream() override { return str->getBaseStream(); } ^ /usr/include/poppler/Stream.h:344:30: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 Stream *getUndecodedStream() override { return str->getUndecodedStream(); } ^ /usr/include/poppler/Stream.h:345:17: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 Dict *getDict() override { return str->getDict(); } ^ /usr/include/poppler/Stream.h:346:25: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 Object *getDictObject() override { return str->getDictObject(); } ^ /usr/include/poppler/Stream.h:347:25: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 Stream *getNextStream() override { return str; } ^ /usr/include/poppler/Stream.h:349:26: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getUnfilteredChar () override { return str->getUnfilteredChar(); } ^ /usr/include/poppler/Stream.h:350:25: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void unfilteredReset () override { str->unfilteredReset(); } ^ /usr/include/poppler/Stream.h:448:31: error: expected ',' or '...' before '&&' token Goffset lengthA, Object &&dictA); ^ /usr/include/poppler/Stream.h:450:20: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 BaseStream *copy() override; ^ /usr/include/poppler/Stream.h:452:29: error: expected ',' or '...' before '&&' token Goffset lengthA, Object &&dictA) override; ^ /usr/include/poppler/Stream.h:452:36: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 Goffset lengthA, Object &&dictA) override; ^ In file included from /usr/include/poppler/PDFDoc.h:53:0, from pdf-backend.hh:30, from pdf-unicode.hh:24, from pdf-unicode.cc:15: /usr/include/poppler/Form.h:178:31: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void updateWidgetAppearance() override; ^ /usr/include/poppler/Stream.h:453:22: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 StreamKind getKind() override { return strFile; } ^ /usr/include/poppler/Stream.h:454:14: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void reset() override; ^ /usr/include/poppler/Stream.h:455:14: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void close() override; ^ /usr/include/poppler/Stream.h:456:15: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getChar() override ^ /usr/include/poppler/Stream.h:458:16: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int lookChar() override ^ /usr/include/poppler/Form.h:200:31: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void updateWidgetAppearance() override; ^ /usr/include/poppler/Stream.h:460:18: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 Goffset getPos() override { return bufPos + (bufPtr - buf); } ^ /usr/include/poppler/Stream.h:461:39: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void setPos(Goffset pos, int dir = 0) override; ^ /usr/include/poppler/Stream.h:462:20: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 Goffset getStart() override { return start; } ^ /usr/include/poppler/Form.h:246:31: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void updateWidgetAppearance() override; ^ /usr/include/poppler/Stream.h:463:31: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void moveStart(Goffset delta) override; ^ /usr/include/poppler/Stream.h:465:26: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getUnfilteredChar () override { return getChar(); } ^ /usr/include/poppler/Stream.h:466:25: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void unfilteredReset () override { reset(); } ^ /usr/include/poppler/Stream.h:472:21: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool hasGetChars() override { return true; } ^ /usr/include/poppler/Stream.h:473:42: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getChars(int nChars, Guchar *buffer) override ^ /usr/include/poppler/Stream.h:518:31: error: expected ',' or '...' before '&&' token Goffset lengthA, Object &&dictA); ^ /usr/include/poppler/Stream.h:520:20: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 BaseStream *copy() override; ^ /usr/include/poppler/Stream.h:522:29: error: expected ',' or '...' before '&&' token Goffset lengthA, Object &&dictA) override; ^ /usr/include/poppler/Stream.h:522:36: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 Goffset lengthA, Object &&dictA) override; ^ /usr/include/poppler/Stream.h:523:22: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 StreamKind getKind() override { return strCachedFile; } ^ /usr/include/poppler/Stream.h:524:14: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void reset() override; ^ /usr/include/poppler/Stream.h:525:14: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void close() override; ^ /usr/include/poppler/Stream.h:526:15: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getChar() override ^ /usr/include/poppler/Stream.h:528:16: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int lookChar() override ^ /usr/include/poppler/Stream.h:530:18: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 Goffset getPos() override { return bufPos + (bufPtr - buf); } ^ /usr/include/poppler/Form.h:267:31: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void updateWidgetAppearance() override; ^ /usr/include/poppler/Stream.h:531:39: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void setPos(Goffset pos, int dir = 0) override; ^ /usr/include/poppler/Stream.h:532:20: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 Goffset getStart() override { return start; } ^ /usr/include/poppler/Stream.h:533:31: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void moveStart(Goffset delta) override; ^ /usr/include/poppler/Stream.h:535:26: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getUnfilteredChar () override { return getChar(); } ^ /usr/include/poppler/Stream.h:536:25: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void unfilteredReset () override { reset(); } ^ /usr/include/poppler/Stream.h:561:65: error: expected ',' or '...' before '&&' token MemStream(char *bufA, Goffset startA, Goffset lengthA, Object &&dictA); ^ /usr/include/poppler/Stream.h:563:20: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 BaseStream *copy() override; ^ /usr/include/poppler/Stream.h:565:29: error: expected ',' or '...' before '&&' token Goffset lengthA, Object &&dictA) override; ^ /usr/include/poppler/Stream.h:565:36: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 Goffset lengthA, Object &&dictA) override; ^ /usr/include/poppler/Stream.h:566:22: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 StreamKind getKind() override { return strWeird; } ^ /usr/include/poppler/Stream.h:567:14: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void reset() override; ^ /usr/include/poppler/Stream.h:568:14: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void close() override; ^ In file included from /usr/include/poppler/PDFDoc.h:53:0, from pdf-backend.hh:30, from pdf-unicode.hh:24, from pdf-unicode.cc:15: /usr/include/poppler/Form.h:379:32: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void fillChildrenSiblingsID () override; ^ /usr/include/poppler/Stream.h:569:15: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getChar() override ^ /usr/include/poppler/Stream.h:571:16: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int lookChar() override ^ /usr/include/poppler/Stream.h:573:18: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 Goffset getPos() override { return (int)(bufPtr - buf); } ^ /usr/include/poppler/Stream.h:574:39: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void setPos(Goffset pos, int dir = 0) override; ^ /usr/include/poppler/Stream.h:575:20: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 Goffset getStart() override { return start; } ^ /usr/include/poppler/Stream.h:576:31: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void moveStart(Goffset delta) override; ^ /usr/include/poppler/Stream.h:582:26: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getUnfilteredChar () override { return getChar(); } ^ /usr/include/poppler/Stream.h:583:25: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void unfilteredReset () override { reset (); } ^ /usr/include/poppler/Stream.h:587:21: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool hasGetChars() override { return true; } ^ /usr/include/poppler/Stream.h:588:42: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getChars(int nChars, Guchar *buffer) override; ^ /usr/include/poppler/Stream.h:610:36: error: expected ',' or '...' before '&&' token EmbedStream(Stream *strA, Object &&dictA, GBool limitedA, Goffset lengthA, GBool reusableA = gFalse); ^ /usr/include/poppler/Stream.h:612:20: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 BaseStream *copy() override; ^ /usr/include/poppler/Stream.h:614:29: error: expected ',' or '...' before '&&' token Goffset lengthA, Object &&dictA) override; ^ /usr/include/poppler/Stream.h:614:36: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 Goffset lengthA, Object &&dictA) override; ^ /usr/include/poppler/Stream.h:615:22: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 StreamKind getKind() override { return str->getKind(); } ^ /usr/include/poppler/Stream.h:616:14: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void reset() override {} ^ /usr/include/poppler/Stream.h:617:15: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getChar() override; ^ /usr/include/poppler/Stream.h:618:16: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int lookChar() override; ^ /usr/include/poppler/Stream.h:619:18: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 Goffset getPos() override; ^ /usr/include/poppler/Stream.h:620:39: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void setPos(Goffset pos, int dir = 0) override; ^ /usr/include/poppler/Stream.h:621:20: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 Goffset getStart() override; ^ /usr/include/poppler/Stream.h:622:31: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void moveStart(Goffset delta) override; ^ /usr/include/poppler/Stream.h:624:26: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getUnfilteredChar () override { return str->getUnfilteredChar(); } ^ /usr/include/poppler/Stream.h:625:25: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void unfilteredReset () override { str->unfilteredReset(); } ^ /usr/include/poppler/Stream.h:632:21: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool hasGetChars() override { return true; } ^ /usr/include/poppler/Stream.h:633:42: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getChars(int nChars, Guchar *buffer) override; ^ /usr/include/poppler/Stream.h:656:22: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 StreamKind getKind() override { return strASCIIHex; } ^ /usr/include/poppler/Stream.h:657:14: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void reset() override; ^ /usr/include/poppler/Stream.h:658:15: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getChar() override ^ /usr/include/poppler/Stream.h:660:16: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int lookChar() override; ^ /usr/include/poppler/Stream.h:661:57: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GooString *getPSFilter(int psLevel, const char *indent) override; ^ /usr/include/poppler/Stream.h:662:36: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isBinary(GBool last = gTrue) override; ^ /usr/include/poppler/Stream.h:679:22: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 StreamKind getKind() override { return strASCII85; } ^ /usr/include/poppler/Stream.h:680:14: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void reset() override; ^ /usr/include/poppler/Stream.h:681:15: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getChar() override ^ /usr/include/poppler/Stream.h:683:16: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int lookChar() override; ^ /usr/include/poppler/Stream.h:684:57: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GooString *getPSFilter(int psLevel, const char *indent) override; ^ /usr/include/poppler/Stream.h:685:36: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isBinary(GBool last = gTrue) override; ^ /usr/include/poppler/Stream.h:705:22: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 StreamKind getKind() override { return strLZW; } ^ /usr/include/poppler/Stream.h:706:14: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void reset() override; ^ /usr/include/poppler/Stream.h:707:15: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getChar() override; ^ /usr/include/poppler/Stream.h:708:16: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int lookChar() override; ^ /usr/include/poppler/Stream.h:709:18: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getRawChar() override; ^ /usr/include/poppler/Stream.h:710:43: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getRawChars(int nChars, int *buffer) override; ^ /usr/include/poppler/Stream.h:711:57: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GooString *getPSFilter(int psLevel, const char *indent) override; ^ /usr/include/poppler/Stream.h:712:36: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isBinary(GBool last = gTrue) override; ^ /usr/include/poppler/Stream.h:716:21: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool hasGetChars() override { return true; } ^ /usr/include/poppler/Stream.h:717:42: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getChars(int nChars, Guchar *buffer) override; ^ /usr/include/poppler/Stream.h:764:22: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 StreamKind getKind() override { return strRunLength; } ^ /usr/include/poppler/Stream.h:765:14: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void reset() override; ^ /usr/include/poppler/Stream.h:766:15: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getChar() override ^ /usr/include/poppler/Stream.h:768:16: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int lookChar() override ^ /usr/include/poppler/Stream.h:770:57: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GooString *getPSFilter(int psLevel, const char *indent) override; ^ /usr/include/poppler/Stream.h:771:36: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isBinary(GBool last = gTrue) override; ^ /usr/include/poppler/Stream.h:775:21: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool hasGetChars() override { return true; } ^ /usr/include/poppler/Stream.h:776:42: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getChars(int nChars, Guchar *buffer) override; ^ /usr/include/poppler/Stream.h:799:22: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 StreamKind getKind() override { return strCCITTFax; } ^ /usr/include/poppler/Stream.h:800:14: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void reset() override; ^ /usr/include/poppler/Stream.h:801:15: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getChar() override ^ /usr/include/poppler/Stream.h:803:16: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int lookChar() override; ^ /usr/include/poppler/Stream.h:804:57: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GooString *getPSFilter(int psLevel, const char *indent) override; ^ /usr/include/poppler/Stream.h:805:36: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isBinary(GBool last = gTrue) override; ^ /usr/include/poppler/Stream.h:807:25: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void unfilteredReset () override; ^ /usr/include/poppler/Stream.h:989:22: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 StreamKind getKind() override { return strFlate; } ^ /usr/include/poppler/Stream.h:990:14: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void reset() override; ^ /usr/include/poppler/Stream.h:991:15: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getChar() override; ^ /usr/include/poppler/Stream.h:992:16: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int lookChar() override; ^ /usr/include/poppler/Stream.h:993:18: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getRawChar() override; ^ /usr/include/poppler/Stream.h:994:43: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getRawChars(int nChars, int *buffer) override; ^ /usr/include/poppler/Stream.h:995:57: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GooString *getPSFilter(int psLevel, const char *indent) override; ^ /usr/include/poppler/Stream.h:996:36: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isBinary(GBool last = gTrue) override; ^ /usr/include/poppler/Stream.h:997:25: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void unfilteredReset () override; ^ /usr/include/poppler/Stream.h:1015:21: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool hasGetChars() override { return true; } ^ /usr/include/poppler/Stream.h:1016:42: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getChars(int nChars, Guchar *buffer) override; ^ /usr/include/poppler/Stream.h:1063:22: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 StreamKind getKind() override { return strWeird; } ^ /usr/include/poppler/Stream.h:1064:14: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void reset() override {} ^ /usr/include/poppler/Stream.h:1065:15: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getChar() override { return EOF; } ^ /usr/include/poppler/Stream.h:1066:16: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int lookChar() override { return EOF; } ^ /usr/include/poppler/Stream.h:1067:66: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GooString *getPSFilter(int /*psLevel*/, const char * /*indent*/) override { return NULL; } ^ /usr/include/poppler/Stream.h:1068:40: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isBinary(GBool /*last = gTrue*/) override { return gFalse; } ^ /usr/include/poppler/Stream.h:1080:22: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 StreamKind getKind() override { return strWeird; } ^ /usr/include/poppler/Stream.h:1081:14: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void reset() override; ^ /usr/include/poppler/Stream.h:1082:15: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getChar() override; ^ /usr/include/poppler/Stream.h:1083:16: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int lookChar() override; ^ /usr/include/poppler/Stream.h:1084:57: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GooString *getPSFilter(int psLevel, const char *indent) override ^ /usr/include/poppler/Stream.h:1086:36: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isBinary(GBool last = gTrue) override; ^ /usr/include/poppler/Stream.h:1105:22: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 StreamKind getKind() override { return strWeird; } ^ /usr/include/poppler/Stream.h:1106:14: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void reset() override; ^ /usr/include/poppler/Stream.h:1107:15: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getChar() override; ^ /usr/include/poppler/Stream.h:1108:16: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int lookChar() override; ^ /usr/include/poppler/Stream.h:1109:66: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GooString *getPSFilter(int /*psLevel*/, const char * /*indent*/) override { return NULL; } ^ /usr/include/poppler/Stream.h:1110:40: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isBinary(GBool /*last = gTrue*/) override; ^ /usr/include/poppler/Stream.h:1111:19: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isEncoder() override { return gTrue; } ^ /usr/include/poppler/Stream.h:1128:22: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 StreamKind getKind() override { return strWeird; } ^ /usr/include/poppler/Stream.h:1129:14: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void reset() override; ^ /usr/include/poppler/Stream.h:1130:15: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getChar() override ^ /usr/include/poppler/Stream.h:1132:16: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int lookChar() override ^ /usr/include/poppler/Stream.h:1134:66: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GooString *getPSFilter(int /*psLevel*/, const char * /*indent*/) override { return NULL; } ^ /usr/include/poppler/Stream.h:1135:40: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isBinary(GBool /*last = gTrue*/) override { return gFalse; } ^ /usr/include/poppler/Stream.h:1136:19: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isEncoder() override { return gTrue; } ^ In file included from pdf-backend.hh:30:0, from pdf-unicode.hh:24, from pdf-unicode.cc:15: /usr/include/poppler/PDFDoc.h:306:45: error: expected ',' or '...' before '&&' token static void writeXRefTableTrailer (Object &&trailerDict, XRef *uxref, GBool writeAllEntries, ^ /usr/include/poppler/Stream.h:1158:22: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 StreamKind getKind() override { return strWeird; } ^ /usr/include/poppler/Stream.h:1159:14: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void reset() override; ^ /usr/include/poppler/Stream.h:1160:15: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getChar() override ^ /usr/include/poppler/Stream.h:1162:16: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int lookChar() override ^ /usr/include/poppler/Stream.h:1164:66: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GooString *getPSFilter(int /*psLevel*/, const char * /*indent*/) override { return NULL; } ^ /usr/include/poppler/Stream.h:1165:40: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isBinary(GBool /*last = gTrue*/) override { return gFalse; } ^ /usr/include/poppler/Stream.h:1166:19: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isEncoder() override { return gTrue; } ^ /usr/include/poppler/Stream.h:1188:22: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 StreamKind getKind() override { return strWeird; } ^ /usr/include/poppler/Stream.h:1189:14: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void reset() override; ^ /usr/include/poppler/Stream.h:1190:15: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getChar() override ^ /usr/include/poppler/Stream.h:1192:16: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int lookChar() override ^ /usr/include/poppler/Stream.h:1194:66: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GooString *getPSFilter(int /*psLevel*/, const char * /*indent*/) override { return NULL; } ^ /usr/include/poppler/Stream.h:1195:40: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isBinary(GBool /*last = gTrue*/) override { return gTrue; } ^ /usr/include/poppler/Stream.h:1196:19: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isEncoder() override { return gTrue; } ^ /usr/include/poppler/Stream.h:1224:22: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 StreamKind getKind() override { return strWeird; } ^ /usr/include/poppler/Stream.h:1225:14: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void reset() override; ^ /usr/include/poppler/PDFDoc.h:308:46: error: expected ',' or '...' before '&&' token static void writeXRefStreamTrailer (Object &&trailerDict, XRef *uxref, Ref *uxrefStreamRef, ^ /usr/include/poppler/Stream.h:1226:15: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getChar() override; ^ /usr/include/poppler/Stream.h:1227:16: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int lookChar() override; ^ /usr/include/poppler/Stream.h:1228:57: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GooString *getPSFilter(int psLevel, const char *indent) override ^ /usr/include/poppler/Stream.h:1230:36: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isBinary(GBool last = gTrue) override { return gTrue; } ^ /usr/include/poppler/Stream.h:1231:19: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isEncoder() override { return gTrue; } ^ /usr/include/poppler/Stream.h:1256:22: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 StreamKind getKind() override { return strWeird; } ^ /usr/include/poppler/Stream.h:1257:14: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void reset() override; ^ /usr/include/poppler/Stream.h:1258:15: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getChar() override ^ /usr/include/poppler/Stream.h:1260:16: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int lookChar() override ^ /usr/include/poppler/Stream.h:1262:66: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GooString *getPSFilter(int /*psLevel*/, const char * /*indent*/) override { return NULL; } ^ /usr/include/poppler/Stream.h:1263:40: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isBinary(GBool /*last = gTrue*/) override { return gFalse; } ^ /usr/include/poppler/PDFDoc.h:295:153: error: 'nullptr' was not declared in this scope void markPageObjects(Dict *pageDict, XRef *xRef, XRef *countRef, Guint numOffset, int oldRefNum, int newRefNum, std::set *alreadyMarkedDicts = nullptr); ^ /usr/include/poppler/PDFDoc.h:296:156: error: 'nullptr' was not declared in this scope GBool markAnnotations(Object *annots, XRef *xRef, XRef *countRef, Guint numOffset, int oldPageNum, int newPageNum, std::set *alreadyMarkedDicts = nullptr); ^ /usr/include/poppler/Stream.h:1264:19: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isEncoder() override { return gTrue; } ^ /usr/include/poppler/PDFDoc.h:301:135: error: 'nullptr' was not declared in this scope CryptAlgorithm encAlgorithm, int keyLength, int objNum, int objGen, std::set *alreadyWrittenDicts = nullptr); ^ /usr/include/poppler/PDFDoc.h:314:146: error: 'nullptr' was not declared in this scope void markObject (Object *obj, XRef *xRef, XRef *countRef, Guint numOffset, int oldRefNum, int newRefNum, std::set *alreadyMarkedDicts = nullptr); ^ /usr/include/poppler/PDFDoc.h:323:99: error: 'nullptr' was not declared in this scope int keyLength, int objNum, int objGen, std::set *alreadyWrittenDicts = nullptr) ^ /usr/include/poppler/Stream.h:1285:22: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 StreamKind getKind() override { return strWeird; } ^ /usr/include/poppler/Stream.h:1286:14: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void reset() override; ^ /usr/include/poppler/Stream.h:1287:15: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getChar() override ^ /usr/include/poppler/Stream.h:1289:16: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int lookChar() override ^ /usr/include/poppler/Stream.h:1291:66: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GooString *getPSFilter(int /*psLevel*/, const char * /*indent*/) override { return NULL; } ^ /usr/include/poppler/Stream.h:1292:40: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isBinary(GBool /*last = gTrue*/) override { return gFalse; } ^ /usr/include/poppler/Stream.h:1293:19: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isEncoder() override { return gTrue; } ^ In file included from pdf-backend.hh:30:0, from pdf-unicode.hh:24, from pdf-unicode.cc:15: /usr/include/poppler/PDFDoc.h: In member function 'Object PDFDoc::getDocInfo()': /usr/include/poppler/PDFDoc.h:232:49: error: use of deleted function 'Object::Object(const Object&)' Object getDocInfo() { return xref->getDocInfo(); } ^ In file included from /usr/include/poppler/GfxState.h:42:0, from pdf-backend.hh:28, from pdf-unicode.hh:24, from pdf-unicode.cc:15: /usr/include/poppler/Object.h:175:3: note: declared here Object(const Object &other) = delete; ^ In file included from pdf-backend.hh:30:0, from pdf-unicode.hh:24, from pdf-unicode.cc:15: /usr/include/poppler/PDFDoc.h: In member function 'Object PDFDoc::getDocInfoNF()': /usr/include/poppler/PDFDoc.h:233:53: error: use of deleted function 'Object::Object(const Object&)' Object getDocInfoNF() { return xref->getDocInfoNF(); } ^ In file included from /usr/include/poppler/GfxState.h:42:0, from pdf-backend.hh:28, from pdf-unicode.hh:24, from pdf-unicode.cc:15: /usr/include/poppler/Object.h:175:3: note: declared here Object(const Object &other) = delete; ^ In file included from pdf-backend.hh:30:0, from pdf-unicode.hh:24, from pdf-unicode.cc:15: /usr/include/poppler/PDFDoc.h: In member function 'Object PDFDoc::createDocInfoIfNoneExists()': /usr/include/poppler/PDFDoc.h:237:79: error: use of deleted function 'Object::Object(const Object&)' Object createDocInfoIfNoneExists() { return xref->createDocInfoIfNoneExists(); } ^ In file included from /usr/include/poppler/GfxState.h:42:0, from pdf-backend.hh:28, from pdf-unicode.hh:24, from pdf-unicode.cc:15: /usr/include/poppler/Object.h:175:3: note: declared here Object(const Object &other) = delete; ^ In file included from /usr/include/poppler/GfxState.h:43:0, from pdf-backend.hh:28, from pdf-backend.cc:29: /usr/include/poppler/Function.h:113:18: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 Function *copy() override { return new IdentityFunction(); } ^ /usr/include/poppler/Function.h:114:15: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getType() override { return -1; } ^ /usr/include/poppler/Function.h:115:41: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void transform(double *in, double *out) override; ^ /usr/include/poppler/Function.h:116:14: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isOk() override { return gTrue; } ^ /usr/include/poppler/Function.h:130:18: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 Function *copy() override { return new SampledFunction(this); } ^ /usr/include/poppler/Function.h:131:15: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getType() override { return 0; } ^ /usr/include/poppler/Function.h:132:41: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void transform(double *in, double *out) override; ^ /usr/include/poppler/Function.h:133:14: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isOk() override { return ok; } ^ /usr/include/poppler/Function.h:134:45: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool hasDifferentResultSet(Function *func) override; ^ /usr/include/poppler/Function.h:174:18: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 Function *copy() override { return new ExponentialFunction(this); } ^ /usr/include/poppler/Function.h:175:15: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getType() override { return 2; } ^ /usr/include/poppler/Function.h:176:41: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void transform(double *in, double *out) override; ^ /usr/include/poppler/Function.h:177:14: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isOk() override { return ok; } ^ /usr/include/poppler/Function.h:203:18: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 Function *copy() override { return new StitchingFunction(this); } ^ /usr/include/poppler/Function.h:204:15: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getType() override { return 3; } ^ /usr/include/poppler/Function.h:205:41: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void transform(double *in, double *out) override; ^ /usr/include/poppler/Function.h:206:14: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isOk() override { return ok; } ^ /usr/include/poppler/Function.h:235:18: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 Function *copy() override { return new PostScriptFunction(this); } ^ /usr/include/poppler/Function.h:236:15: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getType() override { return 4; } ^ In file included from /usr/include/poppler/SplashOutputDev.h:40:0, from pdf-backend.hh:31, from pdf-unicode.hh:24, from pdf-unicode.cc:15: /usr/include/poppler/splash/SplashPattern.h: At global scope: /usr/include/poppler/splash/SplashPattern.h:69:23: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 SplashPattern *copy() override { return new SplashSolidColor(color); } ^ /usr/include/poppler/Function.h:237:41: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void transform(double *in, double *out) override; ^ /usr/include/poppler/Function.h:238:14: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isOk() override { return ok; } ^ /usr/include/poppler/splash/SplashPattern.h:73:48: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool getColor(int x, int y, SplashColorPtr c) override; ^ /usr/include/poppler/splash/SplashPattern.h:75:34: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool testPosition(int x, int y) override { return gFalse; } ^ /usr/include/poppler/splash/SplashPattern.h:77:18: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isStatic() override { return gTrue; } ^ /usr/include/poppler/splash/SplashPattern.h:79:16: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isCMYK() override { return gFalse; } ^ In file included from pdf-backend.hh:28:0, from pdf-backend.cc:29: /usr/include/poppler/GfxState.h:296:23: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GfxColorSpace *copy() override; ^ /usr/include/poppler/GfxState.h:297:29: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GfxColorSpaceMode getMode() override { return csDeviceGray; } ^ /usr/include/poppler/GfxState.h:299:46: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getGray(GfxColor *color, GfxGray *gray) override; ^ /usr/include/poppler/GfxState.h:300:43: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getRGB(GfxColor *color, GfxRGB *rgb) override; ^ /usr/include/poppler/GfxState.h:301:46: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getCMYK(GfxColor *color, GfxCMYK *cmyk) override; ^ /usr/include/poppler/GfxState.h:302:53: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getDeviceN(GfxColor *color, GfxColor *deviceN) override; ^ /usr/include/poppler/GfxState.h:303:55: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getGrayLine(Guchar *in, Guchar *out, int length) override; ^ /usr/include/poppler/GfxState.h:304:60: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getRGBLine(Guchar *in, unsigned int *out, int length) override; ^ /usr/include/poppler/GfxState.h:305:54: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getRGBLine(Guchar *in, Guchar *out, int length) override; ^ /usr/include/poppler/GfxState.h:306:55: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getRGBXLine(Guchar *in, Guchar *out, int length) override; ^ /usr/include/poppler/GfxState.h:307:55: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getCMYKLine(Guchar *in, Guchar *out, int length) override; ^ /usr/include/poppler/GfxState.h:308:58: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getDeviceNLine(Guchar *in, Guchar *out, int length) override; ^ /usr/include/poppler/GfxState.h:310:23: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool useGetRGBLine() override { return gTrue; } ^ /usr/include/poppler/GfxState.h:311:24: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool useGetGrayLine() override { return gTrue; } ^ /usr/include/poppler/GfxState.h:312:24: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool useGetCMYKLine() override { return gTrue; } ^ /usr/include/poppler/GfxState.h:313:27: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool useGetDeviceNLine() override { return gTrue; } ^ /usr/include/poppler/GfxState.h:315:17: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getNComps() override { return 1; } ^ /usr/include/poppler/GfxState.h:316:39: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getDefaultColor(GfxColor *color) override; ^ /usr/include/poppler/GfxState.h:330:23: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GfxColorSpace *copy() override; ^ /usr/include/poppler/GfxState.h:331:29: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GfxColorSpaceMode getMode() override { return csCalGray; } ^ /usr/include/poppler/GfxState.h:336:46: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getGray(GfxColor *color, GfxGray *gray) override; ^ make: /usr/include/poppler/GfxState.h:337:43: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getRGB(GfxColor *color, GfxRGB *rgb) override; ^ *** [image-filter.o] Error 1 /usr/include/poppler/GfxState.h:338:46: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getCMYK(GfxColor *color, GfxCMYK *cmyk) override; ^ /usr/include/poppler/GfxState.h:339:53: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getDeviceN(GfxColor *color, GfxColor *deviceN) override; ^ /usr/include/poppler/GfxState.h:341:17: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getNComps() override { return 1; } ^ /usr/include/poppler/GfxState.h:342:39: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getDefaultColor(GfxColor *color) override; ^ /usr/include/poppler/GfxState.h:374:23: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GfxColorSpace *copy() override; ^ /usr/include/poppler/GfxState.h:375:29: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GfxColorSpaceMode getMode() override { return csDeviceRGB; } ^ /usr/include/poppler/GfxState.h:377:46: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getGray(GfxColor *color, GfxGray *gray) override; ^ /usr/include/poppler/GfxState.h:378:43: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getRGB(GfxColor *color, GfxRGB *rgb) override; ^ /usr/include/poppler/GfxState.h:379:46: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getCMYK(GfxColor *color, GfxCMYK *cmyk) override; ^ /usr/include/poppler/GfxState.h:380:53: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getDeviceN(GfxColor *color, GfxColor *deviceN) override; ^ /usr/include/poppler/GfxState.h:381:55: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getGrayLine(Guchar *in, Guchar *out, int length) override; ^ /usr/include/poppler/GfxState.h:382:60: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getRGBLine(Guchar *in, unsigned int *out, int length) override; ^ /usr/include/poppler/GfxState.h:383:54: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getRGBLine(Guchar *in, Guchar *out, int length) override; ^ /usr/include/poppler/GfxState.h:384:55: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getRGBXLine(Guchar *in, Guchar *out, int length) override; ^ In file included from pdf-backend.hh:31:0, from pdf-unicode.hh:24, from pdf-unicode.cc:15: /usr/include/poppler/SplashOutputDev.h:67:23: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 SplashPattern *copy() override { return new SplashFunctionPattern(colorMode, state, (GfxFunctionShading *) shading); } ^ /usr/include/poppler/SplashOutputDev.h:71:34: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool testPosition(int x, int y) override { return gTrue; } ^ /usr/include/poppler/GfxState.h:385:55: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getCMYKLine(Guchar *in, Guchar *out, int length) override; ^ /usr/include/poppler/SplashOutputDev.h:73:18: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isStatic() override { return gFalse; } ^ /usr/include/poppler/SplashOutputDev.h:75:48: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool getColor(int x, int y, SplashColorPtr c) override; ^ /usr/include/poppler/GfxState.h:386:58: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getDeviceNLine(Guchar *in, Guchar *out, int length) override; ^ /usr/include/poppler/SplashOutputDev.h:79:16: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isCMYK() override { return gfxMode == csDeviceCMYK; } ^ /usr/include/poppler/GfxState.h:388:23: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool useGetRGBLine() override { return gTrue; } ^ /usr/include/poppler/GfxState.h:389:24: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool useGetGrayLine() override { return gTrue; } ^ /usr/include/poppler/GfxState.h:390:24: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool useGetCMYKLine() override { return gTrue; } ^ /usr/include/poppler/GfxState.h:391:27: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool useGetDeviceNLine() override { return gTrue; } ^ /usr/include/poppler/GfxState.h:393:17: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getNComps() override { return 3; } ^ /usr/include/poppler/SplashOutputDev.h:97:48: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool getColor(int x, int y, SplashColorPtr c) override; ^ /usr/include/poppler/SplashOutputDev.h:99:34: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool testPosition(int x, int y) override; ^ /usr/include/poppler/SplashOutputDev.h:101:18: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isStatic() override { return gFalse; } ^ /usr/include/poppler/SplashOutputDev.h:107:16: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isCMYK() override { return gfxMode == csDeviceCMYK; } ^ /usr/include/poppler/GfxState.h:394:39: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getDefaultColor(GfxColor *color) override; ^ /usr/include/poppler/SplashOutputDev.h:123:23: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 SplashPattern *copy() override { return new SplashAxialPattern(colorMode, state, (GfxAxialShading *) shading); } ^ /usr/include/poppler/SplashOutputDev.h:127:53: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool getParameter(double xs, double ys, double *t) override; ^ /usr/include/poppler/GfxState.h:408:23: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GfxColorSpace *copy() override; ^ /usr/include/poppler/GfxState.h:409:29: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GfxColorSpaceMode getMode() override { return csCalRGB; } ^ In file included from pdf-backend.hh:31:0, from pdf-unicode.hh:24, from pdf-unicode.cc:15: /usr/include/poppler/SplashOutputDev.h:140:23: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 SplashPattern *copy() override { return new SplashGouraudPattern(bDirectColorTranslation, state, shading, mode); } ^ /usr/include/poppler/GfxState.h:414:46: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getGray(GfxColor *color, GfxGray *gray) override; ^ /usr/include/poppler/SplashOutputDev.h:144:48: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool getColor(int x, int y, SplashColorPtr c) override { return gFalse; } ^ /usr/include/poppler/SplashOutputDev.h:146:34: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool testPosition(int x, int y) override { return gFalse; } ^ /usr/include/poppler/SplashOutputDev.h:148:18: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isStatic() override { return gFalse; } ^ /usr/include/poppler/SplashOutputDev.h:150:16: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isCMYK() override { return gfxMode == csDeviceCMYK; } ^ /usr/include/poppler/SplashOutputDev.h:152:25: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isParameterized() override { return shading->isParameterized(); } ^ /usr/include/poppler/SplashOutputDev.h:153:21: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getNTriangles() override { return shading->getNTriangles(); } ^ /usr/include/poppler/SplashOutputDev.h:156:67: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 double *x2, double *y2, double *color2) override ^ /usr/include/poppler/SplashOutputDev.h:159:78: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getParameterizedColor(double t, SplashColorMode mode, SplashColorPtr c) override; ^ /usr/include/poppler/GfxState.h:415:43: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getRGB(GfxColor *color, GfxRGB *rgb) override; ^ /usr/include/poppler/GfxState.h:416:46: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getCMYK(GfxColor *color, GfxCMYK *cmyk) override; ^ /usr/include/poppler/GfxState.h:417:53: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getDeviceN(GfxColor *color, GfxColor *deviceN) override; ^ /usr/include/poppler/GfxState.h:419:17: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getNComps() override { return 3; } ^ /usr/include/poppler/GfxState.h:420:39: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getDefaultColor(GfxColor *color) override; ^ /usr/include/poppler/GfxState.h:456:23: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GfxColorSpace *copy() override; ^ /usr/include/poppler/GfxState.h:457:29: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GfxColorSpaceMode getMode() override { return csDeviceCMYK; } ^ /usr/include/poppler/GfxState.h:459:46: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getGray(GfxColor *color, GfxGray *gray) override; ^ /usr/include/poppler/GfxState.h:460:43: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getRGB(GfxColor *color, GfxRGB *rgb) override; ^ /usr/include/poppler/GfxState.h:461:46: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getCMYK(GfxColor *color, GfxCMYK *cmyk) override; ^ /usr/include/poppler/GfxState.h:462:53: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getDeviceN(GfxColor *color, GfxColor *deviceN) override; ^ /usr/include/poppler/GfxState.h:463:60: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getRGBLine(Guchar *in, unsigned int *out, int length) override; ^ /usr/include/poppler/GfxState.h:464:52: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getRGBLine(Guchar *, Guchar *out, int length) override; ^ /usr/include/poppler/GfxState.h:465:55: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getRGBXLine(Guchar *in, Guchar *out, int length) override; ^ /usr/include/poppler/GfxState.h:466:55: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getCMYKLine(Guchar *in, Guchar *out, int length) override; ^ /usr/include/poppler/GfxState.h:467:58: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getDeviceNLine(Guchar *in, Guchar *out, int length) override; ^ /usr/include/poppler/GfxState.h:468:23: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool useGetRGBLine() override { return gTrue; } ^ /usr/include/poppler/GfxState.h:469:24: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool useGetCMYKLine() override { return gTrue; } ^ /usr/include/poppler/GfxState.h:470:27: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool useGetDeviceNLine() override { return gTrue; } ^ /usr/include/poppler/GfxState.h:472:17: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getNComps() override { return 4; } ^ /usr/include/poppler/GfxState.h:473:39: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getDefaultColor(GfxColor *color) override; ^ /usr/include/poppler/SplashOutputDev.h:175:23: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 SplashPattern *copy() override { return new SplashRadialPattern(colorMode, state, (GfxRadialShading *) shading); } ^ /usr/include/poppler/GfxState.h:487:23: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GfxColorSpace *copy() override; ^ /usr/include/poppler/GfxState.h:488:29: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GfxColorSpaceMode getMode() override { return csLab; } ^ /usr/include/poppler/GfxState.h:493:46: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getGray(GfxColor *color, GfxGray *gray) override; ^ /usr/include/poppler/SplashOutputDev.h:179:53: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool getParameter(double xs, double ys, double *t) override; ^ /usr/include/poppler/GfxState.h:494:43: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getRGB(GfxColor *color, GfxRGB *rgb) override; ^ /usr/include/poppler/GfxState.h:495:46: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getCMYK(GfxColor *color, GfxCMYK *cmyk) override; ^ /usr/include/poppler/GfxState.h:496:53: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getDeviceN(GfxColor *color, GfxColor *deviceN) override; ^ /usr/include/poppler/GfxState.h:498:17: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getNComps() override { return 3; } ^ /usr/include/poppler/SplashOutputDev.h:213:30: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool useTilingPatternFill() override { return gTrue; } ^ /usr/include/poppler/SplashOutputDev.h:218:32: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool useShadedFills(int type) override ^ /usr/include/poppler/SplashOutputDev.h:223:20: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool upsideDown() override { return bitmapTopDown ^ bitmapUpsideDown; } ^ /usr/include/poppler/SplashOutputDev.h:226:21: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool useDrawChar() override { return gTrue; } ^ /usr/include/poppler/SplashOutputDev.h:230:29: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool interpretType3Chars() override { return gTrue; } ^ /usr/include/poppler/SplashOutputDev.h:235:58: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void startPage(int pageNum, GfxState *state, XRef *xref) override; ^ /usr/include/poppler/SplashOutputDev.h:238:16: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void endPage() override; ^ /usr/include/poppler/SplashOutputDev.h:241:33: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void saveState(GfxState *state) override; ^ /usr/include/poppler/SplashOutputDev.h:242:36: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void restoreState(GfxState *state) override; ^ /usr/include/poppler/SplashOutputDev.h:245:33: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void updateAll(GfxState *state) override; ^ /usr/include/poppler/SplashOutputDev.h:247:51: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 double m21, double m22, double m31, double m32) override; ^ /usr/include/poppler/SplashOutputDev.h:248:38: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void updateLineDash(GfxState *state) override; ^ /usr/include/poppler/SplashOutputDev.h:249:38: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void updateFlatness(GfxState *state) override; ^ /usr/include/poppler/SplashOutputDev.h:250:38: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void updateLineJoin(GfxState *state) override; ^ /usr/include/poppler/SplashOutputDev.h:251:37: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void updateLineCap(GfxState *state) override; ^ /usr/include/poppler/SplashOutputDev.h:252:40: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void updateMiterLimit(GfxState *state) override; ^ /usr/include/poppler/SplashOutputDev.h:253:39: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void updateLineWidth(GfxState *state) override; ^ /usr/include/poppler/SplashOutputDev.h:254:42: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void updateStrokeAdjust(GfxState *state) override; ^ /usr/include/poppler/SplashOutputDev.h:255:44: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void updateFillColorSpace(GfxState *state) override; ^ /usr/include/poppler/SplashOutputDev.h:256:46: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void updateStrokeColorSpace(GfxState *state) override; ^ /usr/include/poppler/SplashOutputDev.h:257:39: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void updateFillColor(GfxState *state) override; ^ /usr/include/poppler/SplashOutputDev.h:258:41: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void updateStrokeColor(GfxState *state) override; ^ /usr/include/poppler/SplashOutputDev.h:259:39: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void updateBlendMode(GfxState *state) override; ^ /usr/include/poppler/SplashOutputDev.h:260:41: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void updateFillOpacity(GfxState *state) override; ^ /usr/include/poppler/SplashOutputDev.h:261:43: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void updateStrokeOpacity(GfxState *state) override; ^ /usr/include/poppler/SplashOutputDev.h:262:44: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void updatePatternOpacity(GfxState *state) override; ^ /usr/include/poppler/SplashOutputDev.h:263:43: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void clearPatternOpacity(GfxState *state) override; ^ /usr/include/poppler/SplashOutputDev.h:264:43: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void updateFillOverprint(GfxState *state) override; ^ /usr/include/poppler/SplashOutputDev.h:265:45: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void updateStrokeOverprint(GfxState *state) override; ^ /usr/include/poppler/SplashOutputDev.h:266:43: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void updateOverprintMode(GfxState *state) override; ^ /usr/include/poppler/SplashOutputDev.h:267:38: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void updateTransfer(GfxState *state) override; ^ /usr/include/poppler/SplashOutputDev.h:270:34: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void updateFont(GfxState *state) override; ^ /usr/include/poppler/SplashOutputDev.h:273:30: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void stroke(GfxState *state) override; ^ /usr/include/poppler/SplashOutputDev.h:274:28: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void fill(GfxState *state) override; ^ /usr/include/poppler/SplashOutputDev.h:275:30: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void eoFill(GfxState *state) override; ^ /usr/include/poppler/GfxState.h:499:39: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getDefaultColor(GfxColor *color) override; ^ /usr/include/poppler/GfxState.h:502:20: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int maxImgPixel) override; ^ /usr/include/poppler/GfxState.h:538:23: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GfxColorSpace *copy() override; ^ /usr/include/poppler/GfxState.h:539:29: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GfxColorSpaceMode getMode() override { return csICCBased; } ^ /usr/include/poppler/GfxState.h:544:46: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getGray(GfxColor *color, GfxGray *gray) override; ^ /usr/include/poppler/GfxState.h:545:43: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getRGB(GfxColor *color, GfxRGB *rgb) override; ^ /usr/include/poppler/GfxState.h:546:46: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getCMYK(GfxColor *color, GfxCMYK *cmyk) override; ^ /usr/include/poppler/GfxState.h:547:53: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getDeviceN(GfxColor *color, GfxColor *deviceN) override; ^ /usr/include/poppler/GfxState.h:548:60: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getRGBLine(Guchar *in, unsigned int *out, int length) override; ^ /usr/include/poppler/GfxState.h:549:54: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getRGBLine(Guchar *in, Guchar *out, int length) override; ^ /usr/include/poppler/GfxState.h:550:55: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getRGBXLine(Guchar *in, Guchar *out, int length) override; ^ /usr/include/poppler/GfxState.h:551:55: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getCMYKLine(Guchar *in, Guchar *out, int length) override; ^ /usr/include/poppler/GfxState.h:552:58: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getDeviceNLine(Guchar *in, Guchar *out, int length) override; ^ /usr/include/poppler/GfxState.h:554:23: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool useGetRGBLine() override; ^ /usr/include/poppler/GfxState.h:555:24: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool useGetCMYKLine() override; ^ /usr/include/poppler/GfxState.h:556:27: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool useGetDeviceNLine() override; ^ /usr/include/poppler/GfxState.h:558:17: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getNComps() override { return nComps; } ^ /usr/include/poppler/SplashOutputDev.h:280:33: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 double xStep, double yStep) override; ^ /usr/include/poppler/GfxState.h:559:39: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getDefaultColor(GfxColor *color) override; ^ /usr/include/poppler/GfxState.h:562:20: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int maxImgPixel) override; ^ /usr/include/poppler/SplashOutputDev.h:281:72: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool functionShadedFill(GfxState *state, GfxFunctionShading *shading) override; ^ /usr/include/poppler/SplashOutputDev.h:282:92: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool axialShadedFill(GfxState *state, GfxAxialShading *shading, double tMin, double tMax) override; ^ /usr/include/poppler/SplashOutputDev.h:283:94: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool radialShadedFill(GfxState *state, GfxRadialShading *shading, double tMin, double tMax) override; ^ /usr/include/poppler/SplashOutputDev.h:284:86: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool gouraudTriangleShadedFill(GfxState *state, GfxGouraudTriangleShading *shading) override; ^ /usr/include/poppler/SplashOutputDev.h:287:28: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void clip(GfxState *state) override; ^ /usr/include/poppler/SplashOutputDev.h:288:30: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void eoClip(GfxState *state) override; ^ /usr/include/poppler/SplashOutputDev.h:289:40: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void clipToStrokePath(GfxState *state) override; ^ /usr/include/poppler/SplashOutputDev.h:295:51: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 CharCode code, int nBytes, Unicode *u, int uLen) override; ^ /usr/include/poppler/SplashOutputDev.h:298:46: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 CharCode code, Unicode *u, int uLen) override; ^ /usr/include/poppler/SplashOutputDev.h:299:36: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void endType3Char(GfxState *state) override; ^ /usr/include/poppler/SplashOutputDev.h:300:39: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void beginTextObject(GfxState *state) override; ^ /usr/include/poppler/SplashOutputDev.h:301:37: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void endTextObject(GfxState *state) override; ^ /usr/include/poppler/SplashOutputDev.h:306:43: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool interpolate, GBool inlineImg) override; ^ /usr/include/poppler/SplashOutputDev.h:310:41: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool inlineImg, double *baseMatrix) override; ^ /usr/include/poppler/SplashOutputDev.h:311:70: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void unsetSoftMaskFromImageMask(GfxState *state, double *baseMatrix) override; ^ /usr/include/poppler/SplashOutputDev.h:314:56: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool interpolate, int *maskColors, GBool inlineImg) override; ^ /usr/include/poppler/SplashOutputDev.h:320:50: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool maskInvert, GBool maskInterpolate) override; ^ /usr/include/poppler/SplashOutputDev.h:328:29: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool maskInterpolate) override; ^ /usr/include/poppler/SplashOutputDev.h:331:53: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void type3D0(GfxState *state, double wx, double wy) override; ^ /usr/include/poppler/SplashOutputDev.h:333:56: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 double llx, double lly, double urx, double ury) override; ^ /usr/include/poppler/SplashOutputDev.h:336:63: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool checkTransparencyGroup(GfxState *state, GBool knockout) override; ^ /usr/include/poppler/SplashOutputDev.h:340:28: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool forSoftMask) override; ^ /usr/include/poppler/SplashOutputDev.h:341:44: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void endTransparencyGroup(GfxState *state) override; ^ /usr/include/poppler/SplashOutputDev.h:342:60: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void paintTransparencyGroup(GfxState *state, double *bbox) override; ^ /usr/include/poppler/SplashOutputDev.h:344:54: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 Function *transferFunc, GfxColor *backdropColor) override; ^ /usr/include/poppler/SplashOutputDev.h:345:37: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void clearSoftMask(GfxState *state) override; ^ /usr/include/poppler/SplashOutputDev.h:389:28: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool getVectorAntialias() override; ^ /usr/include/poppler/SplashOutputDev.h:390:36: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void setVectorAntialias(GBool vaa) override; ^ /usr/include/poppler/GfxState.h:590:23: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GfxColorSpace *copy() override; ^ /usr/include/poppler/GfxState.h:591:29: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GfxColorSpaceMode getMode() override { return csIndexed; } ^ /usr/include/poppler/GfxState.h:596:46: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getGray(GfxColor *color, GfxGray *gray) override; ^ /usr/include/poppler/GfxState.h:597:43: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getRGB(GfxColor *color, GfxRGB *rgb) override; ^ /usr/include/poppler/GfxState.h:598:46: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getCMYK(GfxColor *color, GfxCMYK *cmyk) override; ^ /usr/include/poppler/GfxState.h:599:53: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getDeviceN(GfxColor *color, GfxColor *deviceN) override; ^ /usr/include/poppler/GfxState.h:600:60: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getRGBLine(Guchar *in, unsigned int *out, int length) override; ^ /usr/include/poppler/GfxState.h:601:54: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getRGBLine(Guchar *in, Guchar *out, int length) override; ^ /usr/include/poppler/GfxState.h:602:55: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getRGBXLine(Guchar *in, Guchar *out, int length) override; ^ /usr/include/poppler/GfxState.h:603:55: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getCMYKLine(Guchar *in, Guchar *out, int length) override; ^ /usr/include/poppler/GfxState.h:604:58: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getDeviceNLine(Guchar *in, Guchar *out, int length) override; ^ /usr/include/poppler/GfxState.h:606:23: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool useGetRGBLine() override { return gTrue; } ^ /usr/include/poppler/GfxState.h:607:24: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool useGetCMYKLine() override { return gTrue; } ^ /usr/include/poppler/GfxState.h:608:27: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool useGetDeviceNLine() override { return gTrue; } ^ /usr/include/poppler/GfxState.h:610:17: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getNComps() override { return 1; } ^ /usr/include/poppler/GfxState.h:611:39: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getDefaultColor(GfxColor *color) override; ^ /usr/include/poppler/GfxState.h:614:20: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int maxImgPixel) override; ^ /usr/include/poppler/GfxState.h:622:62: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void createMapping(GooList *separationList, int maxSepComps) override ^ /usr/include/poppler/GfxState.h:643:23: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GfxColorSpace *copy() override; ^ /usr/include/poppler/GfxState.h:644:29: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GfxColorSpaceMode getMode() override { return csSeparation; } ^ /usr/include/poppler/GfxState.h:649:46: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getGray(GfxColor *color, GfxGray *gray) override; ^ /usr/include/poppler/GfxState.h:650:43: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getRGB(GfxColor *color, GfxRGB *rgb) override; ^ /usr/include/poppler/GfxState.h:651:46: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getCMYK(GfxColor *color, GfxCMYK *cmyk) override; ^ /usr/include/poppler/GfxState.h:652:53: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getDeviceN(GfxColor *color, GfxColor *deviceN) override; ^ /usr/include/poppler/GfxState.h:654:62: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void createMapping(GooList *separationList, int maxSepComps) override; ^ /usr/include/poppler/GfxState.h:656:17: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getNComps() override { return 1; } ^ /usr/include/poppler/GfxState.h:657:39: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getDefaultColor(GfxColor *color) override; ^ /usr/include/poppler/GfxState.h:659:22: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isNonMarking() override { return nonMarking; } ^ /usr/include/poppler/GfxState.h:688:23: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GfxColorSpace *copy() override; ^ /usr/include/poppler/GfxState.h:689:29: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GfxColorSpaceMode getMode() override { return csDeviceN; } ^ /usr/include/poppler/GfxState.h:694:46: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getGray(GfxColor *color, GfxGray *gray) override; ^ /usr/include/poppler/GfxState.h:695:43: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getRGB(GfxColor *color, GfxRGB *rgb) override; ^ /usr/include/poppler/GfxState.h:696:46: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getCMYK(GfxColor *color, GfxCMYK *cmyk) override; ^ /usr/include/poppler/GfxState.h:697:53: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getDeviceN(GfxColor *color, GfxColor *deviceN) override; ^ /usr/include/poppler/GfxState.h:699:62: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void createMapping(GooList *separationList, int maxSepComps) override; ^ /usr/include/poppler/GfxState.h:701:17: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getNComps() override { return nComps; } ^ /usr/include/poppler/GfxState.h:702:39: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getDefaultColor(GfxColor *color) override; ^ /usr/include/poppler/GfxState.h:704:22: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isNonMarking() override { return nonMarking; } ^ /usr/include/poppler/GfxState.h:735:23: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GfxColorSpace *copy() override; ^ /usr/include/poppler/GfxState.h:736:29: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GfxColorSpaceMode getMode() override { return csPattern; } ^ /usr/include/poppler/GfxState.h:741:46: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getGray(GfxColor *color, GfxGray *gray) override; ^ /usr/include/poppler/GfxState.h:742:43: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getRGB(GfxColor *color, GfxRGB *rgb) override; ^ /usr/include/poppler/GfxState.h:743:46: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getCMYK(GfxColor *color, GfxCMYK *cmyk) override; ^ /usr/include/poppler/GfxState.h:744:53: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getDeviceN(GfxColor *color, GfxColor *deviceN) override; ^ /usr/include/poppler/GfxState.h:746:17: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getNComps() override { return 0; } ^ /usr/include/poppler/GfxState.h:747:39: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getDefaultColor(GfxColor *color) override; ^ /usr/include/poppler/GfxState.h:792:20: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GfxPattern *copy() override; ^ /usr/include/poppler/GfxState.h:830:20: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GfxPattern *copy() override; ^ /usr/include/poppler/GfxState.h:939:20: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GfxShading *copy() override; ^ /usr/include/poppler/GfxState.h:973:20: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GfxShading *copy() override; ^ /usr/include/poppler/GfxState.h:980:30: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 double xMax, double yMax) override; ^ /usr/include/poppler/GfxState.h:982:46: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 double getDistance(double tMin, double tMax) override; ^ /usr/include/poppler/GfxState.h:1006:20: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GfxShading *copy() override; ^ /usr/include/poppler/GfxState.h:1014:30: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 double xMax, double yMax) override; ^ /usr/include/poppler/GfxState.h:1016:46: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 double getDistance(double tMin, double tMax) override; ^ /usr/include/poppler/GfxState.h:1044:20: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GfxShading *copy() override; ^ /usr/include/poppler/GfxState.h:1130:20: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GfxShading *copy() override; ^ In file included from pdf-backend.hh:29:0, from pdf-backend.cc:29: /usr/include/poppler/Link.h:156:14: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isOk() override { return dest || namedDest; } ^ /usr/include/poppler/Link.h:159:26: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 LinkActionKind getKind() override { return actionGoTo; } ^ /usr/include/poppler/Link.h:186:14: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isOk() override { return fileName && (dest || namedDest); } ^ /usr/include/poppler/Link.h:189:26: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 LinkActionKind getKind() override { return actionGoToR; } ^ In file included from pdf-backend.hh:34:0, from pdf-unicode.hh:24, from pdf-unicode.cc:15: /usr/include/poppler/splash/SplashBitmap.h:78:24: warning: non-static data member initializers only available with -std=c++11 or -std=gnu++11 int jpegQuality = -1; ^ /usr/include/poppler/Link.h:217:14: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isOk() override { return fileName != NULL; } ^ /usr/include/poppler/Link.h:220:26: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 LinkActionKind getKind() override { return actionLaunch; } ^ In file included from /usr/include/poppler/GfxState.h:41:0, from pdf-backend.hh:28, from pdf-unicode.hh:24, from pdf-unicode.cc:15: /usr/include/poppler/goo/gtypes.h:36:16: warning: non-static data member initializers only available with -std=c++11 or -std=gnu++11 #define gFalse false ^ /usr/include/poppler/splash/SplashBitmap.h:79:29: note: in expansion of macro 'gFalse' GBool jpegProgressive = gFalse; ^ /usr/include/poppler/Link.h:244:14: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isOk() override { return uri != NULL; } ^ /usr/include/poppler/Link.h:247:26: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 LinkActionKind getKind() override { return actionURI; } ^ In file included from pdf-backend.hh:34:0, from pdf-unicode.hh:24, from pdf-unicode.cc:15: /usr/include/poppler/splash/SplashBitmap.h:83:119: error: 'nullptr' was not declared in this scope SplashError writeImgFile(SplashImageFileFormat format, char *fileName, int hDPI, int vDPI, WriteImgParams* params = nullptr); ^ In file included from pdf-backend.hh:34:0, from pdf-unicode.hh:24, from pdf-unicode.cc:15: /usr/include/poppler/splash/SplashBitmap.h:84:112: error: 'nullptr' was not declared in this scope SplashError writeImgFile(SplashImageFileFormat format, FILE *f, int hDPI, int vDPI, WriteImgParams* params = nullptr); ^ /usr/include/poppler/Link.h:267:14: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isOk() override { return name != NULL; } ^ /usr/include/poppler/Link.h:269:26: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 LinkActionKind getKind() override { return actionNamed; } ^ /usr/include/poppler/Link.h:295:14: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isOk() override { return annotRef.num >= 0 || annotTitle != NULL; } ^ /usr/include/poppler/Link.h:296:26: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 LinkActionKind getKind() override { return actionMovie; } ^ /usr/include/poppler/Link.h:338:14: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isOk() override { return true; } ^ /usr/include/poppler/Link.h:340:26: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 LinkActionKind getKind() override { return actionRendition; } ^ /usr/include/poppler/Link.h:376:14: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isOk() override { return sound != NULL; } ^ /usr/include/poppler/Link.h:378:26: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 LinkActionKind getKind() override { return actionSound; } ^ /usr/include/poppler/Link.h:407:14: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isOk() override { return js != NULL; } ^ /usr/include/poppler/Link.h:409:26: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 LinkActionKind getKind() override { return actionJavaScript; } ^ /usr/include/poppler/Link.h:426:14: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isOk() override { return stateList != NULL; } ^ /usr/include/poppler/Link.h:428:26: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 LinkActionKind getKind() override { return actionOCGState; } ^ /usr/include/poppler/Link.h:460:14: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isOk() override { return action != NULL; } ^ /usr/include/poppler/Link.h:463:26: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 LinkActionKind getKind() override { return actionUnknown; } ^ In file included from /usr/include/poppler/PDFDoc.h:49:0, from pdf-backend.hh:30, from pdf-backend.cc:29: /usr/include/poppler/XRef.h:265:43: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void startSection(int first, int count) override; ^ /usr/include/poppler/XRef.h:266:64: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void writeEntry(Goffset offset, int gen, XRefEntryType type) override; ^ /usr/include/poppler/XRef.h:275:43: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void startSection(int first, int count) override; ^ /usr/include/poppler/XRef.h:276:64: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void writeEntry(Goffset offset, int gen, XRefEntryType type) override; ^ /usr/include/poppler/XRef.h:287:43: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void startSection(int first, int count) override; ^ /usr/include/poppler/XRef.h:288:64: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void writeEntry(Goffset offset, int gen, XRefEntryType type) override; ^ In file included from /usr/include/poppler/PDFDoc.h:51:0, from pdf-backend.hh:30, from pdf-backend.cc:29: /usr/include/poppler/Page.h:112:31: error: expected ',' or '...' before '&&' token void replaceResource(Object &&obj1) ^ /usr/include/poppler/Page.h: In member function 'void PageAttrs::replaceResource(Object)': /usr/include/poppler/Page.h:113:18: error: 'move' is not a member of 'std' { resources = std::move(obj1); } ^ /usr/include/poppler/Page.h:113:28: error: 'obj1' was not declared in this scope { resources = std::move(obj1); } ^ /usr/include/poppler/Page.h: At global scope: /usr/include/poppler/Page.h:186:40: error: 'nullptr' was not declared in this scope Object getAnnotsObject(XRef *xrefA = nullptr) { return annotsObj.fetch(xrefA ? xrefA : xref); } ^ /usr/include/poppler/Page.h: In member function 'Object Page::getAnnotsObject(XRef*)': /usr/include/poppler/Page.h:186:94: error: use of deleted function 'Object::Object(const Object&)' Object getAnnotsObject(XRef *xrefA = nullptr) { return annotsObj.fetch(xrefA ? xrefA : xref); } ^ In file included from /usr/include/poppler/GfxState.h:42:0, from pdf-backend.hh:28, from pdf-backend.cc:29: /usr/include/poppler/Object.h:175:3: note: declared here Object(const Object &other) = delete; ^ In file included from /usr/include/poppler/PDFDoc.h:51:0, from pdf-backend.hh:30, from pdf-backend.cc:29: /usr/include/poppler/Page.h: In member function 'Object Page::getContents()': /usr/include/poppler/Page.h:199:52: error: use of deleted function 'Object::Object(const Object&)' Object getContents() { return contents.fetch(xref); } ^ In file included from /usr/include/poppler/GfxState.h:42:0, from pdf-backend.hh:28, from pdf-backend.cc:29: /usr/include/poppler/Object.h:175:3: note: declared here Object(const Object &other) = delete; ^ In file included from /usr/include/poppler/PDFDoc.h:51:0, from pdf-backend.hh:30, from pdf-backend.cc:29: /usr/include/poppler/Page.h: In member function 'Object Page::getThumb()': /usr/include/poppler/Page.h:202:46: error: use of deleted function 'Object::Object(const Object&)' Object getThumb() { return thumb.fetch(xref); } ^ In file included from /usr/include/poppler/GfxState.h:42:0, from pdf-backend.hh:28, from pdf-backend.cc:29: /usr/include/poppler/Object.h:175:3: note: declared here Object(const Object &other) = delete; ^ In file included from /usr/include/poppler/PDFDoc.h:51:0, from pdf-backend.hh:30, from pdf-backend.cc:29: /usr/include/poppler/Page.h: In member function 'Object Page::getTrans()': /usr/include/poppler/Page.h:206:46: error: use of deleted function 'Object::Object(const Object&)' Object getTrans() { return trans.fetch(xref); } ^ In file included from /usr/include/poppler/GfxState.h:42:0, from pdf-backend.hh:28, from pdf-backend.cc:29: /usr/include/poppler/Object.h:175:3: note: declared here Object(const Object &other) = delete; ^ In file included from /usr/include/poppler/PDFDoc.h:51:0, from pdf-backend.hh:30, from pdf-backend.cc:29: /usr/include/poppler/Page.h: In member function 'Object Page::getActions()': /usr/include/poppler/Page.h:217:50: error: use of deleted function 'Object::Object(const Object&)' Object getActions() { return actions.fetch(xref); } ^ In file included from /usr/include/poppler/GfxState.h:42:0, from pdf-backend.hh:28, from pdf-backend.cc:29: /usr/include/poppler/Object.h:175:3: note: declared here Object(const Object &other) = delete; ^ In file included from /usr/include/poppler/GfxState.h:42:0, from pdf-backend.hh:28, from pdf-unicode.hh:24, from pdf-unicode.cc:15: /usr/include/poppler/Object.h: In destructor 'pdf::OwnedObject::~OwnedObject()': /usr/include/poppler/Object.h:292:8: error: 'void Object::free()' is private void free(); ^ In file included from /usr/include/poppler/PDFDoc.h:52:0, from pdf-backend.hh:30, from pdf-backend.cc:29: /usr/include/poppler/Annot.h: At global scope: /usr/include/poppler/Annot.h:273:29: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 AnnotBorderType getType() const override { return typeArray; } ^ In file included from pdf-unicode.hh:24:0, from pdf-unicode.cc:15: pdf-backend.hh:273:18: error: within this context this->free(); ^ /usr/include/poppler/Annot.h:274:36: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 Object writeToObject(XRef *xref) const override; ^ /usr/include/poppler/Annot.h:292:29: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 AnnotBorderType getType() const override { return typeBS; } ^ /usr/include/poppler/Annot.h:293:36: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 Object writeToObject(XRef *xref) const override; ^ /usr/include/poppler/Annot.h:642:58: error: expected ',' or '...' before '&&' token Dict *createResourcesDict(const char *formName, Object &&formStream, const char *stateName, ^ /usr/include/poppler/Annot.h:649:39: error: expected ',' or '...' before '&&' token void update(const char *key, Object &&value); ^ /usr/include/poppler/Annot.h:747:32: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void removeReferencedObjects() override; ^ /usr/include/poppler/Annot.h:789:37: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void draw(Gfx *gfx, GBool printing) override; ^ /usr/include/poppler/Annot.h:822:37: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void draw(Gfx *gfx, GBool printing) override; ^ /usr/include/poppler/Annot.h:882:37: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void draw(Gfx *gfx, GBool printing) override; ^ /usr/include/poppler/Annot.h:924:37: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void draw(Gfx *gfx, GBool printing) override; ^ /usr/include/poppler/Annot.h:925:31: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 Object getAppearanceResDict() override; ^ /usr/include/poppler/Annot.h:926:42: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void setContents(GooString *new_content) override; ^ /usr/include/poppler/Annot.h:988:37: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void draw(Gfx *gfx, GBool printing) override; ^ /usr/include/poppler/Annot.h:989:31: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 Object getAppearanceResDict() override; ^ /usr/include/poppler/Annot.h:990:42: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void setContents(GooString *new_content) override; ^ /usr/include/poppler/Annot.h:1054:37: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void draw(Gfx *gfx, GBool printing) override; ^ /usr/include/poppler/Annot.h:1104:37: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void draw(Gfx *gfx, GBool printing) override; ^ /usr/include/poppler/Annot.h:1140:37: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void draw(Gfx *gfx, GBool printing) override; ^ /usr/include/poppler/Annot.h:1215:37: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void draw(Gfx *gfx, GBool printing) override; ^ /usr/include/poppler/Annot.h:1250:37: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void draw(Gfx *gfx, GBool printing) override; ^ /usr/include/poppler/Annot.h:1278:37: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void draw(Gfx *gfx, GBool printing) override; ^ /usr/include/poppler/Annot.h:1313:37: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void draw(Gfx *gfx, GBool printing) override; ^ In file included from /usr/include/poppler/PDFDoc.h:53:0, from pdf-backend.hh:30, from pdf-backend.cc:29: /usr/include/poppler/Form.h:178:31: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void updateWidgetAppearance() override; ^ /usr/include/poppler/Form.h:200:31: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void updateWidgetAppearance() override; ^ /usr/include/poppler/Form.h:246:31: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void updateWidgetAppearance() override; ^ /usr/include/poppler/Form.h:267:31: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void updateWidgetAppearance() override; ^ In file included from /usr/include/poppler/PDFDoc.h:53:0, from pdf-backend.hh:30, from pdf-backend.cc:29: /usr/include/poppler/Form.h:379:32: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void fillChildrenSiblingsID () override; ^ In file included from pdf-backend.hh:30:0, from pdf-backend.cc:29: /usr/include/poppler/PDFDoc.h:306:45: error: expected ',' or '...' before '&&' token static void writeXRefTableTrailer (Object &&trailerDict, XRef *uxref, GBool writeAllEntries, ^ /usr/include/poppler/PDFDoc.h:308:46: error: expected ',' or '...' before '&&' token static void writeXRefStreamTrailer (Object &&trailerDict, XRef *uxref, Ref *uxrefStreamRef, ^ /usr/include/poppler/PDFDoc.h:295:153: error: 'nullptr' was not declared in this scope void markPageObjects(Dict *pageDict, XRef *xRef, XRef *countRef, Guint numOffset, int oldRefNum, int newRefNum, std::set *alreadyMarkedDicts = nullptr); ^ /usr/include/poppler/PDFDoc.h:296:156: error: 'nullptr' was not declared in this scope GBool markAnnotations(Object *annots, XRef *xRef, XRef *countRef, Guint numOffset, int oldPageNum, int newPageNum, std::set *alreadyMarkedDicts = nullptr); ^ /usr/include/poppler/PDFDoc.h:301:135: error: 'nullptr' was not declared in this scope CryptAlgorithm encAlgorithm, int keyLength, int objNum, int objGen, std::set *alreadyWrittenDicts = nullptr); ^ /usr/include/poppler/PDFDoc.h:314:146: error: 'nullptr' was not declared in this scope void markObject (Object *obj, XRef *xRef, XRef *countRef, Guint numOffset, int oldRefNum, int newRefNum, std::set *alreadyMarkedDicts = nullptr); ^ /usr/include/poppler/PDFDoc.h:323:99: error: 'nullptr' was not declared in this scope int keyLength, int objNum, int objGen, std::set *alreadyWrittenDicts = nullptr) ^ In file included from pdf-backend.hh:30:0, from pdf-backend.cc:29: /usr/include/poppler/PDFDoc.h: In member function 'Object PDFDoc::getDocInfo()': /usr/include/poppler/PDFDoc.h:232:49: error: use of deleted function 'Object::Object(const Object&)' Object getDocInfo() { return xref->getDocInfo(); } ^ In file included from /usr/include/poppler/GfxState.h:42:0, from pdf-backend.hh:28, from pdf-backend.cc:29: /usr/include/poppler/Object.h:175:3: note: declared here Object(const Object &other) = delete; ^ In file included from pdf-backend.hh:30:0, from pdf-backend.cc:29: /usr/include/poppler/PDFDoc.h: In member function 'Object PDFDoc::getDocInfoNF()': /usr/include/poppler/PDFDoc.h:233:53: error: use of deleted function 'Object::Object(const Object&)' Object getDocInfoNF() { return xref->getDocInfoNF(); } ^ In file included from /usr/include/poppler/GfxState.h:42:0, from pdf-backend.hh:28, from pdf-backend.cc:29: /usr/include/poppler/Object.h:175:3: note: declared here Object(const Object &other) = delete; ^ In file included from pdf-backend.hh:30:0, from pdf-backend.cc:29: /usr/include/poppler/PDFDoc.h: In member function 'Object PDFDoc::createDocInfoIfNoneExists()': /usr/include/poppler/PDFDoc.h:237:79: error: use of deleted function 'Object::Object(const Object&)' Object createDocInfoIfNoneExists() { return xref->createDocInfoIfNoneExists(); } ^ In file included from /usr/include/poppler/GfxState.h:42:0, from pdf-backend.hh:28, from pdf-backend.cc:29: /usr/include/poppler/Object.h:175:3: note: declared here Object(const Object &other) = delete; ^ In file included from /usr/include/poppler/SplashOutputDev.h:40:0, from pdf-backend.hh:31, from pdf-backend.cc:29: /usr/include/poppler/splash/SplashPattern.h: At global scope: /usr/include/poppler/splash/SplashPattern.h:69:23: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 SplashPattern *copy() override { return new SplashSolidColor(color); } ^ /usr/include/poppler/splash/SplashPattern.h:73:48: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool getColor(int x, int y, SplashColorPtr c) override; ^ /usr/include/poppler/splash/SplashPattern.h:75:34: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool testPosition(int x, int y) override { return gFalse; } ^ /usr/include/poppler/splash/SplashPattern.h:77:18: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isStatic() override { return gTrue; } ^ /usr/include/poppler/splash/SplashPattern.h:79:16: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isCMYK() override { return gFalse; } ^ In file included from pdf-backend.hh:31:0, from pdf-backend.cc:29: /usr/include/poppler/SplashOutputDev.h:67:23: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 SplashPattern *copy() override { return new SplashFunctionPattern(colorMode, state, (GfxFunctionShading *) shading); } ^ /usr/include/poppler/SplashOutputDev.h:71:34: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool testPosition(int x, int y) override { return gTrue; } ^ /usr/include/poppler/SplashOutputDev.h:73:18: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isStatic() override { return gFalse; } ^ /usr/include/poppler/SplashOutputDev.h:75:48: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool getColor(int x, int y, SplashColorPtr c) override; ^ /usr/include/poppler/SplashOutputDev.h:79:16: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isCMYK() override { return gfxMode == csDeviceCMYK; } ^ /usr/include/poppler/SplashOutputDev.h:97:48: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool getColor(int x, int y, SplashColorPtr c) override; ^ /usr/include/poppler/SplashOutputDev.h:99:34: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool testPosition(int x, int y) override; ^ /usr/include/poppler/SplashOutputDev.h:101:18: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isStatic() override { return gFalse; } ^ /usr/include/poppler/SplashOutputDev.h:107:16: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isCMYK() override { return gfxMode == csDeviceCMYK; } ^ /usr/include/poppler/SplashOutputDev.h:123:23: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 SplashPattern *copy() override { return new SplashAxialPattern(colorMode, state, (GfxAxialShading *) shading); } ^ /usr/include/poppler/SplashOutputDev.h:127:53: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool getParameter(double xs, double ys, double *t) override; ^ In file included from pdf-backend.hh:31:0, from pdf-backend.cc:29: /usr/include/poppler/SplashOutputDev.h:140:23: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 SplashPattern *copy() override { return new SplashGouraudPattern(bDirectColorTranslation, state, shading, mode); } ^ /usr/include/poppler/SplashOutputDev.h:144:48: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool getColor(int x, int y, SplashColorPtr c) override { return gFalse; } ^ /usr/include/poppler/SplashOutputDev.h:146:34: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool testPosition(int x, int y) override { return gFalse; } ^ /usr/include/poppler/SplashOutputDev.h:148:18: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isStatic() override { return gFalse; } ^ /usr/include/poppler/SplashOutputDev.h:150:16: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isCMYK() override { return gfxMode == csDeviceCMYK; } ^ /usr/include/poppler/SplashOutputDev.h:152:25: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isParameterized() override { return shading->isParameterized(); } ^ /usr/include/poppler/SplashOutputDev.h:153:21: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getNTriangles() override { return shading->getNTriangles(); } ^ /usr/include/poppler/SplashOutputDev.h:156:67: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 double *x2, double *y2, double *color2) override ^ /usr/include/poppler/SplashOutputDev.h:159:78: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getParameterizedColor(double t, SplashColorMode mode, SplashColorPtr c) override; ^ /usr/include/poppler/SplashOutputDev.h:175:23: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 SplashPattern *copy() override { return new SplashRadialPattern(colorMode, state, (GfxRadialShading *) shading); } ^ /usr/include/poppler/SplashOutputDev.h:179:53: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool getParameter(double xs, double ys, double *t) override; ^ /usr/include/poppler/SplashOutputDev.h:213:30: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool useTilingPatternFill() override { return gTrue; } ^ /usr/include/poppler/SplashOutputDev.h:218:32: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool useShadedFills(int type) override ^ /usr/include/poppler/SplashOutputDev.h:223:20: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool upsideDown() override { return bitmapTopDown ^ bitmapUpsideDown; } ^ /usr/include/poppler/SplashOutputDev.h:226:21: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool useDrawChar() override { return gTrue; } ^ /usr/include/poppler/SplashOutputDev.h:230:29: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool interpretType3Chars() override { return gTrue; } ^ /usr/include/poppler/SplashOutputDev.h:235:58: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void startPage(int pageNum, GfxState *state, XRef *xref) override; ^ /usr/include/poppler/SplashOutputDev.h:238:16: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void endPage() override; ^ /usr/include/poppler/SplashOutputDev.h:241:33: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void saveState(GfxState *state) override; ^ /usr/include/poppler/SplashOutputDev.h:242:36: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void restoreState(GfxState *state) override; ^ /usr/include/poppler/SplashOutputDev.h:245:33: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void updateAll(GfxState *state) override; ^ /usr/include/poppler/SplashOutputDev.h:247:51: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 double m21, double m22, double m31, double m32) override; ^ /usr/include/poppler/SplashOutputDev.h:248:38: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void updateLineDash(GfxState *state) override; ^ /usr/include/poppler/SplashOutputDev.h:249:38: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void updateFlatness(GfxState *state) override; ^ /usr/include/poppler/SplashOutputDev.h:250:38: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void updateLineJoin(GfxState *state) override; ^ /usr/include/poppler/SplashOutputDev.h:251:37: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void updateLineCap(GfxState *state) override; ^ /usr/include/poppler/SplashOutputDev.h:252:40: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void updateMiterLimit(GfxState *state) override; ^ /usr/include/poppler/SplashOutputDev.h:253:39: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void updateLineWidth(GfxState *state) override; ^ /usr/include/poppler/SplashOutputDev.h:254:42: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void updateStrokeAdjust(GfxState *state) override; ^ /usr/include/poppler/SplashOutputDev.h:255:44: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void updateFillColorSpace(GfxState *state) override; ^ /usr/include/poppler/SplashOutputDev.h:256:46: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void updateStrokeColorSpace(GfxState *state) override; ^ /usr/include/poppler/SplashOutputDev.h:257:39: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void updateFillColor(GfxState *state) override; ^ /usr/include/poppler/SplashOutputDev.h:258:41: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void updateStrokeColor(GfxState *state) override; ^ /usr/include/poppler/SplashOutputDev.h:259:39: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void updateBlendMode(GfxState *state) override; ^ /usr/include/poppler/SplashOutputDev.h:260:41: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void updateFillOpacity(GfxState *state) override; ^ /usr/include/poppler/SplashOutputDev.h:261:43: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void updateStrokeOpacity(GfxState *state) override; ^ /usr/include/poppler/SplashOutputDev.h:262:44: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void updatePatternOpacity(GfxState *state) override; ^ /usr/include/poppler/SplashOutputDev.h:263:43: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void clearPatternOpacity(GfxState *state) override; ^ /usr/include/poppler/SplashOutputDev.h:264:43: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void updateFillOverprint(GfxState *state) override; ^ /usr/include/poppler/SplashOutputDev.h:265:45: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void updateStrokeOverprint(GfxState *state) override; ^ /usr/include/poppler/SplashOutputDev.h:266:43: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void updateOverprintMode(GfxState *state) override; ^ /usr/include/poppler/SplashOutputDev.h:267:38: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void updateTransfer(GfxState *state) override; ^ /usr/include/poppler/SplashOutputDev.h:270:34: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void updateFont(GfxState *state) override; ^ /usr/include/poppler/SplashOutputDev.h:273:30: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void stroke(GfxState *state) override; ^ /usr/include/poppler/SplashOutputDev.h:274:28: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void fill(GfxState *state) override; ^ /usr/include/poppler/SplashOutputDev.h:275:30: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void eoFill(GfxState *state) override; ^ /usr/include/poppler/SplashOutputDev.h:280:33: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 double xStep, double yStep) override; ^ /usr/include/poppler/SplashOutputDev.h:281:72: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool functionShadedFill(GfxState *state, GfxFunctionShading *shading) override; ^ /usr/include/poppler/SplashOutputDev.h:282:92: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool axialShadedFill(GfxState *state, GfxAxialShading *shading, double tMin, double tMax) override; ^ /usr/include/poppler/SplashOutputDev.h:283:94: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool radialShadedFill(GfxState *state, GfxRadialShading *shading, double tMin, double tMax) override; ^ /usr/include/poppler/SplashOutputDev.h:284:86: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool gouraudTriangleShadedFill(GfxState *state, GfxGouraudTriangleShading *shading) override; ^ /usr/include/poppler/SplashOutputDev.h:287:28: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void clip(GfxState *state) override; ^ /usr/include/poppler/SplashOutputDev.h:288:30: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void eoClip(GfxState *state) override; ^ /usr/include/poppler/SplashOutputDev.h:289:40: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void clipToStrokePath(GfxState *state) override; ^ /usr/include/poppler/SplashOutputDev.h:295:51: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 CharCode code, int nBytes, Unicode *u, int uLen) override; ^ /usr/include/poppler/SplashOutputDev.h:298:46: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 CharCode code, Unicode *u, int uLen) override; ^ /usr/include/poppler/SplashOutputDev.h:299:36: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void endType3Char(GfxState *state) override; ^ /usr/include/poppler/SplashOutputDev.h:300:39: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void beginTextObject(GfxState *state) override; ^ /usr/include/poppler/SplashOutputDev.h:301:37: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void endTextObject(GfxState *state) override; ^ /usr/include/poppler/SplashOutputDev.h:306:43: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool interpolate, GBool inlineImg) override; ^ /usr/include/poppler/SplashOutputDev.h:310:41: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool inlineImg, double *baseMatrix) override; ^ /usr/include/poppler/SplashOutputDev.h:311:70: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void unsetSoftMaskFromImageMask(GfxState *state, double *baseMatrix) override; ^ /usr/include/poppler/SplashOutputDev.h:314:56: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool interpolate, int *maskColors, GBool inlineImg) override; ^ /usr/include/poppler/SplashOutputDev.h:320:50: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool maskInvert, GBool maskInterpolate) override; ^ /usr/include/poppler/SplashOutputDev.h:328:29: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool maskInterpolate) override; ^ /usr/include/poppler/SplashOutputDev.h:331:53: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void type3D0(GfxState *state, double wx, double wy) override; ^ /usr/include/poppler/SplashOutputDev.h:333:56: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 double llx, double lly, double urx, double ury) override; ^ /usr/include/poppler/SplashOutputDev.h:336:63: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool checkTransparencyGroup(GfxState *state, GBool knockout) override; ^ /usr/include/poppler/SplashOutputDev.h:340:28: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool forSoftMask) override; ^ /usr/include/poppler/SplashOutputDev.h:341:44: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void endTransparencyGroup(GfxState *state) override; ^ /usr/include/poppler/SplashOutputDev.h:342:60: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void paintTransparencyGroup(GfxState *state, double *bbox) override; ^ /usr/include/poppler/SplashOutputDev.h:344:54: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 Function *transferFunc, GfxColor *backdropColor) override; ^ /usr/include/poppler/SplashOutputDev.h:345:37: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void clearSoftMask(GfxState *state) override; ^ /usr/include/poppler/SplashOutputDev.h:389:28: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool getVectorAntialias() override; ^ /usr/include/poppler/SplashOutputDev.h:390:36: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void setVectorAntialias(GBool vaa) override; ^ In file included from pdf-backend.hh:34:0, from pdf-backend.cc:29: /usr/include/poppler/splash/SplashBitmap.h:78:24: warning: non-static data member initializers only available with -std=c++11 or -std=gnu++11 int jpegQuality = -1; ^ In file included from /usr/include/poppler/GfxState.h:41:0, from pdf-backend.hh:28, from pdf-backend.cc:29: /usr/include/poppler/goo/gtypes.h:36:16: warning: non-static data member initializers only available with -std=c++11 or -std=gnu++11 #define gFalse false ^ /usr/include/poppler/splash/SplashBitmap.h:79:29: note: in expansion of macro 'gFalse' GBool jpegProgressive = gFalse; ^ In file included from pdf-backend.hh:34:0, from pdf-backend.cc:29: /usr/include/poppler/splash/SplashBitmap.h:83:119: error: 'nullptr' was not declared in this scope SplashError writeImgFile(SplashImageFileFormat format, char *fileName, int hDPI, int vDPI, WriteImgParams* params = nullptr); ^ In file included from pdf-backend.hh:34:0, from pdf-backend.cc:29: /usr/include/poppler/splash/SplashBitmap.h:84:112: error: 'nullptr' was not declared in this scope SplashError writeImgFile(SplashImageFileFormat format, FILE *f, int hDPI, int vDPI, WriteImgParams* params = nullptr); ^ In file included from /usr/include/poppler/GfxState.h:42:0, from pdf-backend.hh:28, from pdf-backend.cc:29: /usr/include/poppler/Object.h: In destructor 'pdf::OwnedObject::~OwnedObject()': /usr/include/poppler/Object.h:292:8: error: 'void Object::free()' is private void free(); ^ In file included from pdf-backend.cc:29:0: pdf-backend.hh:273:18: error: within this context this->free(); ^ In file included from /usr/include/poppler/GfxState.h:42:0, from pdf-backend.hh:28, from image-filter.hh:21, from pdf2djvu.cc:38: /usr/include/poppler/Object.h:169:36: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 template Object(T) = delete; ^ /usr/include/poppler/Object.h:171:16: error: expected ',' or '...' before '&&' token Object(Object&& other); ^ /usr/include/poppler/Object.h:171:24: error: invalid constructor; you probably meant 'Object (const Object&)' Object(Object&& other); ^ /usr/include/poppler/Object.h:172:27: error: expected ',' or '...' before '&&' token Object& operator=(Object&& other); ^ /usr/include/poppler/Object.h:174:44: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 Object &operator=(const Object &other) = delete; ^ /usr/include/poppler/Object.h:175:33: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 Object(const Object &other) = delete; ^ /usr/include/poppler/Object.h:250:24: error: expected ',' or '...' before '&&' token void arrayAdd(Object &&elem); ^ /usr/include/poppler/Object.h:257:34: error: expected ',' or '...' before '&&' token void dictAdd(char *key, Object &&val); ^ /usr/include/poppler/Object.h:258:40: error: expected ',' or '...' before '&&' token void dictSet(const char *key, Object &&val); ^ In file included from /usr/include/poppler/Object.h:321:0, from /usr/include/poppler/GfxState.h:42, from pdf-backend.hh:28, from image-filter.hh:21, from pdf2djvu.cc:38: /usr/include/poppler/Array.h:61:19: error: expected ',' or '...' before '&&' token void add(Object &&elem); ^ pdf-backend.cc: In constructor 'pdf::Metadata::Metadata(pdf::Document&)': pdf-backend.cc:381:28: error: no matching function for call to 'pdf::Document::getDocInfo(pdf::OwnedObject*)' document.getDocInfo(&info); ^ In file included from pdf-backend.hh:30:0, from pdf-backend.cc:29: /usr/include/poppler/PDFDoc.h:232:10: note: candidate: Object PDFDoc::getDocInfo() Object getDocInfo() { return xref->getDocInfo(); } ^ In file included from /usr/include/poppler/GfxState.h:42:0, from pdf-backend.hh:28, from image-filter.hh:21, from pdf2djvu.cc:38: /usr/include/poppler/Object.h:326:37: error: expected ',' or '...' before '&&' token inline void Object::arrayAdd(Object &&elem) ^ /usr/include/poppler/PDFDoc.h:232:10: note: candidate expects 0 arguments, 1 provided /usr/include/poppler/Object.h: In member function 'void Object::arrayAdd(Object)': /usr/include/poppler/Object.h:327:45: error: 'move' is not a member of 'std' { OBJECT_TYPE_CHECK(objArray); array->add(std::move(elem)); } ^ /usr/include/poppler/Object.h:327:55: error: 'elem' was not declared in this scope { OBJECT_TYPE_CHECK(objArray); array->add(std::move(elem)); } ^ /usr/include/poppler/Object.h: In member function 'Object Object::arrayGet(int, int) const': /usr/include/poppler/Object.h:333:64: error: use of deleted function 'Object::Object(const Object&)' { OBJECT_TYPE_CHECK(objArray); return array->get(i, recursion); } ^ In file included from /usr/include/poppler/GfxState.h:42:0, from pdf-backend.hh:28, from image-filter.hh:21, from pdf2djvu.cc:38: /usr/include/poppler/Object.h:175:3: note: declared here Object(const Object &other) = delete; ^ In file included from /usr/include/poppler/GfxState.h:42:0, from pdf-backend.hh:28, from image-filter.hh:21, from pdf2djvu.cc:38: /usr/include/poppler/Object.h: In member function 'Object Object::arrayGetNF(int) const': /usr/include/poppler/Object.h:336:55: error: use of deleted function 'Object::Object(const Object&)' { OBJECT_TYPE_CHECK(objArray); return array->getNF(i); } ^ In file included from /usr/include/poppler/GfxState.h:42:0, from pdf-backend.hh:28, from image-filter.hh:21, from pdf2djvu.cc:38: /usr/include/poppler/Object.h:175:3: note: declared here Object(const Object &other) = delete; ^ In file included from /usr/include/poppler/Object.h:342:0, from /usr/include/poppler/GfxState.h:42, from pdf-backend.hh:28, from image-filter.hh:21, from pdf2djvu.cc:38: /usr/include/poppler/Dict.h: At global scope: /usr/include/poppler/Dict.h:65:30: error: expected ',' or '...' before '&&' token void add(char *key, Object &&val); ^ /usr/include/poppler/Dict.h:69:36: error: expected ',' or '...' before '&&' token void set(const char *key, Object &&val); ^ pdf-backend.cc: In function 'pdf::Object* pdf::dict_lookup(pdf::Object&, const char*, pdf::Object*)': pdf-backend.cc:570:56: error: invalid conversion from 'pdf::Object* {aka Object*}' to 'int' [-fpermissive] return dict.dictLookup(const_cast(key), object); ^ In file included from /usr/include/poppler/GfxState.h:42:0, from pdf-backend.hh:28, from pdf-backend.cc:29: /usr/include/poppler/Object.h:362:15: note: initializing argument 2 of 'Object Object::dictLookup(const char*, int) const' inline Object Object::dictLookup(const char *key, int recursion) const ^ pdf-backend.cc:570:56: error: cannot convert 'Object' to 'pdf::Object* {aka Object*}' in return return dict.dictLookup(const_cast(key), object); ^ pdf-backend.cc: In function 'pdf::Object* pdf::dict_lookup(pdf::Object*, const char*, pdf::Object*)': pdf-backend.cc:575:57: error: invalid conversion from 'pdf::Object* {aka Object*}' to 'int' [-fpermissive] return dict->dictLookup(const_cast(key), object); ^ In file included from /usr/include/poppler/GfxState.h:42:0, from pdf-backend.hh:28, from pdf-backend.cc:29: /usr/include/poppler/Object.h:362:15: note: initializing argument 2 of 'Object Object::dictLookup(const char*, int) const' inline Object Object::dictLookup(const char *key, int recursion) const ^ pdf-backend.cc:575:57: error: cannot convert 'Object' to 'pdf::Object* {aka Object*}' in return return dict->dictLookup(const_cast(key), object); ^ pdf-backend.cc: In function 'pdf::Object* pdf::dict_lookup(pdf::Dict*, const char*, pdf::Object*)': pdf-backend.cc:580:53: error: invalid conversion from 'pdf::Object* {aka Object*}' to 'int' [-fpermissive] return dict->lookup(const_cast(key), object); ^ In file included from /usr/include/poppler/Object.h:342:0, from /usr/include/poppler/GfxState.h:42, from pdf-backend.hh:28, from pdf-backend.cc:29: /usr/include/poppler/Dict.h:78:10: note: initializing argument 2 of 'Object Dict::lookup(const char*, int) const' Object lookup(const char *key, int recursion = 0) const; ^ pdf-backend.cc:580:53: error: cannot convert 'Object' to 'pdf::Object* {aka Object*}' in return return dict->lookup(const_cast(key), object); ^ In file included from /usr/include/poppler/GfxState.h:42:0, from pdf-backend.hh:28, from image-filter.hh:21, from pdf2djvu.cc:38: /usr/include/poppler/Object.h:347:47: error: expected ',' or '...' before '&&' token inline void Object::dictAdd(char *key, Object &&val) ^ /usr/include/poppler/Object.h: In member function 'void Object::dictAdd(char*, Object)': /usr/include/poppler/Object.h:348:48: error: 'move' is not a member of 'std' { OBJECT_TYPE_CHECK(objDict); dict->add(key, std::move(val)); } ^ /usr/include/poppler/Object.h:348:58: error: 'val' was not declared in this scope { OBJECT_TYPE_CHECK(objDict); dict->add(key, std::move(val)); } ^ /usr/include/poppler/Object.h: At global scope: /usr/include/poppler/Object.h:350:53: error: expected ',' or '...' before '&&' token inline void Object::dictSet(const char *key, Object &&val) ^ /usr/include/poppler/Object.h: In member function 'void Object::dictSet(const char*, Object)': /usr/include/poppler/Object.h:351:48: error: 'move' is not a member of 'std' { OBJECT_TYPE_CHECK(objDict); dict->set(key, std::move(val)); } ^ /usr/include/poppler/Object.h:351:58: error: 'val' was not declared in this scope { OBJECT_TYPE_CHECK(objDict); dict->set(key, std::move(val)); } ^ /usr/include/poppler/Object.h: In member function 'Object Object::dictLookup(const char*, int) const': /usr/include/poppler/Object.h:363:67: error: use of deleted function 'Object::Object(const Object&)' { OBJECT_TYPE_CHECK(objDict); return dict->lookup(key, recursion); } ^ In file included from /usr/include/poppler/GfxState.h:42:0, from pdf-backend.hh:28, from image-filter.hh:21, from pdf2djvu.cc:38: /usr/include/poppler/Object.h:175:3: note: declared here Object(const Object &other) = delete; ^ In file included from /usr/include/poppler/GfxState.h:42:0, from pdf-backend.hh:28, from image-filter.hh:21, from pdf2djvu.cc:38: /usr/include/poppler/Object.h: In member function 'Object Object::dictLookupNF(const char*) const': /usr/include/poppler/Object.h:366:58: error: use of deleted function 'Object::Object(const Object&)' { OBJECT_TYPE_CHECK(objDict); return dict->lookupNF(key); } ^ In file included from /usr/include/poppler/GfxState.h:42:0, from pdf-backend.hh:28, from image-filter.hh:21, from pdf2djvu.cc:38: /usr/include/poppler/Object.h:175:3: note: declared here Object(const Object &other) = delete; ^ In file included from /usr/include/poppler/GfxState.h:42:0, from pdf-backend.hh:28, from image-filter.hh:21, from pdf2djvu.cc:38: /usr/include/poppler/Object.h: In member function 'Object Object::dictGetVal(int) const': /usr/include/poppler/Object.h:372:54: error: use of deleted function 'Object::Object(const Object&)' { OBJECT_TYPE_CHECK(objDict); return dict->getVal(i); } ^ In file included from /usr/include/poppler/GfxState.h:42:0, from pdf-backend.hh:28, from image-filter.hh:21, from pdf2djvu.cc:38: /usr/include/poppler/Object.h:175:3: note: declared here Object(const Object &other) = delete; ^ In file included from /usr/include/poppler/GfxState.h:42:0, from pdf-backend.hh:28, from image-filter.hh:21, from pdf2djvu.cc:38: /usr/include/poppler/Object.h: In member function 'Object Object::dictGetValNF(int) const': /usr/include/poppler/Object.h:375:56: error: use of deleted function 'Object::Object(const Object&)' { OBJECT_TYPE_CHECK(objDict); return dict->getValNF(i); } ^ In file included from /usr/include/poppler/GfxState.h:42:0, from pdf-backend.hh:28, from image-filter.hh:21, from pdf2djvu.cc:38: /usr/include/poppler/Object.h:175:3: note: declared here Object(const Object &other) = delete; ^ In file included from /usr/include/poppler/Object.h:381:0, from /usr/include/poppler/GfxState.h:42, from pdf-backend.hh:28, from image-filter.hh:21, from pdf2djvu.cc:38: /usr/include/poppler/Stream.h: At global scope: /usr/include/poppler/Stream.h:238:95: error: 'nullptr' was not declared in this scope Stream *makeFilter(char *name, Stream *str, Object *params, int recursion = 0, Dict *dict = nullptr); ^ /usr/include/poppler/Stream.h:281:14: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void close() override; ^ /usr/include/poppler/Stream.h:283:18: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 Goffset getPos() override; ^ /usr/include/poppler/Stream.h:285:19: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void put (char c) override; ^ /usr/include/poppler/Stream.h:287:39: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void printf (const char *format, ...) override GCC_PRINTF_FORMAT(2,3); ^ /usr/include/poppler/Stream.h:305:21: error: expected ',' or '...' before '&&' token BaseStream(Object &&dictA, Goffset lengthA); ^ /usr/include/poppler/Stream.h:309:28: error: expected ',' or '...' before '&&' token Goffset length, Object &&dict) = 0; ^ /usr/include/poppler/Stream.h:310:39: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void setPos(Goffset pos, int dir = 0) override = 0; ^ /usr/include/poppler/Stream.h:311:36: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isBinary(GBool last = gTrue) override { return last; } ^ /usr/include/poppler/Stream.h:312:29: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 BaseStream *getBaseStream() override { return this; } ^ /usr/include/poppler/Stream.h:313:30: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 Stream *getUndecodedStream() override { return this; } ^ /usr/include/poppler/Stream.h:314:17: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 Dict *getDict() override { return dict.getDict(); } ^ /usr/include/poppler/Stream.h:315:25: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 Object *getDictObject() override { return &dict; } ^ /usr/include/poppler/Stream.h:340:14: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void close() override; ^ /usr/include/poppler/Stream.h:341:18: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 Goffset getPos() override { return str->getPos(); } ^ /usr/include/poppler/Stream.h:342:39: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void setPos(Goffset pos, int dir = 0) override; ^ /usr/include/poppler/Stream.h:343:29: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 BaseStream *getBaseStream() override { return str->getBaseStream(); } ^ /usr/include/poppler/Stream.h:344:30: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 Stream *getUndecodedStream() override { return str->getUndecodedStream(); } ^ /usr/include/poppler/Stream.h:345:17: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 Dict *getDict() override { return str->getDict(); } ^ /usr/include/poppler/Stream.h:346:25: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 Object *getDictObject() override { return str->getDictObject(); } ^ /usr/include/poppler/Stream.h:347:25: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 Stream *getNextStream() override { return str; } ^ /usr/include/poppler/Stream.h:349:26: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getUnfilteredChar () override { return str->getUnfilteredChar(); } ^ /usr/include/poppler/Stream.h:350:25: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void unfilteredReset () override { str->unfilteredReset(); } ^ /usr/include/poppler/Stream.h:448:31: error: expected ',' or '...' before '&&' token Goffset lengthA, Object &&dictA); ^ /usr/include/poppler/Stream.h:450:20: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 BaseStream *copy() override; ^ /usr/include/poppler/Stream.h:452:29: error: expected ',' or '...' before '&&' token Goffset lengthA, Object &&dictA) override; ^ /usr/include/poppler/Stream.h:452:36: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 Goffset lengthA, Object &&dictA) override; ^ /usr/include/poppler/Stream.h:453:22: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 StreamKind getKind() override { return strFile; } ^ /usr/include/poppler/Stream.h:454:14: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void reset() override; ^ /usr/include/poppler/Stream.h:455:14: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void close() override; ^ /usr/include/poppler/Stream.h:456:15: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getChar() override ^ /usr/include/poppler/Stream.h:458:16: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int lookChar() override ^ /usr/include/poppler/Stream.h:460:18: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 Goffset getPos() override { return bufPos + (bufPtr - buf); } ^ /usr/include/poppler/Stream.h:461:39: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void setPos(Goffset pos, int dir = 0) override; ^ /usr/include/poppler/Stream.h:462:20: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 Goffset getStart() override { return start; } ^ /usr/include/poppler/Stream.h:463:31: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void moveStart(Goffset delta) override; ^ /usr/include/poppler/Stream.h:465:26: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getUnfilteredChar () override { return getChar(); } ^ /usr/include/poppler/Stream.h:466:25: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void unfilteredReset () override { reset(); } ^ /usr/include/poppler/Stream.h:472:21: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool hasGetChars() override { return true; } ^ /usr/include/poppler/Stream.h:473:42: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getChars(int nChars, Guchar *buffer) override ^ /usr/include/poppler/Stream.h:518:31: error: expected ',' or '...' before '&&' token Goffset lengthA, Object &&dictA); ^ /usr/include/poppler/Stream.h:520:20: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 BaseStream *copy() override; ^ /usr/include/poppler/Stream.h:522:29: error: expected ',' or '...' before '&&' token Goffset lengthA, Object &&dictA) override; ^ /usr/include/poppler/Stream.h:522:36: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 Goffset lengthA, Object &&dictA) override; ^ /usr/include/poppler/Stream.h:523:22: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 StreamKind getKind() override { return strCachedFile; } ^ /usr/include/poppler/Stream.h:524:14: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void reset() override; ^ /usr/include/poppler/Stream.h:525:14: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void close() override; ^ /usr/include/poppler/Stream.h:526:15: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getChar() override ^ /usr/include/poppler/Stream.h:528:16: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int lookChar() override ^ /usr/include/poppler/Stream.h:530:18: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 Goffset getPos() override { return bufPos + (bufPtr - buf); } ^ /usr/include/poppler/Stream.h:531:39: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void setPos(Goffset pos, int dir = 0) override; ^ /usr/include/poppler/Stream.h:532:20: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 Goffset getStart() override { return start; } ^ /usr/include/poppler/Stream.h:533:31: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void moveStart(Goffset delta) override; ^ /usr/include/poppler/Stream.h:535:26: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getUnfilteredChar () override { return getChar(); } ^ /usr/include/poppler/Stream.h:536:25: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void unfilteredReset () override { reset(); } ^ /usr/include/poppler/Stream.h:561:65: error: expected ',' or '...' before '&&' token MemStream(char *bufA, Goffset startA, Goffset lengthA, Object &&dictA); ^ /usr/include/poppler/Stream.h:563:20: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 BaseStream *copy() override; ^ /usr/include/poppler/Stream.h:565:29: error: expected ',' or '...' before '&&' token Goffset lengthA, Object &&dictA) override; ^ /usr/include/poppler/Stream.h:565:36: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 Goffset lengthA, Object &&dictA) override; ^ /usr/include/poppler/Stream.h:566:22: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 StreamKind getKind() override { return strWeird; } ^ /usr/include/poppler/Stream.h:567:14: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void reset() override; ^ /usr/include/poppler/Stream.h:568:14: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void close() override; ^ /usr/include/poppler/Stream.h:569:15: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getChar() override ^ /usr/include/poppler/Stream.h:571:16: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int lookChar() override ^ /usr/include/poppler/Stream.h:573:18: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 Goffset getPos() override { return (int)(bufPtr - buf); } ^ /usr/include/poppler/Stream.h:574:39: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void setPos(Goffset pos, int dir = 0) override; ^ /usr/include/poppler/Stream.h:575:20: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 Goffset getStart() override { return start; } ^ /usr/include/poppler/Stream.h:576:31: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void moveStart(Goffset delta) override; ^ /usr/include/poppler/Stream.h:582:26: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getUnfilteredChar () override { return getChar(); } ^ /usr/include/poppler/Stream.h:583:25: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void unfilteredReset () override { reset (); } ^ /usr/include/poppler/Stream.h:587:21: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool hasGetChars() override { return true; } ^ /usr/include/poppler/Stream.h:588:42: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getChars(int nChars, Guchar *buffer) override; ^ /usr/include/poppler/Stream.h:610:36: error: expected ',' or '...' before '&&' token EmbedStream(Stream *strA, Object &&dictA, GBool limitedA, Goffset lengthA, GBool reusableA = gFalse); ^ /usr/include/poppler/Stream.h:612:20: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 BaseStream *copy() override; ^ /usr/include/poppler/Stream.h:614:29: error: expected ',' or '...' before '&&' token Goffset lengthA, Object &&dictA) override; ^ /usr/include/poppler/Stream.h:614:36: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 Goffset lengthA, Object &&dictA) override; ^ /usr/include/poppler/Stream.h:615:22: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 StreamKind getKind() override { return str->getKind(); } ^ /usr/include/poppler/Stream.h:616:14: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void reset() override {} ^ /usr/include/poppler/Stream.h:617:15: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getChar() override; ^ /usr/include/poppler/Stream.h:618:16: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int lookChar() override; ^ /usr/include/poppler/Stream.h:619:18: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 Goffset getPos() override; ^ /usr/include/poppler/Stream.h:620:39: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void setPos(Goffset pos, int dir = 0) override; ^ /usr/include/poppler/Stream.h:621:20: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 Goffset getStart() override; ^ /usr/include/poppler/Stream.h:622:31: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void moveStart(Goffset delta) override; ^ /usr/include/poppler/Stream.h:624:26: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getUnfilteredChar () override { return str->getUnfilteredChar(); } ^ /usr/include/poppler/Stream.h:625:25: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void unfilteredReset () override { str->unfilteredReset(); } ^ /usr/include/poppler/Stream.h:632:21: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool hasGetChars() override { return true; } ^ /usr/include/poppler/Stream.h:633:42: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getChars(int nChars, Guchar *buffer) override; ^ /usr/include/poppler/Stream.h:656:22: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 StreamKind getKind() override { return strASCIIHex; } ^ /usr/include/poppler/Stream.h:657:14: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void reset() override; ^ /usr/include/poppler/Stream.h:658:15: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getChar() override ^ /usr/include/poppler/Stream.h:660:16: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int lookChar() override; ^ /usr/include/poppler/Stream.h:661:57: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GooString *getPSFilter(int psLevel, const char *indent) override; ^ /usr/include/poppler/Stream.h:662:36: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isBinary(GBool last = gTrue) override; ^ /usr/include/poppler/Stream.h:679:22: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 StreamKind getKind() override { return strASCII85; } ^ /usr/include/poppler/Stream.h:680:14: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void reset() override; ^ /usr/include/poppler/Stream.h:681:15: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getChar() override ^ /usr/include/poppler/Stream.h:683:16: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int lookChar() override; ^ /usr/include/poppler/Stream.h:684:57: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GooString *getPSFilter(int psLevel, const char *indent) override; ^ /usr/include/poppler/Stream.h:685:36: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isBinary(GBool last = gTrue) override; ^ /usr/include/poppler/Stream.h:705:22: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 StreamKind getKind() override { return strLZW; } ^ /usr/include/poppler/Stream.h:706:14: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void reset() override; ^ /usr/include/poppler/Stream.h:707:15: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getChar() override; ^ /usr/include/poppler/Stream.h:708:16: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int lookChar() override; ^ /usr/include/poppler/Stream.h:709:18: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getRawChar() override; ^ /usr/include/poppler/Stream.h:710:43: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getRawChars(int nChars, int *buffer) override; ^ /usr/include/poppler/Stream.h:711:57: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GooString *getPSFilter(int psLevel, const char *indent) override; ^ /usr/include/poppler/Stream.h:712:36: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isBinary(GBool last = gTrue) override; ^ /usr/include/poppler/Stream.h:716:21: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool hasGetChars() override { return true; } ^ /usr/include/poppler/Stream.h:717:42: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getChars(int nChars, Guchar *buffer) override; ^ /usr/include/poppler/Stream.h:764:22: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 StreamKind getKind() override { return strRunLength; } ^ /usr/include/poppler/Stream.h:765:14: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void reset() override; ^ /usr/include/poppler/Stream.h:766:15: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getChar() override ^ /usr/include/poppler/Stream.h:768:16: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int lookChar() override ^ /usr/include/poppler/Stream.h:770:57: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GooString *getPSFilter(int psLevel, const char *indent) override; ^ /usr/include/poppler/Stream.h:771:36: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isBinary(GBool last = gTrue) override; ^ /usr/include/poppler/Stream.h:775:21: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool hasGetChars() override { return true; } ^ /usr/include/poppler/Stream.h:776:42: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getChars(int nChars, Guchar *buffer) override; ^ /usr/include/poppler/Stream.h:799:22: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 StreamKind getKind() override { return strCCITTFax; } ^ /usr/include/poppler/Stream.h:800:14: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void reset() override; ^ /usr/include/poppler/Stream.h:801:15: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getChar() override ^ /usr/include/poppler/Stream.h:803:16: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int lookChar() override; ^ /usr/include/poppler/Stream.h:804:57: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GooString *getPSFilter(int psLevel, const char *indent) override; ^ /usr/include/poppler/Stream.h:805:36: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isBinary(GBool last = gTrue) override; ^ /usr/include/poppler/Stream.h:807:25: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void unfilteredReset () override; ^ /usr/include/poppler/Stream.h:989:22: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 StreamKind getKind() override { return strFlate; } ^ /usr/include/poppler/Stream.h:990:14: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void reset() override; ^ /usr/include/poppler/Stream.h:991:15: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getChar() override; ^ /usr/include/poppler/Stream.h:992:16: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int lookChar() override; ^ /usr/include/poppler/Stream.h:993:18: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getRawChar() override; ^ /usr/include/poppler/Stream.h:994:43: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getRawChars(int nChars, int *buffer) override; ^ /usr/include/poppler/Stream.h:995:57: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GooString *getPSFilter(int psLevel, const char *indent) override; ^ /usr/include/poppler/Stream.h:996:36: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isBinary(GBool last = gTrue) override; ^ /usr/include/poppler/Stream.h:997:25: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void unfilteredReset () override; ^ /usr/include/poppler/Stream.h:1015:21: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool hasGetChars() override { return true; } ^ /usr/include/poppler/Stream.h:1016:42: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getChars(int nChars, Guchar *buffer) override; ^ /usr/include/poppler/Stream.h:1063:22: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 StreamKind getKind() override { return strWeird; } ^ /usr/include/poppler/Stream.h:1064:14: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void reset() override {} ^ /usr/include/poppler/Stream.h:1065:15: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getChar() override { return EOF; } ^ /usr/include/poppler/Stream.h:1066:16: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int lookChar() override { return EOF; } ^ /usr/include/poppler/Stream.h:1067:66: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GooString *getPSFilter(int /*psLevel*/, const char * /*indent*/) override { return NULL; } ^ /usr/include/poppler/Stream.h:1068:40: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isBinary(GBool /*last = gTrue*/) override { return gFalse; } ^ /usr/include/poppler/Stream.h:1080:22: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 StreamKind getKind() override { return strWeird; } ^ /usr/include/poppler/Stream.h:1081:14: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void reset() override; ^ /usr/include/poppler/Stream.h:1082:15: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getChar() override; ^ /usr/include/poppler/Stream.h:1083:16: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int lookChar() override; ^ /usr/include/poppler/Stream.h:1084:57: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GooString *getPSFilter(int psLevel, const char *indent) override ^ /usr/include/poppler/Stream.h:1086:36: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isBinary(GBool last = gTrue) override; ^ /usr/include/poppler/Stream.h:1105:22: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 StreamKind getKind() override { return strWeird; } ^ /usr/include/poppler/Stream.h:1106:14: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void reset() override; ^ /usr/include/poppler/Stream.h:1107:15: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getChar() override; ^ /usr/include/poppler/Stream.h:1108:16: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int lookChar() override; ^ /usr/include/poppler/Stream.h:1109:66: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GooString *getPSFilter(int /*psLevel*/, const char * /*indent*/) override { return NULL; } ^ /usr/include/poppler/Stream.h:1110:40: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isBinary(GBool /*last = gTrue*/) override; ^ /usr/include/poppler/Stream.h:1111:19: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isEncoder() override { return gTrue; } ^ /usr/include/poppler/Stream.h:1128:22: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 StreamKind getKind() override { return strWeird; } ^ /usr/include/poppler/Stream.h:1129:14: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void reset() override; ^ /usr/include/poppler/Stream.h:1130:15: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getChar() override ^ /usr/include/poppler/Stream.h:1132:16: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int lookChar() override ^ /usr/include/poppler/Stream.h:1134:66: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GooString *getPSFilter(int /*psLevel*/, const char * /*indent*/) override { return NULL; } ^ /usr/include/poppler/Stream.h:1135:40: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isBinary(GBool /*last = gTrue*/) override { return gFalse; } ^ /usr/include/poppler/Stream.h:1136:19: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isEncoder() override { return gTrue; } ^ /usr/include/poppler/Stream.h:1158:22: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 StreamKind getKind() override { return strWeird; } ^ /usr/include/poppler/Stream.h:1159:14: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void reset() override; ^ /usr/include/poppler/Stream.h:1160:15: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getChar() override ^ /usr/include/poppler/Stream.h:1162:16: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int lookChar() override ^ /usr/include/poppler/Stream.h:1164:66: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GooString *getPSFilter(int /*psLevel*/, const char * /*indent*/) override { return NULL; } ^ /usr/include/poppler/Stream.h:1165:40: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isBinary(GBool /*last = gTrue*/) override { return gFalse; } ^ /usr/include/poppler/Stream.h:1166:19: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isEncoder() override { return gTrue; } ^ /usr/include/poppler/Stream.h:1188:22: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 StreamKind getKind() override { return strWeird; } ^ /usr/include/poppler/Stream.h:1189:14: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void reset() override; ^ /usr/include/poppler/Stream.h:1190:15: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getChar() override ^ /usr/include/poppler/Stream.h:1192:16: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int lookChar() override ^ /usr/include/poppler/Stream.h:1194:66: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GooString *getPSFilter(int /*psLevel*/, const char * /*indent*/) override { return NULL; } ^ /usr/include/poppler/Stream.h:1195:40: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isBinary(GBool /*last = gTrue*/) override { return gTrue; } ^ /usr/include/poppler/Stream.h:1196:19: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isEncoder() override { return gTrue; } ^ /usr/include/poppler/Stream.h:1224:22: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 StreamKind getKind() override { return strWeird; } ^ /usr/include/poppler/Stream.h:1225:14: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void reset() override; ^ /usr/include/poppler/Stream.h:1226:15: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getChar() override; ^ /usr/include/poppler/Stream.h:1227:16: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int lookChar() override; ^ /usr/include/poppler/Stream.h:1228:57: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GooString *getPSFilter(int psLevel, const char *indent) override ^ /usr/include/poppler/Stream.h:1230:36: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isBinary(GBool last = gTrue) override { return gTrue; } ^ /usr/include/poppler/Stream.h:1231:19: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isEncoder() override { return gTrue; } ^ /usr/include/poppler/Stream.h:1256:22: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 StreamKind getKind() override { return strWeird; } ^ /usr/include/poppler/Stream.h:1257:14: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void reset() override; ^ /usr/include/poppler/Stream.h:1258:15: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getChar() override ^ /usr/include/poppler/Stream.h:1260:16: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int lookChar() override ^ /usr/include/poppler/Stream.h:1262:66: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GooString *getPSFilter(int /*psLevel*/, const char * /*indent*/) override { return NULL; } ^ /usr/include/poppler/Stream.h:1263:40: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isBinary(GBool /*last = gTrue*/) override { return gFalse; } ^ /usr/include/poppler/Stream.h:1264:19: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isEncoder() override { return gTrue; } ^ /usr/include/poppler/Stream.h:1285:22: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 StreamKind getKind() override { return strWeird; } ^ /usr/include/poppler/Stream.h:1286:14: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void reset() override; ^ /usr/include/poppler/Stream.h:1287:15: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getChar() override ^ /usr/include/poppler/Stream.h:1289:16: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int lookChar() override ^ /usr/include/poppler/Stream.h:1291:66: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GooString *getPSFilter(int /*psLevel*/, const char * /*indent*/) override { return NULL; } ^ /usr/include/poppler/Stream.h:1292:40: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isBinary(GBool /*last = gTrue*/) override { return gFalse; } ^ /usr/include/poppler/Stream.h:1293:19: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isEncoder() override { return gTrue; } ^ In file included from /usr/include/poppler/GfxState.h:43:0, from pdf-backend.hh:28, from image-filter.hh:21, from pdf2djvu.cc:38: /usr/include/poppler/Function.h:113:18: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 Function *copy() override { return new IdentityFunction(); } ^ /usr/include/poppler/Function.h:114:15: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getType() override { return -1; } ^ /usr/include/poppler/Function.h:115:41: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void transform(double *in, double *out) override; ^ /usr/include/poppler/Function.h:116:14: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isOk() override { return gTrue; } ^ /usr/include/poppler/Function.h:130:18: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 Function *copy() override { return new SampledFunction(this); } ^ /usr/include/poppler/Function.h:131:15: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getType() override { return 0; } ^ /usr/include/poppler/Function.h:132:41: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void transform(double *in, double *out) override; ^ /usr/include/poppler/Function.h:133:14: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isOk() override { return ok; } ^ /usr/include/poppler/Function.h:134:45: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool hasDifferentResultSet(Function *func) override; ^ /usr/include/poppler/Function.h:174:18: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 Function *copy() override { return new ExponentialFunction(this); } ^ /usr/include/poppler/Function.h:175:15: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getType() override { return 2; } ^ /usr/include/poppler/Function.h:176:41: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void transform(double *in, double *out) override; ^ /usr/include/poppler/Function.h:177:14: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isOk() override { return ok; } ^ In file included from pdf-unicode.cc:23:0: /usr/include/poppler/UTF8.h: At global scope: /usr/include/poppler/UTF8.h:59:12: warning: 'int mapUCS2(Unicode, char*, int)' defined but not used [-Wunused-function] static int mapUCS2(Unicode u, char *buf, int bufSize) { ^ /usr/include/poppler/Function.h:203:18: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 Function *copy() override { return new StitchingFunction(this); } ^ /usr/include/poppler/Function.h:204:15: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getType() override { return 3; } ^ /usr/include/poppler/Function.h:205:41: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void transform(double *in, double *out) override; ^ /usr/include/poppler/Function.h:206:14: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isOk() override { return ok; } ^ /usr/include/poppler/Function.h:235:18: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 Function *copy() override { return new PostScriptFunction(this); } ^ /usr/include/poppler/Function.h:236:15: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getType() override { return 4; } ^ /usr/include/poppler/Function.h:237:41: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void transform(double *in, double *out) override; ^ /usr/include/poppler/Function.h:238:14: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isOk() override { return ok; } ^ In file included from pdf-backend.hh:28:0, from image-filter.hh:21, from pdf2djvu.cc:38: /usr/include/poppler/GfxState.h:296:23: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GfxColorSpace *copy() override; ^ /usr/include/poppler/GfxState.h:297:29: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GfxColorSpaceMode getMode() override { return csDeviceGray; } ^ /usr/include/poppler/GfxState.h:299:46: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getGray(GfxColor *color, GfxGray *gray) override; ^ /usr/include/poppler/GfxState.h:300:43: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getRGB(GfxColor *color, GfxRGB *rgb) override; ^ /usr/include/poppler/GfxState.h:301:46: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getCMYK(GfxColor *color, GfxCMYK *cmyk) override; ^ /usr/include/poppler/GfxState.h:302:53: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getDeviceN(GfxColor *color, GfxColor *deviceN) override; ^ /usr/include/poppler/GfxState.h:303:55: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getGrayLine(Guchar *in, Guchar *out, int length) override; ^ /usr/include/poppler/GfxState.h:304:60: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getRGBLine(Guchar *in, unsigned int *out, int length) override; ^ /usr/include/poppler/GfxState.h:305:54: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getRGBLine(Guchar *in, Guchar *out, int length) override; ^ /usr/include/poppler/GfxState.h:306:55: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getRGBXLine(Guchar *in, Guchar *out, int length) override; ^ /usr/include/poppler/GfxState.h:307:55: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getCMYKLine(Guchar *in, Guchar *out, int length) override; ^ /usr/include/poppler/GfxState.h:308:58: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getDeviceNLine(Guchar *in, Guchar *out, int length) override; ^ /usr/include/poppler/GfxState.h:310:23: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool useGetRGBLine() override { return gTrue; } ^ /usr/include/poppler/GfxState.h:311:24: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool useGetGrayLine() override { return gTrue; } ^ /usr/include/poppler/GfxState.h:312:24: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool useGetCMYKLine() override { return gTrue; } ^ /usr/include/poppler/GfxState.h:313:27: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool useGetDeviceNLine() override { return gTrue; } ^ /usr/include/poppler/GfxState.h:315:17: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getNComps() override { return 1; } ^ /usr/include/poppler/GfxState.h:316:39: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getDefaultColor(GfxColor *color) override; ^ /usr/include/poppler/GfxState.h:330:23: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GfxColorSpace *copy() override; ^ /usr/include/poppler/GfxState.h:331:29: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GfxColorSpaceMode getMode() override { return csCalGray; } ^ /usr/include/poppler/GfxState.h:336:46: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getGray(GfxColor *color, GfxGray *gray) override; ^ /usr/include/poppler/GfxState.h:337:43: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getRGB(GfxColor *color, GfxRGB *rgb) override; ^ /usr/include/poppler/GfxState.h:338:46: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getCMYK(GfxColor *color, GfxCMYK *cmyk) override; ^ /usr/include/poppler/GfxState.h:339:53: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getDeviceN(GfxColor *color, GfxColor *deviceN) override; ^ /usr/include/poppler/GfxState.h:341:17: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getNComps() override { return 1; } ^ /usr/include/poppler/GfxState.h:342:39: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getDefaultColor(GfxColor *color) override; ^ /usr/include/poppler/GfxState.h:374:23: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GfxColorSpace *copy() override; ^ /usr/include/poppler/GfxState.h:375:29: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GfxColorSpaceMode getMode() override { return csDeviceRGB; } ^ /usr/include/poppler/GfxState.h:377:46: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getGray(GfxColor *color, GfxGray *gray) override; ^ /usr/include/poppler/GfxState.h:378:43: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getRGB(GfxColor *color, GfxRGB *rgb) override; ^ /usr/include/poppler/GfxState.h:379:46: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getCMYK(GfxColor *color, GfxCMYK *cmyk) override; ^ /usr/include/poppler/GfxState.h:380:53: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getDeviceN(GfxColor *color, GfxColor *deviceN) override; ^ /usr/include/poppler/GfxState.h:381:55: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getGrayLine(Guchar *in, Guchar *out, int length) override; ^ /usr/include/poppler/GfxState.h:382:60: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getRGBLine(Guchar *in, unsigned int *out, int length) override; ^ /usr/include/poppler/GfxState.h:383:54: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getRGBLine(Guchar *in, Guchar *out, int length) override; ^ /usr/include/poppler/GfxState.h:384:55: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getRGBXLine(Guchar *in, Guchar *out, int length) override; ^ /usr/include/poppler/GfxState.h:385:55: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getCMYKLine(Guchar *in, Guchar *out, int length) override; ^ /usr/include/poppler/GfxState.h:386:58: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getDeviceNLine(Guchar *in, Guchar *out, int length) override; ^ /usr/include/poppler/GfxState.h:388:23: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool useGetRGBLine() override { return gTrue; } ^ /usr/include/poppler/GfxState.h:389:24: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool useGetGrayLine() override { return gTrue; } ^ /usr/include/poppler/GfxState.h:390:24: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool useGetCMYKLine() override { return gTrue; } ^ /usr/include/poppler/GfxState.h:391:27: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool useGetDeviceNLine() override { return gTrue; } ^ /usr/include/poppler/GfxState.h:393:17: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getNComps() override { return 3; } ^ /usr/include/poppler/GfxState.h:394:39: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getDefaultColor(GfxColor *color) override; ^ /usr/include/poppler/GfxState.h:408:23: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GfxColorSpace *copy() override; ^ /usr/include/poppler/GfxState.h:409:29: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GfxColorSpaceMode getMode() override { return csCalRGB; } ^ /usr/include/poppler/GfxState.h:414:46: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getGray(GfxColor *color, GfxGray *gray) override; ^ /usr/include/poppler/GfxState.h:415:43: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getRGB(GfxColor *color, GfxRGB *rgb) override; ^ /usr/include/poppler/GfxState.h:416:46: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getCMYK(GfxColor *color, GfxCMYK *cmyk) override; ^ /usr/include/poppler/GfxState.h:417:53: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getDeviceN(GfxColor *color, GfxColor *deviceN) override; ^ /usr/include/poppler/GfxState.h:419:17: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getNComps() override { return 3; } ^ /usr/include/poppler/GfxState.h:420:39: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getDefaultColor(GfxColor *color) override; ^ /usr/include/poppler/GfxState.h:456:23: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GfxColorSpace *copy() override; ^ /usr/include/poppler/GfxState.h:457:29: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GfxColorSpaceMode getMode() override { return csDeviceCMYK; } ^ /usr/include/poppler/GfxState.h:459:46: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getGray(GfxColor *color, GfxGray *gray) override; ^ /usr/include/poppler/GfxState.h:460:43: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getRGB(GfxColor *color, GfxRGB *rgb) override; ^ /usr/include/poppler/GfxState.h:461:46: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getCMYK(GfxColor *color, GfxCMYK *cmyk) override; ^ /usr/include/poppler/GfxState.h:462:53: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getDeviceN(GfxColor *color, GfxColor *deviceN) override; ^ /usr/include/poppler/GfxState.h:463:60: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getRGBLine(Guchar *in, unsigned int *out, int length) override; ^ /usr/include/poppler/GfxState.h:464:52: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getRGBLine(Guchar *, Guchar *out, int length) override; ^ /usr/include/poppler/GfxState.h:465:55: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getRGBXLine(Guchar *in, Guchar *out, int length) override; ^ /usr/include/poppler/GfxState.h:466:55: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getCMYKLine(Guchar *in, Guchar *out, int length) override; ^ /usr/include/poppler/GfxState.h:467:58: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getDeviceNLine(Guchar *in, Guchar *out, int length) override; ^ /usr/include/poppler/GfxState.h:468:23: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool useGetRGBLine() override { return gTrue; } ^ /usr/include/poppler/GfxState.h:469:24: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool useGetCMYKLine() override { return gTrue; } ^ /usr/include/poppler/GfxState.h:470:27: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool useGetDeviceNLine() override { return gTrue; } ^ /usr/include/poppler/GfxState.h:472:17: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getNComps() override { return 4; } ^ /usr/include/poppler/GfxState.h:473:39: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getDefaultColor(GfxColor *color) override; ^ /usr/include/poppler/GfxState.h:487:23: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GfxColorSpace *copy() override; ^ /usr/include/poppler/GfxState.h:488:29: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GfxColorSpaceMode getMode() override { return csLab; } ^ /usr/include/poppler/GfxState.h:493:46: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getGray(GfxColor *color, GfxGray *gray) override; ^ /usr/include/poppler/GfxState.h:494:43: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getRGB(GfxColor *color, GfxRGB *rgb) override; ^ /usr/include/poppler/GfxState.h:495:46: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getCMYK(GfxColor *color, GfxCMYK *cmyk) override; ^ /usr/include/poppler/GfxState.h:496:53: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getDeviceN(GfxColor *color, GfxColor *deviceN) override; ^ /usr/include/poppler/GfxState.h:498:17: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getNComps() override { return 3; } ^ /usr/include/poppler/GfxState.h:499:39: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getDefaultColor(GfxColor *color) override; ^ /usr/include/poppler/GfxState.h:502:20: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int maxImgPixel) override; ^ /usr/include/poppler/GfxState.h:538:23: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GfxColorSpace *copy() override; ^ /usr/include/poppler/GfxState.h:539:29: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GfxColorSpaceMode getMode() override { return csICCBased; } ^ /usr/include/poppler/GfxState.h:544:46: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getGray(GfxColor *color, GfxGray *gray) override; ^ /usr/include/poppler/GfxState.h:545:43: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getRGB(GfxColor *color, GfxRGB *rgb) override; ^ /usr/include/poppler/GfxState.h:546:46: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getCMYK(GfxColor *color, GfxCMYK *cmyk) override; ^ /usr/include/poppler/GfxState.h:547:53: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getDeviceN(GfxColor *color, GfxColor *deviceN) override; ^ /usr/include/poppler/GfxState.h:548:60: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getRGBLine(Guchar *in, unsigned int *out, int length) override; ^ /usr/include/poppler/GfxState.h:549:54: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getRGBLine(Guchar *in, Guchar *out, int length) override; ^ /usr/include/poppler/GfxState.h:550:55: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getRGBXLine(Guchar *in, Guchar *out, int length) override; ^ /usr/include/poppler/GfxState.h:551:55: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getCMYKLine(Guchar *in, Guchar *out, int length) override; ^ make: *** [pdf-unicode.o] Error 1 /usr/include/poppler/GfxState.h:552:58: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getDeviceNLine(Guchar *in, Guchar *out, int length) override; ^ /usr/include/poppler/GfxState.h:554:23: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool useGetRGBLine() override; ^ /usr/include/poppler/GfxState.h:555:24: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool useGetCMYKLine() override; ^ /usr/include/poppler/GfxState.h:556:27: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool useGetDeviceNLine() override; ^ /usr/include/poppler/GfxState.h:558:17: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getNComps() override { return nComps; } ^ /usr/include/poppler/GfxState.h:559:39: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getDefaultColor(GfxColor *color) override; ^ /usr/include/poppler/GfxState.h:562:20: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int maxImgPixel) override; ^ /usr/include/poppler/GfxState.h:590:23: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GfxColorSpace *copy() override; ^ /usr/include/poppler/GfxState.h:591:29: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GfxColorSpaceMode getMode() override { return csIndexed; } ^ /usr/include/poppler/GfxState.h:596:46: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getGray(GfxColor *color, GfxGray *gray) override; ^ /usr/include/poppler/GfxState.h:597:43: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getRGB(GfxColor *color, GfxRGB *rgb) override; ^ /usr/include/poppler/GfxState.h:598:46: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getCMYK(GfxColor *color, GfxCMYK *cmyk) override; ^ /usr/include/poppler/GfxState.h:599:53: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getDeviceN(GfxColor *color, GfxColor *deviceN) override; ^ /usr/include/poppler/GfxState.h:600:60: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getRGBLine(Guchar *in, unsigned int *out, int length) override; ^ /usr/include/poppler/GfxState.h:601:54: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getRGBLine(Guchar *in, Guchar *out, int length) override; ^ /usr/include/poppler/GfxState.h:602:55: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getRGBXLine(Guchar *in, Guchar *out, int length) override; ^ /usr/include/poppler/GfxState.h:603:55: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getCMYKLine(Guchar *in, Guchar *out, int length) override; ^ /usr/include/poppler/GfxState.h:604:58: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getDeviceNLine(Guchar *in, Guchar *out, int length) override; ^ /usr/include/poppler/GfxState.h:606:23: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool useGetRGBLine() override { return gTrue; } ^ /usr/include/poppler/GfxState.h:607:24: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool useGetCMYKLine() override { return gTrue; } ^ /usr/include/poppler/GfxState.h:608:27: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool useGetDeviceNLine() override { return gTrue; } ^ /usr/include/poppler/GfxState.h:610:17: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getNComps() override { return 1; } ^ /usr/include/poppler/GfxState.h:611:39: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getDefaultColor(GfxColor *color) override; ^ /usr/include/poppler/GfxState.h:614:20: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int maxImgPixel) override; ^ /usr/include/poppler/GfxState.h:622:62: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void createMapping(GooList *separationList, int maxSepComps) override ^ /usr/include/poppler/GfxState.h:643:23: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GfxColorSpace *copy() override; ^ /usr/include/poppler/GfxState.h:644:29: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GfxColorSpaceMode getMode() override { return csSeparation; } ^ /usr/include/poppler/GfxState.h:649:46: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getGray(GfxColor *color, GfxGray *gray) override; ^ /usr/include/poppler/GfxState.h:650:43: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getRGB(GfxColor *color, GfxRGB *rgb) override; ^ /usr/include/poppler/GfxState.h:651:46: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getCMYK(GfxColor *color, GfxCMYK *cmyk) override; ^ /usr/include/poppler/GfxState.h:652:53: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getDeviceN(GfxColor *color, GfxColor *deviceN) override; ^ /usr/include/poppler/GfxState.h:654:62: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void createMapping(GooList *separationList, int maxSepComps) override; ^ /usr/include/poppler/GfxState.h:656:17: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getNComps() override { return 1; } ^ /usr/include/poppler/GfxState.h:657:39: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getDefaultColor(GfxColor *color) override; ^ /usr/include/poppler/GfxState.h:659:22: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isNonMarking() override { return nonMarking; } ^ /usr/include/poppler/GfxState.h:688:23: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GfxColorSpace *copy() override; ^ /usr/include/poppler/GfxState.h:689:29: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GfxColorSpaceMode getMode() override { return csDeviceN; } ^ /usr/include/poppler/GfxState.h:694:46: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getGray(GfxColor *color, GfxGray *gray) override; ^ /usr/include/poppler/GfxState.h:695:43: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getRGB(GfxColor *color, GfxRGB *rgb) override; ^ /usr/include/poppler/GfxState.h:696:46: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getCMYK(GfxColor *color, GfxCMYK *cmyk) override; ^ /usr/include/poppler/GfxState.h:697:53: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getDeviceN(GfxColor *color, GfxColor *deviceN) override; ^ /usr/include/poppler/GfxState.h:699:62: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void createMapping(GooList *separationList, int maxSepComps) override; ^ /usr/include/poppler/GfxState.h:701:17: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getNComps() override { return nComps; } ^ /usr/include/poppler/GfxState.h:702:39: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getDefaultColor(GfxColor *color) override; ^ /usr/include/poppler/GfxState.h:704:22: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isNonMarking() override { return nonMarking; } ^ /usr/include/poppler/GfxState.h:735:23: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GfxColorSpace *copy() override; ^ /usr/include/poppler/GfxState.h:736:29: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GfxColorSpaceMode getMode() override { return csPattern; } ^ /usr/include/poppler/GfxState.h:741:46: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getGray(GfxColor *color, GfxGray *gray) override; ^ /usr/include/poppler/GfxState.h:742:43: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getRGB(GfxColor *color, GfxRGB *rgb) override; ^ /usr/include/poppler/GfxState.h:743:46: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getCMYK(GfxColor *color, GfxCMYK *cmyk) override; ^ /usr/include/poppler/GfxState.h:744:53: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getDeviceN(GfxColor *color, GfxColor *deviceN) override; ^ /usr/include/poppler/GfxState.h:746:17: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getNComps() override { return 0; } ^ /usr/include/poppler/GfxState.h:747:39: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getDefaultColor(GfxColor *color) override; ^ /usr/include/poppler/GfxState.h:792:20: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GfxPattern *copy() override; ^ /usr/include/poppler/GfxState.h:830:20: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GfxPattern *copy() override; ^ /usr/include/poppler/GfxState.h:939:20: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GfxShading *copy() override; ^ /usr/include/poppler/GfxState.h:973:20: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GfxShading *copy() override; ^ /usr/include/poppler/GfxState.h:980:30: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 double xMax, double yMax) override; ^ /usr/include/poppler/GfxState.h:982:46: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 double getDistance(double tMin, double tMax) override; ^ /usr/include/poppler/GfxState.h:1006:20: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GfxShading *copy() override; ^ /usr/include/poppler/GfxState.h:1014:30: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 double xMax, double yMax) override; ^ /usr/include/poppler/GfxState.h:1016:46: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 double getDistance(double tMin, double tMax) override; ^ /usr/include/poppler/GfxState.h:1044:20: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GfxShading *copy() override; ^ /usr/include/poppler/GfxState.h:1130:20: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GfxShading *copy() override; ^ In file included from pdf-backend.hh:29:0, from image-filter.hh:21, from pdf2djvu.cc:38: /usr/include/poppler/Link.h:156:14: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isOk() override { return dest || namedDest; } ^ /usr/include/poppler/Link.h:159:26: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 LinkActionKind getKind() override { return actionGoTo; } ^ /usr/include/poppler/Link.h:186:14: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isOk() override { return fileName && (dest || namedDest); } ^ /usr/include/poppler/Link.h:189:26: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 LinkActionKind getKind() override { return actionGoToR; } ^ /usr/include/poppler/Link.h:217:14: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isOk() override { return fileName != NULL; } ^ /usr/include/poppler/Link.h:220:26: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 LinkActionKind getKind() override { return actionLaunch; } ^ /usr/include/poppler/Link.h:244:14: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isOk() override { return uri != NULL; } ^ /usr/include/poppler/Link.h:247:26: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 LinkActionKind getKind() override { return actionURI; } ^ /usr/include/poppler/Link.h:267:14: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isOk() override { return name != NULL; } ^ /usr/include/poppler/Link.h:269:26: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 LinkActionKind getKind() override { return actionNamed; } ^ /usr/include/poppler/Link.h:295:14: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isOk() override { return annotRef.num >= 0 || annotTitle != NULL; } ^ /usr/include/poppler/Link.h:296:26: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 LinkActionKind getKind() override { return actionMovie; } ^ /usr/include/poppler/Link.h:338:14: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isOk() override { return true; } ^ /usr/include/poppler/Link.h:340:26: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 LinkActionKind getKind() override { return actionRendition; } ^ /usr/include/poppler/Link.h:376:14: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isOk() override { return sound != NULL; } ^ /usr/include/poppler/Link.h:378:26: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 LinkActionKind getKind() override { return actionSound; } ^ /usr/include/poppler/Link.h:407:14: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isOk() override { return js != NULL; } ^ /usr/include/poppler/Link.h:409:26: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 LinkActionKind getKind() override { return actionJavaScript; } ^ /usr/include/poppler/Link.h:426:14: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isOk() override { return stateList != NULL; } ^ /usr/include/poppler/Link.h:428:26: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 LinkActionKind getKind() override { return actionOCGState; } ^ /usr/include/poppler/Link.h:460:14: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isOk() override { return action != NULL; } ^ /usr/include/poppler/Link.h:463:26: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 LinkActionKind getKind() override { return actionUnknown; } ^ In file included from /usr/include/poppler/PDFDoc.h:49:0, from pdf-backend.hh:30, from image-filter.hh:21, from pdf2djvu.cc:38: /usr/include/poppler/XRef.h:265:43: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void startSection(int first, int count) override; ^ /usr/include/poppler/XRef.h:266:64: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void writeEntry(Goffset offset, int gen, XRefEntryType type) override; ^ /usr/include/poppler/XRef.h:275:43: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void startSection(int first, int count) override; ^ /usr/include/poppler/XRef.h:276:64: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void writeEntry(Goffset offset, int gen, XRefEntryType type) override; ^ /usr/include/poppler/XRef.h:287:43: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void startSection(int first, int count) override; ^ /usr/include/poppler/XRef.h:288:64: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void writeEntry(Goffset offset, int gen, XRefEntryType type) override; ^ In file included from /usr/include/poppler/PDFDoc.h:51:0, from pdf-backend.hh:30, from image-filter.hh:21, from pdf2djvu.cc:38: /usr/include/poppler/Page.h:112:31: error: expected ',' or '...' before '&&' token void replaceResource(Object &&obj1) ^ /usr/include/poppler/Page.h: In member function 'void PageAttrs::replaceResource(Object)': /usr/include/poppler/Page.h:113:18: error: 'move' is not a member of 'std' { resources = std::move(obj1); } ^ /usr/include/poppler/Page.h:113:28: error: 'obj1' was not declared in this scope { resources = std::move(obj1); } ^ /usr/include/poppler/Page.h: At global scope: /usr/include/poppler/Page.h:186:40: error: 'nullptr' was not declared in this scope Object getAnnotsObject(XRef *xrefA = nullptr) { return annotsObj.fetch(xrefA ? xrefA : xref); } ^ /usr/include/poppler/Page.h: In member function 'Object Page::getAnnotsObject(XRef*)': /usr/include/poppler/Page.h:186:94: error: use of deleted function 'Object::Object(const Object&)' Object getAnnotsObject(XRef *xrefA = nullptr) { return annotsObj.fetch(xrefA ? xrefA : xref); } ^ In file included from /usr/include/poppler/GfxState.h:42:0, from pdf-backend.hh:28, from image-filter.hh:21, from pdf2djvu.cc:38: /usr/include/poppler/Object.h:175:3: note: declared here Object(const Object &other) = delete; ^ In file included from /usr/include/poppler/PDFDoc.h:51:0, from pdf-backend.hh:30, from image-filter.hh:21, from pdf2djvu.cc:38: /usr/include/poppler/Page.h: In member function 'Object Page::getContents()': /usr/include/poppler/Page.h:199:52: error: use of deleted function 'Object::Object(const Object&)' Object getContents() { return contents.fetch(xref); } ^ In file included from /usr/include/poppler/GfxState.h:42:0, from pdf-backend.hh:28, from image-filter.hh:21, from pdf2djvu.cc:38: /usr/include/poppler/Object.h:175:3: note: declared here Object(const Object &other) = delete; ^ In file included from /usr/include/poppler/PDFDoc.h:51:0, from pdf-backend.hh:30, from image-filter.hh:21, from pdf2djvu.cc:38: /usr/include/poppler/Page.h: In member function 'Object Page::getThumb()': /usr/include/poppler/Page.h:202:46: error: use of deleted function 'Object::Object(const Object&)' Object getThumb() { return thumb.fetch(xref); } ^ In file included from /usr/include/poppler/GfxState.h:42:0, from pdf-backend.hh:28, from image-filter.hh:21, from pdf2djvu.cc:38: /usr/include/poppler/Object.h:175:3: note: declared here Object(const Object &other) = delete; ^ In file included from /usr/include/poppler/PDFDoc.h:51:0, from pdf-backend.hh:30, from image-filter.hh:21, from pdf2djvu.cc:38: /usr/include/poppler/Page.h: In member function 'Object Page::getTrans()': /usr/include/poppler/Page.h:206:46: error: use of deleted function 'Object::Object(const Object&)' Object getTrans() { return trans.fetch(xref); } ^ In file included from /usr/include/poppler/GfxState.h:42:0, from pdf-backend.hh:28, from image-filter.hh:21, from pdf2djvu.cc:38: /usr/include/poppler/Object.h:175:3: note: declared here Object(const Object &other) = delete; ^ In file included from /usr/include/poppler/PDFDoc.h:51:0, from pdf-backend.hh:30, from image-filter.hh:21, from pdf2djvu.cc:38: /usr/include/poppler/Page.h: In member function 'Object Page::getActions()': /usr/include/poppler/Page.h:217:50: error: use of deleted function 'Object::Object(const Object&)' Object getActions() { return actions.fetch(xref); } ^ In file included from /usr/include/poppler/GfxState.h:42:0, from pdf-backend.hh:28, from image-filter.hh:21, from pdf2djvu.cc:38: /usr/include/poppler/Object.h:175:3: note: declared here Object(const Object &other) = delete; ^ In file included from /usr/include/poppler/PDFDoc.h:52:0, from pdf-backend.hh:30, from image-filter.hh:21, from pdf2djvu.cc:38: /usr/include/poppler/Annot.h: At global scope: /usr/include/poppler/Annot.h:273:29: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 AnnotBorderType getType() const override { return typeArray; } ^ /usr/include/poppler/Annot.h:274:36: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 Object writeToObject(XRef *xref) const override; ^ /usr/include/poppler/Annot.h:292:29: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 AnnotBorderType getType() const override { return typeBS; } ^ /usr/include/poppler/Annot.h:293:36: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 Object writeToObject(XRef *xref) const override; ^ /usr/include/poppler/Annot.h:642:58: error: expected ',' or '...' before '&&' token Dict *createResourcesDict(const char *formName, Object &&formStream, const char *stateName, ^ /usr/include/poppler/Annot.h:649:39: error: expected ',' or '...' before '&&' token void update(const char *key, Object &&value); ^ /usr/include/poppler/Annot.h:747:32: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void removeReferencedObjects() override; ^ /usr/include/poppler/Annot.h:789:37: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void draw(Gfx *gfx, GBool printing) override; ^ /usr/include/poppler/Annot.h:822:37: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void draw(Gfx *gfx, GBool printing) override; ^ make: *** [pdf-backend.o] Error 1 /usr/include/poppler/Annot.h:882:37: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void draw(Gfx *gfx, GBool printing) override; ^ /usr/include/poppler/Annot.h:924:37: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void draw(Gfx *gfx, GBool printing) override; ^ /usr/include/poppler/Annot.h:925:31: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 Object getAppearanceResDict() override; ^ /usr/include/poppler/Annot.h:926:42: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void setContents(GooString *new_content) override; ^ /usr/include/poppler/Annot.h:988:37: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void draw(Gfx *gfx, GBool printing) override; ^ /usr/include/poppler/Annot.h:989:31: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 Object getAppearanceResDict() override; ^ /usr/include/poppler/Annot.h:990:42: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void setContents(GooString *new_content) override; ^ /usr/include/poppler/Annot.h:1054:37: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void draw(Gfx *gfx, GBool printing) override; ^ /usr/include/poppler/Annot.h:1104:37: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void draw(Gfx *gfx, GBool printing) override; ^ /usr/include/poppler/Annot.h:1140:37: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void draw(Gfx *gfx, GBool printing) override; ^ /usr/include/poppler/Annot.h:1215:37: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void draw(Gfx *gfx, GBool printing) override; ^ /usr/include/poppler/Annot.h:1250:37: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void draw(Gfx *gfx, GBool printing) override; ^ /usr/include/poppler/Annot.h:1278:37: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void draw(Gfx *gfx, GBool printing) override; ^ /usr/include/poppler/Annot.h:1313:37: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void draw(Gfx *gfx, GBool printing) override; ^ In file included from /usr/include/poppler/PDFDoc.h:53:0, from pdf-backend.hh:30, from image-filter.hh:21, from pdf2djvu.cc:38: /usr/include/poppler/Form.h:178:31: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void updateWidgetAppearance() override; ^ /usr/include/poppler/Form.h:200:31: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void updateWidgetAppearance() override; ^ /usr/include/poppler/Form.h:246:31: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void updateWidgetAppearance() override; ^ /usr/include/poppler/Form.h:267:31: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void updateWidgetAppearance() override; ^ In file included from /usr/include/poppler/PDFDoc.h:53:0, from pdf-backend.hh:30, from image-filter.hh:21, from pdf2djvu.cc:38: /usr/include/poppler/Form.h:379:32: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void fillChildrenSiblingsID () override; ^ In file included from pdf-backend.hh:30:0, from image-filter.hh:21, from pdf2djvu.cc:38: /usr/include/poppler/PDFDoc.h:306:45: error: expected ',' or '...' before '&&' token static void writeXRefTableTrailer (Object &&trailerDict, XRef *uxref, GBool writeAllEntries, ^ /usr/include/poppler/PDFDoc.h:308:46: error: expected ',' or '...' before '&&' token static void writeXRefStreamTrailer (Object &&trailerDict, XRef *uxref, Ref *uxrefStreamRef, ^ /usr/include/poppler/PDFDoc.h:295:153: error: 'nullptr' was not declared in this scope void markPageObjects(Dict *pageDict, XRef *xRef, XRef *countRef, Guint numOffset, int oldRefNum, int newRefNum, std::set *alreadyMarkedDicts = nullptr); ^ /usr/include/poppler/PDFDoc.h:296:156: error: 'nullptr' was not declared in this scope GBool markAnnotations(Object *annots, XRef *xRef, XRef *countRef, Guint numOffset, int oldPageNum, int newPageNum, std::set *alreadyMarkedDicts = nullptr); ^ /usr/include/poppler/PDFDoc.h:301:135: error: 'nullptr' was not declared in this scope CryptAlgorithm encAlgorithm, int keyLength, int objNum, int objGen, std::set *alreadyWrittenDicts = nullptr); ^ /usr/include/poppler/PDFDoc.h:314:146: error: 'nullptr' was not declared in this scope void markObject (Object *obj, XRef *xRef, XRef *countRef, Guint numOffset, int oldRefNum, int newRefNum, std::set *alreadyMarkedDicts = nullptr); ^ /usr/include/poppler/PDFDoc.h:323:99: error: 'nullptr' was not declared in this scope int keyLength, int objNum, int objGen, std::set *alreadyWrittenDicts = nullptr) ^ In file included from pdf-backend.hh:30:0, from image-filter.hh:21, from pdf2djvu.cc:38: /usr/include/poppler/PDFDoc.h: In member function 'Object PDFDoc::getDocInfo()': /usr/include/poppler/PDFDoc.h:232:49: error: use of deleted function 'Object::Object(const Object&)' Object getDocInfo() { return xref->getDocInfo(); } ^ In file included from /usr/include/poppler/GfxState.h:42:0, from pdf-backend.hh:28, from image-filter.hh:21, from pdf2djvu.cc:38: /usr/include/poppler/Object.h:175:3: note: declared here Object(const Object &other) = delete; ^ In file included from pdf-backend.hh:30:0, from image-filter.hh:21, from pdf2djvu.cc:38: /usr/include/poppler/PDFDoc.h: In member function 'Object PDFDoc::getDocInfoNF()': /usr/include/poppler/PDFDoc.h:233:53: error: use of deleted function 'Object::Object(const Object&)' Object getDocInfoNF() { return xref->getDocInfoNF(); } ^ In file included from /usr/include/poppler/GfxState.h:42:0, from pdf-backend.hh:28, from image-filter.hh:21, from pdf2djvu.cc:38: /usr/include/poppler/Object.h:175:3: note: declared here Object(const Object &other) = delete; ^ In file included from pdf-backend.hh:30:0, from image-filter.hh:21, from pdf2djvu.cc:38: /usr/include/poppler/PDFDoc.h: In member function 'Object PDFDoc::createDocInfoIfNoneExists()': /usr/include/poppler/PDFDoc.h:237:79: error: use of deleted function 'Object::Object(const Object&)' Object createDocInfoIfNoneExists() { return xref->createDocInfoIfNoneExists(); } ^ In file included from /usr/include/poppler/GfxState.h:42:0, from pdf-backend.hh:28, from image-filter.hh:21, from pdf2djvu.cc:38: /usr/include/poppler/Object.h:175:3: note: declared here Object(const Object &other) = delete; ^ In file included from /usr/include/poppler/SplashOutputDev.h:40:0, from pdf-backend.hh:31, from image-filter.hh:21, from pdf2djvu.cc:38: /usr/include/poppler/splash/SplashPattern.h: At global scope: /usr/include/poppler/splash/SplashPattern.h:69:23: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 SplashPattern *copy() override { return new SplashSolidColor(color); } ^ /usr/include/poppler/splash/SplashPattern.h:73:48: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool getColor(int x, int y, SplashColorPtr c) override; ^ /usr/include/poppler/splash/SplashPattern.h:75:34: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool testPosition(int x, int y) override { return gFalse; } ^ /usr/include/poppler/splash/SplashPattern.h:77:18: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isStatic() override { return gTrue; } ^ /usr/include/poppler/splash/SplashPattern.h:79:16: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isCMYK() override { return gFalse; } ^ In file included from pdf-backend.hh:31:0, from image-filter.hh:21, from pdf2djvu.cc:38: /usr/include/poppler/SplashOutputDev.h:67:23: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 SplashPattern *copy() override { return new SplashFunctionPattern(colorMode, state, (GfxFunctionShading *) shading); } ^ /usr/include/poppler/SplashOutputDev.h:71:34: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool testPosition(int x, int y) override { return gTrue; } ^ /usr/include/poppler/SplashOutputDev.h:73:18: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isStatic() override { return gFalse; } ^ /usr/include/poppler/SplashOutputDev.h:75:48: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool getColor(int x, int y, SplashColorPtr c) override; ^ /usr/include/poppler/SplashOutputDev.h:79:16: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isCMYK() override { return gfxMode == csDeviceCMYK; } ^ /usr/include/poppler/SplashOutputDev.h:97:48: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool getColor(int x, int y, SplashColorPtr c) override; ^ /usr/include/poppler/SplashOutputDev.h:99:34: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool testPosition(int x, int y) override; ^ /usr/include/poppler/SplashOutputDev.h:101:18: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isStatic() override { return gFalse; } ^ /usr/include/poppler/SplashOutputDev.h:107:16: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isCMYK() override { return gfxMode == csDeviceCMYK; } ^ /usr/include/poppler/SplashOutputDev.h:123:23: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 SplashPattern *copy() override { return new SplashAxialPattern(colorMode, state, (GfxAxialShading *) shading); } ^ /usr/include/poppler/SplashOutputDev.h:127:53: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool getParameter(double xs, double ys, double *t) override; ^ In file included from pdf-backend.hh:31:0, from image-filter.hh:21, from pdf2djvu.cc:38: /usr/include/poppler/SplashOutputDev.h:140:23: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 SplashPattern *copy() override { return new SplashGouraudPattern(bDirectColorTranslation, state, shading, mode); } ^ /usr/include/poppler/SplashOutputDev.h:144:48: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool getColor(int x, int y, SplashColorPtr c) override { return gFalse; } ^ /usr/include/poppler/SplashOutputDev.h:146:34: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool testPosition(int x, int y) override { return gFalse; } ^ /usr/include/poppler/SplashOutputDev.h:148:18: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isStatic() override { return gFalse; } ^ /usr/include/poppler/SplashOutputDev.h:150:16: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isCMYK() override { return gfxMode == csDeviceCMYK; } ^ /usr/include/poppler/SplashOutputDev.h:152:25: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isParameterized() override { return shading->isParameterized(); } ^ /usr/include/poppler/SplashOutputDev.h:153:21: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getNTriangles() override { return shading->getNTriangles(); } ^ /usr/include/poppler/SplashOutputDev.h:156:67: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 double *x2, double *y2, double *color2) override ^ /usr/include/poppler/SplashOutputDev.h:159:78: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void getParameterizedColor(double t, SplashColorMode mode, SplashColorPtr c) override; ^ /usr/include/poppler/SplashOutputDev.h:175:23: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 SplashPattern *copy() override { return new SplashRadialPattern(colorMode, state, (GfxRadialShading *) shading); } ^ /usr/include/poppler/SplashOutputDev.h:179:53: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool getParameter(double xs, double ys, double *t) override; ^ /usr/include/poppler/SplashOutputDev.h:213:30: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool useTilingPatternFill() override { return gTrue; } ^ /usr/include/poppler/SplashOutputDev.h:218:32: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool useShadedFills(int type) override ^ /usr/include/poppler/SplashOutputDev.h:223:20: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool upsideDown() override { return bitmapTopDown ^ bitmapUpsideDown; } ^ /usr/include/poppler/SplashOutputDev.h:226:21: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool useDrawChar() override { return gTrue; } ^ /usr/include/poppler/SplashOutputDev.h:230:29: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool interpretType3Chars() override { return gTrue; } ^ /usr/include/poppler/SplashOutputDev.h:235:58: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void startPage(int pageNum, GfxState *state, XRef *xref) override; ^ /usr/include/poppler/SplashOutputDev.h:238:16: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void endPage() override; ^ /usr/include/poppler/SplashOutputDev.h:241:33: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void saveState(GfxState *state) override; ^ /usr/include/poppler/SplashOutputDev.h:242:36: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void restoreState(GfxState *state) override; ^ /usr/include/poppler/SplashOutputDev.h:245:33: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void updateAll(GfxState *state) override; ^ /usr/include/poppler/SplashOutputDev.h:247:51: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 double m21, double m22, double m31, double m32) override; ^ /usr/include/poppler/SplashOutputDev.h:248:38: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void updateLineDash(GfxState *state) override; ^ /usr/include/poppler/SplashOutputDev.h:249:38: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void updateFlatness(GfxState *state) override; ^ /usr/include/poppler/SplashOutputDev.h:250:38: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void updateLineJoin(GfxState *state) override; ^ /usr/include/poppler/SplashOutputDev.h:251:37: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void updateLineCap(GfxState *state) override; ^ /usr/include/poppler/SplashOutputDev.h:252:40: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void updateMiterLimit(GfxState *state) override; ^ /usr/include/poppler/SplashOutputDev.h:253:39: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void updateLineWidth(GfxState *state) override; ^ /usr/include/poppler/SplashOutputDev.h:254:42: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void updateStrokeAdjust(GfxState *state) override; ^ /usr/include/poppler/SplashOutputDev.h:255:44: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void updateFillColorSpace(GfxState *state) override; ^ /usr/include/poppler/SplashOutputDev.h:256:46: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void updateStrokeColorSpace(GfxState *state) override; ^ /usr/include/poppler/SplashOutputDev.h:257:39: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void updateFillColor(GfxState *state) override; ^ /usr/include/poppler/SplashOutputDev.h:258:41: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void updateStrokeColor(GfxState *state) override; ^ /usr/include/poppler/SplashOutputDev.h:259:39: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void updateBlendMode(GfxState *state) override; ^ /usr/include/poppler/SplashOutputDev.h:260:41: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void updateFillOpacity(GfxState *state) override; ^ /usr/include/poppler/SplashOutputDev.h:261:43: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void updateStrokeOpacity(GfxState *state) override; ^ /usr/include/poppler/SplashOutputDev.h:262:44: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void updatePatternOpacity(GfxState *state) override; ^ /usr/include/poppler/SplashOutputDev.h:263:43: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void clearPatternOpacity(GfxState *state) override; ^ /usr/include/poppler/SplashOutputDev.h:264:43: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void updateFillOverprint(GfxState *state) override; ^ /usr/include/poppler/SplashOutputDev.h:265:45: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void updateStrokeOverprint(GfxState *state) override; ^ /usr/include/poppler/SplashOutputDev.h:266:43: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void updateOverprintMode(GfxState *state) override; ^ /usr/include/poppler/SplashOutputDev.h:267:38: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void updateTransfer(GfxState *state) override; ^ /usr/include/poppler/SplashOutputDev.h:270:34: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void updateFont(GfxState *state) override; ^ /usr/include/poppler/SplashOutputDev.h:273:30: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void stroke(GfxState *state) override; ^ /usr/include/poppler/SplashOutputDev.h:274:28: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void fill(GfxState *state) override; ^ /usr/include/poppler/SplashOutputDev.h:275:30: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void eoFill(GfxState *state) override; ^ /usr/include/poppler/SplashOutputDev.h:280:33: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 double xStep, double yStep) override; ^ /usr/include/poppler/SplashOutputDev.h:281:72: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool functionShadedFill(GfxState *state, GfxFunctionShading *shading) override; ^ /usr/include/poppler/SplashOutputDev.h:282:92: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool axialShadedFill(GfxState *state, GfxAxialShading *shading, double tMin, double tMax) override; ^ /usr/include/poppler/SplashOutputDev.h:283:94: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool radialShadedFill(GfxState *state, GfxRadialShading *shading, double tMin, double tMax) override; ^ /usr/include/poppler/SplashOutputDev.h:284:86: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool gouraudTriangleShadedFill(GfxState *state, GfxGouraudTriangleShading *shading) override; ^ /usr/include/poppler/SplashOutputDev.h:287:28: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void clip(GfxState *state) override; ^ /usr/include/poppler/SplashOutputDev.h:288:30: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void eoClip(GfxState *state) override; ^ /usr/include/poppler/SplashOutputDev.h:289:40: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void clipToStrokePath(GfxState *state) override; ^ /usr/include/poppler/SplashOutputDev.h:295:51: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 CharCode code, int nBytes, Unicode *u, int uLen) override; ^ /usr/include/poppler/SplashOutputDev.h:298:46: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 CharCode code, Unicode *u, int uLen) override; ^ /usr/include/poppler/SplashOutputDev.h:299:36: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void endType3Char(GfxState *state) override; ^ /usr/include/poppler/SplashOutputDev.h:300:39: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void beginTextObject(GfxState *state) override; ^ /usr/include/poppler/SplashOutputDev.h:301:37: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void endTextObject(GfxState *state) override; ^ /usr/include/poppler/SplashOutputDev.h:306:43: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool interpolate, GBool inlineImg) override; ^ /usr/include/poppler/SplashOutputDev.h:310:41: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool inlineImg, double *baseMatrix) override; ^ /usr/include/poppler/SplashOutputDev.h:311:70: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void unsetSoftMaskFromImageMask(GfxState *state, double *baseMatrix) override; ^ /usr/include/poppler/SplashOutputDev.h:314:56: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool interpolate, int *maskColors, GBool inlineImg) override; ^ /usr/include/poppler/SplashOutputDev.h:320:50: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool maskInvert, GBool maskInterpolate) override; ^ /usr/include/poppler/SplashOutputDev.h:328:29: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool maskInterpolate) override; ^ /usr/include/poppler/SplashOutputDev.h:331:53: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void type3D0(GfxState *state, double wx, double wy) override; ^ /usr/include/poppler/SplashOutputDev.h:333:56: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 double llx, double lly, double urx, double ury) override; ^ /usr/include/poppler/SplashOutputDev.h:336:63: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool checkTransparencyGroup(GfxState *state, GBool knockout) override; ^ /usr/include/poppler/SplashOutputDev.h:340:28: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool forSoftMask) override; ^ /usr/include/poppler/SplashOutputDev.h:341:44: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void endTransparencyGroup(GfxState *state) override; ^ /usr/include/poppler/SplashOutputDev.h:342:60: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void paintTransparencyGroup(GfxState *state, double *bbox) override; ^ /usr/include/poppler/SplashOutputDev.h:344:54: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 Function *transferFunc, GfxColor *backdropColor) override; ^ /usr/include/poppler/SplashOutputDev.h:345:37: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void clearSoftMask(GfxState *state) override; ^ /usr/include/poppler/SplashOutputDev.h:389:28: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool getVectorAntialias() override; ^ /usr/include/poppler/SplashOutputDev.h:390:36: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void setVectorAntialias(GBool vaa) override; ^ In file included from pdf-backend.hh:34:0, from image-filter.hh:21, from pdf2djvu.cc:38: /usr/include/poppler/splash/SplashBitmap.h:78:24: warning: non-static data member initializers only available with -std=c++11 or -std=gnu++11 int jpegQuality = -1; ^ In file included from /usr/include/poppler/GfxState.h:41:0, from pdf-backend.hh:28, from image-filter.hh:21, from pdf2djvu.cc:38: /usr/include/poppler/goo/gtypes.h:36:16: warning: non-static data member initializers only available with -std=c++11 or -std=gnu++11 #define gFalse false ^ /usr/include/poppler/splash/SplashBitmap.h:79:29: note: in expansion of macro 'gFalse' GBool jpegProgressive = gFalse; ^ In file included from pdf-backend.hh:34:0, from image-filter.hh:21, from pdf2djvu.cc:38: /usr/include/poppler/splash/SplashBitmap.h:83:119: error: 'nullptr' was not declared in this scope SplashError writeImgFile(SplashImageFileFormat format, char *fileName, int hDPI, int vDPI, WriteImgParams* params = nullptr); ^ In file included from pdf-backend.hh:34:0, from image-filter.hh:21, from pdf2djvu.cc:38: /usr/include/poppler/splash/SplashBitmap.h:84:112: error: 'nullptr' was not declared in this scope SplashError writeImgFile(SplashImageFileFormat format, FILE *f, int hDPI, int vDPI, WriteImgParams* params = nullptr); ^ In file included from /usr/include/poppler/GfxState.h:42:0, from pdf-backend.hh:28, from image-filter.hh:21, from pdf2djvu.cc:38: /usr/include/poppler/Object.h: In destructor 'pdf::OwnedObject::~OwnedObject()': /usr/include/poppler/Object.h:292:8: error: 'void Object::free()' is private void free(); ^ In file included from image-filter.hh:21:0, from pdf2djvu.cc:38: pdf-backend.hh:273:18: error: within this context this->free(); ^ In file included from /usr/include/poppler/GfxState.h:42:0, from pdf-backend.hh:28, from image-filter.hh:21, from pdf2djvu.cc:38: /usr/include/poppler/Object.h: In function 'void pdf_outline_to_djvu_outline(pdf::Object*, pdf::Catalog*, djvu::OutlineBase&, const ComponentList&, int)': /usr/include/poppler/Object.h:292:8: error: 'void Object::free()' is private void free(); ^ pdf2djvu.cc:718:18: error: within this context current.free(); ^ pdf2djvu.cc:719:13: error: ambiguous overload for 'operator=' (operand types are 'pdf::Object {aka Object}' and 'pdf::Object {aka Object}') current = next; ^ In file included from /usr/include/poppler/GfxState.h:42:0, from pdf-backend.hh:28, from image-filter.hh:21, from pdf2djvu.cc:38: /usr/include/poppler/Object.h:172:11: note: candidate: Object& Object::operator=(Object) Object& operator=(Object&& other); ^ /usr/include/poppler/Object.h:174:11: note: candidate: Object& Object::operator=(const Object&) Object &operator=(const Object &other) = delete; ^ /usr/include/poppler/Object.h:292:8: error: 'void Object::free()' is private void free(); ^ pdf2djvu.cc:721:16: error: within this context current.free(); ^ make: *** [pdf2djvu.o] Error 1 make: Leaving directory `/usr/src/RPM/BUILD/pdf2djvu-0.8.1' error: Bad exit status from /usr/src/tmp/rpm-tmp.6103 (%build) RPM build errors: Bad exit status from /usr/src/tmp/rpm-tmp.6103 (%build) Command exited with non-zero status 1 4.79user 0.78system 0:02.87elapsed 194%CPU (0avgtext+0avgdata 114484maxresident)k 0inputs+0outputs (0major+329998minor)pagefaults 0swaps hsh-rebuild: rebuild of `pdf2djvu-0.8.1-alt3.src.rpm' failed. Command exited with non-zero status 1 21.20user 6.69system 0:30.75elapsed 90%CPU (0avgtext+0avgdata 124960maxresident)k 2992inputs+0outputs (0major+1712977minor)pagefaults 0swaps