[Bf-committers] MSVC project files end of life

Benoit Bolsee benoit.bolsee at online.be
Wed Aug 18 14:50:13 CEST 2010

Incremental build and the 'rna outdated' problem don't exist with MSVC
project files provided that you start from a clean state. I noticed that
the 'rna outdated' problem comes back if you switch back and forth
between debug and non-debug build. I usually fix it by manually deleting
the *_gen* files.
At times the compilation fails because a .pdb file is corrupted.
Cleaning the project is sufficient to fix the project.

So far I didn't notice these problems with cmake generated project
files. So at least for me the cmake project files behave just as good as
the old project files.
I'm using VS2008 professionnal edition. 

On Date: Tue, 17 Aug 2010 14:47:44 -0700, Dalai Felinto
<dfelinto at gmail.com> wrote:
> My 2 cents if I may ...
> I've been using CMake generated files for MSVC for awhile and 
> haven't seen any problems with the project files. Not even 
> the manual adjustments we use to have to do in 2.49.
> The only problem I have (not sure it's related) is:
> 1) Incremental Build seems not working for me. If I build 
> Blender it will build and crash at linking time. So I have to 
> build it again and it works (sometimes it doesn't though. I 
> think it depends on the projects changed)
> 2) bf_rna is always "outdated". Therefore I always have to 
> rebuild it if I'm changing any other project (this is 
> especially bad if you set "Do not show this dialog again". It 
> made me find this option again and turn it off (otherwise I 
> would have to rebuild it for every debug session). 
> http://www.pasteall.org/pic/show.php?id=5168
> Both problems happen in MSVC9 (2008) with no custom settings 
> (files generated with CMake and opened/run/built from MSVC). 
> If you have those while using CMake but not while using MSVC 
> proj files it's worth investigating before killing them. 
> Otherwise go ahead.
> Ah, other than that once in a while it's required to clean 
> CMake cache or manually clean specific projects to rebuild 
> the solution. Not sure how that was working with the proj files.
> Cheers,
> Dalai
> 2010/8/17 Benoit Bolsee <benoit.bolsee at online.be>:
> > Today I spent some more time reparing the MSVC project files after 
> > audaspace library update. While doing that I tested the 
> project files 
> > generated by cmake and found them perfectly fine, also for debug 
> > builds. I see no reason to keep maintaining the old project 
> files. If 
> > noone objects, I will remove them. Andrea, is it ok with you?
> >
> > /benoit

More information about the Bf-committers mailing list