Hello guys!
Is there a specific reason why GeomBuilder library is missing in the binary distribution starting from ROOT version 6.34? If it is not intentional, could you get it back please?
Cheers,
Andrey
Hello guys!
Is there a specific reason why GeomBuilder library is missing in the binary distribution starting from ROOT version 6.34? If it is not intentional, could you get it back please?
Cheers,
Andrey
Welcome to the ROOT Forum!
Right, this is since this commit: modularize geom and geombuilder. I’ll try to find out who took the decision (@silverweed, @Danilo)? And if we can put it back.
Thanks a lot Bertrand!
It would be really great to have it back.
Andrey
Related discussion: Make TGeo optional and ON by default by dpiparo · Pull Request #1166 · root-project/root · GitHub
Thank you very much!
Andrey
Hi Andrey,
Holiday period, apologies…
Could you please share your user story? Why do you need geombuilder
ON by default for binaries?
Cheers,
Danilo
Hello Danilo,
We are using TGeo of ROOT as the geometry system in our Ants3 simulation and data processing toolkit (arXiv:2506.07922). It serves for building geometry (and visualization), 3D navigation in optical simulations and, through GDML conversion, is used to exports the constructed geometry to Geant4 for particle simulations.
If this library is not in the binary realease, it forces us to compile ROOT, which we would like to avoid as it complicates the installation procedure, especially for the students who are the majority of the users. At the moment, we just recommend to install an older version of ROOT where this library is still present in the binaries. But it is bad to get stuck and not receive the updates
If you need more details, please let me know.
Andrey
Danilo,
Do I understand it correctly that in the just released binaries (ROOT v6.36.04) the GeomBuilder library was not yet included?
Thank you,
Andrey