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.
--- 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]
--
____________________________________________
Craig A. Berry
mailto:[EMAIL PROTECTED]