Hi,
I was really hoping to see that the latest Strawberry Perl would incorporate:
1) the fortran compiler, g77.exe;
2) PPM (the version available from CPAN).
So, let me start by asking 2 questions:
a) Why would Strawberry Perl *not* include the PPM utility ?
b) Why would Strawberry Perl *not* include the g77 compiler ?
I guess that begs the questions:
1) Why *should* Strawberry Perl include the PPM utility ?
2)Why *should* Strawberry Perl inclue the g77 compiler?
The answer to 1) is simple - PPM is very handy for installing modules that rely on 3rd party C libraries (some of which are non-trivial to build). And, let's face it, there are also often other circumstances where it's just so much simpler and more pragmatic to "ppm install" than to build from source. The issue raised in 2) is probably not so significant - I know of only PGPLOT and PDL that require/benefit from the presence of a working g77 compiler - but, for a little extra effort, why not include g77 anyway ?
Is there some problem with providing g77 and PPM ? I'm a person of limited capabilities, but I'll help out if I can.
As an additional observation, note that the versions of gcc.exe and g++.exe that ship with Strawberry Perl don't work with Windows Vista. There are patched versions of g++.exe, gcc.exe, c++.exe and collect2.exe to be found at
http://dessent.net/tmp/gcc-vista-3.4.5-20060117-1.tar.gz. Those patched executables work with Vista. I think they also work with pre-Vista, but this should be checked by a sober person. (They seem to work fine for me on both Vista and XP ... but it's after 1am over here ... and we all know what *that* means :-)
Much to my chagrin, there's
still no compiled version of g77.exe available that works with Vista (that I know of) ... so I've also managed to shoot myself in the foot with this post.
Cheers,
Rob
Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
Read Where should I post X? if you're not absolutely sure you're posting in the right place.
Please read these before you post! —
Posts may use any of the Perl Monks Approved HTML tags:
- a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
| |
For: |
|
Use: |
| & | | & |
| < | | < |
| > | | > |
| [ | | [ |
| ] | | ] |
Link using PerlMonks shortcuts! What shortcuts can I use for linking?
See Writeup Formatting Tips and other pages linked from there for more info.