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