Hi David,

I do not know how the libraries are distributed in Ubuntu, but if only the 
shared versions are distributed, that will be a very deliberate choice of the 
distributors. Even though the shared libraries get exercised more, you should 
be able to build them yourself.

As for the difference between the F77 and F95 bindings:

-        First of all, inserting a “use plplot” statement will allow the 
compiler to “see” the interface definitions.

-        This is necessary for it to insert the right internal names of the 
routines (otherwise the linker will complain)

-        But more importantly, the compiler will be able to check the argument 
lists of the routines. Arguments that have changed between F77 and F95 are 
things like the number of elements in an array. In F95 introspection is 
possible and that avoids many mistakes. It does mean some incompatibility 
unfortunately.

Regards,

Arjen

From: David Ventimiglia [mailto:dvent...@gmail.com]
Sent: Sunday, May 18, 2014 1:55 PM
To: Moez Kilani
Cc: plplot_general
Subject: Re: [Plplot-general] Compiling against the Fortran77 libraries in 
PLPlot 5.10.0

Thanks, Alan and Moez.

On Sat, May 17, 2014 at 10:27 PM, Moez Kilani 
<moez.kil...@gmail.com<mailto:moez.kil...@gmail.com>> wrote:
Hi David,

I also liked the fortran77 bindings. For the F95 bindings, I have posted an 
example on my web page :

http://perso.univ-lille3.fr/~mkilani/other/other.html

hope it helps (notice lines 2, 42-51) !

Best

2014-05-18 3:44 GMT+02:00 David Ventimiglia 
<dvent...@gmail.com<mailto:dvent...@gmail.com>>:
Hi,

How do I compile Fortran77 programs against PLPlot now that the Fortran77 
libraries have finally been removed from libplplot-dev (I'm on Ubuntu, so this 
is a Debian style package)?  On my system I also see that there now is a 
libplplot-fortran11 package whose description says:

This package contains the Fortran 77 and Fortran 95 bindings for
PLplot. Note: the Fortran 77 bindings have been deprecated in the latest
version of PLplot, and will be dropped from a future release. New code
should use the Fortran 95 bindings.

But, within it there are only shared-object libraries and no longer any static 
libraries, which were very convenient.  Further, where are the actually 
Fortran77 libraries?  The .so files here all are labelled with f95, and they 
seem to contain Fortran95 style symbols and don't contain Fortran77 symbols.  
Have the Fortran77 libraries actually been completely purged?

Thanks!
Best,
David

------------------------------------------------------------------------------
"Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE
Instantly run your Selenium tests across 300+ browser/OS combos.
Get unparalleled scalability from the best Selenium testing platform available
Simple to use. Nothing to install. Get started now for free."
http://p.sf.net/sfu/SauceLabs
_______________________________________________
Plplot-general mailing list
Plplot-general@lists.sourceforge.net<mailto:Plplot-general@lists.sourceforge.net>
https://lists.sourceforge.net/lists/listinfo/plplot-general


DISCLAIMER: This message is intended exclusively for the addressee(s) and may 
contain confidential and privileged information. If you are not the intended 
recipient please notify the sender immediately and destroy this message. 
Unauthorized use, disclosure or copying of this message is strictly prohibited. 
The foundation 'Stichting Deltares', which has its seat at Delft, The 
Netherlands, Commercial Registration Number 41146461, is not liable in any way 
whatsoever for consequences and/or damages resulting from the improper, 
incomplete and untimely dispatch, receipt and/or content of this e-mail.
------------------------------------------------------------------------------
"Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE
Instantly run your Selenium tests across 300+ browser/OS combos.
Get unparalleled scalability from the best Selenium testing platform available
Simple to use. Nothing to install. Get started now for free."
http://p.sf.net/sfu/SauceLabs
_______________________________________________
Plplot-general mailing list
Plplot-general@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/plplot-general

Reply via email to