Change of Behaviour, ROOT include dir's.
Compilation of AllPix^2 from source fails at v1.5.0.
Building v1.4.4 in my enviroment includes the ROOT headers through -isystem /Users/andy/Software/ROOT-6.20.04-Python3/include
while in v1.5.0 I see -isystem /Users/andy/External/ROOT/math/genvector/inc -isystem /Users/andy/External/ROOT/math/mathcore/inc -isystem /Users/andy/External/ROOT/core/imt/inc -isystem /Users/andy/External/ROOT/io/io/inc -isystem /Users/andy/External/ROOT/core/thread/inc -isystem /Users/andy/External/ROOT/tree/tree/inc -isystem /Users/andy/External/ROOT/net/net/inc
The path for the v1.4.4 build is the built/installed ROOT on my laptop. The /Users/andy/External/ROOT
path used in v1.5.0 is a cloned ROOT git repo.
Is this expected?
Currently the v1.5.0 build fails with
[ 77%] Building CXX object tools/tcad_dfise_converter/CMakeFiles/mesh_converter.dir/MeshConverter.cpp.o
In file included from /Users/andy/Work/MuonTomography-1.5.0/AllPix2/tools/tcad_dfise_converter/MeshConverter.cpp:15:
In file included from /Users/andy/External/ROOT/tree/tree/inc/TTree.h:30:
In file included from /Users/andy/External/ROOT/tree/tree/inc/ROOT/TIOFeatures.hxx:14:
In file included from /Users/andy/External/ROOT/tree/tree/inc/TBasket.h:28:
/Users/andy/External/ROOT/io/io/inc/TKey.h:15:10: fatal error: 'TNamed.h' file not found
#include "TNamed.h"
^~~~~~~~~~
1 error generated.
Andy.