Tom Hughes (lists.p5p): >> And it shouldn't forget to turn on the execute bit. >It isn't supposed to. There is code in there to turn it on but it >obviously hasn't triggered in this case. I think perlcc must have >decided you were compiling a module rather than a script as it only >turns on the x bits for scripts. More likely due to this: chmod $generated_file, 0777 & ~umask if $backend eq "Bytecode"; *This* is why we check return values. -- >You stupid? All of Europe (maybe except those crazy Brits) prints on A4 paper. Crazy we may be, but not foolscap. -- James Kilfiger, ctt