Hello Steffen, all ! I work with: perl, v5.8.0 built for sun4-solaris-thread-multi on sun-stations with solaris 8 or solaris 10. I use very old versions of PAR, PAR::Packer which are more than enough for my purposes:
26-> perl -MPAR -MPAR::Packer -e 'print "$PAR::VERSION\n$PAR::Packer::VERSION\n"' 0.90 0.12 I'm afraid my interference in the discussion was absolutely irrelevant. Anyway: It is before setenv: 27-> ./foo.exe INC=/tmp/par-eugene/cache-cb43a3a107216c8de2e6e8d390a7109624f7937c/inc CODE(0x544d84) /sne/Libs/PerlLib /sne/perl/lib/5.8.0/sun4-solaris-thread-multi /sne/perl/lib/5.8.0 /sne/perl/lib/site_perl/5.8.0/sun4-solaris-thread-multi /sne/perl/lib/site_perl/5.8.0 /sne/perl/lib/site_perl /sne/Libs/PerlLib . And this is after: 28-> setenv PERL5LIB /AAAAA/BBBBBBB/CCCCC 29-> ./foo.exe INC=/tmp/par-eugene/cache-cb43a3a107216c8de2e6e8d390a7109624f7937c/inc CODE(0x544d10) /AAAAA/BBBBBBB/CCCCC /sne/Libs/PerlLib /sne/perl/lib/5.8.0/sun4-solaris-thread-multi /sne/perl/lib/5.8.0 /sne/perl/lib/site_perl/5.8.0/sun4-solaris-thread-multi /sne/perl/lib/site_perl/5.8.0 /sne/perl/lib/site_perl /sne/Libs/PerlLib . Regards, Eugene -----Original Message----- From: Steffen Mueller [mailto:[EMAIL PROTECTED] Sent: Wednesday, May 28, 2008 3:57 PM To: Eugene Olbinsky Cc: Roderich Schupp; Henry Wu; par@perl.org Subject: Re: How to build exe using pp to ignore PERL5LIB environmentvariable Hi Eugene, hi all, Eugene Olbinsky wrote: > Not such a scrap. I did the same but instead of set PERL5LIB=/some/where, I > used > setenv PERL5LIB /some/where. In this case /some/where shows up all right. if I use pp to package up a simple script, any contents of PERL5LIB get removed from @INC along with the rest of the @INC paths. This (clear @INC on startup) was changed in PAR/PAR::Packer 0.953. What setups are you using? What version of PAR and PAR::Packer? Which perl version and platform? Best regards, Steffen