Sun Apr 10 03:41:15 2011: Request 67320 was acted upon. Transaction: Correspondence added by COSIMO Queue: Win32-API Subject: Win32::API Callback won't install Broken in: 0.62 Severity: (no value) Owner: Nobody Requestors: engin...@fuse.net Status: new Ticket <URL: https://rt.cpan.org/Ticket/Display.html?id=67320 >
On Thu Apr 07 20:54:43 2011, bob41042 wrote: > I thought maybe it was a separate > download but when I went to CPAN the download was the API (ver 0.62). > I tried it to be sure nothing was different but Callback still isn't > implimented although the rest of the API package compiled and > installed perfectly. Cosimo tells me that this is presently a 64 bit > issue so this is just the reminder he asked for. Hi Bob, thanks for filing a ticket. I looked at the code again, and the callback part was indeed disabled on purpose on 64 bit builds because it's currently not working, so the tests would fail. This is the relevant part of Makefile.PL: 'PM' => { ... $is_64bit_build ? () : ('Callback.pm' => '$(INST_LIBDIR)/API/Callback.pm'), }, If you change it to: 'PM' => { ... 'Callback.pm' => '$(INST_LIBDIR)/API/Callback.pm', }, then the Callback part will be enabled.