[Halld-offline] GlueX software stack on ubuntu 22.04

zihlmann zihlmann at jlab.org
Sat Oct 28 08:05:35 EDT 2023


FYI:

I did compile our GlueX Software stack on ubuntu 22.04 successfully in 
the past
gcc (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0

thanks to marki for all the work handling python2.7 needed for ccdb at 
the time.

Now I was able to compile all the code (version_5.12.0.xml) with c++14 
standard.
This was not strait forward since there are many places 
(scripts/config-files)
where the c++11 standard was hard coded and needed to be changed by 
hand. In the
end I was able to full compile our code using root 4.28.8 all the way 
through to
hdgeant4 and including hdgeant4 only failing at the very last step where 
the linking
of hdgeant4 failed.

This is the same place where I already failed in the past. I could not 
figure out
the correct ordering of all the libraries in the lists of "-l's" that 
are needed
to link hdgean4 successfully. There was always some error messages 
complaining of
not finding some objects clearly present in libhdgeant4.so but somehow 
got lost
in he chain.

I did not do a comprehensive test and only used root that seems to work.

cheers,
Beni
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://mailman.jlab.org/pipermail/halld-offline/attachments/20231028/b698b005/attachment.html>


More information about the Halld-offline mailing list