Changes for version 1.4 - 2011-07-18

  • new configuration variable DLCACHE to avoid repeated downloads.
  • the static:: namespace was wrongly documented as sttaicperl::.
  • provide no compiler flags apart from -Os anymore by default.
  • staticperl clean now removes all build files (src/).
  • staticperl no longer sets EV_EXTRA_DEFS or CORO_INTERFACE.
  • patch ExtUtils::Miniperl to always include DynaLoader, otherwise static linking disables later dynamic linking and vice versa.
  • (experimental) do not build a new perl unless a static archive was created, to make -Dusedl faster.
  • actually fail when not being able to install some modules from CPAN.
  • speed up installing modules from CPAN if multiple modules have been specified.
  • weed out duplicated libraries form the beginning, not the end.
  • set shell variable $PERL to full path to perl binary when running staticperl cpan, which is handy for subshells.
  • properly define "boot_DynaLoader" when DynaLoader is available.
  • fix a memleak in static::list.
  • mkbundle can now bundle dynamic objects for perl extensions (--allow-dynamic).
  • lots of windows workarounds/bugfixes.

Documentation

perl, libc, 100 modules, all in one 500kb file
perl, libc, 100 modules, all in one 500kb file

Provides

in Staticperl.pm

Examples