Hello Andrew,

I tested with Cygwin64 on Windows Vista. Without the patch no DLL is built, the GLPK library is statically compiled into glpsol.exe. With the patch the GLPK library is built as DLL and dynamically linked into glpsol.exe.

So I suggest to integrate the patch with the next release.

Best regards

Heinrich Schuchardt

On 03.11.2014 21:29, Jean-Pierre Flori wrote:
Hello,

2014-11-03 21:24 GMT+01:00 Heinrich Schuchardt <[email protected]>:
Hello Marco,

why do you want to build with no-undefined?

Why do you think this makes sense for Cygwin and MinGW only and not
elsewhere?

Because on Cygwin/MinGW for shared libraries, all symbols must be
resolved at build time.
Undefined symbols are not allowed.
Therefore at soe point the libtool folks decided that by default you
cannot build a shared library without specifying that you promise that
every symbol will be available and pass the -no-undefined flag (to
libtool).
Note that before you did not have to specify the flag...
On other systems, the flag is usually useless and can even be harmful
combined with other flags dealing with undefined symbols though it
rarely happens.

Best,
--
Jean-Pierre Flori



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

Reply via email to