Hi Alan, On 2009-12-02 08:04, Alan W. Irwin wrote:
> f77 and f95 have also been completed as of revision 10665. For both f77 and > f95 there appear to be some *.def file updates still to do for plgradient. > I assume the windows Fortran 77 and 95 example builds will be broken because > of that lack, but I don't know how to properly update those files myself (no > documentation of the formats that I can find) so I am leaving that to our > windows developers. > > BTW, in the f77 *.def file case, I noticed the files were really out of date > (no mention of plfill or plline, for example.) I assume that means nobody > has actually tried to build the f77 examples on Windows for some time (using > -DBUILD_TEST=ON). Could one of our developers with access to windows with > a fortran compiler please rectify that situation? > There is no need for a plfill, plgradient or plline entry in the .def files: these wrappers are implemented entirely in C and via the FNAME() macro the right magic is automatically added (*). It is only when the routine is written in Fortran (for whatever reason, passing strings is one reason) that we need an entry in the .def files. The alternative would be some ugly compiler-dependent compiler directives in the Fortran code. Regards, Arjen (*) I wish we could do without all that magic, but alas, that is the way it is and has been for many years. ------------------------------------------------------------------------------ Join us December 9, 2009 for the Red Hat Virtual Experience, a free event focused on virtualization and cloud computing. Attend in-depth sessions from your desk. Your couch. Anywhere. http://p.sf.net/sfu/redhat-sfdev2dev _______________________________________________ Plplot-devel mailing list Plplot-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/plplot-devel