Just to second Matt's point. This is exactly right. And SciKarl will install and work without even a COMPILER. (You may scoff but that's a multi-Gb download)
That said, I would expect PDL to 'perl Makefile.PL; make' on most reasonably configured perl systems, as well as obviously Apple Perl (with a compiler) and leave things out gracefully when things aren't available. Patches that bring that reality closer are welcome. I think the SciKarl build is pretty clean and is basically just 'perl Makefile.PL; make' against Apple's perl. (Well we do a NSTALLBIN=/usr/local/bin ) - most of the work is getting all the prerequisites in place Karl On 07/07/2010, at 7:12 PM, Matthew Kenworthy wrote: > Hi Puneet, > > SciKarl is meant to be a 'zero thought' install of PDL, so that's why > it it built on Apple Perl. I know (and you know) that if you don't > specify the full path for a user installed perl, then PDL won't work. > I've seen enough frustration with PDL installations that I want to > keep SciKarl associated with Apple's Perl, which is guaranteed to be > there. For me, the goal is to get people quickly and painlessly using > PDL. > > More fundamentally, SciKarl also includes a lot of statically built > libraries, and (to put it bluntly) I don't want the hassle of > supporting SciKarl PDL against someone's specific Perl / Apple build. > If you have your own perl, you should be building your own PDL at that > point - a process which is made easier by writing up a recipe and > iterating with the mailing list, as is happening now. > > Maybe there is a way of specifying a specific perl path to install to, > and possibly an automated way to autodetect all perl versions on a > system and then ask which one to install PDL into. I'm happy to help > someone else build that into SciKarl, but I'm not going to do it as I > want to get PDL::Book rolling again and help get the documentation > straightened out. > > Cheers, > > Matt > > -- > Matthew Kenworthy / Assistant Professor / Leiden Observatory > Niels Bohrweg 2 (#463) / P.O. Box 9513 / 2300 RA Leiden / NL > > _______________________________________________ > PDL-porters mailing list > [email protected] > http://mailman.jach.hawaii.edu/mailman/listinfo/pdl-porters _______________________________________________ Perldl mailing list [email protected] http://mailman.jach.hawaii.edu/mailman/listinfo/perldl
