Limbic~Region has asked for the wisdom of the Perl Monks concerning the following question:

All,
I am currently trying to get XML::Handler::AxPoint running on Cygwin which has PDFlib as a dependency. PDFlib requires that the PDFlib Lite library and Perl module (pdflib_pl.pm) be installed. This is where the problem comes in.

pdflib_pl.pm bootstraps the pdflib_pl library. The trouble is that the library is built statically (.a) and pdflib_pl is looking for a dynamic library (.dll). I have tried unsuccesfully to compile pdflib_pl dynamically by forcing some ./configure options. I also couldn't figure out how to modify pdflib_pl.pm to use a static library either.

So, on Cygwin - if anyone has any ideas on how to either get pdflib_pl to produce a dynamic library or make pdflib_pl.pm to use a static one I would be most appreciative.

Cheers - L~R

Update: I found a RPM that had shared objects (.so) but that still did not work. DynaLoader is specifically looking for a .dll.

Update 2: I wonder if it would be possible to do a native Win32 compile, zip up the files, unzip them, and have Cygwin be happy - any volunteers?

Update 3 (2004-10-22): I got no response from the PDFLib list at all so I switched to RH linux.

  • Comment on XML::Handler::AxPoint on Cygwin Problems