in reply to win32: distributing dll hell

You can build modules for ActivePerl/Win32 with the MinGW compiler — which is free. There's no need to fall back on Strawberry Perl, or worse, build your own perl.

Replies are listed 'Best First'.
Re^2: win32: distributing dll hell
by dk (Chaplain) on Jun 19, 2007 at 13:39 UTC
    That's the long term goal, yes. I don't know how the things are now, but before I always experienced that perl compiled with gcc using cygwin/mingw runtime is significantly slower.
      In what way? Is it startup time for perl, or the execution speed once it's running?

      AFAIK gcc has always had a reputation of making one of the better C compilers. So, I would not expect the code generated by gcc to run "slow".

      Cygwin requires use of a private DLL containing a linking layer between the internal Unix-like API and the native Win32 API, but MinGW allegedly builds real native Windows programs, that don't require an external DLL either, so I would expect MinGW to perform better, or at least not worse, than Cygwin.

      But those are my expectations, I do not have any benchmark data to back them up.