TMVAGui.C IncrementalExecutor::executeFunction: symbol

Hello,

Using:


| Welcome to ROOT 6.01/01 root.cern.ch |
| © 1995-2014, The ROOT Team |
| Built for macosx64 |
| From heads/master@v6-00-01-129-gada8d45, Jun 27 2014, 20:21:07 |

Try ‘.help’, ‘.demo’, ‘.license’, ‘.credits’, ‘.quit’/’.q’

I am having problems using TMVA:

root [0] .L TMVAGui.C
root [1] TMVAGui("~/Desktop/TMVA_Eta2_Pt_2.root")
IncrementalExecutor::executeFunction: symbol ‘ZNSt3__14endlIcNS_11char_traitsIcEEEERNS_13basic_ostreamIT_T0_EES7’ unresolved while linking function ‘_Z16__cling_Un1Qu311Pv’!
IncrementalExecutor::executeFunction: symbol ‘_ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc’ unresolved while linking function ‘_Z16__cling_Un1Qu311Pv’!

Does someone know what the problem is and how to fix it?

In addition when running root from:

$ROOTSYS/tmva/test

at startup some errors get reported:

pb-d-128-141-37-126:test markhodgkinson$ root
Error in TSystem::ExpandFileName: input: $TMVASYS/lib/libCling, output: $TMVASYS/lib/libCling

| Welcome to ROOT 6.01/01 root.cern.ch |
| © 1995-2014, The ROOT Team |
| Built for macosx64 |
| From heads/master@v6-00-01-129-gada8d45, Jun 27 2014, 20:21:07 |

Try ‘.help’, ‘.demo’, ‘.license’, ‘.credits’, ‘.quit’/’.q’

Error in TSystem::ExpandFileName: input: $TMVASYS/lib/libMathCore, output: $TMVASYS/lib/libMathCore
Error in TSystem::ExpandFileName: input: $TMVASYS/test/rootalias.C, output: $TMVASYS/test/rootalias.C
In file included from /Users/markhodgkinson/root/tmva/test/./TMVAlogon.C:23:
./tmvaglob.C:29:20: error: namespaces can only be defined in global or namespace scope
namespace TMVAGlob {
^
/Users/markhodgkinson/root/tmva/test/./TMVAlogon.C:25:4: error: use of undeclared identifier 'TMVAGlob’
TMVAGlob::SetTMVAStyle();

Cheers,

Mark

Hi Mark,

thanks for reporting this issue. Before including this in our bug tracker, it would be useful to know on which system you are (Mavericks?) and which was your cmake/configure command.

Cheers,
Danilo

I am using Mavericks and compiled and tried this with 10.9.3 (now I have 10.9.4 though)

I believe I just ran the standard ./configure and make commands

Cheers,

Mark