[Top][All Lists]

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

Re: [Help-glpk] GLPK for Java 1.0.24, GLPK for Windows 4.48

From: Andrew Makhorin
Subject: Re: [Help-glpk] GLPK for Java 1.0.24, GLPK for Windows 4.48
Date: Sun, 03 Feb 2013 15:30:41 +0400

Hi Heinrich,

> GLPK for Java 1.0.24 has been released on
> It provides the Java language binding for GLPK 4.48.
> ---
> GLPK for Windows 4.48 has been released on
> It includes the GLPK 4.48 source distribution by Andrew Makhorin,
> Windows executables and libraries for 32bit and 64bit Windows as
> well as GLPK for Java 1.0.24.
> The download page is

Thank you very much.

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

If necessary, I can provide a patched version of glpk.def.

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

In the next release I think to rename lpx_check_kkt (it is the only
routine from old api which is still used in new api) to glp_check_kkt
and then remove all lpx routines from the package.

Best regards,

Andrew Makhorin

reply via email to

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