[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