blazar has asked for the wisdom of the Perl Monks concerning the following question:

Does anybody have a precompiled autobox ppm for AS Perl, version 5.8.8? Currently my repositories are:

+---------------------------------------------+ ¦ id ¦ pkgs ¦ name ¦ +----+-------+--------------------------------¦ ¦ 1 ¦ 6837 ¦ ActiveState Package Repository ¦ ¦ 2 ¦ 648 ¦ uwinnipeg ¦ ¦ 3 ¦ 420 ¦ bribes ¦ ¦ 4 ¦ 10501 ¦ trouchelle ¦ ¦ 5 ¦ 20 ¦ SoulCage ¦ +---------------------------------------------+ (5 enabled repositories)

But a search of autobox only turns out

1: autobox-Core Perl built-in functions exposed as methods in primitive types Version: 0.3 Author: Scott Walters scott@slowass.net Provide: autobox::Core version 0.3 Require: autobox Repo: trouchelle CPAN: http://search.cpan.org/dist/autobox-Core-0.3/ Installed: 0.3 (site)

Which depends on autobox itself.


Note: also posted in clpmisc at news:nsgtc3hbkc487nvfg2forde9tdfq4cnclc@4ax.com (link @ GG).

Replies are listed 'Best First'.
Re: autobox as ppm package for AS Perl?
by randyk (Parson) on Aug 24, 2007 at 13:37 UTC
    I looked at building autobox with perl-5.8.8 (ActivePerl 820), but this fails when compiling the xs component with a missing symbol error. This is due to autobox.xs calling Perl_pp_method_named, which isn't available in the perl public API.
Re: autobox as ppm package for AS Perl?
by jdporter (Paladin) on Aug 11, 2008 at 14:18 UTC

    As of today, ActiveState's repo for 5.8.8 has a build of autobox which you can install... but it's broken. Just loading the module causes a fatal memory exception. :-(

    Between the mind which plans and the hands which build, there must be a mediator... and this mediator must be the heart.

      I see that it builds for 5.10.0 but unfortunately it doesn't ship from any of the available PPM repositories for 5.10.0. If I weren't that lazy, and short of time, I would try building it myself with MinGW which AIUI should be possible, except that I have no experience whatsoever doing so.

      --
      If you can't understand the incipit, then please check the IPB Campaign.