James Kermode
James Kermode
Comment from @MrYann from closed issue #47: > Now let’s deal with the pointer arguments. Do you have any lead as to why they are not supported ? (i did...
The default is actually `f90wrap_abort`. You can override the name of a function called on aborts with the `-a` command line option to `f90wrap`. Thanks for spotting the defunct reference...
I just looked at this in slightly more detail, and it appears you can't currently change the abort routine name- it works if you trigger exceptions from Fortran with `call...
I absolutely agree with the sentiment, but both `distutils` and `numpy.distutils` are messy for building mixed language projects, which is why I found raw Makefiles simplest initially. Haven't used CMake...
Thanks for the suggestions. Will consider CMake, and also look at [conda](http://conda.pydata.org/docs/build.html) which seems to be gaining a lot of traction in the scipy community at the moment.
I don't have access to a Windows setup to test on unfortunately, but let me know if you get to the bottom of this and if any changes to f90wrap...
(Oops, signed in as wrong GitHub user, previous comment was by me as well)
> Interfaced functions of a f90 module are translated to static methods in the auto generate python class, however in the function list for the overloaded call loop, the function...
Interface generation should now be fixed. I didn't look at the asterisk parsing yet.
It’s an old code which has not yet been updated to Python 3. You may still have a `python2` executable or similar, or it would not be a big job...