On Sunday 01 April 2012 00:38:55 Darrell Anderson wrote: > > as reported in bug #905 tdebase cmake file does not check > > for long long support breaking stuff like memory info module. > > > > To fix this I've added the following lines to > > CMakeLists.txt: > > > > include( CheckTypeSize ) > > > > CHECK_TYPE_SIZE("long long" LONG_LONG) > > > > and this line to config.h.cmake: > > > > #cmakedefine HAVE_LONG_LONG 1 > > > > I'm not a cmake guru, just looked at the cmake wiki page, so > > please double-check. > > Serghei or other cmake guru, > > Would you please validate this proposal? Yes, it's correct. Just use small letters for macros (i.e. check_type_size) and add spaces between parentheses: check_type_size( "long long" LONG_LONG ) Is not very important, but the cmake code will be uniform and easy readable. -- Serghei