[CMake] Parallel builds do not work correctly when using "cmake -E copy" to copy files

Alan W. Irwin irwin at beluga.phys.uvic.ca
Fri Dec 14 20:31:33 EST 2007


On 2007-12-14 09:53-0800 Alan W. Irwin wrote:

> Obviously, CMake 2.4.x users are stuck with these file dependency issues and
> their workarounds, but for obvious reasons and especially for the parallel
> build case I hope the complete rework of the CMake dependency system that
> has been mentioned previously on list will remove these limitations.

Well, it turns out I had to add four different target dependencies to the
CMake-based PLplot build system to get rid of the parallel build problems I
was having on my Core Duo box.  One of them was pretty subtle so I missed it
for my first review of the dependencies. Nevertheless, these changes were
not as extensive as I thought they would be so there is some hope that I
didn't miss anything that will show up as strange parallel build problems 
for PLplot on other machines.

I am still interested in the answer to the question below.

Alan

> Is that complete rework actually going to happen for 2.6.x or is it currently
> just a gleam in the CMake developer's eyes?

__________________________
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
__________________________


More information about the CMake mailing list