From: David V. <dve...@gm...> - 2014-05-19 16:24:55
|
Thanks, Arjen. On Sun, May 18, 2014 at 11:49 PM, Arjen Markus <Arj...@de...>wrote: > 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:dve...@gm...] > *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 <moe...@gm...> > 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 <dve...@gm...>: > > 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 > Plp...@li... > 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. > |