Print

Print


Hello Mikhail,
 Welcome back. I trust you had a restful summer. Sorry to hear that you 
are experiencing difficulties upon your return.
A few questions for you to help me understand your problem.

1.)
Are you working on the trunk version of hps-java? 
Were there any conflicts when you updated your svn installation?
Did you clean your existing build? I recommend

>mvn clean install -DskipTests

when coming back from a longer hiatus.

2.)
The ilcinstall of slic is known to work smoothly from scratch.
What platform are you building on?
You should not have to modify CMake files.
If you are updating an existing installation you might encounter
some conflicts. I recommend that you clean some of the higher-level
packages such as lcdd and slic (in order not to have to things like
geant4)

Norman
_______________________________________
From: [log in to unmask] <[log in to unmask]> on behalf of [log in to unmask] <[log in to unmask]>
Sent: Monday, September 8, 2014 2:30 AM
To: hps-software
Subject: build issues

Hi All,

I am trying to rebuild HPS software after the summer break, but I don't
recognize some parts of it:

1) hps-java complains about missing methods:

method setFebID(java.lang.Integer)
method setFebHybridID(java.lang.Integer)

and incompatible ones:

method getPedestal in class org.lcsim.detector.tracker.silicon.HpsSiSensor
method getNoise in class org.lcsim.detector.tracker.silicon.HpsSiSensor

2) SLIC doen't build because of a mess in "lcdd" package (missing
"trunk" dir in the path in couple of places in
hps_v01-00-02/lcdd/v03-03-04/CMakeLists.txt ) missing also some classes
(probably library pathes are wrong):
StringUtil
Id64bit
IdSpec
IdFactory
PhysicsLimitSet
IdManager
Dipole
LCDDHeaderRecord
Solenoid
GDMLWriterMessenger
HitProcessorType
Segmentation
IdField
Cartesian3DMagneticFieldMap
HitsCollectionType
idfieldProcessFactoryRef
typeinfo
PhysicsLimitSet
Id64bit

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

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