Can anyone help? I'm building poppler-0.12.4 on windows with mingw (msys) when I get the following error:
C:\msys\1.0\home\Owner\poppler-0.12.4\goo/PNGWriter.cc:26: undefined reference to `png_destroy_write_struct' ../goo/.libs/libgoo.a(PNGWriter.o):C:\msys\1.0\home\Owner\poppler-0.12.4\goo/PNGWriter.cc:32: undefined reference to `png_create_write_struct' ../goo/.libs/libgoo.a(PNGWriter.o):C:\msys\1.0\home\Owner\poppler-0.12.4\goo/PNGWriter.cc:38: undefined reference to `png_create_info_struct' ../goo/.libs/libgoo.a(PNGWriter.o):C:\msys\1.0\home\Owner\poppler-0.12.4\goo/PNGWriter.cc:50: undefined reference to `png_init_io' ../goo/.libs/libgoo.a(PNGWriter.o):C:\msys\1.0\home\Owner\poppler-0.12.4\goo/PNGWriter.cc:57: undefined reference to `png_set_compression_level' ../goo/.libs/libgoo.a(PNGWriter.o):C:\msys\1.0\home\Owner\poppler-0.12.4\goo/PNGWriter.cc:63: undefined reference to `png_set_IHDR' ../goo/.libs/libgoo.a(PNGWriter.o):C:\msys\1.0\home\Owner\poppler-0.12.4\goo/PNGWriter.cc:65: undefined reference to `png_write_info' ../goo/.libs/libgoo.a(PNGWriter.o):C:\msys\1.0\home\Owner\poppler-0.12.4\goo/PNGWriter.cc:76: undefined reference to `png_write_image' ../goo/.libs/libgoo.a(PNGWriter.o):C:\msys\1.0\home\Owner\poppler-0.12.4\goo/PNGWriter.cc:89: undefined reference to `png_write_rows' ../goo/.libs/libgoo.a(PNGWriter.o):C:\msys\1.0\home\Owner\poppler-0.12.4\goo/PNGWriter.cc:101: undefined reference to `png_write_end' collect2: ld returned 1 exit status make[1]: *** [libpoppler.la] Error 1 make[1]: Leaving directory `/home/Owner/poppler-0.12.4/poppler' make: *** [install-recursive] Error 1 Thanks for any assistance, mike Here's a longer log output in case this helps: -Wall -Wno-write-strings -Woverloaded-virtual -g -O2 -MT FileSpec.lo -MD -MP -MF .deps/FileSpec.Tpo -c FileSpec.cc -DDLL_EXPORT -DPIC -o .libs/FileSp ec.o mv -f .deps/FileSpec.Tpo .deps/FileSpec.Plo /bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../goo -Ic:/MinGW/include/freetype2 -Ic:/MinGW/include -Ic:/ MinGW/include -I/usr/local/include -Wall -Wno-write-strings -Woverloaded-virtual -g -O2 -MT FontEncodingTables.lo -MD -MP -MF .deps/FontEncodingT ables.Tpo -c -o FontEncodingTables.lo FontEncodingTables.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../goo -Ic:/MinGW/include/freetype2 -Ic:/MinGW/include -Ic:/MinGW/include -I/usr/local/include -Wall -Wno-write-strings -Woverloaded-virtual -g -O2 -MT FontEncodingTables.lo -MD -MP -MF .deps/FontEncodingTables.Tpo -c FontEncodingTables.cc -DDL L_EXPORT -DPIC -o .libs/FontEncodingTables.o mv -f .deps/FontEncodingTables.Tpo .deps/FontEncodingTables.Plo /bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../goo -Ic:/MinGW/include/freetype2 -Ic:/MinGW/include -Ic:/ MinGW/include -I/usr/local/include -Wall -Wno-write-strings -Woverloaded-virtual -g -O2 -MT Form.lo -MD -MP -MF .deps/Form.Tpo -c -o Form.lo Form .cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../goo -Ic:/MinGW/include/freetype2 -Ic:/MinGW/include -Ic:/MinGW/include -I/usr/local/include -Wall -Wno-write-strings -Woverloaded-virtual -g -O2 -MT Form.lo -MD -MP -MF .deps/Form.Tpo -c Form.cc -DDLL_EXPORT -DPIC -o .libs/Form.o mv -f .deps/Form.Tpo .deps/Form.Plo /bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../goo -Ic:/MinGW/include/freetype2 -Ic:/MinGW/include -Ic:/ MinGW/include -I/usr/local/include -Wall -Wno-write-strings -Woverloaded-virtual -g -O2 -MT FontInfo.lo -MD -MP -MF .deps/FontInfo.Tpo -c -o Font Info.lo FontInfo.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../goo -Ic:/MinGW/include/freetype2 -Ic:/MinGW/include -Ic:/MinGW/include -I/usr/local/include -Wall -Wno-write-strings -Woverloaded-virtual -g -O2 -MT FontInfo.lo -MD -MP -MF .deps/FontInfo.Tpo -c FontInfo.cc -DDLL_EXPORT -DPIC -o .libs/FontIn fo.o mv -f .deps/FontInfo.Tpo .deps/FontInfo.Plo /bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../goo -Ic:/MinGW/include/freetype2 -Ic:/MinGW/include -Ic:/ MinGW/include -I/usr/local/include -Wall -Wno-write-strings -Woverloaded-virtual -g -O2 -MT Function.lo -MD -MP -MF .deps/Function.Tpo -c -o Func tion.lo Function.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../goo -Ic:/MinGW/include/freetype2 -Ic:/MinGW/include -Ic:/MinGW/include -I/usr/local/include -Wall -Wno-write-strings -Woverloaded-virtual -g -O2 -MT Function.lo -MD -MP -MF .deps/Function.Tpo -c Function.cc -DDLL_EXPORT -DPIC -o .libs/Functi on.o mv -f .deps/Function.Tpo .deps/Function.Plo /bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../goo -Ic:/MinGW/include/freetype2 -Ic:/MinGW/include -Ic:/ MinGW/include -I/usr/local/include -Wall -Wno-write-strings -Woverloaded-virtual -g -O2 -MT Gfx.lo -MD -MP -MF .deps/Gfx.Tpo -c -o Gfx.lo Gfx.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../goo -Ic:/MinGW/include/freetype2 -Ic:/MinGW/include -Ic:/MinGW/include -I/usr/local/include -Wall -Wno-write-strings -Woverloaded-virtual -g -O2 -MT Gfx.lo -MD -MP -MF .deps/Gfx.Tpo -c Gfx.cc -DDLL_EXPORT -DPIC -o .libs/Gfx.o mv -f .deps/Gfx.Tpo .deps/Gfx.Plo /bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../goo -Ic:/MinGW/include/freetype2 -Ic:/MinGW/include -Ic:/ MinGW/include -I/usr/local/include -Wall -Wno-write-strings -Woverloaded-virtual -g -O2 -MT GfxFont.lo -MD -MP -MF .deps/GfxFont.Tpo -c -o GfxFon t.lo GfxFont.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../goo -Ic:/MinGW/include/freetype2 -Ic:/MinGW/include -Ic:/MinGW/include -I/usr/local/include -Wall -Wno-write-strings -Woverloaded-virtual -g -O2 -MT GfxFont.lo -MD -MP -MF .deps/GfxFont.Tpo -c GfxFont.cc -DDLL_EXPORT -DPIC -o .libs/GfxFont.o GfxFont.cc: In constructor 'GfxCIDFont::GfxCIDFont(XRef*, char*, Ref, GooString*, Dict*)': GfxFont.cc:1333:27: warning: 'cMapName' may be used uninitialized in this function mv -f .deps/GfxFont.Tpo .deps/GfxFont.Plo /bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../goo -Ic:/MinGW/include/freetype2 -Ic:/MinGW/include -Ic:/ MinGW/include -I/usr/local/include -Wall -Wno-write-strings -Woverloaded-virtual -g -O2 -MT GfxState.lo -MD -MP -MF .deps/GfxState.Tpo -c -o GfxS tate.lo GfxState.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../goo -Ic:/MinGW/include/freetype2 -Ic:/MinGW/include -Ic:/MinGW/include -I/usr/local/include -Wall -Wno-write-strings -Woverloaded-virtual -g -O2 -MT GfxState.lo -MD -MP -MF .deps/GfxState.Tpo -c GfxState.cc -DDLL_EXPORT -DPIC -o .libs/GfxSta te.o mv -f .deps/GfxState.Tpo .deps/GfxState.Plo /bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../goo -Ic:/MinGW/include/freetype2 -Ic:/MinGW/include -Ic:/ MinGW/include -I/usr/local/include -Wall -Wno-write-strings -Woverloaded-virtual -g -O2 -MT GlobalParams.lo -MD -MP -MF .deps/GlobalParams.Tpo -c -o GlobalParams.lo GlobalParams.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../goo -Ic:/MinGW/include/freetype2 -Ic:/MinGW/include -Ic:/MinGW/include -I/usr/local/include -Wall -Wno-write-strings -Woverloaded-virtual -g -O2 -MT GlobalParams.lo -MD -MP -MF .deps/GlobalParams.Tpo -c GlobalParams.cc -DDLL_EXPORT -DPIC -o .libs/GlobalParams.o mv -f .deps/GlobalParams.Tpo .deps/GlobalParams.Plo /bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../goo -Ic:/MinGW/include/freetype2 -Ic:/MinGW/include -Ic:/ MinGW/include -I/usr/local/include -Wall -Wno-write-strings -Woverloaded-virtual -g -O2 -MT JArithmeticDecoder.lo -MD -MP -MF .deps/JArithmeticDe coder.Tpo -c -o JArithmeticDecoder.lo JArithmeticDecoder.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../goo -Ic:/MinGW/include/freetype2 -Ic:/MinGW/include -Ic:/MinGW/include -I/usr/local/include -Wall -Wno-write-strings -Woverloaded-virtual -g -O2 -MT JArithmeticDecoder.lo -MD -MP -MF .deps/JArithmeticDecoder.Tpo -c JArithmeticDecoder.cc -DDL L_EXPORT -DPIC -o .libs/JArithmeticDecoder.o mv -f .deps/JArithmeticDecoder.Tpo .deps/JArithmeticDecoder.Plo /bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../goo -Ic:/MinGW/include/freetype2 -Ic:/MinGW/include -Ic:/ MinGW/include -I/usr/local/include -Wall -Wno-write-strings -Woverloaded-virtual -g -O2 -MT JBIG2Stream.lo -MD -MP -MF .deps/JBIG2Stream.Tpo -c - o JBIG2Stream.lo JBIG2Stream.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../goo -Ic:/MinGW/include/freetype2 -Ic:/MinGW/include -Ic:/MinGW/include -I/usr/local/include -Wall -Wno-write-strings -Woverloaded-virtual -g -O2 -MT JBIG2Stream.lo -MD -MP -MF .deps/JBIG2Stream.Tpo -c JBIG2Stream.cc -DDLL_EXPORT -DPIC -o .li bs/JBIG2Stream.o mv -f .deps/JBIG2Stream.Tpo .deps/JBIG2Stream.Plo /bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../goo -Ic:/MinGW/include/freetype2 -Ic:/MinGW/include -Ic:/ MinGW/include -I/usr/local/include -Wall -Wno-write-strings -Woverloaded-virtual -g -O2 -MT Lexer.lo -MD -MP -MF .deps/Lexer.Tpo -c -o Lexer.lo L exer.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../goo -Ic:/MinGW/include/freetype2 -Ic:/MinGW/include -Ic:/MinGW/include -I/usr/local/include -Wall -Wno-write-strings -Woverloaded-virtual -g -O2 -MT Lexer.lo -MD -MP -MF .deps/Lexer.Tpo -c Lexer.cc -DDLL_EXPORT -DPIC -o .libs/Lexer.o Lexer.cc: In member function 'Object* Lexer::getObj(Object*, int)': Lexer.cc:159:10: warning: 'xf' may be used uninitialized in this function mv -f .deps/Lexer.Tpo .deps/Lexer.Plo /bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../goo -Ic:/MinGW/include/freetype2 -Ic:/MinGW/include -Ic:/ MinGW/include -I/usr/local/include -Wall -Wno-write-strings -Woverloaded-virtual -g -O2 -MT Link.lo -MD -MP -MF .deps/Link.Tpo -c -o Link.lo Link .cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../goo -Ic:/MinGW/include/freetype2 -Ic:/MinGW/include -Ic:/MinGW/include -I/usr/local/include -Wall -Wno-write-strings -Woverloaded-virtual -g -O2 -MT Link.lo -MD -MP -MF .deps/Link.Tpo -c Link.cc -DDLL_EXPORT -DPIC -o .libs/Link.o mv -f .deps/Link.Tpo .deps/Link.Plo /bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../goo -Ic:/MinGW/include/freetype2 -Ic:/MinGW/include -Ic:/ MinGW/include -I/usr/local/include -Wall -Wno-write-strings -Woverloaded-virtual -g -O2 -MT Movie.lo -MD -MP -MF .deps/Movie.Tpo -c -o Movie.lo M ovie.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../goo -Ic:/MinGW/include/freetype2 -Ic:/MinGW/include -Ic:/MinGW/include -I/usr/local/include -Wall -Wno-write-strings -Woverloaded-virtual -g -O2 -MT Movie.lo -MD -MP -MF .deps/Movie.Tpo -c Movie.cc -DDLL_EXPORT -DPIC -o .libs/Movie.o mv -f .deps/Movie.Tpo .deps/Movie.Plo /bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../goo -Ic:/MinGW/include/freetype2 -Ic:/MinGW/include -Ic:/ MinGW/include -I/usr/local/include -Wall -Wno-write-strings -Woverloaded-virtual -g -O2 -MT NameToCharCode.lo -MD -MP -MF .deps/NameToCharCode.Tp o -c -o NameToCharCode.lo NameToCharCode.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../goo -Ic:/MinGW/include/freetype2 -Ic:/MinGW/include -Ic:/MinGW/include -I/usr/local/include -Wall -Wno-write-strings -Woverloaded-virtual -g -O2 -MT NameToCharCode.lo -MD -MP -MF .deps/NameToCharCode.Tpo -c NameToCharCode.cc -DDLL_EXPORT -DP IC -o .libs/NameToCharCode.o mv -f .deps/NameToCharCode.Tpo .deps/NameToCharCode.Plo /bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../goo -Ic:/MinGW/include/freetype2 -Ic:/MinGW/include -Ic:/ MinGW/include -I/usr/local/include -Wall -Wno-write-strings -Woverloaded-virtual -g -O2 -MT Object.lo -MD -MP -MF .deps/Object.Tpo -c -o Object.l o Object.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../goo -Ic:/MinGW/include/freetype2 -Ic:/MinGW/include -Ic:/MinGW/include -I/usr/local/include -Wall -Wno-write-strings -Woverloaded-virtual -g -O2 -MT Object.lo -MD -MP -MF .deps/Object.Tpo -c Object.cc -DDLL_EXPORT -DPIC -o .libs/Object.o mv -f .deps/Object.Tpo .deps/Object.Plo /bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../goo -Ic:/MinGW/include/freetype2 -Ic:/MinGW/include -Ic:/ MinGW/include -I/usr/local/include -Wall -Wno-write-strings -Woverloaded-virtual -g -O2 -MT OptionalContent.lo -MD -MP -MF .deps/OptionalContent. Tpo -c -o OptionalContent.lo OptionalContent.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../goo -Ic:/MinGW/include/freetype2 -Ic:/MinGW/include -Ic:/MinGW/include -I/usr/local/include -Wall -Wno-write-strings -Woverloaded-virtual -g -O2 -MT OptionalContent.lo -MD -MP -MF .deps/OptionalContent.Tpo -c OptionalContent.cc -DDLL_EXPORT -DPIC -o .libs/OptionalContent.o mv -f .deps/OptionalContent.Tpo .deps/OptionalContent.Plo /bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../goo -Ic:/MinGW/include/freetype2 -Ic:/MinGW/include -Ic:/ MinGW/include -I/usr/local/include -Wall -Wno-write-strings -Woverloaded-virtual -g -O2 -MT Outline.lo -MD -MP -MF .deps/Outline.Tpo -c -o Outlin e.lo Outline.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../goo -Ic:/MinGW/include/freetype2 -Ic:/MinGW/include -Ic:/MinGW/include -I/usr/local/include -Wall -Wno-write-strings -Woverloaded-virtual -g -O2 -MT Outline.lo -MD -MP -MF .deps/Outline.Tpo -c Outline.cc -DDLL_EXPORT -DPIC -o .libs/Outline.o mv -f .deps/Outline.Tpo .deps/Outline.Plo /bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../goo -Ic:/MinGW/include/freetype2 -Ic:/MinGW/include -Ic:/ MinGW/include -I/usr/local/include -Wall -Wno-write-strings -Woverloaded-virtual -g -O2 -MT OutputDev.lo -MD -MP -MF .deps/OutputDev.Tpo -c -o Ou tputDev.lo OutputDev.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../goo -Ic:/MinGW/include/freetype2 -Ic:/MinGW/include -Ic:/MinGW/include -I/usr/local/include -Wall -Wno-write-strings -Woverloaded-virtual -g -O2 -MT OutputDev.lo -MD -MP -MF .deps/OutputDev.Tpo -c OutputDev.cc -DDLL_EXPORT -DPIC -o .libs/Out putDev.o mv -f .deps/OutputDev.Tpo .deps/OutputDev.Plo /bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../goo -Ic:/MinGW/include/freetype2 -Ic:/MinGW/include -Ic:/ MinGW/include -I/usr/local/include -Wall -Wno-write-strings -Woverloaded-virtual -g -O2 -MT Page.lo -MD -MP -MF .deps/Page.Tpo -c -o Page.lo Page .cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../goo -Ic:/MinGW/include/freetype2 -Ic:/MinGW/include -Ic:/MinGW/include -I/usr/local/include -Wall -Wno-write-strings -Woverloaded-virtual -g -O2 -MT Page.lo -MD -MP -MF .deps/Page.Tpo -c Page.cc -DDLL_EXPORT -DPIC -o .libs/Page.o mv -f .deps/Page.Tpo .deps/Page.Plo /bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../goo -Ic:/MinGW/include/freetype2 -Ic:/MinGW/include -Ic:/ MinGW/include -I/usr/local/include -Wall -Wno-write-strings -Woverloaded-virtual -g -O2 -MT PageTransition.lo -MD -MP -MF .deps/PageTransition.Tp o -c -o PageTransition.lo PageTransition.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../goo -Ic:/MinGW/include/freetype2 -Ic:/MinGW/include -Ic:/MinGW/include -I/usr/local/include -Wall -Wno-write-strings -Woverloaded-virtual -g -O2 -MT PageTransition.lo -MD -MP -MF .deps/PageTransition.Tpo -c PageTransition.cc -DDLL_EXPORT -DP IC -o .libs/PageTransition.o mv -f .deps/PageTransition.Tpo .deps/PageTransition.Plo /bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../goo -Ic:/MinGW/include/freetype2 -Ic:/MinGW/include -Ic:/ MinGW/include -I/usr/local/include -Wall -Wno-write-strings -Woverloaded-virtual -g -O2 -MT Parser.lo -MD -MP -MF .deps/Parser.Tpo -c -o Parser.l o Parser.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../goo -Ic:/MinGW/include/freetype2 -Ic:/MinGW/include -Ic:/MinGW/include -I/usr/local/include -Wall -Wno-write-strings -Woverloaded-virtual -g -O2 -MT Parser.lo -MD -MP -MF .deps/Parser.Tpo -c Parser.cc -DDLL_EXPORT -DPIC -o .libs/Parser.o mv -f .deps/Parser.Tpo .deps/Parser.Plo /bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../goo -Ic:/MinGW/include/freetype2 -Ic:/MinGW/include -Ic:/ MinGW/include -I/usr/local/include -Wall -Wno-write-strings -Woverloaded-virtual -g -O2 -MT PDFDoc.lo -MD -MP -MF .deps/PDFDoc.Tpo -c -o PDFDoc.l o PDFDoc.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../goo -Ic:/MinGW/include/freetype2 -Ic:/MinGW/include -Ic:/MinGW/include -I/usr/local/include -Wall -Wno-write-strings -Woverloaded-virtual -g -O2 -MT PDFDoc.lo -MD -MP -MF .deps/PDFDoc.Tpo -c PDFDoc.cc -DDLL_EXPORT -DPIC -o .libs/PDFDoc.o mv -f .deps/PDFDoc.Tpo .deps/PDFDoc.Plo /bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../goo -Ic:/MinGW/include/freetype2 -Ic:/MinGW/include -Ic:/ MinGW/include -I/usr/local/include -Wall -Wno-write-strings -Woverloaded-virtual -g -O2 -MT PDFDocEncoding.lo -MD -MP -MF .deps/PDFDocEncoding.Tp o -c -o PDFDocEncoding.lo PDFDocEncoding.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../goo -Ic:/MinGW/include/freetype2 -Ic:/MinGW/include -Ic:/MinGW/include -I/usr/local/include -Wall -Wno-write-strings -Woverloaded-virtual -g -O2 -MT PDFDocEncoding.lo -MD -MP -MF .deps/PDFDocEncoding.Tpo -c PDFDocEncoding.cc -DDLL_EXPORT -DP IC -o .libs/PDFDocEncoding.o mv -f .deps/PDFDocEncoding.Tpo .deps/PDFDocEncoding.Plo /bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../goo -Ic:/MinGW/include/freetype2 -Ic:/MinGW/include -Ic:/ MinGW/include -I/usr/local/include -Wall -Wno-write-strings -Woverloaded-virtual -g -O2 -MT PopplerCache.lo -MD -MP -MF .deps/PopplerCache.Tpo -c -o PopplerCache.lo PopplerCache.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../goo -Ic:/MinGW/include/freetype2 -Ic:/MinGW/include -Ic:/MinGW/include -I/usr/local/include -Wall -Wno-write-strings -Woverloaded-virtual -g -O2 -MT PopplerCache.lo -MD -MP -MF .deps/PopplerCache.Tpo -c PopplerCache.cc -DDLL_EXPORT -DPIC -o .libs/PopplerCache.o mv -f .deps/PopplerCache.Tpo .deps/PopplerCache.Plo /bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../goo -Ic:/MinGW/include/freetype2 -Ic:/MinGW/include -Ic:/ MinGW/include -I/usr/local/include -Wall -Wno-write-strings -Woverloaded-virtual -g -O2 -MT ProfileData.lo -MD -MP -MF .deps/ProfileData.Tpo -c - o ProfileData.lo ProfileData.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../goo -Ic:/MinGW/include/freetype2 -Ic:/MinGW/include -Ic:/MinGW/include -I/usr/local/include -Wall -Wno-write-strings -Woverloaded-virtual -g -O2 -MT ProfileData.lo -MD -MP -MF .deps/ProfileData.Tpo -c ProfileData.cc -DDLL_EXPORT -DPIC -o .li bs/ProfileData.o mv -f .deps/ProfileData.Tpo .deps/ProfileData.Plo /bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../goo -Ic:/MinGW/include/freetype2 -Ic:/MinGW/include -Ic:/ MinGW/include -I/usr/local/include -Wall -Wno-write-strings -Woverloaded-virtual -g -O2 -MT PreScanOutputDev.lo -MD -MP -MF .deps/PreScanOutputDe v.Tpo -c -o PreScanOutputDev.lo PreScanOutputDev.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../goo -Ic:/MinGW/include/freetype2 -Ic:/MinGW/include -Ic:/MinGW/include -I/usr/local/include -Wall -Wno-write-strings -Woverloaded-virtual -g -O2 -MT PreScanOutputDev.lo -MD -MP -MF .deps/PreScanOutputDev.Tpo -c PreScanOutputDev.cc -DDLL_EXPO RT -DPIC -o .libs/PreScanOutputDev.o mv -f .deps/PreScanOutputDev.Tpo .deps/PreScanOutputDev.Plo /bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../goo -Ic:/MinGW/include/freetype2 -Ic:/MinGW/include -Ic:/ MinGW/include -I/usr/local/include -Wall -Wno-write-strings -Woverloaded-virtual -g -O2 -MT PSTokenizer.lo -MD -MP -MF .deps/PSTokenizer.Tpo -c - o PSTokenizer.lo PSTokenizer.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../goo -Ic:/MinGW/include/freetype2 -Ic:/MinGW/include -Ic:/MinGW/include -I/usr/local/include -Wall -Wno-write-strings -Woverloaded-virtual -g -O2 -MT PSTokenizer.lo -MD -MP -MF .deps/PSTokenizer.Tpo -c PSTokenizer.cc -DDLL_EXPORT -DPIC -o .li bs/PSTokenizer.o mv -f .deps/PSTokenizer.Tpo .deps/PSTokenizer.Plo /bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../goo -Ic:/MinGW/include/freetype2 -Ic:/MinGW/include -Ic:/ MinGW/include -I/usr/local/include -Wall -Wno-write-strings -Woverloaded-virtual -g -O2 -MT Stream.lo -MD -MP -MF .deps/Stream.Tpo -c -o Stream.l o Stream.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../goo -Ic:/MinGW/include/freetype2 -Ic:/MinGW/include -Ic:/MinGW/include -I/usr/local/include -Wall -Wno-write-strings -Woverloaded-virtual -g -O2 -MT Stream.lo -MD -MP -MF .deps/Stream.Tpo -c Stream.cc -DDLL_EXPORT -DPIC -o .libs/Stream.o mv -f .deps/Stream.Tpo .deps/Stream.Plo /bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../goo -Ic:/MinGW/include/freetype2 -Ic:/MinGW/include -Ic:/ MinGW/include -I/usr/local/include -Wall -Wno-write-strings -Woverloaded-virtual -g -O2 -MT UnicodeMap.lo -MD -MP -MF .deps/UnicodeMap.Tpo -c -o UnicodeMap.lo UnicodeMap.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../goo -Ic:/MinGW/include/freetype2 -Ic:/MinGW/include -Ic:/MinGW/include -I/usr/local/include -Wall -Wno-write-strings -Woverloaded-virtual -g -O2 -MT UnicodeMap.lo -MD -MP -MF .deps/UnicodeMap.Tpo -c UnicodeMap.cc -DDLL_EXPORT -DPIC -o .libs/ UnicodeMap.o mv -f .deps/UnicodeMap.Tpo .deps/UnicodeMap.Plo /bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../goo -Ic:/MinGW/include/freetype2 -Ic:/MinGW/include -Ic:/ MinGW/include -I/usr/local/include -Wall -Wno-write-strings -Woverloaded-virtual -g -O2 -MT UnicodeTypeTable.lo -MD -MP -MF .deps/UnicodeTypeTabl e.Tpo -c -o UnicodeTypeTable.lo UnicodeTypeTable.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../goo -Ic:/MinGW/include/freetype2 -Ic:/MinGW/include -Ic:/MinGW/include -I/usr/local/include -Wall -Wno-write-strings -Woverloaded-virtual -g -O2 -MT UnicodeTypeTable.lo -MD -MP -MF .deps/UnicodeTypeTable.Tpo -c UnicodeTypeTable.cc -DDLL_EXPO RT -DPIC -o .libs/UnicodeTypeTable.o mv -f .deps/UnicodeTypeTable.Tpo .deps/UnicodeTypeTable.Plo /bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../goo -Ic:/MinGW/include/freetype2 -Ic:/MinGW/include -Ic:/ MinGW/include -I/usr/local/include -Wall -Wno-write-strings -Woverloaded-virtual -g -O2 -MT XRef.lo -MD -MP -MF .deps/XRef.Tpo -c -o XRef.lo XRef .cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../goo -Ic:/MinGW/include/freetype2 -Ic:/MinGW/include -Ic:/MinGW/include -I/usr/local/include -Wall -Wno-write-strings -Woverloaded-virtual -g -O2 -MT XRef.lo -MD -MP -MF .deps/XRef.Tpo -c XRef.cc -DDLL_EXPORT -DPIC -o .libs/XRef.o mv -f .deps/XRef.Tpo .deps/XRef.Plo /bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../goo -Ic:/MinGW/include/freetype2 -Ic:/MinGW/include -Ic:/ MinGW/include -I/usr/local/include -Wall -Wno-write-strings -Woverloaded-virtual -g -O2 -MT PSOutputDev.lo -MD -MP -MF .deps/PSOutputDev.Tpo -c - o PSOutputDev.lo PSOutputDev.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../goo -Ic:/MinGW/include/freetype2 -Ic:/MinGW/include -Ic:/MinGW/include -I/usr/local/include -Wall -Wno-write-strings -Woverloaded-virtual -g -O2 -MT PSOutputDev.lo -MD -MP -MF .deps/PSOutputDev.Tpo -c PSOutputDev.cc -DDLL_EXPORT -DPIC -o .li bs/PSOutputDev.o mv -f .deps/PSOutputDev.Tpo .deps/PSOutputDev.Plo /bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../goo -Ic:/MinGW/include/freetype2 -Ic:/MinGW/include -Ic:/ MinGW/include -I/usr/local/include -Wall -Wno-write-strings -Woverloaded-virtual -g -O2 -MT TextOutputDev.lo -MD -MP -MF .deps/TextOutputDev.Tpo -c -o TextOutputDev.lo TextOutputDev.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../goo -Ic:/MinGW/include/freetype2 -Ic:/MinGW/include -Ic:/MinGW/include -I/usr/local/include -Wall -Wno-write-strings -Woverloaded-virtual -g -O2 -MT TextOutputDev.lo -MD -MP -MF .deps/TextOutputDev.Tpo -c TextOutputDev.cc -DDLL_EXPORT -DPIC -o .libs/TextOutputDev.o mv -f .deps/TextOutputDev.Tpo .deps/TextOutputDev.Plo /bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../goo -Ic:/MinGW/include/freetype2 -Ic:/MinGW/include -Ic:/ MinGW/include -I/usr/local/include -Wall -Wno-write-strings -Woverloaded-virtual -g -O2 -MT PageLabelInfo.lo -MD -MP -MF .deps/PageLabelInfo.Tpo -c -o PageLabelInfo.lo PageLabelInfo.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../goo -Ic:/MinGW/include/freetype2 -Ic:/MinGW/include -Ic:/MinGW/include -I/usr/local/include -Wall -Wno-write-strings -Woverloaded-virtual -g -O2 -MT PageLabelInfo.lo -MD -MP -MF .deps/PageLabelInfo.Tpo -c PageLabelInfo.cc -DDLL_EXPORT -DPIC -o .libs/PageLabelInfo.o mv -f .deps/PageLabelInfo.Tpo .deps/PageLabelInfo.Plo /bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../goo -Ic:/MinGW/include/freetype2 -Ic:/MinGW/include -Ic:/ MinGW/include -I/usr/local/include -Wall -Wno-write-strings -Woverloaded-virtual -g -O2 -MT SecurityHandler.lo -MD -MP -MF .deps/SecurityHandler. Tpo -c -o SecurityHandler.lo SecurityHandler.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../goo -Ic:/MinGW/include/freetype2 -Ic:/MinGW/include -Ic:/MinGW/include -I/usr/local/include -Wall -Wno-write-strings -Woverloaded-virtual -g -O2 -MT SecurityHandler.lo -MD -MP -MF .deps/SecurityHandler.Tpo -c SecurityHandler.cc -DDLL_EXPORT -DPIC -o .libs/SecurityHandler.o mv -f .deps/SecurityHandler.Tpo .deps/SecurityHandler.Plo /bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../goo -Ic:/MinGW/include/freetype2 -Ic:/MinGW/include -Ic:/ MinGW/include -I/usr/local/include -Wall -Wno-write-strings -Woverloaded-virtual -g -O2 -MT Sound.lo -MD -MP -MF .deps/Sound.Tpo -c -o Sound.lo S ound.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../goo -Ic:/MinGW/include/freetype2 -Ic:/MinGW/include -Ic:/MinGW/include -I/usr/local/include -Wall -Wno-write-strings -Woverloaded-virtual -g -O2 -MT Sound.lo -MD -MP -MF .deps/Sound.Tpo -c Sound.cc -DDLL_EXPORT -DPIC -o .libs/Sound.o mv -f .deps/Sound.Tpo .deps/Sound.Plo /bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../goo -Ic:/MinGW/include/freetype2 -Ic:/MinGW/include -Ic:/ MinGW/include -I/usr/local/include -Wall -Wno-write-strings -Woverloaded-virtual -g -O2 -MT XpdfPluginAPI.lo -MD -MP -MF .deps/XpdfPluginAPI.Tpo -c -o XpdfPluginAPI.lo XpdfPluginAPI.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../goo -Ic:/MinGW/include/freetype2 -Ic:/MinGW/include -Ic:/MinGW/include -I/usr/local/include -Wall -Wno-write-strings -Woverloaded-virtual -g -O2 -MT XpdfPluginAPI.lo -MD -MP -MF .deps/XpdfPluginAPI.Tpo -c XpdfPluginAPI.cc -DDLL_EXPORT -DPIC -o .libs/XpdfPluginAPI.o mv -f .deps/XpdfPluginAPI.Tpo .deps/XpdfPluginAPI.Plo /bin/sh ../libtool --tag=CXX --mode=link g++ -Wall -Wno-write-strings -Woverloaded-virtual -g -O2 -version-info 5:0:0 -no-undefined -L/usr/local/ lib -o libpoppler.la -rpath /usr/local/lib SplashOutputDev.lo DCTStream.lo JPEG2000Stream.lo Annot.lo Array.lo BuiltinFont.lo BuiltinFontTables.lo C atalog.lo CharCodeToUnicode.lo CMap.lo DateInfo.lo Decrypt.lo Dict.lo Error.lo FileSpec.lo FontEncodingTables.lo Form.lo FontInfo.lo Function.lo Gfx.l o GfxFont.lo GfxState.lo GlobalParams.lo JArithmeticDecoder.lo JBIG2Stream.lo Lexer.lo Link.lo Movie.lo NameToCharCode.lo Object.lo OptionalContent.lo Outline.lo OutputDev.lo Page.lo PageTransition.lo Parser.lo PDFDoc.lo PDFDocEncoding.lo PopplerCache.lo ProfileData.lo PreScanOutputDev.lo PSTokenize r.lo Stream.lo UnicodeMap.lo UnicodeTypeTable.lo XRef.lo PSOutputDev.lo TextOutputDev.lo PageLabelInfo.lo SecurityHandler.lo Sound.lo XpdfPluginAPI.lo ../goo/libgoo.la ../fofi/libfofi.la ../splash/libsplash.la -ljpeg -lpng -lopenjpeg -Lc:/MinGW/lib -lfreetype -Lc:/MinGW/lib -lfontconfig -lpt hread -lgdi32 libtool: link: g++ -shared -nostdlib c:/mingw/bin/../lib/gcc/mingw32/4.5.0/../../../dllcrt2.o c:/mingw/bin/../lib/gcc/mingw32/4.5.0/crtbegin.o .libs/ SplashOutputDev.o .libs/DCTStream.o .libs/JPEG2000Stream.o .libs/Annot.o .libs/Array.o .libs/BuiltinFont.o .libs/BuiltinFontTables.o .libs/Catalog.o . libs/CharCodeToUnicode.o .libs/CMap.o .libs/DateInfo.o .libs/Decrypt.o .libs/Dict.o .libs/Error.o .libs/FileSpec.o .libs/FontEncodingTables.o .libs/Fo rm.o .libs/FontInfo.o .libs/Function.o .libs/Gfx.o .libs/GfxFont.o .libs/GfxState.o .libs/GlobalParams.o .libs/JArithmeticDecoder.o .libs/JBIG2Stream. o .libs/Lexer.o .libs/Link.o .libs/Movie.o .libs/NameToCharCode.o .libs/Object.o .libs/OptionalContent.o .libs/Outline.o .libs/OutputDev.o .libs/Page. o .libs/PageTransition.o .libs/Parser.o .libs/PDFDoc.o .libs/PDFDocEncoding.o .libs/PopplerCache.o .libs/ProfileData.o .libs/PreScanOutputDev.o .libs/ PSTokenizer.o .libs/Stream.o .libs/UnicodeMap.o .libs/UnicodeTypeTable.o .libs/XRef.o .libs/PSOutputDev.o .libs/TextOutputDev.o .libs/PageLabelInfo.o .libs/SecurityHandler.o .libs/Sound.o .libs/XpdfPluginAPI.o -Wl,--whole-archive ../goo/.libs/libgoo.a ../fofi/.libs/libfofi.a ../splash/.libs/libspla sh.a -Wl,--no-whole-archive -L/usr/local/lib -L/projetos/gcc/build/mingw32/libstdc++-v3/src -L/projetos/gcc/build/mingw32/libstdc++-v3/src/.libs -L/p rojetos/gcc/build/mingw32/winsup/mingw -L/projetos/gcc/build/mingw32/winsup/w32api/lib /usr/local/lib/libjpeg.dll.a -LC:/msys/1.0/local/lib /usr/local /lib/libpng12.dll.a -lopenjpeg -Lc:/MinGW/lib /usr/local/lib/libfreetype.dll.a /usr/local/lib/libfontconfig.dll.a -lpthread -lgdi32 -Lc:/mingw/bin/../ lib/gcc/mingw32/4.5.0 -Lc:/mingw/bin/../lib/gcc -Lc:/mingw/bin/../lib/gcc/mingw32/4.5.0/../../../../mingw32/lib -Lc:/mingw/bin/../lib/gcc/mingw32/4.5. 0/../../.. -L/mingw/lib /mingw/lib/gcc/mingw32/4.5.0/libstdc++.dll.a -lmingw32 -lgcc_s -lgcc -lmoldname -lmingwex -lmsvcrt -luser32 -lkernel32 -ladvap i32 -lshell32 -lmingw32 -lgcc_s -lgcc -lmoldname -lmingwex -lmsvcrt c:/mingw/bin/../lib/gcc/mingw32/4.5.0/crtend.o -o .libs/libpoppler-5.dll -Wl,-- enable-auto-image-base -Xlinker --out-implib -Xlinker .libs/libpoppler.dll.a Info: resolving vtable for __cxxabiv1::__si_class_type_info by linking to __imp___ZTVN10__cxxabiv120__si_class_type_infoE (auto-import) Info: resolving vtable for __cxxabiv1::__class_type_info by linking to __imp___ZTVN10__cxxabiv117__class_type_infoE (auto-import) Creating library file: .libs/libpoppler.dll.a c:/mingw/bin/../lib/gcc/mingw32/4.5.0/../../../../mingw32/bin/ld.exe: warning: auto-importing has been activated without --enable-auto-import specifie d on the command line. This should work unless it involves constant data structures referencing symbols from auto-imported DLLs. ../goo/.libs/libgoo.a(PNGWriter.o): In function `~PNGWriter': C:\msys\1.0\home\Owner\poppler-0.12.4\goo/PNGWriter.cc:26: undefined reference to `png_destroy_write_struct' ../goo/.libs/libgoo.a(PNGWriter.o):C:\msys\1.0\home\Owner\poppler-0.12.4\goo/PNGWriter.cc:32: undefined reference to `png_create_write_struct' ../goo/.libs/libgoo.a(PNGWriter.o):C:\msys\1.0\home\Owner\poppler-0.12.4\goo/PNGWriter.cc:38: undefined reference to `png_create_info_struct' ../goo/.libs/libgoo.a(PNGWriter.o):C:\msys\1.0\home\Owner\poppler-0.12.4\goo/PNGWriter.cc:50: undefined reference to `png_init_io' ../goo/.libs/libgoo.a(PNGWriter.o):C:\msys\1.0\home\Owner\poppler-0.12.4\goo/PNGWriter.cc:57: undefined reference to `png_set_compression_level' ../goo/.libs/libgoo.a(PNGWriter.o):C:\msys\1.0\home\Owner\poppler-0.12.4\goo/PNGWriter.cc:63: undefined reference to `png_set_IHDR' ../goo/.libs/libgoo.a(PNGWriter.o):C:\msys\1.0\home\Owner\poppler-0.12.4\goo/PNGWriter.cc:65: undefined reference to `png_write_info' ../goo/.libs/libgoo.a(PNGWriter.o):C:\msys\1.0\home\Owner\poppler-0.12.4\goo/PNGWriter.cc:76: undefined reference to `png_write_image' ../goo/.libs/libgoo.a(PNGWriter.o):C:\msys\1.0\home\Owner\poppler-0.12.4\goo/PNGWriter.cc:89: undefined reference to `png_write_rows' ../goo/.libs/libgoo.a(PNGWriter.o):C:\msys\1.0\home\Owner\poppler-0.12.4\goo/PNGWriter.cc:101: undefined reference to `png_write_end' collect2: ld returned 1 exit status make[1]: *** [libpoppler.la] Error 1 make[1]: Leaving directory `/home/Owner/poppler-0.12.4/poppler' make: *** [install-recursive] Error 1 _______________________________________________ poppler mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/poppler
