On Mon, Aug 19, 2013 at 2:28 PM, Frederik Beaujean <Frederik.Beaujean@xxxxxx> wrote: > > > On 08/19/2013 12:59 PM, Bastien ROUCARIES wrote: >> Hi did you try cfortran ? >> >> It is a header only file what allow to link fortran with C and vice versa. >> >> I use debian package and i maintain upstream. >> >> http://packages.qa.debian.org/c/cfortran.html >> >> Please report bug here >> http://bugs.debian.org/cgi-bin/pkgreport.cgi?repeatmerged=no&src=cfortran >> >> And download from here >> >> http://bugs.debian.org/cgi-bin/pkgreport.cgi?repeatmerged=no&src=cfortran >> >> I plan to modernize it, so please test it and report any error. >> >> Please test plain old fortran call first not function that are part of module. > Yes, I looked into cfortran. Took me a while to find my way through the > docs, but it seems there is no mention of modules at all. The Fortran > code I want to call is not under my control, and I don't want to patch > it. Else I would add BIND(C) calls where necessary. For the same reason, > I can't move the subroutine out of its module either. > > With cfortran, I end up with this linker error: > > ... undefined reference to `NESTRUN_' > > Since cfortran doesn't deal with modules, that is the wrong name, should > be __nested_MOD_nestrun. Apart from that, cfortran.h did what it > promised to. > @Bastien: If I understand correctly, this is not a bug of cfortran, it > just doesn't support modules, right? Is module support part of what you > want to add when modernizing cfortran.h? Yes module is part of modernizing cfortran.h. > bye > > Fred > > > _______________________________________________ Autoconf mailing list Autoconf@xxxxxxx https://lists.gnu.org/mailman/listinfo/autoconf