> -----Original Message-----
> From: Johannes Kilian [mailto:[EMAIL PROTECTED]
> Sent: 04 January 2007 12:45
> To: [email protected]
> Subject: [Question] Generating and Using PAR-Files
>
> Hi there,
>
> I used to use PP to bundle a few perl programs into
> standalone executables - and everything works fine.
>
> Now I'm playing around with bundling modules and all
> dependencies into a *.par file and using this par file from
> my Perl-Skripts.
> My question is probably a beginners question - but I cannot
> figure it out yet.
>
> I'm using the latest versions of PAR (0.970) - I've dowloaded
> it from CPAN and installed it on my machine (WINXP SP2,
> VC6-Compiler, ActivePerl 5.8.8).
>
> I use the following command-line to generate my PAR-File:
> pp -B --lib D:\lib -p -o test.par test.pl
>
> My dependencies and lib directory are quite large (about 100
> own modules in D:\lib) - so the resulting PAR File is about
> 5.0MB large.
> Trying to use the PP-generated PAR-file from a perl script
> fails: The script starts - but runs forever.
> ------
> #perl.exe -w
> use strict;
> use PAR;
> use lib "test";
> use Version::BuildmachineVersion;
> print Version::BuildmachineVersion::getCompleteVersionString();
> 1;
> -------
> (This is just a very simple example script)
>
> Building a separate PAR-file by hand, using ZIP and packing
> only my files from D:\lib into the PAR-File everything works
> as expected. (all other dependencies are installed on my machine ...)
>
> My script test.pl - used to generate the par via pp - mostly
> contains "use" directives to force pp to put all my desired
> Modules into the par-file ...
>
> What's wrong with the pp-generated par-file?
> How do I correctly build a PAR-File using PP which can be
> used as library?
> (The par file should contain all it's dependencies, since it
> has to run on a external machine)
>
>
> Any help welcome
>
> Johannes
>
Can you please attach (or host) a minimal .par file that illustrates the
problem. Perhaps a "hello world" that uses and checks for a few modules.