Difference between revisions of "Developer Meetings/20140204"
From Slicer Wiki
m (→Conclusion) |
|||
(8 intermediate revisions by 2 users not shown) | |||
Line 2: | Line 2: | ||
* Upgrade ITK Version: v4.5.0++ w/ patches on release branch | * Upgrade ITK Version: v4.5.0++ w/ patches on release branch | ||
+ | |||
+ | * How to handle libc++ on OSX? | ||
+ | ** The std library can be detected with a normal try_compile. | ||
+ | *** It must be BEFORE any other caching try_compiles. | ||
+ | *** The stdlib can be set as in the CMake variables. | ||
+ | ** Do we need to detect what Qt is compile against? and set the standard lib as a required flag across super build projects? | ||
+ | ** How should this be handled in SimpleITK's super build and non-super builds? | ||
* Enabling Threading in SimpleITK, and other Python Threading issues. | * Enabling Threading in SimpleITK, and other Python Threading issues. | ||
** Options for Qt Event loop which unlock the Python GIL | ** Options for Qt Event loop which unlock the Python GIL | ||
** Generalizing Threading Logic into a reusable python base class | ** Generalizing Threading Logic into a reusable python base class | ||
− | |||
− | |||
* | * | ||
Line 13: | Line 18: | ||
* Adding Qt Support for Apple Retina ( very pretty fonts ) | * Adding Qt Support for Apple Retina ( very pretty fonts ) | ||
** https://github.com/Slicer/Slicer/pull/98 | ** https://github.com/Slicer/Slicer/pull/98 | ||
+ | |||
+ | == Conclusion == | ||
+ | * Update Slicer ITK hash to HEAD of release branch (Feb 5 2014) | ||
+ | * Experiment: | ||
+ | ** Brad: Slicer built with <code>-stdlib=libc++</code>, SimpleITK with <code>-std=c++11</code> | ||
+ | * Integrate Brad request to enable SimpleITK threading support | ||
+ | * Review + integrate retina topic | ||
+ | * Non-linear topic - Fix unix compile error + wait for Csaba feedback |
Latest revision as of 19:35, 4 February 2014
Home < Developer Meetings < 20140204To discuss
- Upgrade ITK Version: v4.5.0++ w/ patches on release branch
- How to handle libc++ on OSX?
- The std library can be detected with a normal try_compile.
- It must be BEFORE any other caching try_compiles.
- The stdlib can be set as in the CMake variables.
- Do we need to detect what Qt is compile against? and set the standard lib as a required flag across super build projects?
- How should this be handled in SimpleITK's super build and non-super builds?
- The std library can be detected with a normal try_compile.
- Enabling Threading in SimpleITK, and other Python Threading issues.
- Options for Qt Event loop which unlock the Python GIL
- Generalizing Threading Logic into a reusable python base class
- Adding Qt Support for Apple Retina ( very pretty fonts )
Conclusion
- Update Slicer ITK hash to HEAD of release branch (Feb 5 2014)
- Experiment:
- Brad: Slicer built with
-stdlib=libc++
, SimpleITK with-std=c++11
- Brad: Slicer built with
- Integrate Brad request to enable SimpleITK threading support
- Review + integrate retina topic
- Non-linear topic - Fix unix compile error + wait for Csaba feedback