<!DOCTYPE html>
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
</head>
<body>
<font size="4" face="monospace">FYI:<br>
<br>
I did compile our GlueX Software stack on ubuntu 22.04
successfully in the past<br>
gcc (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0<br>
<br>
thanks to marki for all the work handling python2.7 needed for
ccdb at the time.<br>
<br>
Now I was able to compile all the code (version_5.12.0.xml) with
c++14 standard. <br>
This was not strait forward since there are many places
(scripts/config-files) <br>
where the c++11 standard was hard coded and needed to be changed
by hand. In the <br>
end I was able to full compile our code using root 4.28.8 all the
way through to <br>
hdgeant4 and including hdgeant4 only failing at the very last step
where the linking <br>
of hdgeant4 failed.<br>
<br>
This is the same place where I already failed in the past. I could
not figure out<br>
the correct ordering of all the libraries in the lists of "-l's"
that are needed <br>
to link hdgean4 successfully. There was always some error messages
complaining of<br>
not finding some objects clearly present in libhdgeant4.so but
somehow got lost<br>
in he chain.<br>
<br>
I did not do a comprehensive test and only used root that seems to
work.<br>
<br>
cheers,<br>
Beni<br>
<br>
</font>
</body>
</html>