> -----Original Message-----
> From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf
Of Reini Urban
> Sent: Thursday, May 22, 2008 6:15 AM
> To: Robert Davis
> Cc: par@perl.org
> Subject: Re: Undefined subroutine &DynaLoader::bootstrap ERROR
> 
> 2008/5/21 Robert Davis <[EMAIL PROTECTED]>:
> > It seems that even if I distribute to the target machine
> > Cygwin1.dll
> > Cygcrypt-0.dll
> > Cygperl5_8.dll
> >
> > I still get an error because of incompatible versions of cygwin1.dll
> > etc.
> 
> You are not allowed to copy your own cygwin1.dll to the target
> machine, if you didn't
> check in advance that the system has no other cygwin1.dll in its PATH
> or memory!
> The error message is clear enough.
> 
> Redistributing cygperl*.dll also makes no sense, but should make no
> harm, if you don't


Can anybody point to the place in the code where It (par) decides to
include libperl.dll.a instead of cygperl5_8.dll

> forget to add all the other dll deps. (libs = -ldl -lcrypt
-lgdbm_compat)
> Better if the target machine has cygwin perl installed.
> 
> I usually work around this by distributing self-hosting MSWin32 par
exe's
> or assure that the target machine has a sane cygwin setup.
> 


So is there a way with cygwin perl and par to make a self hosting exe?
Or
Do I have to install activestate?

I like the way cygwin and cpan work and not having to learn another
package management tool like ppm.

Reply via email to