Sat Jan 09 14:37:52 2010: Request 53550 was acted upon.
Transaction: Ticket created by ikegami
       Queue: Alien-wxWidgets
     Subject: (No subject given)
   Broken in: 0.47, 0.48
    Severity: (no value)
       Owner: Nobody
  Requestors: ikeg...@cpan.org
      Status: new
 Ticket <URL: https://rt.cpan.org/Ticket/Display.html?id=53550 >


At least with Microsoft Visual C++ 2008 Express edition, manifest files
need to be embeded into DLLs. wxWidgets 2.8.10 does not do that, so
Alien::wxWidgets needs to make it do that.

This can be done using

   cd lib\vc_dll
   for %q in (*.manifest) do (
      mt -nologo -manifest %q -outputresource:%~nq;2
      del %q
   )

although adding the following where appropriate in the makefile.vc files
would be better:

      if exists SOMETHING.manifest mt -nologo -manifest
SOMETHING.manifest -outputresource:SOMETHING;2
      if exists SOMETHING.manifest del SOMETHING.manifest

You might be interested in the following thread:

http://www.perlmonks.org/?node_id=813799

Reply via email to