Opened 11 years ago
Closed 11 years ago
#178 closed How to (fixed)
Building without libGLU dependency
Reported by: | Alden Stradling | Owned by: | |
---|---|---|---|
Priority: | minor | Milestone: | |
Component: | Delphes code | Version: | Delphes 3 |
Keywords: | build, dependencies | Cc: |
Description
I've been trying to get Delphes to work on the ATLAS Grid, and have run into some snags with the fact that the Mesa/libGLU libraries are not universally installed in our Grid sites. To make things work, I have been trying to package the .so files and such… but it occurs to me that perhaps there's a Makefile means by which I could turn off all packages with libGLU dependencies (which seem to come with ROOT's libEVE, which seems to be referenced in DelphesDisplay). If this can be done without screwing up Delphes event generation in general, it would be great -- we can use a normal Delphes for visualization, etc.
Using SLC5/6, Delphes 3.0.6
Starting from version 3.0.7, the event display is not built by default and a separate make rule for the event display (make display) was added to fix the compilation problem for systems without OpenGL libraries.