[poppler] unable to build pdftocairo binary (every other util builds fine)
Dingo
ucie at gishpuppy.com
Sat Apr 26 17:22:59 PDT 2014
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'
More information about the poppler
mailing list