[Insight-developers] Slicer4 and ITKv4 packaging

Jean-Christophe Fillion-Robin jchris.fillionr at kitware.com
Fri Feb 24 16:42:48 EST 2012


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
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.itk.org/pipermail/insight-developers/attachments/20120224/e5a30fbc/attachment.htm>


More information about the Insight-developers mailing list