[prev in list] [next in list] [prev in thread] [next in thread]
List: freedesktop-poppler
Subject: Re: [poppler] unable to build pdftocairo binary (every other util builds fine)
From: William Bader <williambader () hotmail ! com>
Date: 2014-04-27 5:36:34
Message-ID: BLU179-W878D57AA1FDF1D1F57E370C4440 () phx ! gbl
[Download RAW message or body]
[Attachment #2 (multipart/alternative)]
Check your version of cairo.
The log says 'cairo output: no (requires cairo >= 1.10.0)'
> To: poppler@lists.freedesktop.org
> From: ucie@gishpuppy.com
> Date: Sun, 27 Apr 2014 00:22:59 +0000
> Subject: [poppler] unable to build pdftocairo binary (every other util builds fine)
>
> Hi
>
> poppler utils are a great piece of software, I frequently build newer
> builds to
> see enhancements and new features very useful for me
>
> But since a while, when I compile newer poppler builds (from 0.24.x
> more or less
> ) even if I successfully build all poppler utils statically, one of these is
> mis
> sing. i mean pdftocairo
>
> the same happened with latest release 0.26.0
>
> i was able to build ALL utils except one
>
> pdftocairo
>
> I attach the full log to bottom of message
>
> I used the
>
> gcc 4.1.2
>
> configuration
> gcc/i486-slackware-linux/4.1.2/specs
> Target: i486-slackware-linux
> Configured with: ../gcc-4.1.2/configure --prefix=/usr --enable-shared --
> enable-l
> anguages=ada,c,c++,fortran,java,objc --enable-threads=posix --enable-
> __cxa_atexi
> t --disable-checking --with-gnu-ld --verbose --with-arch=i486 --
> target=i486-slac
> kware-linux --host=i486-slackware-linux
>
> this is the full compilation log:
>
> ./configure --prefix=/usr --enable-static --disable-shared
> checking for a BSD-compatible install... /usr/bin/ginstall -c
> checking whether build environment is sane... yes
> checking for a thread-safe mkdir -p... ./install-sh -c -d
> 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 for style of include used by make... GNU
> checking for gcc... gcc
> checking whether the C compiler works... yes
> checking for C compiler default output file name... a.out
> checking for suffix of executables...
> checking whether we are cross compiling... no
> checking for suffix of object files... o
> checking whether we are using the GNU C compiler... yes
> checking whether gcc accepts -g... yes
> checking for gcc option to accept ISO C89... none needed
> checking whether gcc understands -c and -o together... yes
> checking dependency style of gcc... gcc3
> checking how to run the C preprocessor... gcc -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 whether byte ordering is bigendian... no
> checking build system type... i686-pc-linux-gnu
> checking host system type... i686-pc-linux-gnu
> checking how to print strings... printf
> checking for a sed that does not truncate output... /bin/sed
> checking for fgrep... /bin/grep -F
> checking for ld used by gcc... /mnt/devx3.01_301.sfs/usr/i486-
> slackware-linux/bi
> n/ld
> checking if the linker (/mnt/devx3.01_301.sfs/usr/i486-slackware-
> linux/bin/ld) i
> s GNU ld... yes
> checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -
> B
> checking the name lister (/usr/bin/nm -B) interface... BSD nm
> checking whether ln -s works... yes
> checking the maximum length of command line arguments... 98304
> checking whether the shell understands some XSI constructs... yes
> checking whether the shell understands "+="... no
> checking how to convert i686-pc-linux-gnu file names to i686-pc-linux-
> gnu format
> ... func_convert_file_noop
> checking how to convert i686-pc-linux-gnu file names to toolchain
> format... func
> _convert_file_noop
> checking for /mnt/devx3.01_301.sfs/usr/i486-slackware-linux/bin/ld
> option to rel
> oad object files... -r
> checking for objdump... objdump
> checking how to recognize dependent libraries... pass_all
> checking for dlltool... dlltool
> checking how to associate runtime and link libraries... printf %s\n
> checking for ar... ar
> checking for archiver @FILE support... @
> checking for strip... strip
> checking for ranlib... ranlib
> checking command to parse /usr/bin/nm -B output from gcc object...
> ok
> checking for sysroot... no
> checking for mt... no
> checking if : is a manifest tool... no
> checking for dlfcn.h... yes
> checking for objdir... .libs
> checking if gcc supports -fno-rtti -fno-exceptions... no
> checking for gcc option to produce PIC... -fPIC -DPIC
> checking if gcc PIC flag -fPIC -DPIC works... yes
> checking if gcc static flag -static works... yes
> checking if gcc supports -c -o file.o... yes
> checking if gcc supports -c -o file.o... (cached) yes
> checking whether the gcc linker (/mnt/devx3.01_301.sfs/usr/i486-
> slackware-linux/
> bin/ld) supports shared libraries... yes
> checking dynamic linker characteristics... GNU/Linux ld.so
> checking how to hardcode library paths into programs... immediate
> checking whether stripping libraries is possible... yes
> checking if libtool supports shared libraries... yes
> checking whether to build shared libraries... no
> checking whether to build static libraries... yes
> checking for gcc... (cached) gcc
> checking whether we are using the GNU C compiler... (cached) yes
> checking whether gcc accepts -g... (cached) yes
> checking for gcc option to accept ISO C89... (cached) none needed
> checking whether gcc understands -c and -o together... (cached) yes
> checking dependency style of gcc... (cached) gcc3
> checking for g++... g++
> checking whether we are using the GNU C++ compiler... yes
> checking whether g++ accepts -g... yes
> checking dependency style of g++... gcc3
> checking how to run the C++ preprocessor... g++ -E
> checking for ld used by g++... /mnt/devx3.01_301.sfs/usr/i486-
> slackware-linux/bi
> n/ld
> checking if the linker (/mnt/devx3.01_301.sfs/usr/i486-slackware-
> linux/bin/ld) i
> s GNU ld... yes
> checking whether the g++ linker (/mnt/devx3.01_301.sfs/usr/i486-
> slackware-linux/
> bin/ld) supports shared libraries... yes
> checking for g++ option to produce PIC... -fPIC -DPIC
> checking if g++ PIC flag -fPIC -DPIC works... yes
> checking if g++ static flag -static works... yes
> checking if g++ supports -c -o file.o... yes
> checking if g++ supports -c -o file.o... (cached) yes
> checking whether the g++ linker (/mnt/devx3.01_301.sfs/usr/i486-
> slackware-linux/
> bin/ld) supports shared libraries... yes
> checking dynamic linker characteristics... (cached) GNU/Linux ld.so
> checking how to hardcode library paths into programs... immediate
> checking for library containing strerror... none required
> checking for gcc option to accept ISO C99... -std=gnu99
> checking for gcc -std=gnu99 option to accept ISO Standard C... (cached)
> -std=gnu
> 99
> checking whether we are using the GNU C++ compiler... (cached)
> yes
> checking whether g++ accepts -g... (cached) yes
> checking dependency style of g++... (cached) gcc3
> checking for pkg-config... /usr/bin/pkg-config
> checking pkg-config is at least version 0.9.0... yes
> checking for the pthreads library -lpthreads... no
> checking whether pthreads work without any flags... no
> checking whether pthreads work with -Kthread... no
> checking whether pthreads work with -kthread... no
> checking for the pthreads library -llthread... no
> checking for the pthreads library -lpthread... yes
> checking for joinable pthread attribute...
> PTHREAD_CREATE_JOINABLE
> checking if more special flags are required for pthreads... no
> checking for PTHREAD_PRIO_INHERIT... no
> checking for X... libraries , headers
> checking for gethostbyname... yes
> checking for connect... yes
> checking for remove... yes
> checking for shmat... yes
> checking for IceConnectionNumber in -lICE... yes
> checking for dirent.h that defines DIR... yes
> checking for library containing opendir... none required
> checking for stdint.h... (cached) yes
> checking whether gettimeofday is declared... yes
> checking for gettimeofday... yes
> checking for localtime_r... yes
> checking for gmtime_r... yes
> checking for rand_r... yes
> checking for gethostbyname... (cached) yes
> checking for nanosleep... yes
> checking for LIBOPENJPEG... no
> checking for opj_cio_open in -lopenjpeg... no
> checking openjpeg.h usability... no
> checking openjpeg.h presence... no
> checking for openjpeg.h... no
> checking for TIFFOpen in -ltiff... no
> checking tiffio.h usability... yes
> checking tiffio.h presence... yes
> checking for tiffio.h... yes
> checking for popen... yes
> checking for mkstemp... yes
> checking for mkstemps... no
> checking for strcpy_s... no
> checking for strcat_s... no
> checking for special C compiler options needed for large files... no
> checking for _FILE_OFFSET_BITS value needed for large files... 64
> checking for _LARGEFILE_SOURCE value needed for large files... no
> checking for fseek64... no
> checking for ftell64... no
> checking for pread64... yes
> checking for lseek64... yes
> checking for libjpeg6b... no
> checking for libjpeg... -ljpeg
> checking jpeglib.h usability... yes
> checking jpeglib.h presence... yes
> checking for jpeglib.h... yes
> checking libjpeg.h works correctly... ok
> checking for LIBPNG... yes
> checking for FREETYPE... yes
> checking which font configuration to use... fontconfig
> checking for FONTCONFIG... yes
> checking for CAIRO... no
> checking for gtk-doc... no
> configure: WARNING:
> You will not be able to create source packages with 'make dist'
> because gtk-doc >= 1.14 is not found.
> checking for gtkdoc-check... no
> checking for gtkdoc-check... no
> checking for gtkdoc-rebase... no
> checking for gtkdoc-mkpdf... no
> checking whether to build gtk-doc documentation... no
> checking for GTKDOC_DEPS... yes
> checking for POPPLER_QT4... no
> checking for POPPLER_QT5... no
> checking for iconv... yes
> checking for working iconv... yes
> checking for iconv declaration...
> extern size_t iconv (iconv_t cd, char * *inbuf, size_t
> *inbytesleft, ch
> ar * *outbuf, size_t *outbytesleft);
> checking for GTK_TEST... no
> checking for LCMS... no
> checking for LCMS... yes
> checking for test data in /root/poppler-0.26.0/./../test... no
> configure: WARNING:
> No test data found in /root/poppler-0.26.0/./../test.
> You will not be able to run 'make check' successfully.
>
> The test data is not included in the source packages
> and is also not part of the main git repository. Instead,
> you can checkout the test data from its own git
> repository with:
>
> git clone git://git.freedesktop.org/git/poppler/test
>
> You should checkout the test data as a sibling of your
> poppler source folder or specify the location of your
> checkout with --with-testdatadir=/path/to/checkoutdir/test.
>
> checking that generated files are newer than configure... done
> configure: creating ./config.status
> config.status: creating Makefile
> config.status: creating goo/Makefile
> config.status: creating fofi/Makefile
> config.status: creating splash/Makefile
> config.status: creating poppler/Makefile
> config.status: creating utils/Makefile
> config.status: creating glib/Makefile
> config.status: creating glib/poppler-features.h
> config.status: creating glib/reference/Makefile
> config.status: creating glib/reference/version.xml
> config.status: creating glib/demo/Makefile
> config.status: creating test/Makefile
> config.status: creating qt4/Makefile
> config.status: creating qt4/src/Makefile
> config.status: creating qt4/tests/Makefile
> config.status: creating qt4/demos/Makefile
> config.status: creating qt5/Makefile
> config.status: creating qt5/src/Makefile
> config.status: creating qt5/tests/Makefile
> config.status: creating qt5/demos/Makefile
> config.status: creating cpp/Makefile
> config.status: creating cpp/poppler-version.h
> config.status: creating cpp/tests/Makefile
> config.status: creating poppler.pc
> config.status: creating poppler-uninstalled.pc
> config.status: creating poppler-cairo.pc
> config.status: creating poppler-cairo-uninstalled.pc
> config.status: creating poppler-splash.pc
> config.status: creating poppler-splash-uninstalled.pc
> config.status: creating poppler-glib.pc
> config.status: creating poppler-glib-uninstalled.pc
> config.status: creating poppler-qt4.pc
> config.status: creating poppler-qt4-uninstalled.pc
> config.status: creating poppler-qt5.pc
> config.status: creating poppler-qt5-uninstalled.pc
> config.status: creating poppler-cpp.pc
> config.status: creating poppler-cpp-uninstalled.pc
> config.status: creating config.h
> config.status: creating poppler/poppler-config.h
> config.status: executing depfiles commands
> config.status: executing libtool commands
>
> Building poppler with support for:
> font configuration: fontconfig
> splash output: yes
> cairo output: no (requires cairo >= 1.10.0)
> qt4 wrapper: no
> qt5 wrapper: no
> glib wrapper: no (requires cairo output)
> introspection: no
> cpp wrapper: yes
> use gtk-doc: no
> use libjpeg: yes
> use libpng: yes
> use libtiff: no
> use zlib: no
> use libcurl: no
> use libopenjpeg: no
> use cms: yes
> with lcms1
> command line utils: yes
> test data dir: /root/poppler-0.26.0/./../test
>
> Warning: Using libopenjpeg is recommended
> # make && make install
> make all-recursive
> make[1]: Entering directory `/root/poppler-0.26.0'
> Making all in goo
> make[2]: Entering directory `/root/poppler-0.26.0/goo'
> CXX gfile.lo
> CXX gmempp.lo
> CXX GooHash.lo
> CXX GooList.lo
> CXX GooTimer.lo
> CXX GooString.lo
> CXX gmem.lo
> CXX FixedPoint.lo
> CXX NetPBMWriter.lo
> CXX PNGWriter.lo
> PNGWriter.cc: In member function 'virtual bool
> PNGWriter::init(FILE*, int, int,
> int, int)':
> PNGWriter.cc:137: warning: passing 'double' for argument 3 to 'void
> png_set_pHYs
> (png_struct*, png_info*, png_uint_32, png_uint_32, int)'
> PNGWriter.cc:137: warning: passing 'double' for argument 4 to 'void
> png_set_pHYs
> (png_struct*, png_info*, png_uint_32, png_uint_32, int)'
> CXX JpegWriter.lo
> CXX TiffWriter.lo
> CXX ImgWriter.lo
> CXX gstrtod.lo
> CXX grandom.lo
> CXXLD libgoo.la
> make[2]: Leaving directory `/root/poppler-0.26.0/goo'
> Making all in fofi
> make[2]: Entering directory `/root/poppler-0.26.0/fofi'
> CXX FoFiBase.lo
> CXX FoFiEncodings.lo
> CXX FoFiTrueType.lo
> CXX FoFiType1.lo
> CXX FoFiType1C.lo
> CXX FoFiIdentifier.lo
> CXXLD libfofi.la
> make[2]: Leaving directory `/root/poppler-0.26.0/fofi'
> Making all in splash
> make[2]: Entering directory `/root/poppler-0.26.0/splash'
> CXX Splash.lo
> ../poppler/GfxState.h: In function 'Guchar dblToByte(double)':
> ../poppler/GfxState.h:108: warning: converting to 'Guchar' from
> 'double'
> Splash.cc: In member function 'void Splash::drawAAPixel(SplashPipe*,
> int, int)':
> Splash.cc:1454: warning: passing 'SplashCoord' for argument 1 to
> 'Guchar div255(
> int)'
> Splash.cc: In member function 'void Splash::drawAALine(SplashPipe*,
> int, int, in
> t, GBool, Guchar)':
> Splash.cc:1536: warning: passing 'double' for argument 1 to 'Guchar
> div255(int)'
> Splash.cc:1536: warning: converting to 'Guchar' from 'double'
> Splash.cc: In member function 'SplashError
> Splash::fillWithPattern(SplashPath*,
> GBool, SplashPattern*, SplashCoord)':
> Splash.cc:2545: warning: passing 'SplashCoord' for argument 1 to
> 'Guchar clip255
> (int)'
> Splash.cc: In function 'void expandRow(Guchar*, Guchar*, int, int,
> int)':
> Splash.cc:4863: warning: converting to 'unsigned char' from 'double'
> Splash.cc: In member function 'void
> Splash::scaleImageYuXuBilinear(GBool (*)(voi
> d*, Guchar*, Guchar*), void*, SplashColorMode, int, GBool, int, int,
> int, int, S
> plashBitmap*)':
> Splash.cc:4931: warning: converting to 'Guint' from 'double'
> Splash.cc:4975: warning: converting to 'unsigned char' from 'double'
> CXX SplashBitmap.lo
> ../poppler/GfxState.h: In function 'Guchar dblToByte(double)':
> ../poppler/GfxState.h:108: warning: converting to 'Guchar' from
> 'double'
> CXX SplashClip.lo
> ../poppler/GfxState.h: In function 'Guchar dblToByte(double)':
> ../poppler/GfxState.h:108: warning: converting to 'Guchar' from
> 'double'
> CXX SplashFTFont.lo
> CXX SplashFTFontEngine.lo
> CXX SplashFTFontFile.lo
> CXX SplashFont.lo
> CXX SplashFontEngine.lo
> CXX SplashFontFile.lo
> CXX SplashFontFileID.lo
> CXX SplashPath.lo
> CXX SplashPattern.lo
> CXX SplashScreen.lo
> CXX SplashState.lo
> ../poppler/GfxState.h: In function 'Guchar dblToByte(double)':
> ../poppler/GfxState.h:108: warning: converting to 'Guchar' from
> 'double'
> CXX SplashT1Font.lo
> CXX SplashT1FontEngine.lo
> CXX SplashT1FontFile.lo
> CXX SplashXPath.lo
> CXX SplashXPathScanner.lo
> ../poppler/GfxState.h: In function 'Guchar dblToByte(double)':
> ../poppler/GfxState.h:108: warning: converting to 'Guchar' from
> 'double'
> CXXLD libsplash.la
> make[2]: Leaving directory `/root/poppler-0.26.0/splash'
> Making all in poppler
> make[2]: Entering directory `/root/poppler-0.26.0/poppler'
> make all-am
> make[3]: Entering directory `/root/poppler-0.26.0/poppler'
> CXX SplashOutputDev.lo
> GfxState.h: In function 'Guchar dblToByte(double)':
> GfxState.h:108: warning: converting to 'Guchar' from 'double'
> CXX DCTStream.lo
> CXX JPXStream.lo
> CXX Annot.lo
> GfxState.h: In function 'Guchar dblToByte(double)':
> GfxState.h:108: warning: converting to 'Guchar' from 'double'
> CXX Array.lo
> CXX BuiltinFont.lo
> CXX BuiltinFontTables.lo
> CXX CachedFile.lo
> CXX Catalog.lo
> GfxState.h: In function 'Guchar dblToByte(double)':
> GfxState.h:108: warning: converting to 'Guchar' from 'double'
> CXX CharCodeToUnicode.lo
> CXX CMap.lo
> CXX DateInfo.lo
> CXX Decrypt.lo
> CXX Dict.lo
> CXX Error.lo
> CXX FileSpec.lo
> CXX FontEncodingTables.lo
> CXX Form.lo
> GfxState.h: In function 'Guchar dblToByte(double)':
> GfxState.h:108: warning: converting to 'Guchar' from 'double'
> CXX FontInfo.lo
> CXX Function.lo
> CXX Gfx.lo
> GfxState.h: In function 'Guchar dblToByte(double)':
> GfxState.h:108: warning: converting to 'Guchar' from 'double'
> CXX GfxFont.lo
> CXX GfxState.lo
> GfxState.h: In function 'Guchar dblToByte(double)':
> GfxState.h:108: warning: converting to 'Guchar' from 'double'
> GfxState.cc: In member function 'void
> GfxUnivariateShading::setupCache(const Mat
> rix*, double, double, double, double)':
> GfxState.cc:3902: warning: converting to 'int' from 'double'
> CXX GlobalParams.lo
> GlobalParams.cc: In member function 'GooList*
> GlobalParams::getPSResidentFonts()
> ':
> GlobalParams.cc:1508: warning: dereferencing type-punned pointer
> will break stri
> ct-aliasing rules
> CXX Hints.lo
> CXX JArithmeticDecoder.lo
> CXX JBIG2Stream.lo
> CXX Lexer.lo
> CXX Linearization.lo
> CXX Link.lo
> CXX LocalPDFDocBuilder.lo
> CXX Movie.lo
> CXX NameToCharCode.lo
> CXX Object.lo
> CXX OptionalContent.lo
> CXX Outline.lo
> CXX OutputDev.lo
> GfxState.h: In function 'Guchar dblToByte(double)':
> GfxState.h:108: warning: converting to 'Guchar' from 'double'
> CXX Page.lo
> GfxState.h: In function 'Guchar dblToByte(double)':
> GfxState.h:108: warning: converting to 'Guchar' from 'double'
> CXX PageTransition.lo
> CXX Parser.lo
> CXX PDFDoc.lo
> CXX PDFDocEncoding.lo
> CXX PDFDocFactory.lo
> CXX PopplerCache.lo
> CXX ProfileData.lo
> CXX PreScanOutputDev.lo
> GfxState.h: In function 'Guchar dblToByte(double)':
> GfxState.h:108: warning: converting to 'Guchar' from 'double'
> CXX PSTokenizer.lo
> CXX Rendition.lo
> CXX StdinCachedFile.lo
> CXX StdinPDFDocBuilder.lo
> CXX Stream.lo
> GfxState.h: In function 'Guchar dblToByte(double)':
> GfxState.h:108: warning: converting to 'Guchar' from 'double'
> CXX StructTreeRoot.lo
> GfxState.h: In function 'Guchar dblToByte(double)':
> GfxState.h:108: warning: converting to 'Guchar' from 'double'
> CXX StructElement.lo
> GfxState.h: In function 'Guchar dblToByte(double)':
> GfxState.h:108: warning: converting to 'Guchar' from 'double'
> CXX strtok_r.lo
> CXX UnicodeMap.lo
> CXX UnicodeTypeTable.lo
> CXX UTF.lo
> CXX ViewerPreferences.lo
> CXX XRef.lo
> CXX PSOutputDev.lo
> GfxState.h: In function 'Guchar dblToByte(double)':
> GfxState.h:108: warning: converting to 'Guchar' from 'double'
> CXX TextOutputDev.lo
> GfxState.h: In function 'Guchar dblToByte(double)':
> GfxState.h:108: warning: converting to 'Guchar' from 'double'
> CXX MarkedContentOutputDev.lo
> GfxState.h: In function 'Guchar dblToByte(double)':
> GfxState.h:108: warning: converting to 'Guchar' from 'double'
> CXX PageLabelInfo.lo
> CXX SecurityHandler.lo
> CXX Sound.lo
> CXX XpdfPluginAPI.lo
> CXXLD libpoppler.la
> libtool: link: warning: `/usr/X11R7/lib/libexpat.la' seems to be moved
> make[3]: Leaving directory `/root/poppler-0.26.0/poppler'
> make[2]: Leaving directory `/root/poppler-0.26.0/poppler'
> Making all in utils
> make[2]: Entering directory `/root/poppler-0.26.0/utils'
> CXX pdfdetach.o
> CXX parseargs.o
> CXXLD pdfdetach
> CXX pdffonts.o
> CXXLD pdffonts
> CXX pdfimages.o
> CXX ImageOutputDev.o
> ../poppler/GfxState.h: In function 'Guchar dblToByte(double)':
> ../poppler/GfxState.h:108: warning: converting to 'Guchar' from
> 'double'
> CXX JSInfo.o
> CXXLD pdfimages
> CXX pdfinfo.o
> CXX printencodings.o
> CXXLD pdfinfo
> CXX pdftops.o
> ../poppler/GfxState.h: In function 'Guchar dblToByte(double)':
> ../poppler/GfxState.h:108: warning: converting to 'Guchar' from
> 'double'
> CXXLD pdftops
> CXX pdftotext.o
> ../poppler/GfxState.h: In function 'Guchar dblToByte(double)':
> ../poppler/GfxState.h:108: warning: converting to 'Guchar' from
> 'double'
> CXXLD pdftotext
> CXX pdftohtml-pdftohtml.o
> ../poppler/GfxState.h: In function 'Guchar dblToByte(double)':
> ../poppler/GfxState.h:108: warning: converting to 'Guchar' from
> 'double'
> pdftohtml.cc: In function 'int main(int, char**)':
> pdftohtml.cc:418: warning: passing 'double' for argument 3 to
> 'SplashError Splas
> hBitmap::writeImgFile(SplashImageFileFormat, char*, int, int, const
> char*)'
> pdftohtml.cc:418: warning: passing 'double' for argument 4 to
> 'SplashError Splas
> hBitmap::writeImgFile(SplashImageFileFormat, char*, int, int, const
> char*)'
> CXX pdftohtml-HtmlFonts.o
> ../poppler/GfxState.h: In function 'Guchar dblToByte(double)':
> ../poppler/GfxState.h:108: warning: converting to 'Guchar' from
> 'double'
> CXX pdftohtml-HtmlLinks.o
> CXX pdftohtml-HtmlOutputDev.o
> ../poppler/GfxState.h: In function 'Guchar dblToByte(double)':
> ../poppler/GfxState.h:108: warning: converting to 'Guchar' from
> 'double'
> CXX pdftohtml-parseargs.o
> CXXLD pdftohtml
> CXX pdfseparate.o
> CXXLD pdfseparate
> CXX pdfunite.o
> CXXLD pdfunite
> CXX pdftoppm.o
> ../poppler/GfxState.h: In function 'Guchar dblToByte(double)':
> ../poppler/GfxState.h:108: warning: converting to 'Guchar' from
> 'double'
> pdftoppm.cc: In function 'void savePageSlice(PDFDoc*,
> SplashOutputDev*, int, int
> , int, int, int, double, double, char*)':
> pdftoppm.cc:228: warning: passing 'double' for argument 3 to
> 'SplashError Splash
> Bitmap::writeImgFile(SplashImageFileFormat, char*, int, int, const
> char*)'
> pdftoppm.cc:228: warning: passing 'double' for argument 4 to
> 'SplashError Splash
> Bitmap::writeImgFile(SplashImageFileFormat, char*, int, int, const
> char*)'
> pdftoppm.cc:230: warning: passing 'double' for argument 3 to
> 'SplashError Splash
> Bitmap::writeImgFile(SplashImageFileFormat, char*, int, int, const
> char*)'
> pdftoppm.cc:230: warning: passing 'double' for argument 4 to
> 'SplashError Splash
> Bitmap::writeImgFile(SplashImageFileFormat, char*, int, int, const
> char*)'
> pdftoppm.cc:232: warning: passing 'double' for argument 3 to
> 'SplashError Splash
> Bitmap::writeImgFile(SplashImageFileFormat, char*, int, int, const
> char*)'
> pdftoppm.cc:232: warning: passing 'double' for argument 4 to
> 'SplashError Splash
> Bitmap::writeImgFile(SplashImageFileFormat, char*, int, int, const
> char*)'
> pdftoppm.cc:234: warning: passing 'double' for argument 3 to
> 'SplashError Splash
> Bitmap::writeImgFile(SplashImageFileFormat, char*, int, int, const
> char*)'
> pdftoppm.cc:234: warning: passing 'double' for argument 4 to
> 'SplashError Splash
> Bitmap::writeImgFile(SplashImageFileFormat, char*, int, int, const
> char*)'
> pdftoppm.cc:244: warning: passing 'double' for argument 3 to
> 'SplashError Splash
> Bitmap::writeImgFile(SplashImageFileFormat, FILE*, int, int, const
> char*)'
> pdftoppm.cc:244: warning: passing 'double' for argument 4 to
> 'SplashError Splash
> Bitmap::writeImgFile(SplashImageFileFormat, FILE*, int, int, const
> char*)'
> pdftoppm.cc:246: warning: passing 'double' for argument 3 to
> 'SplashError Splash
> Bitmap::writeImgFile(SplashImageFileFormat, FILE*, int, int, const
> char*)'
> pdftoppm.cc:246: warning: passing 'double' for argument 4 to
> 'SplashError Splash
> Bitmap::writeImgFile(SplashImageFileFormat, FILE*, int, int, const
> char*)'
> pdftoppm.cc:248: warning: passing 'double' for argument 3 to
> 'SplashError Splash
> Bitmap::writeImgFile(SplashImageFileFormat, FILE*, int, int, const
> char*)'
> pdftoppm.cc:248: warning: passing 'double' for argument 4 to
> 'SplashError Splash
> Bitmap::writeImgFile(SplashImageFileFormat, FILE*, int, int, const
> char*)'
> CXXLD pdftoppm
> make[2]: Leaving directory `/root/poppler-0.26.0/utils'
> Making all in test
> make[2]: Entering directory `/root/poppler-0.26.0/test'
> CXX perf-test.o
> ../poppler/GfxState.h: In function 'Guchar dblToByte(double)':
> ../poppler/GfxState.h:108: warning: converting to 'Guchar' from
> 'double'
> CXX perf-test-preview-dummy.o
> ../poppler/GfxState.h: In function 'Guchar dblToByte(double)':
> ../poppler/GfxState.h:108: warning: converting to 'Guchar' from
> 'double'
> CXXLD perf-test
> CXX pdf-fullrewrite.o
> CXX parseargs.o
> CXXLD pdf-fullrewrite
> make[2]: Leaving directory `/root/poppler-0.26.0/test'
> Making all in cpp
> make[2]: Entering directory `/root/poppler-0.26.0/cpp'
> Making all in .
> make[3]: Entering directory `/root/poppler-0.26.0/cpp'
> CXX libpoppler_cpp_la-poppler-document.lo
> CXX libpoppler_cpp_la-poppler-embedded-file.lo
> CXX libpoppler_cpp_la-poppler-font.lo
> CXX libpoppler_cpp_la-poppler-global.lo
> poppler-global.cpp: In member function 'poppler::byte_array
> poppler::ustring::to
> _utf8() const':
> poppler-global.cpp:228: warning: dereferencing type-punned pointer
> will break st
> rict-aliasing rules
> poppler-global.cpp:234: warning: dereferencing type-punned pointer
> will break st
> rict-aliasing rules
> CXX libpoppler_cpp_la-poppler-image.lo
> poppler-image.cpp: In member function 'bool
> poppler::image::save(const std::stri
> ng&, const std::string&, int) const':
> poppler-image.cpp:389: warning: dereferencing type-punned pointer
> will break str
> ict-aliasing rules
> CXX libpoppler_cpp_la-poppler-page.lo
> ../poppler/GfxState.h: In function 'Guchar dblToByte(double)':
> ../poppler/GfxState.h:108: warning: converting to 'Guchar' from
> 'double'
> CXX libpoppler_cpp_la-poppler-page-renderer.lo
> ../poppler/GfxState.h: In function 'Guchar dblToByte(double)':
> ../poppler/GfxState.h:108: warning: converting to 'Guchar' from
> 'double'
> CXX libpoppler_cpp_la-poppler-page-transition.lo
> CXX libpoppler_cpp_la-poppler-private.lo
> CXX libpoppler_cpp_la-poppler-rectangle.lo
> CXX libpoppler_cpp_la-poppler-toc.lo
> CXX libpoppler_cpp_la-poppler-version.lo
> CXXLD libpoppler-cpp.la
> libtool: link: warning: `/usr/X11R7/lib/liblcms.la' seems to be moved
> libtool: link: warning: `/mnt/devx3.01_301.sfs/usr/bin/../lib/gcc/i486-
> slackware
> -linux/4.1.2/../../../libstdc++.la' seems to be moved
> libtool: link: warning: `/usr/X11R7/lib/libfreetype.la' seems to be moved
> libtool: link: warning: `/usr/X11R7/lib/libexpat.la' seems to be moved
> libtool: link: warning: `/usr/X11R7/lib/libstdc++.la' seems to be moved
> make[3]: Leaving directory `/root/poppler-0.26.0/cpp'
> Making all in tests
> make[3]: Entering directory `/root/poppler-0.26.0/cpp/tests'
> CXX parseargs.o
> CXX poppler-dump.o
> CXXLD poppler-dump
> CXX poppler-render.o
> CXXLD poppler-render
> make[3]: Leaving directory `/root/poppler-0.26.0/cpp/tests'
> make[2]: Leaving directory `/root/poppler-0.26.0/cpp'
> make[2]: Entering directory `/root/poppler-0.26.0'
> make[2]: Nothing to be done for `all-am'.
> make[2]: Leaving directory `/root/poppler-0.26.0'
> make[1]: Leaving directory `/root/poppler-0.26.0'
>
> _______________________________________________
> poppler mailing list
> poppler@lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/poppler
[Attachment #5 (text/html)]
<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 12pt;
font-family:Calibri
}
--></style></head>
<body class='hmmessage'><div dir='ltr'>Check your version of cairo.<br>The log says \
'cairo output: no (requires cairo >= 1.10.0)'<br><br>> To: \
poppler@lists.freedesktop.org<br>> From: ucie@gishpuppy.com<br>> \
Date: Sun, 27 Apr 2014 00:22:59 +0000<br>> Subject: \
[poppler] unable to build pdftocairo binary (every other util	builds \
fine)<br>> <br>> Hi<br>> <br>> poppler utils are a great piece of software, I \
frequently build newer <br>> builds to <br>> see enhancements and new features very \
useful for me<br>> <br>> But since a while, when I compile newer poppler builds \
(from 0.24.x <br>> more or less<br>> ) even if I successfully build all \
poppler utils statically, one of these is <br>> mis<br>> sing. i mean pdftocairo<br>> \
<br>> the same happened with latest release 0.26.0<br>> <br>> i was able to build ALL \
utils except one<br>> <br>> pdftocairo<br>> <br>> I attach the full log to bottom of \
message<br>> <br>> I used the<br>> <br>> gcc 4.1.2<br>> <br>> configuration<br>> \
gcc/i486-slackware-linux/4.1.2/specs<br>> Target: i486-slackware-linux<br>> \
Configured with: ../gcc-4.1.2/configure --prefix=/usr --enable-shared --<br>> \
enable-l<br>> anguages=ada,c,c++,fortran,java,objc \
--enable-threads=posix --enable-<br>> __cxa_atexi<br>> t --disable-checking \
--with-gnu-ld --verbose --with-arch=i486 --<br>> target=i486-slac<br>> \
kware-linux --host=i486-slackware-linux<br>> <br>> this is the full compilation \
log:<br>> <br>> ./configure --prefix=/usr --enable-static --disable-shared \
<br>> checking for a BSD-compatible install... /usr/bin/ginstall -c<br>> checking \
whether build environment is sane... yes<br>> checking for a thread-safe mkdir -p... \
./install-sh -c -d<br>> checking for gawk... gawk<br>> checking whether make sets \
$(MAKE)... yes<br>> checking whether make supports nested variables... \
yes<br>> checking whether make supports nested variables... (cached) yes<br>> \
checking for style of include used by make... GNU<br>> checking for gcc... gcc<br>> \
checking whether the C compiler works... yes<br>> checking for C compiler default \
output file name... a.out<br>> checking for suffix of executables... <br>> checking \
whether we are cross compiling... no<br>> checking for suffix of object files... \
o<br>> checking whether we are using the GNU C compiler... yes<br>> checking whether \
gcc accepts -g... yes<br>> checking for gcc option to accept ISO C89... none \
needed<br>> checking whether gcc understands -c and -o together... yes<br>> checking \
dependency style of gcc... gcc3<br>> checking how to run the C preprocessor... gcc \
-E<br>> checking for grep that handles long lines and -e... /bin/grep<br>> checking \
for egrep... /bin/grep -E<br>> checking for ANSI C header files... yes<br>> checking \
for sys/types.h... yes<br>> checking for sys/stat.h... yes<br>> checking for \
stdlib.h... yes<br>> checking for string.h... yes<br>> checking for memory.h... \
yes<br>> checking for strings.h... yes<br>> checking for inttypes.h... yes<br>> \
checking for stdint.h... yes<br>> checking for unistd.h... yes<br>> checking whether \
byte ordering is bigendian... no<br>> checking build system type... \
i686-pc-linux-gnu<br>> checking host system type... i686-pc-linux-gnu<br>> checking \
how to print strings... printf<br>> checking for a sed that does not truncate \
output... /bin/sed<br>> checking for fgrep... /bin/grep -F<br>> checking for ld used \
by gcc... /mnt/devx3.01_301.sfs/usr/i486-<br>> slackware-linux/bi<br>> n/ld<br>> \
checking if the linker (/mnt/devx3.01_301.sfs/usr/i486-slackware-<br>> \
linux/bin/ld) i<br>> s GNU ld... yes<br>> checking for BSD- or MS-compatible name \
lister (nm)... /usr/bin/nm -<br>> B<br>> checking the name lister \
(/usr/bin/nm -B) interface... BSD nm<br>> checking whether ln -s works... \
yes<br>> checking the maximum length of command line arguments... 98304<br>> checking \
whether the shell understands some XSI constructs... yes<br>> checking whether the \
shell understands "+="... no<br>> checking how to convert \
i686-pc-linux-gnu file names to i686-pc-linux-<br>> gnu format<br>> ... \
func_convert_file_noop<br>> checking how to convert i686-pc-linux-gnu file names to \
toolchain <br>> format... func<br>> _convert_file_noop<br>> checking for \
/mnt/devx3.01_301.sfs/usr/i486-slackware-linux/bin/ld <br>> option to rel<br>> oad \
object files... -r<br>> checking for objdump... objdump<br>> checking how to \
recognize dependent libraries... pass_all<br>> checking for dlltool... dlltool<br>> \
checking how to associate runtime and link libraries... printf %s\n<br>> \
checking for ar... ar<br>> checking for archiver @FILE support... @<br>> \
checking for strip... strip<br>> checking for ranlib... ranlib<br>> checking command \
to parse /usr/bin/nm -B output from gcc object... <br>> ok<br>> checking for \
sysroot... no<br>> checking for mt... no<br>> checking if : is a manifest tool... \
no<br>> checking for dlfcn.h... yes<br>> checking for objdir... .libs<br>> checking \
if gcc supports -fno-rtti -fno-exceptions... no<br>> checking for gcc option to \
produce PIC... -fPIC -DPIC<br>> checking if gcc PIC flag -fPIC -DPIC works... \
yes<br>> checking if gcc static flag -static works... yes<br>> checking if gcc \
supports -c -o file.o... yes<br>> checking if gcc supports -c -o file.o... \
(cached) yes<br>> checking whether the gcc linker \
(/mnt/devx3.01_301.sfs/usr/i486-<br>> slackware-linux/<br>> bin/ld) supports \
shared libraries... yes<br>> checking dynamic linker characteristics... GNU/Linux \
ld.so<br>> checking how to hardcode library paths into programs... immediate<br>> \
checking whether stripping libraries is possible... yes<br>> checking if libtool \
supports shared libraries... yes<br>> checking whether to build shared libraries... \
no<br>> checking whether to build static libraries... yes<br>> checking for gcc... \
(cached) gcc<br>> checking whether we are using the GNU C compiler... \
(cached) yes<br>> checking whether gcc accepts -g... (cached) \
yes<br>> checking for gcc option to accept ISO C89... (cached) none \
needed<br>> checking whether gcc understands -c and -o together... (cached) \
yes<br>> checking dependency style of gcc... (cached) gcc3<br>> checking for \
g++... g++<br>> checking whether we are using the GNU C++ \
compiler... yes<br>> checking whether g++ accepts -g... yes<br>> checking \
dependency style of g++... gcc3<br>> checking how to run the C++ \
preprocessor... g++ -E<br>> checking for ld used by g++... \
/mnt/devx3.01_301.sfs/usr/i486-<br>> slackware-linux/bi<br>> n/ld<br>> checking if \
the linker (/mnt/devx3.01_301.sfs/usr/i486-slackware-<br>> linux/bin/ld) \
i<br>> s GNU ld... yes<br>> checking whether the g++ linker \
(/mnt/devx3.01_301.sfs/usr/i486-<br>> slackware-linux/<br>> bin/ld) supports \
shared libraries... yes<br>> checking for g++ option to produce PIC... -fPIC \
-DPIC<br>> checking if g++ PIC flag -fPIC -DPIC works... yes<br>> checking if \
g++ static flag -static works... yes<br>> checking if g++ supports -c \
-o file.o... yes<br>> checking if g++ supports -c -o file.o... \
(cached) yes<br>> checking whether the g++ linker \
(/mnt/devx3.01_301.sfs/usr/i486-<br>> slackware-linux/<br>> bin/ld) supports \
shared libraries... yes<br>> checking dynamic linker characteristics... \
(cached) GNU/Linux ld.so<br>> checking how to hardcode library paths into \
programs... immediate<br>> checking for library containing strerror... none \
required<br>> checking for gcc option to accept ISO C99... -std=gnu99<br>> \
checking for gcc -std=gnu99 option to accept ISO Standard C... (cached) \
<br>> -std=gnu<br>> 99<br>> checking whether we are using the GNU C++ \
compiler... (cached) <br>> yes<br>> checking whether g++ accepts \
-g... (cached) yes<br>> checking dependency style of g++... \
(cached) gcc3<br>> checking for pkg-config... /usr/bin/pkg-config<br>> \
checking pkg-config is at least version 0.9.0... yes<br>> checking for the pthreads \
library -lpthreads... no<br>> checking whether pthreads work without any flags... \
no<br>> checking whether pthreads work with -Kthread... no<br>> checking whether \
pthreads work with -kthread... no<br>> checking for the pthreads library -llthread... \
no<br>> checking for the pthreads library -lpthread... yes<br>> checking for joinable \
pthread attribute... <br>> PTHREAD_CREATE_JOINABLE<br>> checking if more special \
flags are required for pthreads... no<br>> checking for PTHREAD_PRIO_INHERIT... \
no<br>> checking for X... libraries , headers <br>> checking for gethostbyname... \
yes<br>> checking for connect... yes<br>> checking for remove... yes<br>> checking \
for shmat... yes<br>> checking for IceConnectionNumber in -lICE... yes<br>> checking \
for dirent.h that defines DIR... yes<br>> checking for library containing opendir... \
none required<br>> checking for stdint.h... (cached) yes<br>> checking \
whether gettimeofday is declared... yes<br>> checking for gettimeofday... yes<br>> \
checking for localtime_r... yes<br>> checking for gmtime_r... yes<br>> checking for \
rand_r... yes<br>> checking for gethostbyname... (cached) yes<br>> checking \
for nanosleep... yes<br>> checking for LIBOPENJPEG... no<br>> checking for \
opj_cio_open in -lopenjpeg... no<br>> checking openjpeg.h usability... no<br>> \
checking openjpeg.h presence... no<br>> checking for openjpeg.h... no<br>> checking \
for TIFFOpen in -ltiff... no<br>> checking tiffio.h usability... yes<br>> checking \
tiffio.h presence... yes<br>> checking for tiffio.h... yes<br>> checking for popen... \
yes<br>> checking for mkstemp... yes<br>> checking for mkstemps... no<br>> checking \
for strcpy_s... no<br>> checking for strcat_s... no<br>> checking for special C \
compiler options needed for large files... no<br>> checking for _FILE_OFFSET_BITS \
value needed for large files... 64<br>> checking for _LARGEFILE_SOURCE value needed \
for large files... no<br>> checking for fseek64... no<br>> checking for ftell64... \
no<br>> checking for pread64... yes<br>> checking for lseek64... yes<br>> checking \
for libjpeg6b... no<br>> checking for libjpeg... -ljpeg<br>> checking jpeglib.h \
usability... yes<br>> checking jpeglib.h presence... yes<br>> checking for \
jpeglib.h... yes<br>> checking libjpeg.h works correctly... ok<br>> checking for \
LIBPNG... yes<br>> checking for FREETYPE... yes<br>> checking which font \
configuration to use... fontconfig<br>> checking for FONTCONFIG... yes<br>> checking \
for CAIRO... no<br>> checking for gtk-doc... no<br>> configure: WARNING:<br>> \
You will not be able to create source packages with 'make dist'<br>> \
because gtk-doc >= 1.14 is not found.<br>> checking for gtkdoc-check... \
no<br>> checking for gtkdoc-check... no<br>> checking for gtkdoc-rebase... no<br>> \
checking for gtkdoc-mkpdf... no<br>> checking whether to build gtk-doc \
documentation... no<br>> checking for GTKDOC_DEPS... yes<br>> checking for \
POPPLER_QT4... no<br>> checking for POPPLER_QT5... no<br>> checking for iconv... \
yes<br>> checking for working iconv... yes<br>> checking for iconv declaration... \
<br>> extern size_t iconv (iconv_t cd, char * *inbuf, size_t \
<br>> *inbytesleft, ch<br>> ar * *outbuf, size_t \
*outbytesleft);<br>> checking for GTK_TEST... no<br>> checking for \
LCMS... no<br>> checking for LCMS... yes<br>> checking for test data in \
/root/poppler-0.26.0/./../test... no<br>> configure: WARNING:<br>> No test \
data found in /root/poppler-0.26.0/./../test.<br>> You will not be able to run \
'make check' successfully.<br>> <br>> The test data is not included in the \
source packages<br>> and is also not part of the main git repository. Instead,<br>> \
you can checkout the test data from its own git<br>> repository with:<br>> <br>> \
git clone git://git.freedesktop.org/git/poppler/test<br>> <br>> You should \
checkout the test data as a sibling of your<br>> poppler source folder or specify \
the location of your<br>> checkout with \
--with-testdatadir=/path/to/checkoutdir/test.<br>> <br>> checking that generated \
files are newer than configure... done<br>> configure: creating \
./config.status<br>> config.status: creating Makefile<br>> config.status: \
creating goo/Makefile<br>> config.status: creating fofi/Makefile<br>> \
config.status: creating splash/Makefile<br>> config.status: creating \
poppler/Makefile<br>> config.status: creating utils/Makefile<br>> \
config.status: creating glib/Makefile<br>> config.status: creating \
glib/poppler-features.h<br>> config.status: creating glib/reference/Makefile<br>> \
config.status: creating glib/reference/version.xml<br>> config.status: \
creating glib/demo/Makefile<br>> config.status: creating test/Makefile<br>> \
config.status: creating qt4/Makefile<br>> config.status: creating \
qt4/src/Makefile<br>> config.status: creating qt4/tests/Makefile<br>> \
config.status: creating qt4/demos/Makefile<br>> config.status: creating \
qt5/Makefile<br>> config.status: creating qt5/src/Makefile<br>> \
config.status: creating qt5/tests/Makefile<br>> config.status: creating \
qt5/demos/Makefile<br>> config.status: creating cpp/Makefile<br>> \
config.status: creating cpp/poppler-version.h<br>> config.status: creating \
cpp/tests/Makefile<br>> config.status: creating poppler.pc<br>> \
config.status: creating poppler-uninstalled.pc<br>> config.status: creating \
poppler-cairo.pc<br>> config.status: creating poppler-cairo-uninstalled.pc<br>> \
config.status: creating poppler-splash.pc<br>> config.status: creating \
poppler-splash-uninstalled.pc<br>> config.status: creating poppler-glib.pc<br>> \
config.status: creating poppler-glib-uninstalled.pc<br>> config.status: \
creating poppler-qt4.pc<br>> config.status: creating \
poppler-qt4-uninstalled.pc<br>> config.status: creating poppler-qt5.pc<br>> \
config.status: creating poppler-qt5-uninstalled.pc<br>> config.status: \
creating poppler-cpp.pc<br>> config.status: creating \
poppler-cpp-uninstalled.pc<br>> config.status: creating config.h<br>> \
config.status: creating poppler/poppler-config.h<br>> config.status: \
executing depfiles commands<br>> config.status: executing libtool commands<br>> \
<br>> Building poppler with support for:<br>> font configuration: \
fontconfig<br>> splash output: yes<br>> cairo output: no \
(requires cairo >= 1.10.0)<br>> qt4 wrapper: no<br>> \
qt5 wrapper: no<br>> glib wrapper: no (requires cairo \
output)<br>> introspection: no<br>> cpp wrapper: yes<br>> \
use gtk-doc: no<br>> use libjpeg: yes<br>> use libpng: \
yes<br>> use libtiff: no<br>> use zlib: no<br>> use \
libcurl: no<br>> use libopenjpeg: no<br>> use cms: \
yes<br>> with lcms1<br>> command line utils: yes<br>> test data \
dir: /root/poppler-0.26.0/./../test<br>> <br>> Warning: Using \
libopenjpeg is recommended<br>> # make && make install<br>> make \
all-recursive<br>> make[1]: Entering directory \
`/root/poppler-0.26.0'<br>> Making all in goo<br>> make[2]: \
Entering directory `/root/poppler-0.26.0/goo'<br>> CXX gfile.lo<br>> \
CXX gmempp.lo<br>> CXX GooHash.lo<br>> CXX GooList.lo<br>> CXX \
GooTimer.lo<br>> CXX GooString.lo<br>> CXX gmem.lo<br>> CXX \
FixedPoint.lo<br>> CXX NetPBMWriter.lo<br>> CXX PNGWriter.lo<br>> \
PNGWriter.cc: In member function 'virtual bool <br>> \
PNGWriter::init(FILE*, int, int, <br>> int, int)':<br>> \
</html>
_______________________________________________
poppler mailing list
poppler@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/poppler
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic