On 2008-06-27 13:35-0700 Alan W. Irwin wrote: > The 2.6.0 issues: > > I have just now (revision 8497) put in a bug fix recommended by Brad King > (both for branches/test_cmake/test_ada and trunk) which solves all 2.6.0 > issues for a static build of the Ada libraries. However, there are > remaining 2.6.0 rpath issues for the build tree that do not occur for 2.4.8. > Those issues currently screw up the 2.6.0 ctest of the Ada examples (unless > LD_LIBRARY_PATH is set to work around them), but do not affect the > install-tree tests of Ada.
With some additional help from Brad King I have now fixed this issue so that I can now build, ctest, and install-tree test PLPlot with -DENABLE_ada=ON for either CMake 2.4.8 or 2.6.0 without any 2.6.0-specific problems. The test_ada branch (which has a simple, self-contained project to test CMake Ada support) also works for 2.4.8 and 2.6.0 with the default static Ada library build or with the shared Ada library build that can be configured using the -DBUILD_SHARED_LIBS=ON option. Andrew (Debian) and Orion (Fedora) please go ahead and try Ada for your respective distro packaging efforts again. I think there will be a high probability that it works. The Ada language support has been the only cmake-2.6.0 issue for the PLplot build system that anybody has discovered so far. Since that is now fixed, I hope to bump our minimum version of cmake to 2.6.0 in the not-too-distant future to simplify our build system. Therefore, I urge all developers here to use CMake-2.6.0 from now on to make sure we are not caught by surprise by any other issue when we bump the CMake minimum version. Also, please routinely specify -DENABLE_ada=ON for your builds so that we find Ada build problems sooner rather than later. Jerry has been working hard at implementing a lot of the standard examples in Ada. Once those give the same results as the corresponding C examples (which should lend a lot of confidence to the Ada interface implementation), then we will set -DENABLE_ada=ON by default. Alan __________________________ Alan W. Irwin Astronomical research affiliation with Department of Physics and Astronomy, University of Victoria (astrowww.phys.uvic.ca). Programming affiliations with the FreeEOS equation-of-state implementation for stellar interiors (freeeos.sf.net); PLplot scientific plotting software package (plplot.org); the libLASi project (unifont.org/lasi); the Loads of Linux Links project (loll.sf.net); and the Linux Brochure Project (lbproject.sf.net). __________________________ Linux-powered Science __________________________ ------------------------------------------------------------------------- Check out the new SourceForge.net Marketplace. It's the best place to buy or sell services for just about anything Open Source. http://sourceforge.net/services/buy/index.php _______________________________________________ Plplot-devel mailing list Plplot-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/plplot-devel