* Package: media-plugins/evas_generic_loaders-1.17.0 * Repository: gentoo * Maintainer: enlightenment@gentoo.org * USE: abi_x86_64 amd64 elibc_glibc kernel_linux nls pdf svg userland_GNU * FEATURES: network-sandbox preserve-libs sandbox userpriv usersandbox >>> Unpacking source... >>> Unpacking evas_generic_loaders-1.17.0.tar.xz to /var/tmp/portage/media-plugins/evas_generic_loaders-1.17.0/work >>> Source unpacked in /var/tmp/portage/media-plugins/evas_generic_loaders-1.17.0/work >>> Preparing source in /var/tmp/portage/media-plugins/evas_generic_loaders-1.17.0/work/evas_generic_loaders-1.17.0 ... * Removing useless C++ checks ... [ ok ] * Running elibtoolize in: evas_generic_loaders-1.17.0/ * Applying portage/1.2.0 patch ... * Applying sed/1.5.6 patch ... * Applying as-needed/2.4.3 patch ... >>> Source prepared. >>> Configuring source in /var/tmp/portage/media-plugins/evas_generic_loaders-1.17.0/work/evas_generic_loaders-1.17.0 ... * econf: updating evas_generic_loaders-1.17.0/config.sub with /usr/share/gnuconfig/config.sub * econf: updating evas_generic_loaders-1.17.0/config.guess with /usr/share/gnuconfig/config.guess ./configure --prefix=/usr --build=x86_64-pc-linux-gnu --host=x86_64-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --disable-dependency-tracking --disable-silent-rules --libdir=/usr/lib64 --disable-gstreamer1 --enable-poppler --disable-spectre --disable-libraw --enable-svg --disable-gstreamer checking for a BSD-compatible install... /usr/lib/portage/python3.4/ebuild-helpers/xattr/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... /bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking whether make supports nested variables... (cached) yes checking build system type... x86_64-pc-linux-gnu checking host system type... x86_64-pc-linux-gnu checking for x86_64-pc-linux-gnu-gcc... x86_64-pc-linux-gnu-gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether x86_64-pc-linux-gnu-gcc accepts -g... yes checking for x86_64-pc-linux-gnu-gcc option to accept ISO C89... none needed checking whether x86_64-pc-linux-gnu-gcc understands -c and -o together... yes checking for style of include used by make... GNU checking dependency style of x86_64-pc-linux-gnu-gcc... none checking for x86_64-pc-linux-gnu-g++... x86_64-pc-linux-gnu-g++ checking whether we are using the GNU C++ compiler... yes checking whether x86_64-pc-linux-gnu-g++ accepts -g... yes checking dependency style of x86_64-pc-linux-gnu-g++... none checking for x86_64-pc-linux-gnu-pkg-config... /usr/bin/x86_64-pc-linux-gnu-pkg-config checking pkg-config is at least version 0.9.0... yes checking for EINA... yes checking for POPPLER... yes checking how to run the C++ preprocessor... x86_64-pc-linux-gnu-g++ -E checking for grep that handles long lines and -e... /bin/grep checking for egrep... /bin/grep -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking GlobalParams.h usability... yes checking GlobalParams.h presence... yes checking for GlobalParams.h... yes checking for SVG... yes checking for SVG_2_36... yes checking how to run the C preprocessor... x86_64-pc-linux-gnu-gcc -E checking netinet/in.h usability... yes checking netinet/in.h presence... yes checking for netinet/in.h... yes checking for unistd.h... (cached) yes checking zlib.h usability... yes checking zlib.h presence... yes checking for zlib.h... yes checking whether shm_open() is present... yes checking for inline... inline checking whether byte ordering is bigendian... no checking for __attribute__... yes checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating src/Makefile config.status: creating src/bin/Makefile config.status: creating src/bin/common/Makefile config.status: creating src/bin/gst/Makefile config.status: creating src/bin/pdf/Makefile config.status: creating src/bin/ps/Makefile config.status: creating src/bin/raw/Makefile config.status: creating src/bin/xcf/Makefile config.status: creating src/bin/svg/Makefile config.status: creating pkgbuild/PKGBUILD config.status: creating config.h config.status: executing depfiles commands ------------------------------------------------------------------------ evas_generic_loaders 1.17.0 ------------------------------------------------------------------------ Configuration Options Summary: Loaders: XCF..................: yes Gstreamer............: no PDF..................: yes PS...................: no RAW..................: no SVG..................: yes Compilation............: make (or gmake) CPPFLAGS.............: CFLAGS...............: -O2 -pipe -frecord-gcc-switches LDFLAGS..............: -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu Installation...........: make install (as root if needed, with 'su' or 'sudo') prefix...............: /usr >>> Source configured. >>> Compiling source in /var/tmp/portage/media-plugins/evas_generic_loaders-1.17.0/work/evas_generic_loaders-1.17.0 ... make -j1 make all-recursive make[1]: Entering directory '/var/tmp/portage/media-plugins/evas_generic_loaders-1.17.0/work/evas_generic_loaders-1.17.0' Making all in src make[2]: Entering directory '/var/tmp/portage/media-plugins/evas_generic_loaders-1.17.0/work/evas_generic_loaders-1.17.0/src' Making all in bin make[3]: Entering directory '/var/tmp/portage/media-plugins/evas_generic_loaders-1.17.0/work/evas_generic_loaders-1.17.0/src/bin' Making all in common make[4]: Entering directory '/var/tmp/portage/media-plugins/evas_generic_loaders-1.17.0/work/evas_generic_loaders-1.17.0/src/bin/common' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/var/tmp/portage/media-plugins/evas_generic_loaders-1.17.0/work/evas_generic_loaders-1.17.0/src/bin/common' Making all in xcf make[4]: Entering directory '/var/tmp/portage/media-plugins/evas_generic_loaders-1.17.0/work/evas_generic_loaders-1.17.0/src/bin/xcf' x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../../.. -I../../.. -I../../../src -I../../../src/bin -I../../../src/bin/common -I../../../src/bin/xcf -DPACKAGE_BIN_DIR=\"/usr/lib64/evas/utils\" -DPACKAGE_LIB_DIR=\"/usr/lib64\" -DPACKAGE_DATA_DIR=\"/usr/share/evas_generic_loaders\" -I/usr/include/efl-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/efl-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -O2 -pipe -frecord-gcc-switches -c -o evas_image_loader_xcf-main.o `test -f 'main.c' || echo './'`main.c x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../../.. -I../../.. -I../../../src -I../../../src/bin -I../../../src/bin/common -I../../../src/bin/xcf -DPACKAGE_BIN_DIR=\"/usr/lib64/evas/utils\" -DPACKAGE_LIB_DIR=\"/usr/lib64\" -DPACKAGE_DATA_DIR=\"/usr/share/evas_generic_loaders\" -I/usr/include/efl-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/efl-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -O2 -pipe -frecord-gcc-switches -c -o evas_image_loader_xcf-pixelfuncs.o `test -f 'pixelfuncs.c' || echo './'`pixelfuncs.c x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../../.. -I../../.. -I../../../src -I../../../src/bin -I../../../src/bin/common -I../../../src/bin/xcf -DPACKAGE_BIN_DIR=\"/usr/lib64/evas/utils\" -DPACKAGE_LIB_DIR=\"/usr/lib64\" -DPACKAGE_DATA_DIR=\"/usr/share/evas_generic_loaders\" -I/usr/include/efl-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/efl-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -O2 -pipe -frecord-gcc-switches -c -o evas_image_loader_xcf-shmfile.o `test -f '../../../src/bin/common/shmfile.c' || echo './'`../../../src/bin/common/shmfile.c x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../../.. -I../../.. -I../../../src -I../../../src/bin -I../../../src/bin/common -I../../../src/bin/xcf -DPACKAGE_BIN_DIR=\"/usr/lib64/evas/utils\" -DPACKAGE_LIB_DIR=\"/usr/lib64\" -DPACKAGE_DATA_DIR=\"/usr/share/evas_generic_loaders\" -I/usr/include/efl-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/efl-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -O2 -pipe -frecord-gcc-switches -c -o evas_image_loader_xcf-timeout.o `test -f '../../../src/bin/common/timeout.c' || echo './'`../../../src/bin/common/timeout.c x86_64-pc-linux-gnu-gcc -I/usr/include/efl-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -O2 -pipe -frecord-gcc-switches -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -o evas_image_loader.xcf evas_image_loader_xcf-main.o evas_image_loader_xcf-pixelfuncs.o evas_image_loader_xcf-shmfile.o evas_image_loader_xcf-timeout.o -leina -lpthread -lz -lm -lrt make[4]: Leaving directory '/var/tmp/portage/media-plugins/evas_generic_loaders-1.17.0/work/evas_generic_loaders-1.17.0/src/bin/xcf' Making all in pdf make[4]: Entering directory '/var/tmp/portage/media-plugins/evas_generic_loaders-1.17.0/work/evas_generic_loaders-1.17.0/src/bin/pdf' x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../.. -I../../../src -I../../../src/bin -I../../../src/bin/common -I../../../src/bin/pdf -DPACKAGE_BIN_DIR=\"/usr/lib64/evas/utils\" -DPACKAGE_LIB_DIR=\"/usr/lib64\" -DPACKAGE_DATA_DIR=\"/usr/share/evas_generic_loaders\" -I/usr/include/efl-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/poppler -O2 -pipe -frecord-gcc-switches -c -o main.o main.cpp In file included from /usr/include/poppler/Object.h:360:0, from /usr/include/poppler/XRef.h:42, from /usr/include/poppler/PDFDoc.h:49, from main.cpp:12: /usr/include/poppler/Stream.h:286:14: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void close() override; ^ /usr/include/poppler/Stream.h:288:18: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 Goffset getPos() override; ^ /usr/include/poppler/Stream.h:290: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:292:39: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void printf (const char *format, ...) override; ^ /usr/include/poppler/Stream.h:314: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:315: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:316: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:317: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:318: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:343:14: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void close() override; ^ /usr/include/poppler/Stream.h:344: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:345: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:346: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:347: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:348: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:349: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:351: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:352: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:452:20: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 BaseStream *copy() override; ^ /usr/include/poppler/Stream.h:454:35: 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:455: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:456:14: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void reset() override; ^ /usr/include/poppler/Stream.h:457:14: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void close() override; ^ /usr/include/poppler/Stream.h:458:15: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getChar() override ^ /usr/include/poppler/Stream.h:460:16: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int lookChar() override ^ /usr/include/poppler/Stream.h:462: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:463: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:464: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:465: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:467: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:468: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:474: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:475: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:522:20: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 BaseStream *copy() override; ^ /usr/include/poppler/Stream.h:524:35: 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:525: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:526:14: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void reset() override; ^ /usr/include/poppler/Stream.h:527:14: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void close() override; ^ /usr/include/poppler/Stream.h:528:15: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getChar() override ^ /usr/include/poppler/Stream.h:530:16: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int lookChar() override ^ /usr/include/poppler/Stream.h:532: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:533: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:534: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:535: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:537: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:538: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:565:20: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 BaseStream *copy() override; ^ /usr/include/poppler/Stream.h:567:35: 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:568: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:569:14: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void reset() override; ^ /usr/include/poppler/Stream.h:570:14: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void close() override; ^ /usr/include/poppler/Stream.h:571:15: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getChar() override ^ /usr/include/poppler/Stream.h:573:16: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int lookChar() override ^ /usr/include/poppler/Stream.h:575: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:576: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:577: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:578: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:584: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:585: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:589: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:590: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:614:20: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 BaseStream *copy() override; ^ /usr/include/poppler/Stream.h:616:35: 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:617: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:618:14: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void reset() override {} ^ /usr/include/poppler/Stream.h:619:15: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getChar() override; ^ /usr/include/poppler/Stream.h:620:16: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int lookChar() override; ^ /usr/include/poppler/Stream.h:621: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:622: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:623:20: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 Goffset getStart() override; ^ /usr/include/poppler/Stream.h:624: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:626: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:627: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:648: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:649:14: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void reset() override; ^ /usr/include/poppler/Stream.h:650:15: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getChar() override ^ /usr/include/poppler/Stream.h:652:16: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int lookChar() override; ^ /usr/include/poppler/Stream.h:653: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:654: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:671: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:672:14: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void reset() override; ^ /usr/include/poppler/Stream.h:673:15: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getChar() override ^ /usr/include/poppler/Stream.h:675:16: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int lookChar() override; ^ /usr/include/poppler/Stream.h:676: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:677: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:697: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:698:14: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void reset() override; ^ /usr/include/poppler/Stream.h:699:15: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getChar() override; ^ /usr/include/poppler/Stream.h:700:16: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int lookChar() override; ^ /usr/include/poppler/Stream.h:701:18: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getRawChar() override; ^ /usr/include/poppler/Stream.h:702: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:703: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:704: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:708: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:709: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:756: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:757:14: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void reset() override; ^ /usr/include/poppler/Stream.h:758:15: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getChar() override ^ /usr/include/poppler/Stream.h:760:16: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int lookChar() override ^ /usr/include/poppler/Stream.h:762: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:763: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:767: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:768: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:791: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:792:14: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void reset() override; ^ /usr/include/poppler/Stream.h:793:15: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getChar() override ^ /usr/include/poppler/Stream.h:795:16: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int lookChar() override; ^ /usr/include/poppler/Stream.h:796: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:797: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:799:25: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void unfilteredReset () override; ^ /usr/include/poppler/Stream.h:981: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:982:14: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void reset() override; ^ /usr/include/poppler/Stream.h:983:15: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getChar() override; ^ /usr/include/poppler/Stream.h:984:16: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int lookChar() override; ^ /usr/include/poppler/Stream.h:985:18: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getRawChar() override; ^ /usr/include/poppler/Stream.h:986: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:987: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:988: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:989:25: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void unfilteredReset () override; ^ /usr/include/poppler/Stream.h:1007: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:1008: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:1055: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:1056:14: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void reset() override {} ^ /usr/include/poppler/Stream.h:1057: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:1058: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:1059: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:1060: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:1072: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:1073:14: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void reset() override; ^ /usr/include/poppler/Stream.h:1074:15: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getChar() override; ^ /usr/include/poppler/Stream.h:1075:16: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int lookChar() override; ^ /usr/include/poppler/Stream.h:1076: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:1078: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:1097: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:1098:14: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void reset() override; ^ /usr/include/poppler/Stream.h:1099:15: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getChar() override; ^ /usr/include/poppler/Stream.h:1100:16: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int lookChar() override; ^ /usr/include/poppler/Stream.h:1101: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:1102: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:1103: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:1120: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:1121:14: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void reset() override; ^ /usr/include/poppler/Stream.h:1122:15: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getChar() override ^ /usr/include/poppler/Stream.h:1124:16: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int lookChar() override ^ /usr/include/poppler/Stream.h:1126: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:1127: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:1128: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:1150: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:1151:14: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void reset() override; ^ /usr/include/poppler/Stream.h:1152:15: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getChar() override ^ /usr/include/poppler/Stream.h:1154:16: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int lookChar() override ^ /usr/include/poppler/Stream.h:1156: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:1157: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:1158: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:1180: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:1181:14: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void reset() override; ^ /usr/include/poppler/Stream.h:1182:15: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getChar() override ^ /usr/include/poppler/Stream.h:1184:16: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int lookChar() override ^ /usr/include/poppler/Stream.h:1186: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:1187: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:1188: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:1216: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:1217:14: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void reset() override; ^ /usr/include/poppler/Stream.h:1218:15: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getChar() override; ^ /usr/include/poppler/Stream.h:1219:16: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int lookChar() override; ^ /usr/include/poppler/Stream.h:1220: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:1222: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:1223: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:1248: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:1249:14: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void reset() override; ^ /usr/include/poppler/Stream.h:1250:15: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getChar() override ^ /usr/include/poppler/Stream.h:1252:16: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int lookChar() override ^ /usr/include/poppler/Stream.h:1254: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:1255: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:1256: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:1277: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:1278:14: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void reset() override; ^ /usr/include/poppler/Stream.h:1279:15: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int getChar() override ^ /usr/include/poppler/Stream.h:1281:16: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 int lookChar() override ^ /usr/include/poppler/Stream.h:1283: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:1284: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:1285:19: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GBool isEncoder() override { return gTrue; } ^ In file included from /usr/include/poppler/PDFDoc.h:49:0, from main.cpp:12: /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:52:0, from main.cpp:12: /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:48: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void writeToObject(XRef *xref, Object *obj1) 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:48: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void writeToObject(XRef *xref, Object *obj1) const override; ^ /usr/include/poppler/Annot.h:748:32: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void removeReferencedObjects() override; ^ /usr/include/poppler/Annot.h:790: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:823: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:883: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: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:926:44: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 Object *getAppearanceResDict(Object *dest) override; ^ /usr/include/poppler/Annot.h:927: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:989: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:990:44: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 Object *getAppearanceResDict(Object *dest) override; ^ /usr/include/poppler/Annot.h:991: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:1055: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:1105: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:1141: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:1216: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:1251: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:1279: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:1314: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 main.cpp:12: /usr/include/poppler/Form.h:168:31: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void updateWidgetAppearance() override; ^ /usr/include/poppler/Form.h:190:31: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void updateWidgetAppearance() override; ^ /usr/include/poppler/Form.h:231:31: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void updateWidgetAppearance() override; ^ /usr/include/poppler/Form.h:252: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 main.cpp:12: /usr/include/poppler/Form.h:353:32: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 void fillChildrenSiblingsID () override; ^ In file included from main.cpp:12:0: /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:315: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:324:99: error: ‘nullptr’ was not declared in this scope int keyLength, int objNum, int objGen, std::set *alreadyWrittenDicts = nullptr) ^ In file included from /usr/include/poppler/SplashOutputDev.h:40:0, from main.cpp:15: /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 /usr/include/poppler/GfxState.h:43:0, from /usr/include/poppler/SplashOutputDev.h:43, from main.cpp: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 /usr/include/poppler/SplashOutputDev.h:43:0, from main.cpp: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:789:20: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GfxPattern *copy() override; ^ /usr/include/poppler/GfxState.h:827:20: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GfxPattern *copy() override; ^ /usr/include/poppler/GfxState.h:936:20: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GfxShading *copy() override; ^ /usr/include/poppler/GfxState.h:970:20: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GfxShading *copy() override; ^ /usr/include/poppler/GfxState.h:977: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:979: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:1003:20: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GfxShading *copy() override; ^ /usr/include/poppler/GfxState.h:1011: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:1013: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:1041:20: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GfxShading *copy() override; ^ /usr/include/poppler/GfxState.h:1127:20: warning: override controls (override/final) only available with -std=c++11 or -std=gnu++11 GfxShading *copy() override; ^ In file included from main.cpp:15:0: /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 main.cpp:15:0: /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; ^ make[4]: *** [Makefile:527: main.o] Error 1 make[4]: Leaving directory '/var/tmp/portage/media-plugins/evas_generic_loaders-1.17.0/work/evas_generic_loaders-1.17.0/src/bin/pdf' make[3]: *** [Makefile:349: all-recursive] Error 1 make[3]: Leaving directory '/var/tmp/portage/media-plugins/evas_generic_loaders-1.17.0/work/evas_generic_loaders-1.17.0/src/bin' make[2]: *** [Makefile:343: all-recursive] Error 1 make[2]: Leaving directory '/var/tmp/portage/media-plugins/evas_generic_loaders-1.17.0/work/evas_generic_loaders-1.17.0/src' make[1]: *** [Makefile:417: all-recursive] Error 1 make[1]: Leaving directory '/var/tmp/portage/media-plugins/evas_generic_loaders-1.17.0/work/evas_generic_loaders-1.17.0' make: *** [Makefile:356: all] Error 2 * ERROR: media-plugins/evas_generic_loaders-1.17.0::gentoo failed (compile phase): * emake failed * * If you need support, post the output of `emerge --info '=media-plugins/evas_generic_loaders-1.17.0::gentoo'`, * the complete build log and the output of `emerge -pqv '=media-plugins/evas_generic_loaders-1.17.0::gentoo'`. * The complete build log is located at '/var/log/portage/build/media-plugins/evas_generic_loaders-1.17.0:20170809-135451.log'. * For convenience, a symlink to the build log is located at '/var/tmp/portage/media-plugins/evas_generic_loaders-1.17.0/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/media-plugins/evas_generic_loaders-1.17.0/temp/environment'. * Working directory: '/var/tmp/portage/media-plugins/evas_generic_loaders-1.17.0/work/evas_generic_loaders-1.17.0' * S: '/var/tmp/portage/media-plugins/evas_generic_loaders-1.17.0/work/evas_generic_loaders-1.17.0'