<div dir="ltr">Hi Robert,<div><br></div><div>I'm trying to build Eigen 3.2.1 using Visual Studio 2012 and I'm getting this CMake error at the configuration time : (I had also the same error with RC2)</div><div><br>

</div><div><span style="color:rgb(255,0,0)">CMake Error at D:/Program Files (x86)/CMake/share/cmake-3.0/Modules/CMakeDetermineVSServicePack.cmake:140 (list):<br>  list index: 3 out of range (-3, 2)<br>Call Stack (most recent call first):<br>

  cmake/EigenDetermineVSServicePack.cmake:9 (_DetermineVSServicePack_CheckVersionWithTryCompile)<br>  cmake/EigenTesting.cmake:316 (EigenDetermineVSServicePack)<br>  cmake/EigenTesting.cmake:428 (ei_get_compilerver)<br>  cmake/EigenConfigureTesting.cmake:8 (ei_set_build_string)<br>

  CMakeLists.txt:355 (include)</span><br></div><div><span style="color:rgb(255,0,0)"><br></span></div><div><font color="#000000">I looked into CMakeDetermineVSServicePack.cmake file, and added a message command to see the content of the _cl_version variable and it gave me</font><font color="#ff0000"> </font><b>17.00.61030</b> so there is no 4th component in the version number.</div>

<div><br></div><div>I hope this get fixed in the next release.</div><div><br></div><div>Cheers,</div><div>Mourad</div></div><div class="gmail_extra"><br clear="all"><div><div dir="ltr"><div><font color="#222222" face="arial, sans-serif"><i><br>

</i></font></div><div><font color="#222222" face="arial, sans-serif">---</font></div><table border="0" cellspacing="0" cellpadding="0" width="660" style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px;background-color:white;width:495pt;background-image:initial">

<tbody><tr><td width="330" style="margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;width:247.5pt;border-top-style:solid;border-top-color:rgb(51,51,51);border-top-width:1pt;border-left-style:solid;border-left-color:rgb(51,51,51);border-left-width:1pt;border-bottom-style:none;border-bottom-width:initial;border-bottom-color:initial;border-right-style:none;border-right-width:initial;border-right-color:initial;background-image:initial;background-color:rgb(51,51,51);padding-top:0cm;padding-right:0cm;padding-bottom:0cm;padding-left:11.25pt">

<p style="margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px"><b><span lang="EN-US" style="font-size:10.5pt;font-family:Arial,sans-serif;color:white">Mourad Boufarguine</span></b><span lang="EN-US" style="font-size:8.5pt;font-family:Arial,sans-serif;color:white"><br>

</span><span lang="EN-US" style="font-size:9pt;font-family:Arial,sans-serif;color:white">Ingénieur R&D en vision par ordinateur</span><span lang="EN-US" style="font-size:10pt;font-family:Arial,sans-serif"><u></u><u></u></span></p>

</td><td width="385" style="margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;width:288.75pt;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-top-color:rgb(51,51,51);border-right-color:rgb(51,51,51);border-bottom-color:rgb(51,51,51);border-left-color:rgb(51,51,51);border-top-width:1pt;border-right-width:1pt;border-bottom-width:1pt;border-left-width:1pt;background-image:initial;background-color:rgb(51,51,51);padding-top:0cm;padding-right:0cm;padding-bottom:0cm;padding-left:0cm">

<p align="right" style="margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;text-align:right"><span style="font-size:8.5pt;font-family:Arial,sans-serif"><img width="385" height="42" src="cid:image001.jpg@01CCF18D.49785F50" alt="Description : Description : cid:image001.jpg@01CCECCB.DC96AC40"></span><span style="font-size:10pt;font-family:Arial,sans-serif"><u></u><u></u></span></p>

</td></tr><tr><td colspan="2" style="margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-top-color:rgb(51,51,51);border-right-color:rgb(51,51,51);border-bottom-color:rgb(51,51,51);border-left-color:rgb(51,51,51);border-top-width:1pt;border-right-width:1pt;border-bottom-width:1pt;border-left-width:1pt;padding-top:7.5pt;padding-right:0cm;padding-bottom:7.5pt;padding-left:11.5pt">

<table border="0" cellspacing="0" cellpadding="0" width="100%" style="width:644px"><tbody><tr><td width="21%" valign="top" style="margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;width:136px;padding-top:0cm;padding-right:0cm;padding-bottom:0cm;padding-left:0cm">

<p style="margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;line-height:11.25pt"><span style="font-size:8.5pt;font-family:Arial,sans-serif"><b><span style="color:rgb(153,153,153)">Numéro portable :</span></b><a value="+33635112827" style="color:rgb(17,85,204)">+33635112827</a></span><span style="font-size:12pt;font-family:'Times New Roman',serif"><u></u><u></u></span></p>

