On 9 Jan 2004 at 23:39, Deepak Khosla wrote:

> (This is probably a known fact but I did not - There are 2 processes
> created in the process table - one using 8MB mem, the other 2MB mem -
> the latter is the process ID the temp dir gets - not sure what the
> first one is.

The first one to run unpacks the perlxx.dll and starts the second one which is the 
perl 
program. If you used "pp -d . . . " there would only be the second, but you would need 
the perlxx.dll around somewhere already.

> Also, the temp file created when using 'pp' to create
> the executable never gets cleaned up. So during testing, after a while
> a lot of these dirs build up.

If you have "PAR_CLEAN=1" in your environment while you run pp, they will clean up. I 
use the following batch file instead of pp.bat itself:

@echo off
set PAR_CLEAN=1
call pp.bat %*
set PAR_CLEAN=

> The files left behind by pp -F don't use
> the same dir as pp by default - these also are getting left behind)

Don't know about those, but the PAR_CLEAN=1 might make them go away also. Hmmm.

Alan Stewart

Reply via email to