View Issue Details

IDProjectCategoryView StatusLast Update
0003424Slicer4Core: Building (CMake, Superbuild)public2015-09-09 08:29
Reporterkentwilliams Assigned Tojcfr  
PrioritynormalSeverityminorReproducibilityhave not tried
Status closedResolutionfixed 
Product Version 
Target VersionSlicer 4.5.0-1Fixed in VersionSlicer 4.5.0-1 
Summary0003424: MacOSX - Always specify the minimum possible supported depolyement target
Description

Kent reported that on MAcOSX 10.7.5, despite the fact there is 10.8 SDK available, building targeting 10.8 fails.

From Kent:
// -------------------
To confirm:

I'm using CMake 2.8.11.2, OS X 10.5, Xcode 4.6.3

I was having trouble compiling -- specifically configuring Slicer after
the prerequisites were built -- there was some complaint about internal
environment variables and such.

After I started over clean, I couldn't get itk to build because the little
source generator program in ITK/Modules/ThirdParty/tiff was crashing.
With CMAKE_OSX_DEPLOYMENT_TARGET=10.8, on 10.7.5, the result were
executables that couldn't run.

Setting CMAKE_OSX_DEPLOYMENT_TARGET to 10.7 (it was defaulting to 10.8)
got ITK building, but the Tk build failed trying to find X11 headers.

Setting Slicer_USE_PYTHONQT_WITH_TCL=NO got TCL to build, and now Slicer
builds to completion.
// -------------------

TagsNo tags attached.

Activities

kentwilliams

kentwilliams

2013-09-26 08:37

developer   ~0010092

My particular system where I encountered these problems
$ sw_vers
ProductName: Mac OS X
ProductVersion: 10.7.5
BuildVersion: 11G63
$ xcodebuild -version
Xcode 4.6.3
Build version 4H1503

Both CMake 2.8.11.2 and the 2.8.12 prerelease (i.e. dev HEAD) encountered the same problems.

jcfr

jcfr

2014-03-07 09:54

administrator   ~0011366

This would be nice to fix - but we think it's low priority right now. Let
us know if it is high priority for you or if you would like to help us by contributing a patch.

jcfr

jcfr

2015-01-08 12:24

administrator   ~0012864

Following r23859 [1], this issue does not apply anymore.

[1] http://viewvc.slicer.org/viewvc.cgi/Slicer4?view=revision&revision=23859

Issue History

Date Modified Username Field Change
2013-09-25 15:15 jcfr New Issue
2013-09-25 15:15 jcfr Status new => assigned
2013-09-25 15:15 jcfr Assigned To => jcfr
2013-09-25 15:15 jcfr Reporter jcfr => kentwilliams
2013-09-25 15:15 jcfr Target Version => Slicer 4.3.2
2013-09-25 15:15 jcfr Description Updated
2013-09-26 08:37 kentwilliams Note Added: 0010092
2014-03-06 10:15 nicole Target Version Slicer 4.3.2 => Slicer 4.4.0
2014-03-07 09:53 jcfr Status assigned => acknowledged
2014-03-07 09:53 jcfr Target Version Slicer 4.4.0 =>
2014-03-07 09:54 jcfr Note Added: 0011366
2015-01-08 12:24 jcfr Note Added: 0012864
2015-01-08 12:24 jcfr Status acknowledged => resolved
2015-01-08 12:24 jcfr Fixed in Version => Slicer 4.4.1
2015-01-08 12:24 jcfr Resolution open => fixed
2015-01-08 12:24 jcfr Status resolved => closed
2015-01-08 12:24 jcfr Target Version => Slicer 4.4.1
2015-09-09 08:29 jcfr Fixed in Version Slicer 4.4.1 => Slicer 4.5.0-1
2015-09-09 08:29 jcfr Target Version Slicer 4.4.1 => Slicer 4.5.0-1