</td><td width="44%" valign="top" style="margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;width:268px;padding-top:0cm;padding-right:0cm;padding-bottom:0cm;padding-left:11.25pt"><p style="margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;line-height:11.25pt">

<span style="font-size:8.5pt;font-family:Arial,sans-serif"><b><span style="color:rgb(153,153,153)">E-mail :</span></b> <a href="mailto:mourad@boufarguine.name" style="color:rgb(17,85,204)" target="_blank">mourad@boufarguine.name</a><br>

<img border="0" width="14" height="14" src="cid:image002.gif@01CCF18D.49785F50" alt="Description : Description : cid:image002.gif@01CCECCB.DC96AC40">  <b><a href="http://fr.linkedin.com/in/mouradboufarguine" style="color:rgb(17,85,204)" target="_blank"><span style="color:blue">http://fr.linkedin.com/in/mouradboufarguine</span></a></b></span><span style="font-size:12pt;font-family:'Times New Roman',serif"><u></u><u></u></span></p>

</td><td width="35%" valign="top" style="margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;width:195px;padding-top:0cm;padding-right:11.25pt;padding-bottom:0cm;padding-left:11.25pt"><p style="margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;line-height:11.25pt">

<br></p></td></tr></tbody></table></td></tr><tr><td style="margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;border-right-style:none;border-bottom-style:none;border-left-style:none;border-width:initial;border-color:initial;border-top-style:solid;border-top-color:rgb(51,51,51);border-top-width:1pt;padding-top:1.5pt;padding-right:0cm;padding-bottom:0cm;padding-left:0cm">

<p style="margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px"><span style="font-size:7.5pt;font-family:Arial,sans-serif"><a href="http://www.linkedin.com/e/wwk/17283598/?hs=false&tok=0JfTN5a-_k5l81" style="color:rgb(17,85,204)" target="_blank"><span style="color:blue">Voir qui nous connaissons en commun</span></a></span><span style="font-size:10pt;font-family:Arial,sans-serif"><u></u><u></u></span></p>

</td><td style="margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;border-right-style:none;border-bottom-style:none;border-left-style:none;border-width:initial;border-color:initial;border-top-style:solid;border-top-color:rgb(51,51,51);border-top-width:1pt;padding-top:1.5pt;padding-right:0cm;padding-bottom:0cm;padding-left:0cm">

<p align="right" style="margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;text-align:right"><span style="font-size:7.5pt;font-family:Arial,sans-serif"> </span><span style="font-size:10pt;font-family:Arial,sans-serif"><u></u><u></u></span></p>

</td></tr></tbody></table><p><u></u> </p><div><span style="font-size:13.3px;font-family:Verdana,Arial,Helvetica,sans-serif"></span></div></div></div>
<br><br><div class="gmail_quote">On Wed, Mar 26, 2014 at 6:22 PM, Robert Maynard <span dir="ltr"><<a href="mailto:robert.maynard@kitware.com" target="_blank">robert.maynard@kitware.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

I am proud to announce the CMake 3.0 third release candidate.<br>
<br>
Sources and binaries are available at:<br>
  <a href="http://www.cmake.org/files/v3.0/?C=M;O=D" target="_blank">http://www.cmake.org/files/v3.0/?C=M;O=D</a><br>
<br>
Documentation is available at:<br>
  <a href="http://www.cmake.org/cmake/help/v3.0" target="_blank">http://www.cmake.org/cmake/help/v3.0</a><br>
<br>
Release notes appear below and are also published at<br>
  <a href="http://www.cmake.org/cmake/help/v3.0/release/3.0.0.html" target="_blank">http://www.cmake.org/cmake/help/v3.0/release/3.0.0.html</a><br>
<br>
Some of the more significant features of CMake 3.0 are:<br>
* Compatibility options supporting code written for CMake versions<br>
  prior to 2.4 have been removed.<br>
<br>
* The CMake language has been extended with *Bracket Argument* and<br>
  *Bracket Comment* syntax inspired by Lua long brackets.<br>
<br>
* The CMake documentation has been converted to reStructuredText and<br>
  uses Sphix generation.<br>
<br>
* Generators for Visual Studio 10 (2010) and later were renamed to<br>
  include the product year like generators for older VS versions:<br>
  * "Visual Studio 10" -> "Visual Studio 10 2010"<br>
  * "Visual Studio 11" -> "Visual Studio 11 2012"<br>
  * "Visual Studio 12" -> "Visual Studio 12 2013"<br>
  This clarifies which generator goes with each Visual Studio version.<br>
  The old names are recognized for compatibility.<br>
<br>
* A new "CodeLite" extra generator is available for use with the<br>
  Makefile or Ninja generators.<br>
<br>
* A new "Kate" extra generator is available for use with the<br>
  Makefile or Ninja generators.<br>
