[Insight-developers] ITK Modular: Progress building ITK Wiki Examples

Bill Lorensen bill.lorensen at gmail.com
Tue Mar 15 10:25:19 EDT 2011


I have a cmake patch that generates a proper @file. Waiting for
feedback from the cmake gurus.

Bill

On Tue, Mar 15, 2011 at 10:17 AM, Williams, Norman K
<norman-k-williams at uiowa.edu> wrote:
> Good -- and hard! -- work Bill!
>
>
> 1. There was a problem before modularization with how the GDMC libraries
> and headers
> got installed -- they were going to ${CMAKE_INSTALL_PREFIX}/include and
> ${CMAKE_INSTALL_PREFIX}/lib.  I am of the opinion that they should be in
> ${CMAKE_INSTALL_PREFIX}/*/InsightToolkit, the way they were in ITK3.
>
> So my question is, did Modularization fix where GDCM gets installed, or
> did you just adapted to the 'bad' install after the fact.
>
> 2. You probably already know this but there's a 'flags.make' file down in
> the CMakeFiles directory that gets generated.  It isn't in a useful format
> for @file inclusion, but it's annoying that it's SO close to what you'd
> need.
>
> We don't really have an installed ITK4/Modular still, right?
>
> On 3/13/11 12:14 PM, "Bill Lorensen" <bill.lorensen at gmail.com> wrote:
>
>>I was able to build the all of the ITK Wiki Examples using ITK Modular.
>>
>>1) I had to modify CMake/ITKConfig.cmake.in and
>>ITK/Utilities/GDCM/CMakeList.txt to find gdcm libraries and add
>>missing libraries. I have posted a gerrit topic here:
>>http://review.source.kitware.com/#change,1185
>>
>>2) Recall that I had "line too long" errors for my mingw build. The
>>gcc command line exceeded the 8192 character limit on windows. I have
>>a patch for CMake that uses gcc's @file command line option that reads
>>options from a file. I plan on submitting the patch to the cmake bug
>>tracker as a feature request. It works great, but a CMake guru may
>>want to generalize it.
>>
>>Next, ITKApps,
>>
>>Bill
>>_______________________________________________
>>Powered by www.kitware.com
>>
>>Visit other Kitware open-source projects at
>>http://www.kitware.com/opensource/opensource.html
>>
>>Kitware offers ITK Training Courses, for more information visit:
>>http://kitware.com/products/protraining.html
>>
>>Please keep messages on-topic and check the ITK FAQ at:
>>http://www.itk.org/Wiki/ITK_FAQ
>>
>>Follow this link to subscribe/unsubscribe:
>>http://www.itk.org/mailman/listinfo/insight-developers
>
>
>
> ________________________________
> Notice: This UI Health Care e-mail (including attachments) is covered by the Electronic Communications Privacy Act, 18 U.S.C. 2510-2521, is confidential and may be legally privileged.  If you are not the intended recipient, you are hereby notified that any retention, dissemination, distribution, or copying of this communication is strictly prohibited.  Please reply to the sender that you have received the message in error, then delete it.  Thank you.
> ________________________________
>


More information about the Insight-developers mailing list