I have several questions about files that ROOT installs into
/etc directory and one about cling/llvm/clang. At first, some background info: I’m using Archlinux x86_64, to build and install ROOT I use distribution tool, pacman. ROOT is configured with options:
(this is just some of them).
- In directory
/etc/root/pluginsI see subdirectories with
@@in they names, like
The same directories I see in source directory under the path
Are these directories names Ok, or they are leftover from some process?
- Also, shouldn’t this directory goes into, e.g.,
- Some directories seem don’t belong
/etc/root/dictpchbecause they contain header files. IMHO, this especially concerns the directory
/etc/root/cling. Is there any option to specify the location for these directories under
/usr/include, for example, to put them into
/usr/include/root? If there is no such option, is it safe to move them to
- AFAIU, the
/etc/root/notebook/kernels/rootdirectory should go into
/usr/share/jupyter/kernels. Is there any option to specify the path at configuration time (cmake)?
- According to the name of the directory:
/etc/root/notebookthe rest subdirectories in there,
JsMVA custom htmlare needed for jupyter kernel, is that right? If so, shouldn’t they be in
/usr/share/root/notebookor other directory searched by jupyter?
- I’m not sure about directories
/etc/root/http, what the purpose of these directories? If they are needed for external web server it will require extra configuration step in any case, so may be they should go into
/srv. If they are used by ROOT itself then may be they should be put into
The last question is about building ROOT with exteral llvm/clang: am I right that this is currently not possible and seems to be impossible ever?
Thank you in advance,