<br>
* The "add_library()" command learned a new "INTERFACE" library<br>
  type. Interface libraries have no build rules but may have<br>
  properties defining "usage requirements" and may be installed,<br>
  exported, and imported.  This is useful to create header-only<br>
  libraries that have concrete link dependencies on other libraries.<br>
<br>
* The "export()" command learned a new "EXPORT" mode that retrieves<br>
  the list of targets to export from an export set configured by the<br>
  "install(TARGETS)" command "EXPORT" option.  This makes it easy to<br>
  export from the build tree the same targets that are exported from<br>
  the install tree.<br>
<br>
* The "project()" command learned to set some version variables to<br>
  values specified by the new "VERSION" option or to empty strings.<br>
  See policy "CMP0048".<br>
<br>
* Several long-outdated commands that should no longer be called<br>
  have been disallowed in new code by policies:<br>
  * Policy "CMP0029" disallows "subdir_depends()"<br>
  * Policy "CMP0030" disallows "use_mangled_mesa()"<br>
  * Policy "CMP0031" disallows "load_command()"<br>
  * Policy "CMP0032" disallows "output_required_files()"<br>
  * Policy "CMP0033" disallows "export_library_dependencies()"<br>
  * Policy "CMP0034" disallows "utility_source()"<br>
  * Policy "CMP0035" disallows "variable_requires()"<br>
  * Policy "CMP0036" disallows "build_name()"<br>
<br>
-------------------------------------------------------------------<br>
<br>
Changes made since CMake 3.0.0-rc1:<br>
<br>
Aurélien Gâteau (1):<br>
      find_dependency: Give more helpful message if VERSION is empty<br>
<br>
Bas Couwenberg (1):<br>
      FindRuby: Add support for Ruby 2.0 and 2.1<br>
<br>
Brad King (12):<br>
      Help: Add FindRuby-2 topic release notes<br>
      Help: Consolidate FindRuby-2 release notes for 3.0.0<br>
      Help: Mention in find_package that cmake-gui step is Windows-only (#14781)<br>
      cmake: Fix --check-build-system argument count check (#14784)<br>
      Record more policies on targets when created<br>
      Tests: Simplify and document policy scopes in RunCMake.CMP* tests<br>
      Help: Document variables CMAKE_APPBUNDLE_PATH and CMAKE_FRAMEWORK_PATH<br>
      CMakeDetermine*Compiler: Factor out search for compiler in PATH<br>
      Xcode: Convert forced CMAKE_<LANG>_COMPILER to full path if possible<br>
      CMake*CompilerId: Fix patch level for Intel >= 14.0 (#14806)<br>
<br>
Matt McCormick (1):<br>
      FindPython{Interp,Libs}: Search for Python 3.4.<br>
<br>
Stephen Kelly (11):<br>
      add_definitions: Don't document genex support.<br>
      CMP0043: Document old and new interfaces for setting directory property.<br>
      find_dependency: Don't propagate EXACT argument.<br>
      Qt4: Use correct qdbus executable in macro.<br>
      QtAutogen: Fix AUTOGEN depends on custom command output with VS.<br>
      find_dependency: Make sure invalid EXACT use can be reported.<br>
      cmTarget: Don't create duplicate backtraces in CMP0046 warning<br>
      QtDialog: Avoid linking to Qt4 WinMain when using Qt 5.<br>
      cmTarget: Restore <CONFIG>_LOCATION to CMP0026 OLD behavior (#14808)<br>
      QtDialog: Fix Qt 5 build on non-Windows.<br>
      Disallow INTERFACE libraries with add_custom_command(TARGET).<br>
--<br>
<br>
Powered by <a href="http://www.kitware.com" target="_blank">www.kitware.com</a><br>
<br>
Please keep messages on-topic and check the CMake FAQ at: <a href="http://www.cmake.org/Wiki/CMake_FAQ" target="_blank">http://www.cmake.org/Wiki/CMake_FAQ</a><br>
<br>
Kitware offers various services to support the CMake community. For more information on each offering, please visit:<br>
<br>
CMake Support: <a href="http://cmake.org/cmake/help/support.html" target="_blank">http://cmake.org/cmake/help/support.html</a><br>
CMake Consulting: <a href="http://cmake.org/cmake/help/consulting.html" target="_blank">http://cmake.org/cmake/help/consulting.html</a><br>
CMake Training Courses: <a href="http://cmake.org/cmake/help/training.html" target="_blank">http://cmake.org/cmake/help/training.html</a><br>
<br>
Visit other Kitware open-source projects at <a href="http://www.kitware.com/opensource/opensource.html" target="_blank">http://www.kitware.com/opensource/opensource.html</a><br>
<br>
Follow this link to subscribe/unsubscribe:<br>
<a href="http://www.cmake.org/mailman/listinfo/cmake" target="_blank">http://www.cmake.org/mailman/listinfo/cmake</a><br>
</blockquote></div><br></div>