Autrijus Tang wrote: > ?b 五, 2003-10-10 16:47, Ian Cass ?g?D?G >> I can provide whatever diagnostics required.
Trying to do some debugging of my own here. I've found where its going wrong. The first line of 'parl' is like so... FILE^O837fb41f/PAR.pm^]H#line 1 "../blib/lib/PAR.pm" Which means the par.pl that's embedded in 'par' never pulls out the loader from 'par' This is failing... # Check file type, get start of data section {{{ open _FH, $0 I modified it as so... or do { print "Couldn't open $0\n"; last; }; The output is ... Couldn't open ./pa ./pa? Surely it means ./par? Anyhow, I made the first 2 lines of par.pl as such... #!/home/users/imc/perl5.8/bin/perl print "0 = $0\n"; and I reran the make to remake 'par'. Now when I run it.... bash-2.01$ ./par 0 = ./par Usage: ./par [ -Alib.par ] [ -Idir ] [ -Mmodule ] [ src.par ] [ program.pl ] ./par [ -B|-b ] [-Ooutfile] src.par Which is exactly what I expect. However, when I run the full command... bash-2.01$ ./par -I"/home/users/imc/perl5.8/lib/5.8.1/sun4-solaris-ld" -I"/home/users/i mc/perl5.8/lib/5.8.1" -I"/home/users/imc/perl5.8/lib/site_perl/5.8.1/sun4-so laris-ld" -I"/home/users/imc/perl5.8/lib/site_perl/5.8.1" -I"/home/users/imc /perl5.8/lib/site_perl" -I"." -I../myldr/.. -I../blib/lib -B -O../script/par l 0 = ./pa [snipped] Eh? wtf? Debugging some more. -- Ian Cass