Sat Jan 09 15:54:15 2010: Request 53550 was acted upon.
Transaction: Correspondence added by mattia.bar...@libero.it
       Queue: Alien-wxWidgets
     Subject: Re: [rt.cpan.org #53550]
   Broken in: 0.47, 0.48
    Severity: (no value)
       Owner: Nobody
  Requestors: ikeg...@cpan.org
      Status: new
 Ticket <URL: http://rt.cpan.org/Ticket/Display.html?id=53550 >


ikegami via RT wrote:

> 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

   The MSVC6 build problem you mention at the top should be solved in 
0.96 (released today); could you detail the "DLL errors and malfunctions 
when you try to some aspects of Wx" caused by the missing manifest in 
DLLs?  After making the fix, I'd like to have a test case to check 
everything is working.

Thanks!
Mattia

BTW, I really loved the "Wx is a pain to install on any platform" 
comment near the end of the thread

Reply via email to