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

Reply via email to