[Insight-developers] cmake.depends undependable?

Joshua Cates cates@sci.utah.edu
Mon, 16 Dec 2002 12:17:18 -0700 (MST)


Hi Bill,

This seems to have fixed the problem.  Thanks,

Josh.


______________________________
 Josh Cates			
 School of Computer Science	
 University of Utah
 Email: cates@sci.utah.edu
 Phone: (801) 587-7697
 URL:   http://www.sci.utah.edu/~cates


On Mon, 16 Dec 2002, Bill Hoffman wrote:

> The 1.4.7 patch is now the current release.   
> The fix for the depend bug is in that patch.
> Please try it and let me know if it fixes
> your problem.
> 
> Thanks.
> 
> -Bill
> 
> 
> At 02:25 PM 12/10/2002 -0500, Bill Hoffman wrote:
> >We have tracked this down and fixed the problem.
> >I have put the fix on the cmake 14 branch, and we
> >should be able to make a cmake 1.4.7 patch release soon.
> >The problem is also fixed in cvs cmake.
> >
> >-Bill
> >
> >At 03:16 PM 12/5/2002 -0700, Joshua Cates wrote:
> >>It looks like CMake does not find dependencies from .txx files.
> >>
> >>For example, LaplacianImageFilter.h includes LaplacianImageFilter.txx.  
> >>LaplacianImageFilter.txx includes LaplacianOperator.h which [eventually]
> >>includes Neighborhood.h.
> >>
> >>If I move "#include itkLaplacianOperator.h" from 
> >>itkLaplacianImageFilter.txx to itkLaplacianImageFilter.h, cmake finds 
> >>itkNeighborhood.h.
> >>
> >>Josh.
> >>
> >>
> >>______________________________
> >> Josh Cates                     
> >> School of Computer Science     
> >> University of Utah
> >> Email: cates@sci.utah.edu
> >> Phone: (801) 587-7697
> >> URL:   www.cs.utk.edu/~cates
> >>
> >>
> >>On Thu, 5 Dec 2002, Joshua Cates wrote:
> >>
> >>> Hi,
> >>> 
> >>> In the continous build dashboard (and on my machine locally, cmake cvs
> >>> checkout circa mid-october), when changes are made to classes
> >>> itkNeighborhood.h and itkNeighborhood.txx, the following modules should
> >>> rebuild, but do not:
> >>> 
> >>> itkDerivativeImageFilterTest.o
> >>> itkGradientImageFilterTest.o
> >>> itkGradientMagnitudeImageFilterTest.o
> >>> itkLaplacianImageFilterTest.o
> >>> itkSobelEdgeDetectionImageFilterTest.o
> >>> itkZeroCrossingBasedEdgeDetectionImageFilterTest.o
> >>> 
> >>> (there may be others...)
> >>> 
> >>> All of these tests depend on itkNeighborhood.h and itkNeighborhood.txx.
> >>> Testing/Code/BasicFilters/cmake.depends does not list them as
> >>> dependencies.
> >>> 
> >>> When changes are made to itkNeighborhood.h and itkNeighborhood.txx, some
> >>> tests rebuild with the new code and some do not.  When linked into
> >>> executable itkBasicFiltersTests, tests fail in very bizarre ways.
> >>> 
> >>> Yesterday's continuous builds illustrate this story.
> >>> 
> >>> Is this a bug in cmake or a configuration issue?
> >>> 
> >>> Thanks,
> >>> 
> >>> Josh.
> >>> 
> >>> 
> >>> ______________________________
> >>>  Josh Cates                   
> >>>  School of Computer Science   
> >>>  University of Utah
> >>>  Email: cates@sci.utah.edu
> >>>  Phone: (801) 587-7697
> >>>  URL:   www.cs.utk.edu/~cates
> >>> 
> >>> 
> >>> 
> >>> 
> >>> _______________________________________________
> >>> Insight-developers mailing list
> >>> Insight-developers@public.kitware.com
> >>> http://public.kitware.com/mailman/listinfo/insight-developers
> >>> 
> >>
> >>_______________________________________________
> >>Insight-developers mailing list
> >>Insight-developers@public.kitware.com
> >>http://public.kitware.com/mailman/listinfo/insight-developers 
> >
> >
> >
> >_______________________________________________
> >Insight-developers mailing list
> >Insight-developers@public.kitware.com
> >http://public.kitware.com/mailman/listinfo/insight-developers 
> 
> 
>