[vtkusers] [vtk-developers] Removing support for VS 8 and GCC < 4.1

David Cole DLRdave at aol.com
Wed Jun 10 11:40:07 EDT 2015

I think both an official list of supported compilers, and an official
list of "known problems with" compilers, perhaps even explicitly
encoded into the CMakeLists.txt file, would be a fantastic addition to

You still ought to be able to TRY to compile it with any compiler you
want. After all, you may have a fork on github (or wherever) that
maintains active support of your own on the side....

But having official lists of both known supported compilers and known
problem compilers would be an excellent resource to have.


On Wed, Jun 10, 2015 at 9:24 AM, Berk Geveci <berk.geveci at kitware.com> wrote:
> We could add a logic to check for unsupported or supported compilers. Which
> do you folks think would be best? As far as I know, when we drop support for
> a particular compiler, it doesn't mean that the compiler can no longer be
> used to compile VTK. So if we put a list of supported compilers, we would
> say that other compilers may work but are not actively supported and tested.
> If we put a list of unsupported compilers, those should be ones we know do
> not work... Otherwise the list can get out of hand quickly.
> On Wed, Jun 10, 2015 at 9:16 AM, Casey Goodlett <casey.goodlett at kitware.com>
> wrote:
>> I have recently used visual studio 2005 which would be dropped by this.
>> Is it possible to add a check in the CMakeLists.txt to provide a warning
>> or error if I try to use an unsupported MSVC with VTK 6.3?  That way, if I
>> forget about this change, there will be a clear error message instead of
>> something broken due to the removed workarounds.
>> Apologies if thats already in the patch, and I missed it.
>> Thank you
>> On Tue, Jun 9, 2015 at 11:48 AM, Sean McBride <sean at rogue-research.com>
>> wrote:
>>> On Tue, 9 Jun 2015 11:30:48 -0400, David Cole via vtkusers said:
>>> >I would go so far as to say it's reasonable that the dev/trunk/master
>>> >branch of a project should only support the two most recent stable
>>> >compiler releases on any given platform.
>>> Once my conservative patch is merged, I'll do another pass looking at
>>> what remaining workarounds exist for old compilers/OSes and post it for
>>> review/discussion.
>>> Cheers,
>>> --
>>> ____________________________________________________________
>>> Sean McBride, B. Eng                 sean at rogue-research.com
>>> Rogue Research                        www.rogue-research.com
>>> Mac Software Developer              Montréal, Québec, Canada
>>> _______________________________________________
>>> Powered by www.kitware.com
>>> Visit other Kitware open-source projects at
>>> http://www.kitware.com/opensource/opensource.html
>>> Search the list archives at: http://markmail.org/search/?q=vtk-developers
>>> Follow this link to subscribe/unsubscribe:
>>> http://public.kitware.com/mailman/listinfo/vtk-developers
>> --
>> Casey B Goodlett, PhD
>> Technical Leader
>> Kitware, Inc. - North Carolina Office
>> http://www.kitware.com
>> (919) 969-6990 x310

More information about the vtkusers mailing list