octave-maintainers
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

loadlibrary and calllib again?


From: Nicholas Jankowski
Subject: loadlibrary and calllib again?
Date: Wed, 19 Apr 2017 06:56:25 -0400

Recently tried porting some Matlab code calling an external dll (for REFPROP, if anyone's curious), and discovered library load support isn't implemented. Found a few discussions about it from 2010-2014 [1,2], and one of the issues was that MATLAB compatibly library calls would require a classdef implementation that didn't exist yet, making it a formidable project, too much for GSOC, etc. There was an attempted implementation that hasn't been touched since 2013. [3]

Since classdef has been (at least somewhat [4]) implemented since 4.0, I'm just wondering if the argument has changed at all. Not at all familiar with the details, are any of the current classdef limits still roadblocks to a loadlibrary function? 

Would that bitbucket code still be a viable starting point or is it not a compatible approach with octave's current state? Is it at the point where it would make sense to put together a description in the projects page or even on the GSOC suggested projects list?

[1] http://octave.1599824.n4.nabble.com/Implementing-loadlibrary-calllib-etc-tt1679995.html#a1680150
[2] https://lists.gnu.org/archive/html/octave-maintainers/2013-11/msg00404.html
[3] https://bitbucket.org/rezahousseini/octave-shared-lib-utilities
[4] http://wiki.octave.org/Classdef



reply via email to

[Prev in Thread] Current Thread [Next in Thread]