On 7/31/2010 6:24 PM, Daniel Carrera wrote:
> Hi Chris,
>
> On Sat, Jul 31, 2010 at 11:22 PM, Chris Marshall wrote:
>> The binary install is already on the install page.
>> What was left off was easy instructions for anyone
>> who actually wants to install PDL (as a perl module).
>>
>> For them, and others with a development environment
>> on their system, the simple source build instructions
>> are the ones they need.  In this case, PDL mostly
>> does build out of the box.  I may not build all
>> possible dependencies but it does build a working
>> PDL.
>>
> ...
>> Maybe the third section could be install
>> reference and the topic ordering could
>> be:
>>
>>   'get binary PDL'
>>   'get source PDL'
>>   'PDL install reference guide'
>
> I can agree to this. How does this look:
>
> http://pdl.perl.org/future/?page=install

It is nice to see the standard perl module source
install but the 3 sections would make it clearer
to all, for one thing the *many* linux flavors and
options make the installs a bit confusing.

And I would continue to point out that the one
set of instructions that works on all platforms
is the perl module one (after all PDL *is* a
perl module).

How about two sections for this page:

  (1) PDL from source (requires standard perl dev env)

      * Via CPAN:

          cpan PDL  (installs all of PDL that
                     is supported by available
                     dependencies)

      * By hand:

          download PDL source distribution
            from sf.net download site and extract
          perl Makefile.PL
          make
          make test
          make install

  (2) pre-built PDL packages (using platform package sw)

      * Mac OS X

          SciKarl from sf.net download

      * Windows

          TBD

      * Linux

          Ubuntu/Debian  apt-get install pdl     pgplot5 libpgplot-perl
          Fedora/RHEL    yum install perl-PDL    plplot-perl
          Mandriva       urpmi perl-PDL
          OpenSUSE       yast -i perl-PDL

with the primary focus for this page being
a plain PDL install (to keep things simple).
The manual install page would be referred to
for further information on getting and resolving
dependency requirements for both source and
binary options.


> I do not explain how to setup a build environment. The assumption is
> that the source install is for people who *want* a source install and
> already have a build environment on their computer. I believe that's
> what you said in your post.


Any of that would be in the Detailed Install page
(Manual Install) or whatever.  Perhaps we can get
cook up a script to automate the selection for the
ppm installs for win32 based on the perl version.

Cheers,
Chris

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

Reply via email to