#15 kpcli-2.7.exe is missing libexpat-1_.dll under Win 8.1/64

v1.0 (example)
closed-fixed
None
5
2014-07-09
2014-07-08
Peter Ohlerich
No

Hello Lester! Hello Tom!

I tried to use kpcli-2.7.exe under Win 8.1/64. It starts correctly, but after opening a file it fails with an error message, which indicates that libexpat-1_.dll is missing (the "_" is really there).

With regards,
Peter.

Discussion

  • Peter Ohlerich
    Peter Ohlerich
    2014-07-08

    Hello!

    It seems, that there was a nearly equal problem some time before for strawberry perl:
    https://rt.cpan.org/Public/Bug/Display.html?id=68175
    (just to give a small hint). I just looked into the exe file via unzip -l and found, that the DLL isn't in there. I would try to add it by myself to check if this works, but I don't know your build env.

    With regards,
    Peter.

     
  • Peter,

    There appears to be some sort of packaging bug in XML::Parser::Expat that throws off PAR::Packer in assembling the list of DLLs to include. In my build script for Windows, I manually added libexpat-1_.dll as a library to include in the package and that seemed to resolve the problem.

    Sincerely,

    Lester

     
    • status: open --> closed-fixed
    • assigned_to: Lester Hightower
     
  • Peter Ohlerich
    Peter Ohlerich
    2014-07-09

    THX!