My initial pre-release testing (currently of revision 9023) has been done with cmake-2.6.2 (my first use of this version of cmake) with default cmake device-driver and bindings options except for -DBUILD_TEST=ON -DHAVE_PTHREAD=ON -DENABLE_pdl=ON -DHAVE_ADA_2007=ON. My system is Debian Lenny (testing) with all possible PLplot dependencies installed.
Here is the CMake summary that resulted: ENABLE_DYNDRIVERS: ON DRIVERS_LIST: cairo;gd;gcw;hpgl;mem;null;pbm;ps;psttf;svg;tk;tkwin;wxwidgets;xfig;xwin DEVICES_LIST: pdfcairo;pngcairo;pscairo;svgcairo;xcairo;gif;jpeg;png;gcw;hp7470;hp7580;lj_hpgl;mem;null;pbm;ps;psttf;svg;tk;tkwin;wxwidgets;xfig;xwin Library options: BUILD_SHARED_LIBS: ON PL_DOUBLE: ON Optional libraries: HAVE_QHULL: ON WITH_CSA: ON HAVE_FREETYPE: ON HAVE_PTHREAD: ON HAVE_AGG: ON Language Bindings: ENABLE_f77: ON ENABLE_f95: ON ENABLE_cxx: ON ENABLE_java: ON ENABLE_python: ON ENABLE_octave: ON ENABLE_tcl: ON ENABLE_itcl: OFF ENABLE_tk: ON ENABLE_itk: OFF ENABLE_pdl: ON ENABLE_wxwidgets: ON ENABLE_gnome2: ON ENABLE_pygcw: ON ENABLE_ada: ON ENABLE_d: ENABLE_ocaml: ON IOW, I test all aspects of the default devices and bindings available on Linux except for PLD_cgm (libcd not installed) and iTcl/iTk (not available on my Debian testing system). The build (done in parallel with -j3 for my Intel core duo system), install, and ctest were done without obvious errors. Here are the ctest compare results: c++ Missing examples : Differing examples : f77 Missing examples : Differing examples : f95 Missing examples : Differing examples : java Missing examples : 19 Differing examples : octave Missing examples : 19 Differing examples : python Missing examples : 19 Differing examples : tcl Missing examples : 19 Differing examples : 11 13 15 16 20 perl Missing examples : 20 27 28 29 30 Differing examples : 02 08 21 23 ada Missing examples : Differing examples : ocaml Missing examples : Differing examples : Perl/PDL has externally implemented bindings being maintained by Doug Hunt, one of our internal developers. Those bindings are currently missing some API required for example 20. Therefore, I have dropped that implemented example from the test list. Presumably some/all of the unimplemented examples 27 through 30 for Perl/PDL will also require some bindings improvements from Doug. Thus, if anyone decides to implement those examples they should work closely with Doug on the bindings issues. I don't think we should delay the release over these issues, but it "would be nice" if the external Perl/PDL bindings and our internal Perl/PDL examples were updated before our release, and I would certainly be willing to test at short notice any new version of the PDL bindings for PLplot that Doug comes up with. The issues with the missing example 19 for some bindings and the differing Tcl issues are long-standing issues which we cannot fix. Thus, aside from Perl/PDL the initial testing results look good. I plan to expand substantially on these tests before our release including install-tree tests (both non-interactive and interactive), and tests of shared library/static devices, and static library/static devices. For now I am happy there are no obvious cmake-2.6.2 issues and everything is working aside from the known issues discussed above. 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 __________________________ ------------------------------------------------------------------------- This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK & win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100&url=/ _______________________________________________ Plplot-devel mailing list Plplot-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/plplot-devel