Print

Print


Hi,

Is is possible than in "LCDD" distribution: 
slic/hps_v01-00-02/lcdd/v03-03-04/trunk/src/lcdd

is missing the following directories:
bfield,
geant4,
schema,
segmentation,
util

I see headers in these directories, but there are no C++ files and 
therefore routine definitions with names of these routines (e.g.
StringUtil::toString(bool)).

Mikhail.



On 09/08/2014 06:48 PM, [log in to unmask] wrote:
> 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.


########################################################################
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