<86>Apr 21 00:59:26 userdel[35004]: delete user 'rooter' <86>Apr 21 00:59:26 userdel[35004]: removed group 'rooter' owned by 'rooter' <86>Apr 21 00:59:26 userdel[35004]: removed shadow group 'rooter' owned by 'rooter' <86>Apr 21 00:59:26 groupadd[35235]: group added to /etc/group: name=rooter, GID=561 <86>Apr 21 00:59:26 groupadd[35235]: new group: name=rooter, GID=561 <86>Apr 21 00:59:26 useradd[35259]: new user: name=rooter, UID=561, GID=561, home=/root, shell=/bin/bash <86>Apr 21 00:59:26 userdel[35464]: delete user 'builder' <86>Apr 21 00:59:26 userdel[35464]: removed group 'builder' owned by 'builder' <86>Apr 21 00:59:26 userdel[35464]: removed shadow group 'builder' owned by 'builder' <86>Apr 21 00:59:26 groupadd[35482]: group added to /etc/group: name=builder, GID=562 <86>Apr 21 00:59:26 groupadd[35482]: group added to /etc/gshadow: name=builder <86>Apr 21 00:59:26 groupadd[35482]: new group: name=builder, GID=562 <86>Apr 21 00:59:26 useradd[35487]: new user: name=builder, UID=562, GID=562, home=/usr/src, shell=/bin/bash <13>Apr 21 00:59:31 rpmi: libjpeg-2:1.3.1-alt0.1 1388074033 installed <13>Apr 21 00:59:31 rpmi: xorg-xproto-devel-7.0.31-alt0.M80P.1 p8+226471.100.1.1 1554301566 installed <13>Apr 21 00:59:31 rpmi: libtiff5-4.0.3-alt1 1348347498 installed <13>Apr 21 00:59:31 rpmi: libICE-1.0.9-alt1 1409902719 installed <13>Apr 21 00:59:31 rpmi: libpng15-1.5.28-alt1 1484572014 installed <13>Apr 21 00:59:31 rpmi: libidn2-2.0.4-alt3.M80P.1 1520307194 installed <13>Apr 21 00:59:31 rpmi: libSM-1.2.2-alt1 1391072686 installed <13>Apr 21 00:59:31 rpmi: libnspr-1:4.20-alt1 p8.216526.40 1542382588 installed <13>Apr 21 00:59:31 rpmi: liblcms2-2.8-alt1 1471601528 installed <13>Apr 21 00:59:31 rpmi: ca-certificates-2016.02.25-alt1 1462368370 installed <13>Apr 21 00:59:31 rpmi: libcrypto10-1.0.2n-alt0.M80P.1 1512766129 installed <13>Apr 21 00:59:31 rpmi: libICE-devel-1.0.9-alt1 1409902719 installed <13>Apr 21 00:59:31 rpmi: libSM-devel-1.2.2-alt1 1391072686 installed <13>Apr 21 00:59:31 rpmi: libjasper-1.900.1-alt3 1391718482 installed <13>Apr 21 00:59:31 rpmi: libxml2-devel-1:2.9.4.0.12.e905-alt1 1488560683 installed <13>Apr 21 00:59:31 rpmi: poppler-data-0.4.8-alt1.M80P.1 1524561858 installed <13>Apr 21 00:59:31 rpmi: libopenjpeg2.0-2.2.0-alt0.M80P.1 1503526491 installed <13>Apr 21 00:59:31 rpmi: libsqlite3-3.15.2-alt1 1480432212 installed <13>Apr 21 00:59:32 rpmi: libnss-3.40.0-alt0.M80P.1 p8.216526.44 1542814585 installed <13>Apr 21 00:59:32 rpmi: libgomp1-5.3.1-alt3.M80P.1 p8+225520.100.3.1 1553688800 installed <13>Apr 21 00:59:32 rpmi: libgpg-error-1.31-alt1.M80P.1 1529024730 installed <13>Apr 21 00:59:32 rpmi: libgcrypt20-1.8.3-alt4 p8+219793.200.6.1 1551112986 installed <13>Apr 21 00:59:32 rpmi: libxslt-1.1.28-alt4 1448210404 installed <13>Apr 21 00:59:32 rpmi: xorg-kbproto-devel-1.0.6-alt1 1332531883 installed <13>Apr 21 00:59:32 rpmi: libwebp6-0.5.2-alt1.M80P.1 1504615878 installed <13>Apr 21 00:59:32 rpmi: libltdl7-2.4.2-alt5 1450059753 installed <13>Apr 21 00:59:32 rpmi: libjbig-2.1-alt1 1401380921 installed <13>Apr 21 00:59:32 rpmi: libfpx-1.3.0-alt1 1303781794 installed <13>Apr 21 00:59:32 rpmi: libX11-locales-3:1.6.3-alt1 1431956885 installed <13>Apr 21 00:59:32 rpmi: libXdmcp-1.1.1-alt1 1334617699 installed <13>Apr 21 00:59:32 rpmi: libXau-1.0.8-alt1 1369565807 installed <13>Apr 21 00:59:32 rpmi: libxcb-1.12-alt2 p8.218219.300 1545313310 installed <13>Apr 21 00:59:32 rpmi: libX11-3:1.6.3-alt1 1431956911 installed <13>Apr 21 00:59:32 rpmi: libXext-1.3.3-alt1 1409902932 installed <13>Apr 21 00:59:32 rpmi: libGraphicsMagick-1.3.20-alt2 1456329387 installed <13>Apr 21 00:59:32 rpmi: libGraphicsMagick-c++-1.3.20-alt2 1456329387 installed <13>Apr 21 00:59:32 rpmi: libGraphicsMagick-devel-1.3.20-alt2 1456329387 installed <13>Apr 21 00:59:32 rpmi: libXt-1.1.4-alt1 1369984716 installed <13>Apr 21 00:59:33 rpmi: libxcb-devel-1.12-alt2 p8.218219.300 1545313310 installed <13>Apr 21 00:59:33 rpmi: libX11-devel-3:1.6.3-alt1 1431956911 installed <13>Apr 21 00:59:33 rpmi: libXt-devel-1.1.4-alt1 1369984716 installed <13>Apr 21 00:59:33 rpmi: gcc-c++-common-1.4.20-alt1 1432315196 installed <13>Apr 21 00:59:34 rpmi: libstdc++5-devel-5.3.1-alt3.M80P.1 p8+225520.100.3.1 1553688800 installed <13>Apr 21 00:59:34 rpmi: libgraphite2-1.3.10-alt0.M80P.1 1496411360 installed <13>Apr 21 00:59:34 rpmi: libexpat-2.2.4-alt0.M80P.1 1503871120 installed <13>Apr 21 00:59:34 rpmi: libpipeline-1.4.1-alt1_2 1455618753 installed <13>Apr 21 00:59:34 rpmi: libgdbm-1.8.3-alt10 1454943313 installed <13>Apr 21 00:59:34 rpmi: less-481-alt1.M80P.1 1477657645 installed <13>Apr 21 00:59:34 rpmi: groff-base-1.22.3-alt1 1454540699 installed <13>Apr 21 00:59:34 rpmi: man-db-2.7.6.1-alt4.1 1493922866 installed <13>Apr 21 00:59:34 rpmi: djvu-common-3.5.25.3-alt1 1365826139 installed <13>Apr 21 00:59:34 rpmi: libdjvu-3.5.25.3-alt1 1365826137 installed <13>Apr 21 00:59:34 rpmi: publicsuffix-list-dafsa-20190329-alt1 p8+226349.100.1.1 1554128046 installed <13>Apr 21 00:59:34 rpmi: libpsl-0.18.0-alt0.M80P.1 1502785107 installed <13>Apr 21 00:59:34 rpmi: libnghttp2-1.8.0-alt1 1456818805 installed <13>Apr 21 00:59:34 rpmi: libverto-0.2.6-alt1_6 1455633234 installed <13>Apr 21 00:59:34 rpmi: libkeyutils-1.5.10-alt0.M80P.2 p8+216694.100.6.1 1547827915 installed <13>Apr 21 00:59:34 rpmi: libcom_err-1.42.13-alt2 1449075846 installed <13>Apr 21 00:59:34 rpmi: libbrotlicommon0-1.0.4-alt0.M80P.1 1528205024 installed <13>Apr 21 00:59:34 rpmi: libbrotlidec0-1.0.4-alt0.M80P.1 1528205024 installed <13>Apr 21 00:59:34 rpmi: bc-1:1.06-alt4 1461014962 installed <13>Apr 21 00:59:34 rpmi: libdjvu-devel-3.5.25.3-alt1 1365826137 installed <13>Apr 21 00:59:35 rpmi: gcc5-c++-5.3.1-alt3.M80P.1 p8+225520.100.3.1 1553688800 installed <13>Apr 21 00:59:35 rpmi: libGraphicsMagick-c++-devel-1.3.20-alt2 1456329387 installed <13>Apr 21 00:59:35 rpmi: libxslt-devel-1.1.28-alt4 1448210404 installed <13>Apr 21 00:59:35 rpmi: libgomp5-devel-5.3.1-alt3.M80P.1 p8+225520.100.3.1 1553688800 installed <13>Apr 21 00:59:35 rpmi: pstreams-devel-0.8.1-alt1_2 1443046574 installed <13>Apr 21 00:59:35 rpmi: libssl10-1.0.2n-alt0.M80P.1 1512766129 installed <86>Apr 21 00:59:35 groupadd[56267]: group added to /etc/group: name=_keytab, GID=499 <86>Apr 21 00:59:35 groupadd[56267]: group added to /etc/gshadow: name=_keytab <86>Apr 21 00:59:35 groupadd[56267]: new group: name=_keytab, GID=499 <13>Apr 21 00:59:35 rpmi: libkrb5-1.14.6-alt1.M80P.1 1525355673 installed <86>Apr 21 00:59:35 groupadd[56475]: group added to /etc/group: name=sasl, GID=498 <86>Apr 21 00:59:35 groupadd[56475]: group added to /etc/gshadow: name=sasl <86>Apr 21 00:59:35 groupadd[56475]: new group: name=sasl, GID=498 <13>Apr 21 00:59:35 rpmi: libsasl2-3-2.1.26-alt7 1479477445 installed <13>Apr 21 00:59:35 rpmi: libldap-2.4.45-alt1.M80P.1 1513980376 installed <13>Apr 21 00:59:35 rpmi: libcurl-7.64.0-alt1 p8+220788.100.1.1 1549495393 installed <13>Apr 21 00:59:35 rpmi: curl-7.64.0-alt1 p8+220788.100.1.1 1549495393 installed <13>Apr 21 00:59:35 rpmi: libcurl-devel-7.64.0-alt1 p8+220788.100.1.1 1549495393 installed <13>Apr 21 00:59:35 rpmi: wget-1.19.2-alt0.M80P.2 1520307323 installed <13>Apr 21 00:59:35 rpmi: libharfbuzz-1.6.3-alt0.M80P.1 1509918814 installed <13>Apr 21 00:59:35 rpmi: libfreetype-2.8-alt0.M80P.3 1505462817 installed <13>Apr 21 00:59:35 rpmi: fontconfig-2.12.6-alt1.M80P.1 1506008910 installed Updating fonts cache: <29>Apr 21 00:59:37 fontconfig: Updating fonts cache: succeeded [ DONE ] <13>Apr 21 00:59:37 rpmi: libfreetype-devel-2.8-alt0.M80P.3 1505462817 installed <13>Apr 21 00:59:37 rpmi: libpoppler72-0.61.1-alt1.M80P.1 1524829028 installed <13>Apr 21 00:59:37 rpmi: djvu-utils-3.5.25.3-alt1 1365826137 installed <13>Apr 21 00:59:37 rpmi: fontconfig-devel-2.12.6-alt1.M80P.1 1506008910 installed <13>Apr 21 00:59:37 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.63202 + 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.63202 + 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 + xargs -ri find '{}' -type f '(' -name config.sub -or -name config.guess ')' -printf '%h/\n' + sort -u + xargs -ri dirname -- '{}' + xargs -rn1 install -pm755 -- /usr/share/gnu-config/config.sub /usr/share/gnu-config/config.guess + readlink -e -- ./configure + ./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 sexpr.o sexpr.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 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-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 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/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/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 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)); } ^ /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: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 /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/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/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 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(); } ^ /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 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/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 /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; ^ /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 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/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 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; ^ 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/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; ^ 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/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/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; ^ 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/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-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/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-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::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; ^ 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; ^ 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); } ^ 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 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) ^ 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/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/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/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); } ^ /usr/include/poppler/Stream.h:305:21: error: expected ',' or '...' before '&&' token BaseStream(Object &&dictA, Goffset lengthA); ^ 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:309:28: error: expected ',' or '...' before '&&' token Goffset length, Object &&dict) = 0; ^ 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; ^ 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: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; ^ 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: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 /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; ^ /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; } ^ 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; ^ /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(); } ^ 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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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 ^ 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/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/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: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/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; ^ /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; ^ 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); ^ /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/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; ^ /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-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; } ^ 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/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/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) ^ /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-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/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; ^ 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/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: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 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/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; ^ 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; ^ /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/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/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/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/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/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/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/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/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: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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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: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; ^ 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; ^ 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: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; } ^ 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; ^ /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-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/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-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; ^ 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/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-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/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/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-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/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-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/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-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; ^ 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; ^ 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); ^ 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 pdf-unicode.hh:24:0, from pdf-unicode.cc:15: pdf-backend.hh:273:18: error: within this context this->free(); ^ make: *** [image-filter.o] Error 1 make: *** Waiting for unfinished jobs.... 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) { ^ make: *** [pdf-unicode.o] Error 1 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); } ^ 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; ^ /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-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; ^ 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 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 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(); ^ make: *** [pdf-dpi.o] Error 1 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); ^ 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/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; ^ 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/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-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; ^ /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-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; } ^ /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-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; ^ /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-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; } ^ /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-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/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; } ^ /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(); ^ 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(); } ^ /usr/include/poppler/PDFDoc.h:232:10: note: candidate expects 0 arguments, 1 provided 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); ^ make: *** [pdf-backend.o] Error 1 make: Leaving directory `/usr/src/RPM/BUILD/pdf2djvu-0.8.1' error: Bad exit status from /usr/src/tmp/rpm-tmp.63202 (%build) RPM build errors: Bad exit status from /usr/src/tmp/rpm-tmp.63202 (%build) Command exited with non-zero status 1 4.62user 0.62system 0:04.21elapsed 124%CPU (0avgtext+0avgdata 114064maxresident)k 0inputs+0outputs (0major+306908minor)pagefaults 0swaps hsh-rebuild: rebuild of `pdf2djvu-0.8.1-alt3.src.rpm' failed. Command exited with non-zero status 1 19.08user 9.49system 0:35.48elapsed 80%CPU (0avgtext+0avgdata 122244maxresident)k 6712inputs+0outputs (0major+1562167minor)pagefaults 0swaps