http://www.perlmonks.org?node_id=565431


in reply to Re^5: Help building Devel::Caller
in thread Help building Devel::Caller

Rob,
Well, the ActiveState and MinGW integration is a work in progress. I emailed Jan Dubois yesterday after bart and Intrepid tracked down the bug and a patch to ActivePerl has already been made and will be reflected in build 818. Here is the patch Jan applied:
@@ -112,12 +112,16 @@ _override("_o", ".o"); _override("obj_ext", ".o"); _override("optimize", "-O2"); - _override("lddlflags", "-mdll"); _override("i64type", "long long"); _override("u64type", "unsigned long long"); _override("quadtype", "long long"); _override("uquadtype", "unsigned long long"); _override("d_casti32", "define"); + + # Extract all library paths from lddlflags + my @libpaths = map "-L$_", map /^-libpath:(.+)/, + _orig_conf("lddlflags") =~ /(?=\S)(?>[^"\s]+|"[^"]*")+/ +g; + _override("lddlflags", join(" ", "-mdll", @libpaths)); } } elsif ($^O eq 'darwin') {

So with responsiveness like that, I have hopes for ActivePerl and MinGW. I am frustrated by the fact that I can't remember what other customization I have had problems with in the past and just fixed my local copy - I should have emailed that too.

Cheers - L~R