in reply to Re: Using pp (Perl Packer) with cygwin (don't)
in thread Using pp (Perl Packer) with cygwin

There are no multiple cygwin on a single machine
I want my "self-contained" exe file(created over cygwin) to run on some machine (without cygwin and without perl) on default command prompt.
This exe runs perfectly on my machine but not on another machine and gives the error of cygwin1.dll required.
This simply appears that to run on Windows, I need to use pp using strawberry or ActivePerl. To run on cygwin, I need to build it on cygwin perl. And finally to run on unix machine, I need to build it on unix machine.
Please correct me if I am wrong.
  • Comment on Re^2: Using pp (Perl Packer) with cygwin (don't)

Replies are listed 'Best First'.
Re^3: Using pp (Perl Packer) with cygwin (don't)
by Anonymous Monk on May 27, 2014 at 09:57 UTC

    This exe runs perfectly on my machine but not on another machine and gives the error of cygwin1.dll required.

    Yes, you said that in your original posting, and I provided the answer already (-x -l depends ... the links)

    This simply appears that to run on Windows, I need to use pp using strawberry or ActivePerl. To run on cygwin, I need to build it on cygwin perl. And finally to run on unix machine, I need to build it on unix machine. Please correct me if I am wrong.

    Well, cygwin is not windows, the end :)

    You , can call cygwin programs from windows, even a pp-ed perl program ... but kinda misses the point of windows and of cygwin, and complicates your perl programs ... why surprise windows people with an unixish cygwin perl program ?

    Have a nice day