View Issue Details

IDProjectCategoryView StatusLast Update
0002022Slicer4Core: Building (CMake, Superbuild)public2017-06-07 23:27
Reporterlassoan Assigned Tojcfr  
PrioritynormalSeverityminorReproducibilityalways
Status closedResolutionfixed 
Product VersionSlicer 4.1.0 
Target VersionSlicer 4.3.0Fixed in VersionSlicer 4.3.0 
Summary0002022: Build errors when using wrong CMake or QT version
Description

Many people complain that they cannot build Slicer. Mostly it's because they don't follow the build instructions. They start the build, wait for several hours, then get an error message that they cannot decipher.

It would be useful to at least make those checks that we can do:

  • People still think that CMake 2.8.4 is good enough => Raise the minimum required version to 2.8.8 (at least stop with a CMake error on Windows)
  • People assume that QT 4.8 must be good if 4.7.4 is required => Check the QT version and stop with an error during the configuration step if there is a mismatch

Warning is probably not enough, most people just goes on and try the build anyway and the error messages are not obvious enough.

TagsNo tags attached.

Relationships

parent of 0002024 closedjcfr Build error when using wrong version of Qt 
parent of 0002025 closedjcfr Build errors when using wrong CMake 

Activities

jcfr

jcfr

2013-09-02 11:44

administrator   ~0009774

Fixed in r22383 and r21727
See http://viewvc.slicer.org/viewvc.cgi/Slicer4?view=revision&revision=22383 and http://viewvc.slicer.org/viewvc.cgi/Slicer4?view=revision&revision=21727

jcfr

jcfr

2014-03-06 05:00

administrator   ~0010856

Closing resolved issues that have not been updated in more than 3 months

jcfr

jcfr

2017-06-07 23:27

administrator   ~0014598

Fix committed to 2145-support-for-installing-extension-from-file branch.

Related Changesets

Slicer: 2145-support-for-installing-extension-from-file 269ef449

2013-09-02 15:36:46

jcfr

Details Diff
COMP: Explicitly require CMake >= 2.8.11.2 on Mountain Lion

See comment in the code for details.

Fixes 0002025
Fixes 0002022
See also 0002957

git-svn-id: http://svn.slicer.org/Slicer4/trunk@22383 3bd1e089-480b-0410-8dfb-8563597acbee
mod - CMake/SlicerBlockPlatformCheck.cmake Diff File

Issue History

Date Modified Username Field Change
2012-05-11 08:07 lassoan New Issue
2012-05-11 08:07 lassoan Status new => assigned
2012-05-11 08:07 lassoan Assigned To => jcfr
2012-05-11 18:13 jcfr Relationship added parent of 0002024
2012-05-11 18:14 jcfr Relationship added parent of 0002025
2012-08-21 12:24 jcfr Target Version => Slicer 4.3.0
2013-09-02 11:44 jcfr Note Added: 0009774
2013-09-02 11:44 jcfr Status assigned => resolved
2013-09-02 11:44 jcfr Fixed in Version => Slicer 4.3.0
2013-09-02 11:44 jcfr Resolution open => fixed
2014-03-06 05:00 jcfr Note Added: 0010856
2014-03-06 05:02 jcfr Status resolved => closed
2017-06-07 23:27 jcfr Changeset attached => Slicer 2145-support-for-installing-extension-from-file 269ef449
2017-06-07 23:27 jcfr Note Added: 0014598