Hi,

I hope this is the right mailing list to send this to ...  I've recently
started to use PAR to package my bioinformatics application PerlPrimer
(http://perlprimer.sf.net) - I must say I was amazed at how well it
works: the ability to create a stand-alone executable that runs on any
Windows system that I've tried it on, without Perl being installed, is
just fantastic!  However, I have noticed that when created with the --gui
flag option, the application can no longer received STDOUT from other
programs that are run within the script (which is something that I
utilise in PerlPrimer).  I don't know whether this is a bug with PAR,
ActivePerl or Windows, but I was wondering if anyone could provide me
with some more information about this - i.e. is it possible to create a
GUI application without a "dos box" that can still gather STDOUT from
other programs?  Or if not, has anyone thought about an option to
automatically minimize the dos box when run, a la ActivePerl when running
a Perl/Tk script?  Or even to hide the window completely, so that end
users (who generally seem to get scared by terminal windows :) are never
aware of its presence?

Another small bug I've noticed under Windows is that executables produced
with PAR on a system with ActivePerl 5.8.3 die early in execution (and
without any error message printed) when run on a system with an earlier
version of ActivePerl (e.g. 5.8.0) installed.  This can be a bit
disconcerting!  I'm not exactly sure whether this is a "design feature"
(i.e. using a local version of Perl if it exists, rather than that
compressed in the stand-alone executable) or a bug, but it does seem to
cause problems!

Many thanks again for PAR,

Regards,
Owen

-- 
http://www.fastmail.fm - Does exactly what it says on the tin

Reply via email to