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
