View Issue Details

IDProjectCategoryView StatusLast Update
0003371Slicer4Core: Building (CMake, Superbuild)public2014-03-06 10:17
Reporterpieper Assigned Tojcfr  
PriorityhighSeveritymajorReproducibilityalways
Status closedResolutionfixed 
PlatformmacOSOS Version
Product Version 
Target VersionSlicer 4.4.0Fixed in VersionSlicer 4.4.0 
Summary0003371: configuring slicer on mac is super slow
Description

The cmake step repeatedly prints lines like:

-- names
-- other versions 3.3;3.2;3.1;3.0;2.7;2.6;2.5;2.4;2.3;2.2;2.1;2.0;1.6;1.5

and then pauses. This pause is multiple minutes when it gets to this step:

-- Configuring Loadable module: MultiVolumeExplorer [qSlicerMultiVolumeExplorerModuleExport.h]
-- Configuring SEM CLI module: BRAINSFit
-- Configuring SEM CLI module: BRAINSResample
-- Configuring SEM CLI module: BRAINSResize
-- Configuring SEM CLI module: BRAINSROIAuto
-- Configuring SEM CLI module: BRAINSDemonWarp
-- Configuring SEM CLI module: VBRAINSDemonWarp
-- Configuring SEM CLI module: BRAINSTransformConvert
-- Configuring SEM CLI module: DWIConvert
-- Configuring SEM CLI module: BRAINSCreateLabelMapFromProbabilityMaps
-- names
-- other versions 3.3;3.2;3.1;3.0;2.7;2.6;2.5;2.4;2.3;2.2;2.1;2.0;1.6;1.5

TagsNo tags attached.

Activities

pieper

pieper

2013-09-24 16:30

administrator   ~0010084

Is there any update on this? It makes it pretty hard to work... Should I try a different version of cmake?

I am using cmake version 2.8.11.20130831-g7a9a8

jcfr

jcfr

2013-09-24 16:42

administrator   ~0010085

Thanks for trying to build Slicer using the latest version of CMake. By using the latest stable release of CMake 2.8.11.2, you should not have any issue.

That said, we really need to report back to the CMake folks so that they can fix the problem before the coming release CMake 2.8.12.

Does the problem still happen using the latest CMake release candidate. See http://www.kitware.com/blog/home/post/550

Could you create a bug on CMake bug tracker reporting the problem ?
See http://www.cmake.org/Bug/my_view_page.php

Thanks

jcfr

jcfr

2013-09-25 13:30

administrator   ~0010090

Solution: Use CMake 2.8.12-rc3 or greater

On the platform described below, I was able to reproduce the problem using CMake 2.8.11.20130831-g7a9a8 but NOT using CMake 2.8.12-rc3

I used the following line to configure:

/Volumes/Dashboards/Support/CMake\ 2.8-11.20130831-g7a9a8.app/Contents/bin/cmake -DCMAKE_BUILD_TYPE:STRING=Release -DSlicer_USE_PYTHONQT_WITH_TCL:BOOL=OFF ../Slicer

and

/Volumes/Dashboards/Support/CMake\ 2.8-12-rc3.app/Contents/bin/cmake -DCMAKE_BUILD_TYPE:STRING=Release -DSlicer_USE_PYTHONQT_WITH_TCL:BOOL=OFF ../Slicer

$ sw_vers
ProductName: Mac OS X
ProductVersion: 10.8.4
BuildVersion: 12E55

$ xcodebuild -version
Xcode 4.6.3
Build version 4H1503

pieper

pieper

2013-09-26 14:39

administrator   ~0010093

Much better performance with

$ cmake --version
cmake version 2.8.11.2

Issue History

Date Modified Username Field Change
2013-09-04 15:52 pieper New Issue
2013-09-04 15:52 pieper Status new => assigned
2013-09-04 15:52 pieper Assigned To => jcfr
2013-09-04 19:00 jcfr Priority normal => high
2013-09-10 12:35 jcfr Target Version Slicer 4.3.1 => Slicer 4.4.0
2013-09-10 12:35 jcfr Target Version Slicer 4.4.0 => Slicer 4.3.1
2013-09-23 06:58 jcfr Target Version Slicer 4.3.1 => Slicer 4.3.2
2013-09-24 16:30 pieper Note Added: 0010084
2013-09-24 16:42 jcfr Note Added: 0010085
2013-09-25 13:30 jcfr Note Added: 0010090
2013-09-25 13:30 jcfr Status assigned => resolved
2013-09-25 13:30 jcfr Fixed in Version => Slicer 4.3.1
2013-09-25 13:30 jcfr Resolution open => fixed
2013-09-26 14:39 pieper Note Added: 0010093
2013-09-26 14:39 pieper Status resolved => closed
2013-09-26 14:39 pieper Fixed in Version Slicer 4.3.1 => Slicer 4.3.2
2014-03-06 10:16 nicole Target Version Slicer 4.3.2 => Slicer 4.4.0
2014-03-06 10:17 nicole Fixed in Version Slicer 4.3.2 => Slicer 4.4.0