Hello Andrew,

in GLPK 4.48 file glpk.h and glpk_4_48.def are inconsistent because all 
function modules *lpx* defined in glpk.h are missing in the library definition 
file.

glpk.h is the file that will be included by all users in their programs.
They will expect only symbols to be defined there, that are exported in the dll.

Wrappers for Java, Python, and Ruby are created with Swig. Swig parses glpk.h 
and tries to wrap every symbol in this file. Compiling fails if any of the 
symbols is missing in the GLPK dll.

I suggest for GLPK 4.48 you provide a library definition file matching glpk.h 
and remove unwanted symbols from glpk.h in the next release.

Best regards

Heinrich Schuchardt

_______________________________________________
Bug-glpk mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/bug-glpk

Reply via email to