[CMake] CMake 2.6.0 Beta ready for testing!

Mathieu Malaterre mathieu.malaterre at gmail.com
Fri Mar 28 06:23:26 EDT 2008


I'd like to reiterate my request for the attached patch. CMake 2.6.0
has become even more picky about the choice of compiler and now
completely delete the cache during a make rebuild_cache stage.

Step to reproduce:
- debian oldstable (where all package are build gcc 3.3, aliased to c++)
- default c++ executable pointing to g++-4.2

When importing any of the official debian package (build with
configuration CXX=c++, which at the time was aliased to g++-3.3),
there is no way to actually say use g++-3.3 to link against the
imported package. CMake will always force to use 'c++' which is wrong.

Patch is totally non-intrusive.

Thanks
-Mathieu
Ps: of course on debian, c++ can be re-alias to anything you want, but
require root/sudo power.

On Thu, Mar 27, 2008 at 7:26 PM, Bill Hoffman <bill.hoffman at kitware.com> wrote:
> I am happy to announce that CMake 2.6.0 has entered the beta stage! You
>  can find the source and binaries here: http://www.cmake.org/files/v2.6/.
>
>  I am sure I am leaving something out, but here is the list of changes
>  that I came up with.  (If you notice something missing please let me
>  know and I will add it to the official release when 2.6.0 is finalized.)
>
>  Changes in CMake 2.6.0
>
>  - Documentation for all variables
>  - Direct CDash submit support
>  - Bullseye coverage support
>  - Use full paths for linking to libraries on all platforms. No longer
>    separate into -L and -l.
>  - Enhance the install command
>  - export command and ability to have imported targets
>  - CPack support for rpm and deb
>  - Cross compile support
>  - Introduction of the cmake_policy command
>  - Much better Fortran support
>  - Lots of bug fixes  ( and most likely a few new bugs... :)  )
>
>  Please try this version of CMake on your projects and report any issues
>  to the list or the bug tracker ( I have added a CMake-2-6 version ).
>  The biggest change by far is the new new cmake policies.  For more
>  information about policies see http://www.cmake.org/Wiki/CMake_Policies.
>
>  Happy, building!
>
>  -Bill
>
>  _______________________________________________
>  CMake mailing list
>  CMake at cmake.org
>  http://www.cmake.org/mailman/listinfo/cmake
>



-- 
Mathieu
-------------- next part --------------
A non-text attachment was scrubbed...
Name: import.patch
Type: text/x-patch
Size: 7976 bytes
Desc: not available
URL: <http://www.cmake.org/pipermail/cmake/attachments/20080328/1e35850a/attachment-0003.bin>


More information about the CMake mailing list