Does dlsym return a non-null pointer for that function name? You might need to try varying numbers of appended or prepended underscores on the module-mangled name. I don't think we have great support for calling into Fortran modules at the moment, we probably eventually need a specialized implementation for fcall to handle some of this (there's an issue for this on Github, not much recent activity in it though).
To figure out what's happening you might try running with julia-debug and/or in gdb. On Monday, February 2, 2015 at 12:01:11 PM UTC-8, benjamin kary wrote: > > I am using Fortran 95 and the mangled name was obtained by calling nm in > the terminal on the shared library file. This technique worked for a > simpler fortran module/function which simply takes a float and adds it to > itself. > > Thanks for the replies! > > Ben > > >>
