[HepMCVisual] HepMCVisual not working

Georg Troska georg.troska at uni-dortmund.de
Thu Apr 24 19:47:28 BST 2008


Hi,
I was just trying to install HepMCVisual on SLC4.6 64bit

configure runns through, but make hangs:
---
[...]
_ia32_gcc34_dbg/root/include -ansi -Wall -g -O2 -MT  
HepMCVisualElements_rflx.lo -MD -MP -MF .deps/ 
HepMCVisualElements_rflx.Tpo -c ../dictionary/ 
HepMCVisualElements_rflx.cpp  -fPIC -DPIC -o .libs/ 
HepMCVisualElements_rflx.o
../dictionary/HepMCVisualElements_rflx.cpp:111: error: `::CLHEP' has  
not been declared
../dictionary/HepMCVisualElements_rflx.cpp:111: error: expected class- 
name before '{' token
../dictionary/HepMCVisualElements_rflx.cpp: In function `void*  
<unnamed>::method_x4(void*, const std::vector<void*,  
std::allocator<void*> >&, void*)':
../dictionary/HepMCVisualElements_rflx.cpp:797: error: `::CLHEP' has  
not been declared
../dictionary/HepMCVisualElements_rflx.cpp:797: error:  
`HepLorentzVector' was not declared in this scope
../dictionary/HepMCVisualElements_rflx.cpp:797: error: template  
argument 2 is invalid
../dictionary/HepMCVisualElements_rflx.cpp:797: warning: unused  
variable 'HepLorentzVector'
../dictionary/HepMCVisualElements_rflx.cpp: In function `void  
<unnamed>::__HepMC__HepFourVector_dict()':
../dictionary/HepMCVisualElements_rflx.cpp:805: error: `::CLHEP' has  
not been declared
../dictionary/HepMCVisualElements_rflx.cpp:805: error:  
`HepLorentzVector' was not declared in this scope
../dictionary/HepMCVisualElements_rflx.cpp:805: error: template  
argument 2 is invalid
../dictionary/HepMCVisualElements_rflx.cpp:809: error: expected  
primary-expression before "void"
../dictionary/HepMCVisualElements_rflx.cpp:809: error: expected `;'  
before "void"
../dictionary/HepMCVisualElements_rflx.cpp:805: warning: unused  
variable 'HepLorentzVector'
../dictionary/HepMCVisualElements_rflx.cpp: At global scope:
../dictionary/HepMCVisualElements_rflx.cpp:794: warning: 'void*  
<unnamed>::method_x4(void*, const std::vector<void*,  
std::allocator<void*> >&, void*)' defined but not used
make[1]: *** [HepMCVisualElements_rflx.lo] Error 1
make[1]: Leaving directory `/tmp/troska/HepMCVisual-0.10.0/src'
make: *** [all-recursive] Error 1
---

I had a look at dictionary/HepMCVisualElements_rflx.cpp and there is a  
line:
#include "Reflex/Builder/ReflexBuilder.h"

but the whole Reflex-directory is not existing....why isn't this in  
there?

Am I doing something wrong?

Thanks a lot
Georg Troska
Experimentelle Physik IV
TU Dortmund




More information about the HepMCVisual mailing list