<div class="gmail_quote">On Wed, Jun 16, 2010 at 9:54 AM, Micha Renner <span dir="ltr"><<a href="mailto:Micha.Renner@t-online.de">Micha.Renner@t-online.de</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
Am Mittwoch, den 16.06.2010, 06:56 -0400 schrieb David Cole:<br>
<div class="im">> On Wed, Jun 16, 2010 at 1:26 AM, Micha Renner<br>
> <<a href="mailto:Micha.Renner@t-online.de">Micha.Renner@t-online.de</a>> wrote:<br>
> There still some problems with the Express version of VS<br>
> I started the gui-version of CMake and generated the solution<br>
> files<br>
> (empty build directory). No errors.<br>
><br>
> First run in the IDE generates a lot of CMake errors (see<br>
> appendix).<br>
><br>
><br>
> CMake should not have to re-run during a build like this...<br>
</div>Oh no, this is exactly what I need. See my posts yesterday.<br>
<div class="im"><br>
> Is your project available as open source so that we can download it<br>
> and try it here? Or could you send me a zip of your source tree<br>
> off-list, if possible?<br>
</div>Done<br>
<div class="im"><br>
> There must be something else going on with the CMake files in this<br>
> project to see a result like this.<br>
><br>
><br>
><br>
> Another hit on the F7 key: Most errors are gone.<br>
> Okay, I can live with this, others may be not.<br>
><br>
> A bad point is what happens, if there is change in the script<br>
> files.<br>
> - the IDE saves all files (ok)<br>
> - CMake starts (ok)<br>
> - the compiler/linker starts and works with the old solution<br>
> files<br>
> - the new generated solution files are loaded in the IDE (too<br>
> late).<br>
><br>
> The problems with the filter-files are gone, very good, but<br>
> there are<br>
> still the problems with the reloading of solution files if<br>
> they are not<br>
> changed. I know this is an old problem, but it still exists.<br>
><br>
><br>
> Since Visual Studio Express does not support macros, the<br>
> auto-reload-during-build macros that CMake supplies are not involved<br>
> in this scenario. Because of this fact, the workflow of "staying in<br>
> the native build tool" after the first CMake run is never going to<br>
> work well with the Express editions of VS. This old problem is still<br>
> going to exist, and it's just going to get older.<br>
</div>Okay, now I understand. We have had this point alredy, but now it is<br>
clear.<br>
<div class="im">><br>
><br>
> Therefore, I would strongly recommend exiting VS Express prior to<br>
> running CMake, running cmake or cmake-gui standalone without VS<br>
> Express running, and then re-launching VS Express to build.<br>
</div>This is an emergency nail only, but it is okay.<br>
<div class="im">><br>
><br>
> Or: upgrade to a paid version of VS so that the macros have a chance<br>
> to work.<br>
</div>I think there will be more Express users in the future.<br>
<div><div></div><div class="h5"><br>
Greetings<br>
<br>
Micha<br><br></div></div></blockquote><div><br></div><div>I am guessing (hopefully you will confirm) that you are using the VS Express 2010 version? (As opposed to an earlier version of VS Express...?)</div><div><br></div>
<div>We fixed an issue that we reproduced using another source tree, and pushed the fix to CMake 'next' last night.</div><div><br></div><div>Could you try the nightly installer found here:</div><div><a href="http://cmake.org/files/vCVS/cmake-2.8.1.20100617-gd2c75bd-win32-x86.exe">http://cmake.org/files/vCVS/cmake-2.8.1.20100617-gd2c75bd-win32-x86.exe</a></div>
<div><br></div><div>And let us know if that fixes this issue for you?</div><div><br></div><div><br></div><div>Thanks,</div><div>David Cole</div><div><br></div></div>