Please test gh832_has_mt

Gerhard R. gerd.r.devel at
Sun Sep 2 12:58:12 UTC 2012

> Can you please also test gh823_has_mt if it can be merged?

I tried a native Windows build using Strawberry Perl + MSVC instead of
Cygwin, which failed:

First, auto::va_ptr dies because of the invocation


which can be worked around via

diff --git a/lib/Parrot/Configure/ b/lib/Parrot/Configure/
index 96d4ecf..2e8ef74 100644
--- a/lib/Parrot/Configure/
+++ b/lib/Parrot/Configure/
@@ -134,7 +134,7 @@ sub _build_compile_command {
         if @incs;
     else {
-        $cc_args .= "-I./include -c";
+        $cc_args .= " -I./include -c";
     return "$cc $ccflags $cc_args test_$$.c";

Once that's done, your detection of mt.exe appears to work
(config_lib.pir contains an entry for has_mt), but I get the following
linking failure

  env.obj : error LNK2001: unresolved external symbol _environ

Gerhard R.

More information about the parrot-dev mailing list