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
>
>
>>

Reply via email to