On 2009-11-20 12:14-0500 Don Spong wrote:
> I have apparently now succeeded in installing Plplot 5.9.5 now on my Mac
running OS 10.6.2 with the Intel ifort compiler (running in 64 bit mode). It
involved removing all of my Fink directory (where the old plplot stuff was
installed), reinstalling an new 10.6.2 compatible Fink (selecting 64 bit
mode), updating to the latest version of ifort, and removing other various
earlier versions of plplot.
That is excellent news.
> I was able to enable both f77 and f95. So far, I've only tested f77. The
examples seemed to work, except for x29f, which had the following error:
> x29f.f(370): error #6404: This name does not have a type, and must have an explicit type. [LNBLNK]
> 1 title_suffix(:lnblnk(title_suffix))
Thanks for bringing that 5.9.5 bug to our attention. Insert the "integer
lnblnk" type statement in x29f.fm4 in the source tree to fix that issue.
Most compilers don't need that, but some do (such as yours) so we try to
remember to type lnblnk in the f77 examples, but sometimes forget as in a
recent x29f.fm4 change. I have also fixed this issue in our svn trunk
version (revision 10619). Therefore, that fix will propagate to our next
> Also, the first of my own codes that I tested did the expected plots, but
the curves that previously showed different colors for separate lines now
seem to all be in black and white. Not sure why that is.
It's possible you are using a deprecated and therefore unmaintained colour
function that you should replace with our modern colour API. Although the
modern colour API has been with us for many years, we also substantially
changed its implementation for 5.9.5. Thus, an alternative explanation is
you may have found a recently introduced bug in that modern colour API.
To help me sort out these possibilities and verify the problem also occurs
on my (Debian stable) platform, could you send me the source code for a
simple example that illustrates the issue?
Thanks in advance.
Alan W. Irwin
Astronomical research affiliation with Department of Physics and Astronomy,
University of Victoria (astrowww.phys.uvic.ca).
Programming affiliations with the FreeEOS equation-of-state implementation
for stellar interiors (freeeos.sf.net); PLplot scientific plotting software
package (plplot.org); the libLASi project (unifont.org/lasi); the Loads of
Linux Links project (loll.sf.net); and the Linux Brochure Project