Hello,
I am trying to use MakeClass or MakeSelector but I have a MacOS related issue. I use a precompiled binary of root on Mojave. When using MakeSelector root complains about me not having libgfortran.3.dylib. I searched for gfotran, and eventually I dowloaded gfortran for Mojave https://github.com/fxcoudert/gfortran-for-macOS/releases. Problem is that the library is newer than libgfortran.3.dylib (the gfortrant for Mopjave gives libgfortran.5.dylib). I have finally got MakeSelector to work by “cheating”, creating a soft link from to libgfortran.5.dylib named libgfortran.3.dylib
So my questions are:
1)Why is MakeSelector asking for this gfortran library? Is it actually needed?
2)Where do I get the actual libgfortran.3.dylib for Mojave? or should I leave the link?
Dear Axel
I was using the latest root_v6.16.00.macosx64-10.14-clang100.dmg from root.cern but today when I went to check things to make sure it was indeed the version I thought the problem went away. Root is now happy with the newer libgfortran library or it does not care anymore. I have not idea what changed, only thing I did since yesterday is closing some windows and I am wondering sourcing again my path, and setting again the ROOT environment with thisroot.sh did the trick.