On 2006-10-26 09:40+0200 Eric Noulard wrote:
2006/10/26, Martin Lütken <[EMAIL PROTECTED]>:
How can I specify the build directory from the cmake command line client?
I can do it from within the GUI, but have not been able to get cmake to
create it's "make-files"
in other directories than the default, which is at the source root.
In fact the DEFAULT directory, AFAIK, is not source root
but the working dir where you have launch cmake.
1) If it's your first build
mkdir my_build_dir
cd my_build_dir
cmake /path/to/source_dir
make
2) if you have already run cmake in "my_build_dir"
cd my_build_dir
cmake .
Note, if you have a dirty source tree (that is one where you have invoked
cmake from within the source tree using, e.g., "cd /path/to/source_dir;
cmake .") you will run into trouble, see
http://www.cmake.org/Wiki/CMake_FAQ#I_run_an_out-of-source_build_but_CMake_generates_in-source_anyway._Why.3F
To avoid this issue start with a clean source tree (i.e., freshly unpacked
from the tarball or freshly checked out from CVS) and never invoke cmake
from within that tree.
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 Yorick front-end to PLplot (yplot.sf.net); the
Loads of Linux Links project (loll.sf.net); and the Linux Brochure Project
(lbproject.sf.net).
__________________________
Linux-powered Science
__________________________
_______________________________________________
CMake mailing list
[email protected]
http://www.cmake.org/mailman/listinfo/cmake