This email is sent somewhat on a lark.
I've developed some software in Perl for interpration of mass spectrometry data that relies on PDL (
http://www.mcponline.org/cgi/reprint/M600222-MCP200v1).
We plan to release it via our GenePattern suite (
http://www.broad.mit.edu/cancer/software/genepattern/index.html) that allows reproducible data analysis pipelines to be generated.
This is a multiplatform package and requires that I be able to support Linux/MacOS/Win32.
GenePattern actually comes with a stripped down version of ActiveState Perl in its Win32 distribution.
It seems like you have been instrumental in many of the PDL ports to Win32.
The current Perl in GenePattern is 5.6, and your PPM for that rev works fine.
However, it will be updated to 5.8 in a short time and thus I will need to have a working version of PDL (specifically PDL::Fit::Polynomial) for that.
I'm interested in porting more recent version to ActiveState, but not sure if it's worth it, as the main PDL website pdl.perl.org seems to be abandoned and there hasn't been a new PDL rev in quite some time.
Anyway, if you can offer any advice I'd be appreciative.
If I compile with MinGW can I get it to work with ActiveState, or will it only work with MinGW compiled Perl?
It seems like it might be hard to get ExtUtils::F77 to compile for ActiveState, too.
Anyway, since it seems that you were closely involved with PDL at one time I just thought I would try to get your opinion on whether it will be worth it to go through the effort of porting it, or whether I should just re-implement the functionality in a different way.
Jacob D. Jaffe, Ph.D.