[CMake] major performance problems on win32 with CMake 2.6.0 B6

Philip Lowman philip at yhbt.com
Mon Apr 7 07:32:01 EDT 2008


On Sun, Apr 6, 2008 at 10:28 PM, Bill Hoffman <bill.hoffman at kitware.com>
wrote:

> Philip Lowman wrote:
>
>
> > Thanks Bill.  Enjoy the rest of the weekend.
> >
> >
> Found it...
>
> $ cvs commit -m "BUG: fix network path by mistake in search "
> cmFindBase.cxx
> /cvsroot/CMake/CMake/Source/cmFindBase.cxx,v  <--  cmFindBase.cxx
> new revision: 1.36; previous revision: 1.35
>
> Basically the find path stuff was exapanding out to something like this:
>
> //boost_1_34
>
> Note the // at the start of the path.  On Windows this is a network path,
> and windows was trying to contact a machine called boost_1_34.  I have put a
> check in to stop it from doing this.  You mpv project now configures in 1.3
> seconds.  Still slow than the .97 seconds for cmake 2.4.8, but the newer
> cmake gives better diagnostics about which targets are using the undefined
> variables from things not being found.


Yeah, that would explain it!  Thanks for the quick fix.

I like the new error reporting by the way. Should make debugging
configuration issues easier.

-- 
Philip Lowman
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.cmake.org/pipermail/cmake/attachments/20080407/152455c3/attachment-0001.htm>


More information about the CMake mailing list