Issue running ROOT 6.03/01 on OS X El Capitan

After updating my OS to El capitan ( 10.11.0 ) , I tried to run ROOT (version 6.03/01) on my terminal giving the “root” command, but I got the following error :


error: PCH file was compiled for the target 'x86_64-apple-macosx10.10.0' but the
      current translation unit is being compiled for target
      'x86_64-apple-macosx10.11.0'

 *** Break *** segmentation violation
 Generating stack trace...
[invalid usage]: unrecognized option '-d'
Usage: atos [-p pid] [-o executable] [-f file] [-s slide | -l loadAddress] [-arch architecture] [-printHeader] [address ...]
 0x0000000107a21437 in _ZN5cling11Interpreter7declareERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPPNS_11TransactionE + 0x67 from /Users/Giorgio/root-v6-02/lib/libCling.so
[invalid usage]: unrecognized option '-d'
Usage: atos [-p pid] [-o executable] [-f file] [-s slide | -l loadAddress] [-arch architecture] [-printHeader] [address ...]
 0x0000000107924fb7 in _ZN6TClingC2EPKcS1_ + 0xdd7 from /Users/Giorgio/root-v6-02/lib/libCling.so
[invalid usage]: unrecognized option '-d'
Usage: atos [-p pid] [-o executable] [-f file] [-s slide | -l loadAddress] [-arch architecture] [-printHeader] [address ...]
 0x000000010792200f in CreateInterpreter + 0x2f from /Users/Giorgio/root-v6-02/lib/libCling.so
[invalid usage]: unrecognized option '-d'
Usage: atos [-p pid] [-o executable] [-f file] [-s slide | -l loadAddress] [-arch architecture] [-printHeader] [address ...]
 0x000000010739f71b in _ZN5TROOT15InitInterpreterEv + 0xab from /Users/Giorgio/root-v6-02/lib/libCore.so
[invalid usage]: unrecognized option '-d'
Usage: atos [-p pid] [-o executable] [-f file] [-s slide | -l loadAddress] [-arch architecture] [-printHeader] [address ...]
 0x000000010739f651 in _ZN4ROOT8GetROOT2Ev + 0x21 from /Users/Giorgio/root-v6-02/lib/libCore.so
[invalid usage]: unrecognized option '-d'
Usage: atos [-p pid] [-o executable] [-f file] [-s slide | -l loadAddress] [-arch architecture] [-printHeader] [address ...]
 0x000000010735ef89 in _ZN12TApplicationC2EPKcPiPPcPvi + 0x199 from /Users/Giorgio/root-v6-02/lib/libCore.so
[invalid usage]: unrecognized option '-d'
Usage: atos [-p pid] [-o executable] [-f file] [-s slide | -l loadAddress] [-arch architecture] [-printHeader] [address ...]
 0x00000001076943ca in _ZN5TRintC2EPKcPiPPcPvib + 0x2a from /Users/Giorgio/root-v6-02/lib/libRint.so
[invalid usage]: unrecognized option '-d'
Usage: atos [-p pid] [-o executable] [-f file] [-s slide | -l loadAddress] [-arch architecture] [-printHeader] [address ...]
 0x0000000107694f54 in _ZN5TRintC1EPKcPiPPcPvib + 0x14 from /Users/Giorgio/root-v6-02/lib/libRint.so
[invalid usage]: unrecognized option '-d'
Usage: atos [-p pid] [-o executable] [-f file] [-s slide | -l loadAddress] [-arch architecture] [-printHeader] [address ...]
 0x00000001072ede81 in main + 0x41 from /Users/Giorgio/root-v6-02/bin/root.exe
[invalid usage]: unrecognized option '-d'
Usage: atos [-p pid] [-o executable] [-f file] [-s slide | -l loadAddress] [-arch architecture] [-printHeader] [address ...]
 0x00007fff93ac65ad in start + 0x1 from /usr/lib/system/libdyld.dylib

How can i solve this problem ?

Thanks for your question; we’re checking it.

As the message says the binary was produced for 10.10 and is being run on 10.11. You will need it re-build, but probably the development release 6.03/01 is to ready for "el capitan’ since it was tagged before the 10.11 was released. So, please use 6.04/04 for this.
This is currently a limitation that we have due to the fact that we interpret headers and they need to be compatible.