Jim Dishaw wrote:

>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?
>  
>
I would like to take on that task, as I have been responsible for the 
original ones.
Intel Fortran uses a different set of conventions than Compaq Visual 
Fortran that
affect the interfacing to C. I am not quite sure how we cover that, but 
apparently
you have found problems with the current code.

>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?
>  
>
Certainly, let me see it :).

>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.
>  
>
Hm, that does sound interesting. Is this a problem with MSVC only? How does
this change with the later versions of MSVC (7, 8, ...)? (I usually try 
to avoid
getting involved in these issues, but I do not always succeed.)

Regards,

Arjen

-------------------------------------------------------------------------
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