Craig A . Berry <[EMAIL PROTECTED]> writes:
>Nick,
>
>On VMS, command-line options are upcased by the command interpreter
>and then downcased by the C library unless protected by double
>quotes.  Before the patch below I was seeing this:
>
>MCR briana$dka0:[craig.perl]miniperl.exe compile -o EBCDIC.C -F EBCDIC.fnm
>Unknown option: f
>
>This issue comes up a lot in the test suite and I'm pretty sure that
>double quotes around the option do the right thing everywhere.

Oops. May as well make it a lower-case -f actually.
Thanks.

>
>--- ext/Encode/Makefile.PL;-0   Sun Jan 21 12:30:42 2001
>+++ ext/Encode/Makefile.PL      Sun Jan 21 23:21:44 2001
>@@ -88,7 +88,7 @@
>         $continuator = '';
>        }
>      }
>-   $str .= "\n\t\$(PERL) compile -o \$\@ -F $table.fnm\n\n";
>+   $str .= "\n\t\$(PERL) compile -\"o\" \$\@ -\"F\" $table.fnm\n\n";
>     open (FILELIST, ">$table.fnm")
>         || die "Could not open $table.fnm: $!";
>     foreach my $file (@{$tables{$table}})
>[end of patch]
-- 
Nick Ing-Simmons

Reply via email to