On 2007-07-18 11:40-0400 Scott Hall wrote:

> I am new to PLplot and this the first time I have used CMake.  For
> simplicity, on my part, I have been using the GUI version (ccmake
> CMakeLists.txt) to generate the makefile.  I am attaching the output from
> using ccmake.  This was made on my Linux platform.

ccmake is a good choice for getting the annotations for the various options,
but there are caching issues with it, and ultimately cmake is more
reproducible since all options are spelt out on the command line, and you
can also see the annotation of the options in the generated file
CMakeCache.txt.

Because of that reproducibility issue could you please give us cmake output
instead?  Here is how you capture such output:

cmake -DDEFAULT_NO_DEVICES=ON -DPLD_ps=ON -DDEFAULT_NO_BINDINGS=ON \
path_to_source_tree >& cmake.out

Note, I have specified options to turn off all devices unless specified
otherwise (e.g., the ps device), and turn off all bindings (except for the
C one which cannot be turned off).

Also, please be sure to invoke cmake in an empty build tree to avoid caching
issues and other stale results.

Virtually everybody is new to cmake. :-) I was the first developer in our
group to start experimenting with it, but that was only a year ago.  We have
come a long way with it since because it is so easy to learn and so
powerful.  I think learning to use cmake is a general skill that is worth
the small learning effort for most people who build packages such as PLplot.

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 DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
Plplot-general mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/plplot-general

Reply via email to