Uploaded image for project: 'ROOT'
  1. ROOT
  2. ROOT-8076

ROOT5 series fails to build (with C++11 enabled) on OS X 10.11.4 and Xcode 7.3

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed (View Workflow)
    • Priority: High
    • Resolution: Fixed
    • Affects Version/s: 5.34/34
    • Fix Version/s: 5.34/36
    • Component/s: Build System
    • Environment:

      OS X 10.11.4 and Xcode 7.3

    • Platforms:
      x86_64-slc6-gcc48-opt
    • Development:

      Description

      On 30 Mar 2016, at 10:03, Chris Jones <jonesc@hep.phy.cam.ac.uk> wrote:

      Hi,

      The last release in the root5 series fails to build (with C++11 enabled) on OS X 10.11.4 and Xcode 7.3. The error is

      In file included from /Users/chris/Projects/root/core/base/src/ManualBase4.cxx:18:
      In file included from include/TClass.h:42:
      include/ThreadLocalStorage.h:228:4: error: thread-local storage is not supported for the current target
      TTHREAD_TLS(T*) ptr = NULL;
      ^
      include/ThreadLocalStorage.h:103:29: note: expanded from macro 'TTHREAD_TLS'

      1. define TTHREAD_TLS(type) thread_local type

      Full log file is attached.

      cheers Chris

        Attachments

          Activity

            People

            • Assignee:
              mato Pere Mato Vila
              Reporter:
              mato Pere Mato Vila
            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: