Am Freitag, den 05.03.2010, 22:39 +0100 schrieb Eric Noulard: > 2010/3/5 Bill Hoffman <bill.hoff...@kitware.com>: > > CMake 2.8.1 RC 4 is ready to try: > > > > http://www.cmake.org/files/v2.8/?C=M;O=D > > > > Please try your projects with it. If you find any issues, let me know. > > I think this is about it. So, if I don't hear anything by Monday, this is > > going to be 2.8.1. > > Not really a show-stopper since I have no problem using this RC > but I do have a problem "Building it" on 2 linux boxes > (first is Ubuntu 9.10 and the other is Fedora 11) using gcc 4.4.1:
I can confirm this for Ubuntu 9.10. In the appendix is the generated output. Micha
gildemeis...@ix4:~/temp/cmake-2.8.1-rc4$ ./bootstrap --------------------------------------------- , Copyright 2000-2009 Kitware, Inc. C compiler on this system is: cc C++ compiler on this system is: g++ Makefile processor on this system is: make g++ is GNU compiler g++ has STL in std:: namespace g++ has ANSI streams g++ has streams in std:: namespace g++ has sstream g++ has operator!=(string, char*) g++ has stl iterator_traits g++ has standard template allocator g++ has allocator<>::rebind<> g++ does not have non-standard allocator<>::max_size argument g++ has stl containers supporting allocator objects g++ has header cstddef g++ requires template friends to use <> g++ supports member templates g++ has standard template specialization syntax g++ has argument dependent lookup g++ has struct stat with st_mtim member g++ has ios::binary openmode g++ has ANSI for scoping --------------------------------------------- g++ -I/home/gildemeister/temp/cmake-2.8.1-rc4/Bootstrap.cmk -I/home/gildemeister/temp/cmake-2.8.1-rc4/Source -I/home/gildemeister/temp/cmake-2.8.1-rc4/Bootstrap.cmk -c /home/gildemeister/temp/cmake-2.8.1-rc4/Source/cmake.cxx -o cmake.o In file included from /home/gildemeister/temp/cmake-2.8.1-rc4/Source/cmStandardIncludes.h:21, from /home/gildemeister/temp/cmake-2.8.1-rc4/Source/cmSystemTools.h:15, from /home/gildemeister/temp/cmake-2.8.1-rc4/Source/cmake.h:38, from /home/gildemeister/temp/cmake-2.8.1-rc4/Source/cmake.cxx:12: /home/gildemeister/temp/cmake-2.8.1-rc4/Bootstrap.cmk/cmConfigure.h:27:24: warning: missing terminating " character /home/gildemeister/temp/cmake-2.8.1-rc4/Bootstrap.cmk/cmConfigure.h:29:1: warning: missing terminating " character In file included from /home/gildemeister/temp/cmake-2.8.1-rc4/Source/cmStandardIncludes.h:21, from /home/gildemeister/temp/cmake-2.8.1-rc4/Source/cmSystemTools.h:15, from /home/gildemeister/temp/cmake-2.8.1-rc4/Source/cmake.h:38, from /home/gildemeister/temp/cmake-2.8.1-rc4/Source/cmake.cxx:12: /home/gildemeister/temp/cmake-2.8.1-rc4/Bootstrap.cmk/cmConfigure.h:29: error: missing terminating " character /home/gildemeister/temp/cmake-2.8.1-rc4/Source/cmake.cxx:891: error: missing terminating " character /home/gildemeister/temp/cmake-2.8.1-rc4/Source/cmake.cxx:906: error: missing terminating " character In file included from /home/gildemeister/temp/cmake-2.8.1-rc4/Source/cmStandardIncludes.h:21, from /home/gildemeister/temp/cmake-2.8.1-rc4/Source/cmSystemTools.h:15, from /home/gildemeister/temp/cmake-2.8.1-rc4/Source/cmake.h:38, from /home/gildemeister/temp/cmake-2.8.1-rc4/Source/cmake.cxx:12: /home/gildemeister/temp/cmake-2.8.1-rc4/Bootstrap.cmk/cmConfigure.h:28: error: expected unqualified-id before numeric constant In file included from /home/gildemeister/temp/cmake-2.8.1-rc4/Source/cmStandardIncludes.h:43, from /home/gildemeister/temp/cmake-2.8.1-rc4/Source/cmSystemTools.h:15, from /home/gildemeister/temp/cmake-2.8.1-rc4/Source/cmake.h:38, from /home/gildemeister/temp/cmake-2.8.1-rc4/Source/cmake.cxx:12: /usr/lib/gcc/i486-linux-gnu/4.4.1/include/stdarg.h:102: error: ‘__gnuc_va_list’ does not name a type In file included from /usr/include/c++/4.4/cwchar:47, from /usr/include/c++/4.4/bits/postypes.h:42, from /usr/include/c++/4.4/iosfwd:42, from /usr/include/c++/4.4/ios:39, from /usr/include/c++/4.4/istream:40, from /usr/include/c++/4.4/fstream:40, from /home/gildemeister/temp/cmake-2.8.1-rc4/Source/cmStandardIncludes.h:83, from /home/gildemeister/temp/cmake-2.8.1-rc4/Source/cmSystemTools.h:15, from /home/gildemeister/temp/cmake-2.8.1-rc4/Source/cmake.h:38, from /home/gildemeister/temp/cmake-2.8.1-rc4/Source/cmake.cxx:12: /usr/include/wchar.h:612: error: ‘__gnuc_va_list’ has not been declared /usr/include/wchar.h:619: error: ‘__gnuc_va_list’ has not been declared /usr/include/wchar.h:625: error: ‘__gnuc_va_list’ has not been declared /usr/include/wchar.h:689: error: ‘__gnuc_va_list’ has not been declared /usr/include/wchar.h:696: error: ‘__gnuc_va_list’ has not been declared /usr/include/wchar.h:701: error: ‘__gnuc_va_list’ has not been declared In file included from /usr/include/stdio.h:75, from /usr/include/c++/4.4/cstdio:45, from /usr/include/c++/4.4/fstream:43, from /home/gildemeister/temp/cmake-2.8.1-rc4/Source/cmStandardIncludes.h:83, from /home/gildemeister/temp/cmake-2.8.1-rc4/Source/cmSystemTools.h:15, from /home/gildemeister/temp/cmake-2.8.1-rc4/Source/cmake.h:38, from /home/gildemeister/temp/cmake-2.8.1-rc4/Source/cmake.cxx:12: /usr/include/libio.h:489: error: ‘__gnuc_va_list’ has not been declared /usr/include/libio.h:491: error: ‘__gnuc_va_list’ has not been declared In file included from /usr/include/c++/4.4/cstdio:45, from /usr/include/c++/4.4/fstream:43, from /home/gildemeister/temp/cmake-2.8.1-rc4/Source/cmStandardIncludes.h:83, from /home/gildemeister/temp/cmake-2.8.1-rc4/Source/cmSystemTools.h:15, from /home/gildemeister/temp/cmake-2.8.1-rc4/Source/cmake.h:38, from /home/gildemeister/temp/cmake-2.8.1-rc4/Source/cmake.cxx:12: /usr/include/stdio.h:349: error: ‘__gnuc_va_list’ has not been declared /usr/include/stdio.h:354: error: ‘__gnuc_va_list’ has not been declared /usr/include/stdio.h:357: error: ‘__gnuc_va_list’ has not been declared /usr/include/stdio.h:368: error: ‘__gnuc_va_list’ has not been declared /usr/include/stdio.h:377: error: ‘__gnuc_va_list’ has not been declared /usr/include/stdio.h:395: error: ‘__gnuc_va_list’ has not been declared /usr/include/stdio.h:454: error: ‘__gnuc_va_list’ has not been declared /usr/include/stdio.h:461: error: ‘__gnuc_va_list’ has not been declared /usr/include/stdio.h:466: error: ‘__gnuc_va_list’ has not been declared In file included from /usr/include/c++/4.4/cstdio:45, from /usr/include/c++/4.4/fstream:43, from /home/gildemeister/temp/cmake-2.8.1-rc4/Source/cmStandardIncludes.h:83, from /home/gildemeister/temp/cmake-2.8.1-rc4/Source/cmSystemTools.h:15, from /home/gildemeister/temp/cmake-2.8.1-rc4/Source/cmake.h:38, from /home/gildemeister/temp/cmake-2.8.1-rc4/Source/cmake.cxx:12: /usr/include/stdio.h:877: error: ‘__gnuc_va_list’ has not been declared In file included from /home/gildemeister/temp/cmake-2.8.1-rc4/Source/cmSystemTools.h:17, from /home/gildemeister/temp/cmake-2.8.1-rc4/Source/cmake.h:38, from /home/gildemeister/temp/cmake-2.8.1-rc4/Source/cmake.cxx:12: /home/gildemeister/temp/cmake-2.8.1-rc4/Bootstrap.cmk/cmsys/SystemTools.hxx:37: error: ‘va_list’ does not name a type /home/gildemeister/temp/cmake-2.8.1-rc4/Bootstrap.cmk/cmsys/SystemTools.hxx:41: error: ‘hack_va_list’ in namespace ‘cmsys_VA_LIST’ does not name a type /home/gildemeister/temp/cmake-2.8.1-rc4/Bootstrap.cmk/cmsys/SystemTools.hxx:232: error: ‘va_list’ has not been declared /home/gildemeister/temp/cmake-2.8.1-rc4/Source/cmake.cxx: In member function ‘int cmake::AddCMakePaths()’: /home/gildemeister/temp/cmake-2.8.1-rc4/Source/cmake.cxx:891: error: expected primary-expression before ‘;’ token /home/gildemeister/temp/cmake-2.8.1-rc4/Source/cmake.cxx:906: error: expected primary-expression before ‘;’ token make: *** [cmake.o] Fehler 1 --------------------------------------------- Error when bootstrapping CMake: Problem while running make --------------------------------------------- Log of errors: /home/gildemeister/temp/cmake-2.8.1-rc4/Bootstrap.cmk/cmake_bootstrap.log --------------------------------------------- gildemeis...@ix4:~/temp/cmake-2.8.1-rc4$ ./bootstrap > error.txt In file included from /home/gildemeister/temp/cmake-2.8.1-rc4/Source/cmStandardIncludes.h:21, from /home/gildemeister/temp/cmake-2.8.1-rc4/Source/cmSystemTools.h:15, from /home/gildemeister/temp/cmake-2.8.1-rc4/Source/cmake.h:38, from /home/gildemeister/temp/cmake-2.8.1-rc4/Source/cmake.cxx:12: /home/gildemeister/temp/cmake-2.8.1-rc4/Bootstrap.cmk/cmConfigure.h:27:24: warning: missing terminating " character /home/gildemeister/temp/cmake-2.8.1-rc4/Bootstrap.cmk/cmConfigure.h:29:1: warning: missing terminating " character In file included from /home/gildemeister/temp/cmake-2.8.1-rc4/Source/cmStandardIncludes.h:21, from /home/gildemeister/temp/cmake-2.8.1-rc4/Source/cmSystemTools.h:15, from /home/gildemeister/temp/cmake-2.8.1-rc4/Source/cmake.h:38, from /home/gildemeister/temp/cmake-2.8.1-rc4/Source/cmake.cxx:12: /home/gildemeister/temp/cmake-2.8.1-rc4/Bootstrap.cmk/cmConfigure.h:29: error: missing terminating " character /home/gildemeister/temp/cmake-2.8.1-rc4/Source/cmake.cxx:891: error: missing terminating " character /home/gildemeister/temp/cmake-2.8.1-rc4/Source/cmake.cxx:906: error: missing terminating " character In file included from /home/gildemeister/temp/cmake-2.8.1-rc4/Source/cmStandardIncludes.h:21, from /home/gildemeister/temp/cmake-2.8.1-rc4/Source/cmSystemTools.h:15, from /home/gildemeister/temp/cmake-2.8.1-rc4/Source/cmake.h:38, from /home/gildemeister/temp/cmake-2.8.1-rc4/Source/cmake.cxx:12: /home/gildemeister/temp/cmake-2.8.1-rc4/Bootstrap.cmk/cmConfigure.h:28: error: expected unqualified-id before numeric constant In file included from /home/gildemeister/temp/cmake-2.8.1-rc4/Source/cmStandardIncludes.h:43, from /home/gildemeister/temp/cmake-2.8.1-rc4/Source/cmSystemTools.h:15, from /home/gildemeister/temp/cmake-2.8.1-rc4/Source/cmake.h:38, from /home/gildemeister/temp/cmake-2.8.1-rc4/Source/cmake.cxx:12: /usr/lib/gcc/i486-linux-gnu/4.4.1/include/stdarg.h:102: error: ‘__gnuc_va_list’ does not name a type In file included from /usr/include/c++/4.4/cwchar:47, from /usr/include/c++/4.4/bits/postypes.h:42, from /usr/include/c++/4.4/iosfwd:42, from /usr/include/c++/4.4/ios:39, from /usr/include/c++/4.4/istream:40, from /usr/include/c++/4.4/fstream:40, from /home/gildemeister/temp/cmake-2.8.1-rc4/Source/cmStandardIncludes.h:83, from /home/gildemeister/temp/cmake-2.8.1-rc4/Source/cmSystemTools.h:15, from /home/gildemeister/temp/cmake-2.8.1-rc4/Source/cmake.h:38, from /home/gildemeister/temp/cmake-2.8.1-rc4/Source/cmake.cxx:12: /usr/include/wchar.h:612: error: ‘__gnuc_va_list’ has not been declared /usr/include/wchar.h:619: error: ‘__gnuc_va_list’ has not been declared /usr/include/wchar.h:625: error: ‘__gnuc_va_list’ has not been declared /usr/include/wchar.h:689: error: ‘__gnuc_va_list’ has not been declared /usr/include/wchar.h:696: error: ‘__gnuc_va_list’ has not been declared /usr/include/wchar.h:701: error: ‘__gnuc_va_list’ has not been declared In file included from /usr/include/stdio.h:75, from /usr/include/c++/4.4/cstdio:45, from /usr/include/c++/4.4/fstream:43, from /home/gildemeister/temp/cmake-2.8.1-rc4/Source/cmStandardIncludes.h:83, from /home/gildemeister/temp/cmake-2.8.1-rc4/Source/cmSystemTools.h:15, from /home/gildemeister/temp/cmake-2.8.1-rc4/Source/cmake.h:38, from /home/gildemeister/temp/cmake-2.8.1-rc4/Source/cmake.cxx:12: /usr/include/libio.h:489: error: ‘__gnuc_va_list’ has not been declared /usr/include/libio.h:491: error: ‘__gnuc_va_list’ has not been declared In file included from /usr/include/c++/4.4/cstdio:45, from /usr/include/c++/4.4/fstream:43, from /home/gildemeister/temp/cmake-2.8.1-rc4/Source/cmStandardIncludes.h:83, from /home/gildemeister/temp/cmake-2.8.1-rc4/Source/cmSystemTools.h:15, from /home/gildemeister/temp/cmake-2.8.1-rc4/Source/cmake.h:38, from /home/gildemeister/temp/cmake-2.8.1-rc4/Source/cmake.cxx:12: /usr/include/stdio.h:349: error: ‘__gnuc_va_list’ has not been declared /usr/include/stdio.h:354: error: ‘__gnuc_va_list’ has not been declared /usr/include/stdio.h:357: error: ‘__gnuc_va_list’ has not been declared /usr/include/stdio.h:368: error: ‘__gnuc_va_list’ has not been declared /usr/include/stdio.h:377: error: ‘__gnuc_va_list’ has not been declared /usr/include/stdio.h:395: error: ‘__gnuc_va_list’ has not been declared /usr/include/stdio.h:454: error: ‘__gnuc_va_list’ has not been declared /usr/include/stdio.h:461: error: ‘__gnuc_va_list’ has not been declared /usr/include/stdio.h:466: error: ‘__gnuc_va_list’ has not been declared In file included from /usr/include/c++/4.4/cstdio:45, from /usr/include/c++/4.4/fstream:43, from /home/gildemeister/temp/cmake-2.8.1-rc4/Source/cmStandardIncludes.h:83, from /home/gildemeister/temp/cmake-2.8.1-rc4/Source/cmSystemTools.h:15, from /home/gildemeister/temp/cmake-2.8.1-rc4/Source/cmake.h:38, from /home/gildemeister/temp/cmake-2.8.1-rc4/Source/cmake.cxx:12: /usr/include/stdio.h:877: error: ‘__gnuc_va_list’ has not been declared In file included from /home/gildemeister/temp/cmake-2.8.1-rc4/Source/cmSystemTools.h:17, from /home/gildemeister/temp/cmake-2.8.1-rc4/Source/cmake.h:38, from /home/gildemeister/temp/cmake-2.8.1-rc4/Source/cmake.cxx:12: /home/gildemeister/temp/cmake-2.8.1-rc4/Bootstrap.cmk/cmsys/SystemTools.hxx:37: error: ‘va_list’ does not name a type /home/gildemeister/temp/cmake-2.8.1-rc4/Bootstrap.cmk/cmsys/SystemTools.hxx:41: error: ‘hack_va_list’ in namespace ‘cmsys_VA_LIST’ does not name a type /home/gildemeister/temp/cmake-2.8.1-rc4/Bootstrap.cmk/cmsys/SystemTools.hxx:232: error: ‘va_list’ has not been declared /home/gildemeister/temp/cmake-2.8.1-rc4/Source/cmake.cxx: In member function ‘int cmake::AddCMakePaths()’: /home/gildemeister/temp/cmake-2.8.1-rc4/Source/cmake.cxx:891: error: expected primary-expression before ‘;’ token /home/gildemeister/temp/cmake-2.8.1-rc4/Source/cmake.cxx:906: error: expected primary-expression before ‘;’ token make: *** [cmake.o] Fehler 1 gildemeis...@ix4:~/temp/cmake-2.8.1-rc4$
_______________________________________________ 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://www.cmake.org/mailman/listinfo/cmake