[poppler] Compile Error: undefined reference to `png_destroy_write_struct'

Hib Eris hib at hiberis.nl
Thu Apr 29 06:41:56 PDT 2010


On Thu, Apr 29, 2010 at 3:30 PM, Mike Tonks <fluffymike at googlemail.com> wrote:

> Yes, your patch seemed to fix that one, thanks!

(It was not my patch)

>
> Now I'm getting a similar message to the one with 0.12.4:
>
> ...
>  CXXLD  libpoppler.la
> 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
> 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):C:\msys\1.0\home\Owner\poppler-0.13.3\goo/PNGWriter.cc:106:
> undefined reference to `png_write_end'

Seems like you have a problem with your png library, not sure what it
is. Can you build poppler without png support with 'configure
--disable-libpng'?

Hib


More information about the poppler mailing list