[CMake] CMake 2.8.1 RC 4 is ready to try

Micha Renner Micha.Renner at t-online.de
Sat Mar 6 10:31:58 EST 2010


Am Freitag, den 05.03.2010, 22:39 +0100 schrieb Eric Noulard:
> 2010/3/5 Bill Hoffman <bill.hoffman at 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





-------------- next part --------------
gildemeister at 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
---------------------------------------------
gildemeister at 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
gildemeister at iX4:~/temp/cmake-2.8.1-rc4$ 



More information about the CMake mailing list