> # --- Some other ideas: ---

> $ perl -e "print $^O"
> msys

> --- config\init\hints.pl
> sub runstep {
> +  my $O = lc($^O);
> +  $O = 'mswin32' if $O =~ /^(msys|mingw)/;
> -  my $hints = "config/init/hints/" . lc($^O) . ".pl";
> +  my $hints = "config/init/hints/" . $O . ".pl";

This would make MinGW in all aspects identical to a native window build,
wouldn't it? Seems dangerous.

When I follow the instructions what I've published in parrot/README.win32, the builded perl program gives : $ perl -e "print $^O" MSWin32

For me, mingw is not a platform (MSWin32 and cygwin are a platform), just the GCC compiler under MSWin32.
$mingw = ($^O eq 'MSWin32' and $Config{cc} eq 'gcc')


So, the case $is_mingw in config/init/hints/mswin32.pl is the good way to handle this compiler.

Francois Perrad.


> S pozdravem Michal Jurosz

Thanks for the detailed report,

It would be great if folks with windows installed could have a look at
these issues.

leo





Reply via email to