Build error in main repository

6 views
Skip to first unread message

Elton Smith

unread,
Feb 28, 2025, 9:07:26 AMFeb 28
to gluex-s...@googlegroups.com, Elton Smith
Dear Software Help,

I am trying to get old software working again and starting fresh with Alma9, so I may be going down multiple wrong paths. My initial goal is just to build hall_recon and hall_sim, which are in the main repository:
- I cloned halld_recon and halld_sim 
- I have attempted to update my environment to the new system. A file with all my environment variables is attached
- I started building halld_recon and encounter the following error: The include file hddsroot.h is missing. By searching various git repositories I don’t see it anywhere, but am probably missing something

Any suggestions?  Thanks in advance. Elton

Output from build attempt:

ifarm2401.jlab.org> scons -u install
scons: Reading SConscript files ...
sbms : Making setenv.csh in /w/halld-scshelf2101/halld2/home/elton/git/halld_recon/Linux_Alma9-x86_64-gcc11.5.0
sbms : Making setenv.sh in /w/halld-scshelf2101/halld2/home/elton/git/halld_recon/Linux_Alma9-x86_64-gcc11.5.0
scons: done reading SConscript files.
scons: Building targets ...
Compiling  [libraries/HDGEOMETRY/DRootGeom.cc]
libraries/HDGEOMETRY/DRootGeom.cc:9:10: fatal error: hddsroot.h: No such file or directory
    9 | #include "hddsroot.h"
      |          ^~~~~~~~~~~~
compilation terminated.
scons: *** [.Linux_Alma9-x86_64-gcc11.5.0/libraries/HDGEOMETRY/DRootGeom.o] Error 1
scons: building terminated because of errors.








Elton Smith




environment.txt

Alexander Austregesilo

unread,
Feb 28, 2025, 9:18:00 AMFeb 28
to gluex-s...@googlegroups.com

Hi Elton,

This header is part of the HDDS package. In your environment, the variable HDDS_HOME should point to "/group/halld/Software/builds/Linux_Alma9-x86_64-gcc11.5.0/hdds/hdds-4.17.0/". At the moment, it looks like it is mixed up with the variable HDDS_VERSION=4.17.0. How did you set up your environment?

Cheers,

Alex

--
You received this message because you are subscribed to the Google Groups "GlueX Software Help" group.
To unsubscribe from this group and stop receiving emails from it, send an email to gluex-softwar...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/gluex-software/EBF2B408-2194-4BD5-BC3D-F74B37D060AA%40jlab.org.
-- 
Alexander Austregesilo

Staff Scientist - Experimental Nuclear Physics
Thomas Jefferson National Accelerator Facility
Newport News, VA
aaus...@jlab.org
(757) 269-6982

Elton Smith

unread,
Feb 28, 2025, 10:04:16 AMFeb 28
to Alexander Austregesilo, Elton Smith, gluex-s...@googlegroups.com
Hi Alex,

Thanks so much for catching that. I had an error (“home” instead of “version”) in my version.xml file. After fixing the file, I have been able to build  halld_recon. 

Thanks! Elton



Elton Smith



Reply all
Reply to author
Forward
0 new messages