Bug 20125

Summary: Unable to build poppler 0.10.4 shared libraries (Windows XP, MinGW)
Product: poppler Reporter: BugByteMan <BugByteMan>
Component: generalAssignee: poppler-bugs <poppler-bugs>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: medium    
Version: unspecified   
Hardware: x86 (IA32)   
OS: Windows (All)   
Whiteboard:
i915 platform: i915 features:

Description BugByteMan 2009-02-15 13:24:56 UTC
The latest version (0.10.4) does not seem to build shared libraries (dlls).

I have been been able to build previous versions (0.8.5, 0.10.2, 0.10.3) successfully so I don't think it is my development environment.

Is anybody else having issues building shared libraries for Windows with MinGW?
Comment 1 BugByteMan 2009-02-16 20:46:00 UTC
I tracked it down to OBJDUMP not being defined in the configure script in the 0.10.4 distribution.  For MinGW development environments this needs to be defined as follows:

OBJDUMP=objdump

The configure script from the 0.10.3 distribution contained the following line:

test -z "$OBJDUMP" && OBJDUMP=objdump


Comment 2 Albert Astals Cid 2009-02-25 15:22:16 UTC
Since i updated my autotools it seems i was missing AC_LIBTOOL_WIN32_DLL in configure.ac

Should be fixed in 0.10.5 (if you could test from 0.10.x git branch it would rock)
Comment 3 BugByteMan 2009-02-27 10:50:15 UTC
Can you post your autogen.sh script?  I am unable to generate configure using the autogen commands I normally use.
Comment 4 Albert Astals Cid 2009-03-01 12:51:14 UTC
It's on git too

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.