When I submit a job to batch at CERN all environmental variables necessary for ROOT are empty. There is an error trying to run a binary that depends on ROOT
error while loading shared libraries: libMultiProc.so: cannot open shared object file: No such file or directory
Can I access root at batch by properly setting the environmental variables and what particular values should I set?
Hi,
this unfortunately it’s not a ROOT question. I am sure the environment can be properly set with a script executed before invoking your program.
Danilo
Dynamically linked applications are great until they aren’t 
Depending on what you are trying to do, Go-HEP/rootio (that can produce completely statically linked programs, so no env. variables required) could fit the bill. (You’d ‘just’ need to learn Go)
Let me know.
I managed to solve the problem by copying the complete LD_LIBRARY_PATH from my local environment.
Root libraries were not the only ones missing.