<div dir="ltr"><div dir="ltr">Hello<div><br></div><div>I am trying to compile gmsh with flang:<a href="https://github.com/flang-compiler/flang">https://github.com/flang-compiler/flang</a></div><div><br></div><div>I am failing with these errors:</div><div><div>F90-S-0038-Symbol, complex, has not been explicitly declared (besselh.f90)</div><div>F90-S-0038-Symbol, besjn, has not been explicitly declared (besselh.f90)</div><div>F90-S-0038-Symbol, besyn, has not been explicitly declared (besselh.f90)</div><div>  0 inform,   0 warnings,   3 severes, 0 fatal for besselh</div><div>F90-S-0038-Symbol, besjn, has not been explicitly declared (besselh.f90)</div><div>  0 inform,   0 warnings,   1 severes, 0 fatal for besselj_p</div><div>F90-S-0038-Symbol, besjn, has not been explicitly declared (besselh.f90)</div><div>  0 inform,   0 warnings,   1 severes, 0 fatal for besselj_pp</div></div><div><br></div><div>because they seem to be gnu specific fortran functions:</div><div><a href="https://gcc.gnu.org/onlinedocs/gcc-4.1.2/gfortran/BESJN.html" target="_blank">https://gcc.gnu.org/onlinedocs/gcc-4.1.2/gfortran/BESJN.html</a><br></div><div><br></div><div>Would it be possible to implement these functions in another way?</div><div><br></div><div>Best,</div><div>Owen</div></div></div>