Hi Omar,
in fact I am trying to compile it, but until now with no luck. I managed
to compile "lcdd" library by changing:
slic/hps_v01-00-02/lcdd/v03-03-04/CMakeLists.txt
line 58: FILE( GLOB_RECURSE library_sources
${PROJECT_SOURCE_DIR}/trunk/src/*.cc )
line 104: CONFIGURE_FILE(
${PROJECT_SOURCE_DIR}/trunk/config/doxygen/lcdd_doxygen.cfg.in
${PROJECT_SOURCE_DIR}/config/doxygen/lcdd_doxygen.cfg )
(added "trunk" in the path to sources and config).
But then "slic" does not link (a few examples of many errors below):
Linking CXX executable bin/slic
CMakeFiles/slic.dir/src/GeneratorMessenger.cc.o: In function
`slic::GeneratorMessenger::SetNewValue(G4UIcommand*, G4String)':
/usr/hps/slic/hps_v01-00-02/slic/v03-01-05/src/GeneratorMessenger.cc:54:
undefined reference to `StringUtil::toInt(std::basic_string<char,
std::char_traits<char>, std::allocator<char> >&)'
CMakeFiles/slic.dir/src/LcioHitsCollectionBuilder.cc.o: In function
`slic::LcioHitsCollectionBuilder::createHitCollections()':
/usr/hps/slic/hps_v01-00-02/slic/v03-01-05/src/LcioHitsCollectionBuilder.cc:93:
undefined reference to `IdSpec::getFieldDescription()'
/usr/hps/slic/hps_v01-00-02/lcdd/v03-03-04/lib/liblcdd.so: undefined
reference to `IdFactory::createOrderedIdVec(G4Step*, SensitiveDetector
const*)'
/usr/hps/slic/hps_v01-00-02/lcdd/v03-03-04/lib/liblcdd.so: undefined
reference to `Solenoid::setOuterZ(double)'
Any suggestion?
Best Regards,
Mikhail.
On 09/08/2014 06:39 PM, Omar Moreno wrote:
> e first issue you need to update lcsim to the latest versi
########################################################################
Use REPLY-ALL to reply to list
To unsubscribe from the HPS-SOFTWARE list, click the following link:
https://listserv.slac.stanford.edu/cgi-bin/wa?SUBED1=HPS-SOFTWARE&A=1
|