Compilation problems with DpmEvtGen [message #6442] |
Wed, 16 April 2008 11:11 |
Ralf Kliemt
Messages: 507 Registered: May 2007 Location: GSI, Darmstadt
|
first-grade participant |
From: 141.30.85*
|
|
Hi all,
The dashboard website is offline....
I have problems with compiling DpmEvtGen. I get many warnings like
In file /home/ralfk/Pandaroot/Dart-src/pgenerators/DpmEvtGen/init.f:619
*8HXU++GA ,8HXD+GAM ,8HXS+GAM ,8HA+AKPI ,8HT02PI+ ,8HC1++2K ,
1
Warning: Extension: Conversion from HOLLERITH to REAL(8) at (1)
And then at the end there is probably the serious message:
/home/ralfk/Pandaroot/Dart-src/pgenerators/DpmEvtGen/main.cc:26: warning: non-local variable ‘<anonymous struct> lujets_’ uses anonymous type
Linking CXX executable DPMGen
CMakeFiles/DpmEvtGen_exe.dir/main.o: In function `main':
/home/ralfk/Pandaroot/Dart-src/pgenerators/DpmEvtGen/main.cc:112: undefined reference to `dpm_gen__'
collect2: ld returned 1 exit status
My Workaround: I keep the pandaroot/pgenerators directory and pandaroot/CMakesLists.txt before rev.2525.
Kind regards, Ralf.
[Updated on: Wed, 16 April 2008 11:21] Report message to a moderator
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Re: Compilation problems with DpmEvtGen [message #6604 is a reply to message #6547] |
Fri, 25 April 2008 17:30 |
Aleksandra Biegun
Messages: 64 Registered: May 2007 Location: Groningen
|
continuous participant |
From: *KVI.nl
|
|
Hi,
I have the same problem like Stefano, that I do not have libGen.so.0.0.0, only I have libGen.so
-- Installing /home/biegun/PANDA/fair/pandaroot.dart/buildDart/lib/libGen.so.0.0.0
-- Installing /home/biegun/PANDA/fair/pandaroot.dart/buildDart/lib/libPGen.so.0.0.0
CMake Error: Error in cmake code at
/home/biegun/PANDA/fair/pandaroot.dart/buildDart/pgenerators/DpmEvtGen/c make_install.cmake:30:
FILE INSTALL cannot find file " /home/biegun/PANDA/fair/pandaroot.dart/buildDart/pgenerators/DpmEvtGen/C MakeFiles/CMakeRelink.dir/libDpmEvtGen.so.0.0.0 " to install.
Current CMake stack: /home/biegun/PANDA/fair/pandaroot.dart/buildDart/cmake_install.cmake;/ho me/biegun/PANDA/fair/pandaroot.dart/buildDart/pgenerators/DpmEvtGen/cmak e_install.cmake
when I changed the name of the library libDpmEvtGen.so into libDpmEvtGen.so.0.0.0 (like Stefano did) instalation of libraries finished succesfully.
After that, I run Dashboard script Dart.sh Experimental , and if someone could look at it there is 2 times kviq41.kvi.nl - one seems to be ok, but the second one looks 'empty' (no time, no tests passed). This 'empty' case is also for Nightly run of Dart.sh script.
Because pandaroot does not compiled automaticly for me (actually it compiles, library are linked but the error is during intallation of libraries) and I had to change by hand name of the libDpmEvtGen.so into libDpmEvtGen.so.0.0.0 library, I thought that maybe the 'empty' case for my computer at Dasgboard (kviq41.kvi.nl) appeared.
Am I right or it's something else?
Is there any solution for installing libDpmEvtGen.so.0.0.0 automatically?
Cheers,
Ola.
Aleksandra Biegun
University of Groningen/KVI
Zernikelaan 25, 9747 AA Groningen
tel. +31 50 363 3630
fax. +31 50 363 4003
|
|
|
|
|
|
|
Re: Compilation problems with DpmEvtGen [message #6645 is a reply to message #6629] |
Wed, 30 April 2008 13:57 |
Anonymous Poster
|
|
From: *ikp.kfa-juelich.de
|
|
Hello everybody!
I solved the problem with the DpmEvtGen compilation just by removing the second underscore at the end of the dpm_gen_ function name in the main.cc file. After that it compiles and links without problems. I am wonder why do we need this second underscore at all?
Andrey
|
|
|
|
|
|