CPAN::Forum
Enbugger - Re: problem bulding Enbugger 0.03 on Windows
| Posted on Fri Nov 16 20:47:13 2007 by monty416 in response to 6451 (See the whole thread of 6) |
| Re: problem bulding Enbugger 0.03 on Windows |
|
I think the leading underscore is put on automatically by MSVC as part of the __cdecl calling convention, and adding the #define won't help since it's a linking error and not a compile-time error. Regardless, I tried the #define and got the same problem...
I then decided to look at the perl58.lib file for the symbol (since it seems like the only place on the link line that it could possibly be) and there doesn't seem to be a Perl_init_debugger defined, either with or without the leading underscore:
C:\> dumpbin /exports C:\Perl\lib\CORE\perl58.lib
Microsoft (R) COFF/PE Dumper Version 8.00.50727.42
Copyright (C) Microsoft Corporation. All rights reserved.
Dump of file C:\Perl\lib\CORE\perl58.lib
File Type: LIBRARY
Exports
ordinal name
_PL_AMG_names
_PL_check
_PL_fold
_PL_fold_locale
_PL_freq
...<bunch of lines deleted>
_Perl_warn
_Perl_warn_nocontext
_Perl_warner
_Perl_warner_nocontext
_Perl_whichsig
_Perl_win32_init
_Perl_win32_term
_Perl_yylex
_RunPerl
_boot_DynaLoader
_boot_Win32CORE
_init_Win32CORE
_perl_alloc
...<more lines deleted...you get the idea>
I'm not determined to build this myself, I just want to use Enbugger on my Windows machine (*nix is not an option at the moment). Does anyone have a pre-built binary that will work for me that I can download and install?
|
| Direct Responses: 8710 | Write a response |
(0)
]