Yep. That fixed it. Thanks! Chuck Atkins R&D Engineer, Kitware, Inc.
-- "Mathematicians are tools for turning coffee grounds into formulas.", Paul Erdos 2012/3/14 Nicolas Desprès <[email protected]> > Try with this branch: > https://github.com/polrop/ninja/tree/depfile-parser-accept-tilde > I think that should fix your problem. > > On Wed, Mar 14, 2012 at 7:58 PM, Chuck Atkins <[email protected]> > wrote: > > Just to clarify with more information: > > > > cmake: d2d492f492a8a6082345e439a9c15418f0d483db > > - This is the head of the branch that was merged into next > > > > ninja: fdec96f54e92d2990ebf1ba5434b317d3d8ad49d > > - Tues, Mar. 13 > > > > > > Chuck Atkins > > R&D Engineer, Kitware, Inc. > > (518) 371-3971 x603 > > [email protected] > > > > > > -- "Mathematicians are tools for turning coffee grounds into formulas.", > > Paul Erdos > > > > > > On Wed, Mar 14, 2012 at 2:00 PM, Chuck Atkins <[email protected]> > > wrote: > >> > >> I'm trying to build a fairly large project (VXL, 4000 make targets) with > >> cmake+Ninja and I'm experiencing some strange issues: > >> > >> 1. I configure the project with 'cmake -G Ninja'. Everything works > >> great. > >> 2. Build the project with 'ninja'. Everything builds just fine (and > VERY > >> fast I might add, nice job Ninja guys) > >> 3. Rebuild with 'ninja', BREAK: > >> Recompacting log... > >> ninja: ERROR: expected depfile > >> 'v3p/Qv/CMakeFiles/Qv.dir/Templates/vcl_vector+QvNode~-.o.d' to mention > >> 'v3p/Qv/CMakeFiles/Qv.dir/Templates/vcl_vector+QvNode~-.o', got > >> 'v3p/Qv/CMakeFiles/Qv.dir/Templates/vcl_vector+QvNode' > >> > >> I can only re-build if I clean first with 'ninja -t clean'. And yes, > the > >> filenames are correct. There are some files named > "vcl_vector+QvNode~-.cxx" > >> (The result of some auto-code generating scripts). Could it be that the > >> odd-ball characters in the filenames are breaking some regex > somewhere? Not > >> sureif the issue would be in ninja itself or in the cmake-ninja > integration. > >> > >> Thanks > >> > >> Chuck Atkins > >> R&D Engineer, Kitware, Inc. > >> > >> -- "Mathematicians are tools for turning coffee grounds into formulas.", > >> Paul Erdos > > > > > > > > -- > > > > Powered by www.kitware.com > > > > Visit other Kitware open-source projects at > > http://www.kitware.com/opensource/opensource.html > > > > Please keep messages on-topic and check the CMake FAQ at: > > http://www.cmake.org/Wiki/CMake_FAQ > > > > Follow this link to subscribe/unsubscribe: > > http://public.kitware.com/cgi-bin/mailman/listinfo/cmake-developers > > > > -- > Nicolas Desprès >
-- Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Please keep messages on-topic and check the CMake FAQ at: http://www.cmake.org/Wiki/CMake_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/cgi-bin/mailman/listinfo/cmake-developers
