Difference between revisions of "Developer Meetings/20170711"

From Slicer Wiki
Jump to: navigation, search
(Undo revision 53588 by JChris.FillionR (talk))
 
(4 intermediate revisions by the same user not shown)
Line 1: Line 1:
 
{{mbox
 
{{mbox
 
| type = style
 
| type = style
| text = If you would like to list your topic here, [[Special:UserLogin|create a wiki account]] and [{{fullurl:{{FULLPAGENAME}}|action=edit}} edit this page]<br>You can join the hangout using http://bit.ly/slicer-hangout-kw.
+
| text = If you would like to list your topic here, [[Special:UserLogin|create a wiki account]] and [{{fullurl:{{FULLPAGENAME}}|action=edit}} edit this page]<br>You can join the hangout using https://bit.ly/slicer-googlemeet-hosted-by-kitware.
 
| image= [[File:smile.png|40px]]
 
| image= [[File:smile.png|40px]]
 
}}
 
}}
Line 16: Line 16:
 
** https://en.wikipedia.org/wiki/OS_X_Mavericks
 
** https://en.wikipedia.org/wiki/OS_X_Mavericks
  
From Max / Related to VT8 transition
+
From Max - Related to VT8 transition
  
 
<pre>
 
<pre>
Line 27: Line 27:
 
of libstdc++ that Apple ships doesn't support C++11. Slicer will likely need to handle this unless we target 10.9.
 
of libstdc++ that Apple ships doesn't support C++11. Slicer will likely need to handle this unless we target 10.9.
 
</pre>
 
</pre>
 +
 +
More details here: https://www.slicer.org/wiki/Documentation/Labs/VTK8
  
 
= Conclusion =
 
= Conclusion =

Latest revision as of 13:33, 25 July 2017

Home < Developer Meetings < 20170711


Update

To Discuss

From Max - Related to VT8 transition

Have not tested on Mac due to complications with respect to Qt, VTK, C++11, deployment targets, and the standard library

VTK8 and Qt 5.7+ require C++11. I think it may be necessary to have Slicer build with C++11 at this point, 
although the Linux build has worked so far without explicitly enabling it.

On Mac, building VTK while targeting 10.7 requires manually specifying CMAKE_CXX_FLAGS=-stdlib=libc++, because the version
of libstdc++ that Apple ships doesn't support C++11. Slicer will likely need to handle this unless we target 10.9.

More details here: https://www.slicer.org/wiki/Documentation/Labs/VTK8

Conclusion