On 6/28/2010 6:08 PM, P Kishor wrote:
> Two questions --
>
> On Sun, Jun 27, 2010 at 7:41 PM, Chris Marshall<[email protected]>  wrote:
>> This is another incremental CPAN developers release
>> based on the latest PDL git tree.  It should appear
>> at a CPAN mirror site near you within the next few
>> days.
>>
>> As always, to install a developers release via the
>> cpan shell, be sure to use the full distribution
>> pathname in your install command:
>>
>>    bash$ cpan
>>    cpan>  get CHM/PDL-2.4.6_011.tar.gz
>>    cpan>  make CHM/PDL-2.4.6_011.tar.gz
>>    cpan>  test CHM/PDL-2.4.6_011.tar.gz
>>    cpan>  install CHM/PDL-2.4.6_011.tar.gz
>>
>
> Is the above the recommended method? I have never yet installed PDL
> via cpan. I have always downloaded the source, fiddled with the
> perldl.conf file, and then built PDL.

I usually do the manual build myself.  I have LIB and PREFIX
set up for my PDL installation.  Then I do the usual:

perl Makefile.PL LIB=/my/lib/dir PREFIX=/my/prefix/dir
make
make test
make install


>> If you wish to use the new Perldl2 shell (pdl2),
>> you will need to install Devel::REPL as well:
>>
>>    bash>  cpan Devel::REPL
>>
>
> The above seems to require MooseX! Really?

Yes, and the kitchen sink.  However, since the dependencies
for Devel::REPL are almost all pure perl modules, it is more
likely to install than PDL.  I would appreciate feedback on
the install of Devel::REPL and any issues.

My current plan is not to add a hard dependency to PDL on
Devel::REPL.  However, the improved functionality of pdl2
and the not too difficult install of Devel::REPL suggest
that it would not be too much of a hardship.

As for me, I've pretty much stopped using perldl since the
latest pdl2 since it does everything I typically use and
then some.  There is still support for perldl-specific
features as well as some enhancements I would like to do
(e.g., make help vars show lexical piddles and not just
the package ones).

> punk...@lucknow ~$sudo cpanm Devel::REPL
> Password:
> Fetching 
> http://search.cpan.org/CPAN/authors/id/F/FR/FREW/Devel-REPL-1.003011.tar.gz
> ... OK
> Configuring Devel-REPL-1.003011 ... OK
> ==>  Found dependencies: MooseX::Object::Pluggable, Sys::SigAction,
> Data::Dumper::Concise, MooseX::Getopt, Moose, Lexical::Persistence,
> Data::Dump::Streamer, namespace::clean, MooseX::AttributeHelpers
> ..
>> See the Perldl2/README file for more information on
>> installing and using the new shell version.
>>
>> Enjoy,
>> Chris
>>
>>
>> Release notes for PDL 2.4.6_011 --------------------------
>>
>> General Notes:
>>
>>   * This is a developers release! It is a snapshot of the
>>     current git development tree and everything may not work
>>     correctly or have complete documentation (as in these
>>     Release notes).
>>
>>   * The main purpose for this release is the additional
>>     diagnostics in the t/proj_transform.t which may lead
>>     to an understanding of what the problem is there.
>>
>> Highlights:
>>
>>   * pdl2 (the new Perldl2 shell now supports all major
>>     functions of perldl.  If you have installed the latest
>>     Devel::REPL you should be able to use this shell as
>>     an enhanced replacement for perldl.  Feedback welcome!
>>
>>   * Fix sf.net bug #3021578 re missing xtra dummy dims
>>
>>   * Add error diagnostics to dummy() in PDL::Core when the
>>     required position argument is not present.  The new
>>     message now mentions the dummy() method instead of just
>>     a line number in Core.pm.
>>
>>   * Update bess[jy][01n] docs in math.pd
>>     Fix refs for floor/ceil/rint to use integer
>>
>>   * Use is() instead of ok() in t/proj_transform.t
>>
>>     That should give more diagnostic output for failing tests
>>     to help debug the recent test failures for cygwin 1.7 and
>>     freebsd 8.0.
>>
>>
>> _______________________________________________
>> Perldl mailing list
>> [email protected]
>> http://mailman.jach.hawaii.edu/mailman/listinfo/perldl
>>
>
>
>
>
>
>
> No virus found in this incoming message.
> Checked by AVG - www.avg.com
> Version: 9.0.830 / Virus Database: 271.1.1/2969 - Release Date: 06/28/10 
> 14:35:00
>


_______________________________________________
Perldl mailing list
[email protected]
http://mailman.jach.hawaii.edu/mailman/listinfo/perldl

Reply via email to