After a long absence on Plplot development, I decided to cleanup my
patches and get them worked back into the main trunk.  Some of these
patches were submitted previously, however, they didn't seem to make it
into the trunk.

First, the fortran 95 bindings are still a bit goofed up when using
Intel Fortran (at least they were for me when I built both the 5.8.0 and
the trunk using CMake 2.6.0).  The problem is that plstubs.h is not
generating the correct symbols.  I have a patch--who wants to review and
commit it?

Second, I have a better way of generating the plflt.inc file that avoids
building an executable and uses the C preprocessor instead.  My CMake
edit is a crude and could be refined.  Anyone care to help out?

Third, CMake does not provide an option for omitting the default
library information when building with MSVC.  This is an issue if you
want to build a runtime independent library.  A runtime independent
library is handy because you do not have to build a debug version, a
non-debug version, a static version, a multithreaded version, etc.  The
other option is to have the person using Plplot specify
/nodefaultlib:<library> as a linker option.  I find that option less
desireable than building a runtime independent version of Plplot.

I have a fix, but it involves making a minor edit to several
CMakeLists.txt files.  I could not find a cleaner method for
implementing the capability.  Someone who is more adept at CMake may
have a better way.

Incidentally, I'm still working on an improved win32 viewer--the task
moved to the backburner when I lost my hard drive last year (or so).

-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft 
Defy all challenges. Microsoft(R) Visual Studio 2008. 
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
Plplot-devel mailing list
Plplot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/plplot-devel

Reply via email to