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

Reply via email to