[rt.cpan.org #39730] Passing NULL when has_proto is true

[email protected] ("Cosimo Streppone via RT")
Newsgroups perl.libwin32
Message-ID <[email protected]>
Tue Jul 13 12:48:56 2010: Request 39730 was acted upon.
Transaction: Correspondence added by COSIMO
       Queue: Win32-API
     Subject: Passing NULL when has_proto is true
   Broken in: (no value)
    Severity: Normal
       Owner: COSIMO
  Requestors: [email protected]
      Status: open
 Ticket <URL: https://rt.cpan.org/Ticket/Display.html?id=39730 >


On Mon Jul 12 17:56:02 2010, ikegami wrote:

> Different results with git @ 57d1ec7
> 
> ---- BEGIN ----
> Microsoft (R) Program Maintenance Utility Version 10.00.30319.01
> Copyright (C) Microsoft Corporation.  All rights reserved.
> 
> [...]
>
> API.xs(236) : warning C4101: 'words_pushed' : unreferenced local 
variable
>         ml64  -c call_asm_x64_msvc.asm
> 'ml64' is not recognized as an internal or external command, operable
> program or batch file.
> NMAKE : fatal error U1077: 'ml64' : return code '0x1'
> Stop.
> ---- END ----
> 
> Don't know if it's because something changed, or if it's because I'm
> missing some tools.

Yes, I think you need to copy your 64-bit ml.exe into ml64.exe for the 
linking to work correctly.
Using a different name for the linker executable was done on purpose, 
IIRC.

-- 
Cosimo
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.