I'm trying to build TMVA in Mac OS X 10.7.3 according to the the standard how to, with an installation of root 5.32/01 that I build from source. It gives the error
Building shared library lib/libTMVA.dylib ... ld: duplicate symbol TMVA::Configurable::Class_Name() in obj/TMVA_Dict1.o and obj/G__TMVA1.o for architecture x86_64
collect2: ld returned 1 exit status
make: *** [lib/libTMVA.dylib] Error 1
and fails. I don't know if this is related to the two other old bugs on Mac OS X that I see on this tracker--I did try the $(shell root-config --ldflags) additional to the makefile, with no success. The architecture root's compiled for is macosx64 (the default).