I also had a problem with the compile, but another CVS update -d -P
solved the problem.. odd. I have an automated script to update from
CVS and then build both the gcc and intel versions so maybe the cvs
update timed out and the compile proceeded anyway. Either way, cmake
cvs seems to compile good here.
This was on OS X 10.4.11 with gcc (Xcode 2.5 tooling) and icc 9.1.040.
Mike Jackson
On Jan 23, 2008, at 2:24 PM, Ken Martin wrote:
Incomplete cvs update maybe or locally edited files? cmSetProperty
looks
fine on my system and on the continuous.
Ken
Ken Martin PhD
Kitware Inc.
28 Corporate Drive
Clifton Park NY 12065
518 371 3971
In file included from
/home/fsousa/projects/cmake/Source/cmSetPropertyCommand.cxx:17,
from
/home/fsousa/projects/cmake/Source/cmBootstrapCommands.cxx:76:
/home/fsousa/projects/cmake/Source/cmSetPropertyCommand.h: In member
function 'virtual cmCommand* cmSetPropertyCommand::Clone()':
/home/fsousa/projects/cmake/Source/cmSetPropertyCommand.h:29: error:
cannot allocate an object of abstract type 'cmSetPropertyCommand'
/home/fsousa/projects/cmake/Source/cmSetPropertyCommand.h:23: note:
because the following virtual functions are pure within
'cmSetPropertyCommand':
/home/fsousa/projects/cmake/Source/cmCommand.h:76: note:
virtual
bool cmCommand::InitialPass(const std::vector<std::basic_string<char,
std::char_traits<char>, std::allocator<char> >,
std::allocator<std::basic_string<char, std::char_traits<char>,
std::allocator<char> > > >&, cmExecutionStatus&)
/home/fsousa/projects/cmake/Source/cmBootstrapCommands.cxx: In
function
'void GetBootstrapCommands(std::list<cmCommand*,
std::allocator<cmCommand*> >&)':
/home/fsousa/projects/cmake/Source/cmBootstrapCommands.cxx:137:
error:
cannot allocate an object of abstract type 'cmSetPropertyCommand'
/home/fsousa/projects/cmake/Source/cmSetPropertyCommand.h:23: note:
since type 'cmSetPropertyCommand' has pure virtual functions
make[2]: *** [Source/CMakeFiles/CMakeLib.dir/
cmBootstrapCommands.cxx.o]
Error 1
make[2]: *** Waiting for unfinished jobs....
make[1]: *** [Source/CMakeFiles/CMakeLib.dir/all] Error 2
make: *** [all] Error 2
_______________________________________________
CMake mailing list
CMake@cmake.org
http://www.cmake.org/mailman/listinfo/cmake