Unexpected derived-type entities in binary intrinsic numeric operator ‘*’
Hi Stefano,
I am trying to compile this library but getting in troubules with the '*' operator overloading under gfortran-7.5 (and 10.2)... any hint? :)

Well, problem solved in the end. #ifdef on _R16P was messing up the operator overloading when compiling in double precision :) Probably the fact I am not using fobis is not helping much!
@AliE89
Hi, I have not understood if the problem has been solved or not. Do you need help?
Anyhow, the makefile (if any) can be very old and unmaintained, but I can try to fix it in case.
Cheers
Ciao Stefano,
So the issue was under gfortran and due to the presence of the #ifdef _R16P in the operator '*' definition. For some reason gfortran is not very happy with those. Anyhow, I simply removed the ifdef from the code and it worked just fine. Maybe I did not put some flags in my makefile, I do not use much ifdef in my codes usually and maybe I am mistaking something. I can share my makefile with you if you like.
Hi @AliE89
Probably there is something missing in your makefile: if you like to share it I can try to investigate.
Cheers