Wed Feb 13 06:04:28 2013: Request 83237 was acted upon.
Transaction: Correspondence added by gepebril
Queue: Win32-API
Subject: Can't use string ("Win32::API::Struct") as a HASH ref while
"strict refs"
Broken in: 0.75
Severity: Critical
Owner: Nobody
Requestors: [email protected]
Status: open
Ticket <URL: https://rt.cpan.org/Ticket/Display.html?id=83237 >
> I reproduced it ("Can't use string ("Win32::API::Struct") as a HASH ref
> while "strict refs"") only on x64 Perl with a nmake test. 32 bit Perl
> passed an nmake test. Win32::API is supposed to support x64 as good as
> 32 bits. If the user's app that uses Win32::API is written *correctly*,
> his app will work transparently on x64 and 32 bit. I will investigate it
> further tomorrow.
Aha, thanks for taking the time to try to reproduce it. Good news. A bug
is bug when it can be reproduced. I used the sample from the Cpan module
Win32::SystemInfo so that part should be correctly. Or are you referring
to Win:System32Info that is not using Win32::API correctly?
> Google "perl make test" no quotes. I specifically used nmake (not make)
> since I use Visual C, not Cygwin/Linux.
Ok, I forgot. You have to use make when you don't use cpan -> install
but download the module manually. As for the last two years everything
with Perl went so smoothly I stopped using it.