>> I guess multiple installations of VS is a very rare case.
>
> I pretty much doubt that, making sure a piece of software builds on
> different compilers is important for _anybody_ producing some kind of
> library thats being used by other software components.
>
> Where I work, everybody who has a win32 installation for working on our
> software has at least 2 VS installations. (though we don't use cmake at
> all, but our buildsystem also relies on properly setup environment)
>
One reason for us having more than one version of Visual C++ after the
fact that it cost us no more to have both installed (except for 2 to 4
GB on a 500 to 750GB drive that is worth $50 to $75US with todays sata
prices) is that each version is not 100% backwards compatible and it
sometimes takes a lot of work to port your code base to the next
compiler version. At work I have written 500,000 lines of MFC (about
50,000 lines per year). Most of this was with VC6 however a few years
back I spent over 1 month getting around 80% of this to compile with
VS 2003. Since then I have not taken the time to update that to a
newer compiler. My new projects are now using VS 2005. So I absolutely
need to have VC6, VS2003 and VS2005 installed at minimum. I do have
VS2008 installed as well but I do not use it yet because doing so
would make me have to install that on any developers machine that
would need to use my code...

John
_______________________________________________
Powered by www.kitware.com

Visit other Kitware open-source projects at 
http://www.kitware.com/opensource/opensource.html

Please keep messages on-topic and check the CMake FAQ at: 
http://www.cmake.org/Wiki/CMake_FAQ

Follow this link to subscribe/unsubscribe:
http://www.cmake.org/mailman/listinfo/cmake

Reply via email to