[Insight-developers] Slicer4 and ITKv4 packaging

Bill Lorensen bill.lorensen at gmail.com
Fri Feb 24 16:56:05 EST 2012


Jc,

Please consider me a newbie regarding packaging. And, I have not
read/analyzed your e-mail. ITKv4, make package, creates a valid and
usable package. Why is that not sufficient for Slicer4?

Bill

On Fri, Feb 24, 2012 at 4:42 PM, Jean-Christophe Fillion-Robin
<jchris.fillionr at kitware.com> wrote:
> Hi Bill,
>
> Are you packaging on linux or mac ?
>
> //-----------------------------------
> Linux / Windows:
>
> Within Slicer, ITK is told to installed itself in the file
> SlicerBlockInstallCMakeProject
> s.cmake
>
> See
> https://github.com/Slicer/Slicer/blob/master/CMake/SlicerBlockInstallCMakeProjects.cmake#L9
>
> You can see that the current system expects the ITK libraries to be
> associated with the RuntimeLibraries component.
>
> =>  Is it still the case with ITKv4 ?
>
> This file is itself included from here:
> https://github.com/Slicer/Slicer/blob/master/CMake/SlicerCPack.cmake#L32
>
>
> //-----------------------------------
> MacOSX:
>
> The fixup bundle mechanism expects the libraries to exist in
> ITK_LIBRARY_DIRS
> See
> https://github.com/Slicer/Slicer/blob/master/Utilities/LastConfigureStep/SlicerCompleteBundles.cmake.in#L201
>
> Is ITK_LIBRARY_DIRS properly set with ITKConfig.cmake ?
>
> Hth
> Jc
>
>
> On Fri, Feb 24, 2012 at 4:11 PM, Bill Lorensen <bill.lorensen at gmail.com>
> wrote:
>>
>> Folks,
>>
>> I'm trying to package Slicer4 with ITKv4.
>>
>> 1) for ITKv4, make package produces a proper tarball that I can untar and
>> use.
>> 2) for Sllicer4, make package does not contain the ITKv4 includes.
>> Also, the package contains ITKv4's ThirdParty libraries, but none of
>> the other ITK libraries.
>>
>> So, is there some special requirement in Slicer4 that must be present
>> to achieve a proper package?
>>
>> 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
>
>
>
>
> --
> +1 919 869 8849
>



-- 
Unpaid intern in BillsBasement at noware dot com


More information about the Insight-developers mailing list