[vtk-developers] MFC being inadvertently included

Andrew Maclean andrew.amaclean at gmail.com
Sun Jul 22 01:04:06 EDT 2012


Thanks Bill, that worked.
I have pushed the change to gerrit for review:
 http://review.source.kitware.com/6573

Have a good weekend

Regards
   Andrew

On Sun, Jul 22, 2012 at 8:36 AM, Andrew Maclean
<andrew.amaclean at gmail.com>wrote:

> Hi Bill,
>
> Ok, will do, I will have a look at it over the next few hours.
>
> Regards
>    Andrew
>
>
> On Sat, Jul 21, 2012 at 11:41 PM, Bill Lorensen <bill.lorensen at gmail.com>wrote:
>
>> I think it is my bad. Andrew, can you remove the GROUPS Rendering from GUISupport/MFC/module.cmake
>> and see if that clears up your problem?
>>
>> Bill
>>
>>
>> On Sat, Jul 21, 2012 at 7:06 AM, David Cole <david.cole at kitware.com>wrote:
>>
>>> If necessary, MFC may be tested for via a try_compile. We already have
>>> code that does this (after doing some quicker checks first, to
>>> short-circuit the try_compile if possible) in the CMake test suite,
>>> where we have a test that relies on MFC.
>>>
>>> It's about 100 lines of CMakeLists code that starts here (this is the
>>> line in the v2.8.8 release):
>>>
>>>
>>> http://cmake.org/gitweb?p=cmake.git;a=blob;f=Tests/CMakeLists.txt;h=c0b7cd6175dd59de710af30256a749647f758bff;hb=6218aba37ad9990304f91bf6c27e014fbf8ad684#l1246
>>>
>>> Of course, even if you do test for it, and it's available, you may
>>> want to provide the capability of turning it off independently. Maybe
>>> it should be in its own little module even?
>>>
>>>
>>> HTH,
>>> David
>>>
>>>
>>> On Sat, Jul 21, 2012 at 2:32 AM, Andrew Maclean
>>> <andrew.amaclean at gmail.com> wrote:
>>> > Hi All,
>>> >
>>> > I have just built the latest clone of VTK 6 and it seems that MFC is
>>> being
>>> > included by default. Is there any reason for this or has it just been
>>> > inadvertently picked up in the dependency graph? The problem here is
>>> that
>>> > express editions of VS2010 do not contain afxwin.h hence the build
>>> will fail
>>> > when vtkMFCWindow.h is included in a build.
>>> >
>>> > The problem is in:
>>> > Group Rendering modules:
>>> >
>>> vtkGeovisCore;vtkGUISupportMFC;vtkInteractionImage;vtkInteractionStyle;vtkInteractionWidgets;vtkRenderingAnnotation;vtkRenderingContext2D;vtkRenderingCore;vtkRenderingFreeType;vtkRenderingFreeTypeOpenGL;vtkRenderingHybridOpenGL;vtkRenderingImage;vtkRenderingLabel;vtkRenderingLOD;vtkRenderingOpenGL;vtkRenderingVolume;vtkRenderingVolumeOpenGL;vtkViewsContext2D;vtkViewsCore;vtkViewsGeovis;vtkViewsInfovis
>>> > ....
>>> >  * vtkGUISupportMFC, needed by VTK_Group_Rendering.
>>> > ....
>>> > * vtkInteractionStyle, needed by 22 modules:
>>> >         VTK_Group_Rendering
>>> >         vtkDomainsChemistry-Test-Cxx
>>> >         vtkFiltersExtraction-Test-Cxx
>>> >         vtkFiltersExtraction-Test-Tcl
>>> >         vtkFiltersHyperTree-Test-Cxx
>>> >         vtkGUISupportMFC
>>> >         vtkGUISupportQt
>>> > ...
>>> >
>>> > I definitely have not specified MFC in any of the CMake options.
>>> >
>>> >
>>> > Regards
>>> >    Andrew
>>> >
>>> > --
>>> > ___________________________________________
>>> > Andrew J. P. Maclean
>>> >
>>> > ___________________________________________
>>> >
>>> > _______________________________________________
>>> > Powered by www.kitware.com
>>> >
>>> > Visit other Kitware open-source projects at
>>> > http://www.kitware.com/opensource/opensource.html
>>> >
>>> > Follow this link to subscribe/unsubscribe:
>>> > http://www.vtk.org/mailman/listinfo/vtk-developers
>>> >
>>> >
>>> _______________________________________________
>>> Powered by www.kitware.com
>>>
>>> Visit other Kitware open-source projects at
>>> http://www.kitware.com/opensource/opensource.html
>>>
>>> Follow this link to subscribe/unsubscribe:
>>> http://www.vtk.org/mailman/listinfo/vtk-developers
>>>
>>>
>>
>>
>> --
>> Unpaid intern in BillsBasement at noware dot com
>>
>>
>
>
> --
> ___________________________________________
> Andrew J. P. Maclean
>
> ___________________________________________
>



-- 
___________________________________________
Andrew J. P. Maclean

___________________________________________
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://public.kitware.com/pipermail/vtk-developers/attachments/20120722/6401a2b9/attachment.html>


More information about the vtk-developers mailing list