REST version : v2.3.15
REST commit : c4db1698
ROOT version: v6.26/06
Geant4 version: v11.0.3
Garfield version: 6
cmake version: 3.25.2
Systems: macOS Monterey v. 12.6.3 (Intel i5 chip), macOS Monterey v. 12.5 (Apple M1 Pro chip).
Dear all,
I have a problem with my REST installation on macOS and I could reproduce the problem on a second MacOS device.
In general the compilation and installation of full REST (packages, libraries, etc.) works well and does not show any errors or suspicious warnings on both devices. However, within my installation folder, all headers, bins, macros, examples, etc., which are not from the framework, are non existent.
Examples: During installation I get the following terminal print-outs:
– Installing: /User/admin/apps/rest/install/bin/restG4
– Installing: /User/admin/apps/rest/install/./macros/geant4/REST_Geant4_ViewEvent.C
– Installing: /User/admin/apps/rest/install/./examples/axion/full-ray-tracing/helioscope.rml
– Installing: /User/admin/apps/rest/install/include/TRestDetectorDriftVolume.h
.
.
.
But non of those are actually written into the corresponding folders. In the same folders everything from the REST framework is existent, like /User/admin/apps/rest/install/bin/restRoot (which works fine btw.).
Libraries seem to be fine: I got all ‘CINT_xxx.pcm’ files under /User/admin/apps/rest/install/lib/ and /User/admin/apps/rest/install/bin/ in addition to the ‘libxxx.dylib’ files.
Concerning the installation procedure I’m following Javiers instructions here REST in MacOs | REST-for-Physics with latest Xcode, brew, xerces-c, cmake, and the mentioned ROOT version installation via brew. After that Luis instruction here https://indico.capa.unizar.es/event/26/contributions/392/attachments/313/459/0.3%20REST-for-Physics%20compilation%20and%20installation.pdf for Geant4, Garfield and lastly REST with
python pull-submodules.py --latest
and
cmake .. -DCMAKE_INSTALL_PREFIX=/User/admin/apps/rest/install/ -DREST_ALL_LIBS=ON -DREST_G4=ON -DREST_GARFIELD=ON
make -j8 install
All compilations and installations work and look fine on my terminal print out. The files, macros, executables, etc. are just missing. I can reproduce the exact same behaviour/outcome on both MacOS devices. Do you have any idea? Maybe some cmake related issue for MacOS?
PS: I remember that it was working well on different MacBooks during the REST school @ Zaragoza…