[SCIP] Error compiling SCIP using Cygwin

Ahmed Hammad a.hammad at unsw.edu.au
Mon Apr 11 16:41:14 CEST 2016


Hi all

Thanks for the info. I'll check VM out. I meant computers in my civil engineering department and obviously not all of UNSW

Cheers

Ahmed

Sent from my iPhone

On 11 Apr 2016, at 1:36 AM, Hans Mittelmann <mittelma at asu.edu<mailto:mittelma at asu.edu>> wrote:

The VM is an excellent suggestion. If you mean in all of UNSW there is only Windows installed
then this is definitely wrong, see for example
https://www.maths.unsw.edu.au/currentstudents/computing-facilities

On Apr 10, 2016, at 12:54 AM, Ahmed Hammad <a.hammad at unsw.edu.au<mailto:a.hammad at unsw.edu.au>> wrote:



Thanks for the insight. At my institution only Windows is installed on the machines. My issue is that I need to use SCIP along with python (to code pricing/branching rules) and AMPL. Compiling is not working well with the python interface due to the following error if I don't set ZIMPL= false:

** Building ZIMPL library "/scipoptsuite-3.2.1/zimpl-3.3.3/lib/libzimpl.cygwin.x                                                                                                                86_64.gnu.opt.a".
make[3]: Entering directory '/scipoptsuite-3.2.1/zimpl-3.3.3'
-> compiling obj/O.cygwin.x86_64.gnu.normal.opt/blkmem.o
src/blkmem.c:1:0: warning: -fPIC ignored for target (all code is position indepe                                                                                                                ndent)
 /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
 ^
src/blkmem.c:1:0: error: CPU you selected does not support x86-64 instruction se                                                                                                                t
src/blkmem.c:1:0: error: CPU you selected does not support x86-64 instruction se                                                                                                                t
Makefile:249: recipe for target 'obj/O.cygwin.x86_64.gnu.normal.opt/blkmem.o' fa                                                                                                                iled
make[3]: *** [obj/O.cygwin.x86_64.gnu.normal.opt/blkmem.o] Error 1
make[3]: Leaving directory '/scipoptsuite-3.2.1/zimpl-3.3.3'
Makefile.doit:149: recipe for target '/scipoptsuite-3.2.1/zimpl-3.3.3/lib/libzim                                                                                                                pl.cygwin.x86_64.gnu.opt.a' failed
make[2]: *** [/scipoptsuite-3.2.1/zimpl-3.3.3/lib/libzimpl.cygwin.x86_64.gnu.opt                                                                                                                .a] Error 2
make[2]: Leaving directory '/scipoptsuite-3.2.1'
Makefile:87: recipe for target 'scipbinary' failed
make[1]: *** [scipbinary] Error 2
make[1]: Leaving directory '/scipoptsuite-3.2.1'
Makefile:92: recipe for target 'scipoptlib' failed
make: *** [scipoptlib] Error 2

, and when I do set ZIMPL=false I get:

** Build complete.
** Find your SCIP binary in "/scipoptsuite-3.2.1/scip-3.2.1/bin".
** Enter "make test" to solve a number of easy instances in order to verify that SCIP runs correctly.

make[2]: Leaving directory '/scipoptsuite-3.2.1'
make[1]: Leaving directory '/scipoptsuite-3.2.1'
make[1]: Entering directory '/scipoptsuite-3.2.1'
-> generating library lib/libscipopt-3.2.1.cygwin.x86_64.gnu.opt.so
obj/cons_countsols.o:cons_countsols.c:(.text+0xdb9): undefined reference to `__imp___gmpz_set_si'
obj/cons_countsols.o:cons_countsols.c:(.text+0xdb9): relocation truncated to fit: R_X86_64_PC32 against undefined symbol `__imp___gmpz_set_si'
obj/cons_countsols.o:cons_countsols.c:(.text+0xfdb): undefined reference to `__imp___gmpz_clear'
obj/cons_countsols.o:cons_countsols.c:(.text+0xfdb): relocation truncated to fit: R_X86_64_PC32 against undefined symbol `__imp___gmpz_clear'
obj/cons_countsols.o:cons_countsols.c:(.text+0x1736): undefined reference to `__imp___gmpz_fits_sint_p'
obj/cons_countsols.o:cons_countsols.c:(.text+0x1736): relocation truncated to fit: R_X86_64_PC32 against undefined symbol `__imp___gmpz_fits_sint_p'
obj/cons_countsols.o:cons_countsols.c:(.text+0x1747): undefined reference to `__imp___gmpz_get_si'
obj/cons_countsols.o:cons_countsols.c:(.text+0x1747): relocation truncated to fit: R_X86_64_PC32 against undefined symbol `__imp___gmpz_get_si'
obj/cons_countsols.o:cons_countsols.c:(.text+0x180d): undefined reference to `__imp___gmpz_add_ui'
obj/cons_countsols.o:cons_countsols.c:(.text+0x180d): relocation truncated to fit: R_X86_64_PC32 against undefined symbol `__imp___gmpz_add_ui'
obj/cons_countsols.o:cons_countsols.c:(.text+0x20fd): undefined reference to `__imp___gmpz_init'
obj/cons_countsols.o:cons_countsols.c:(.text+0x20fd): relocation truncated to fit: R_X86_64_PC32 against undefined symbol `__imp___gmpz_init'
obj/cons_countsols.o:cons_countsols.c:(.text+0x210b): undefined reference to `__imp___gmpz_set_si'
obj/cons_countsols.o:cons_countsols.c:(.text+0x210b): relocation truncated to fit: R_X86_64_PC32 against undefined symbol `__imp___gmpz_set_si'
obj/cons_countsols.o:cons_countsols.c:(.text+0x221f): undefined reference to `__imp___gmpz_mul_ui'
obj/cons_countsols.o:cons_countsols.c:(.text+0x221f): relocation truncated to fit: R_X86_64_PC32 against undefined symbol `__imp___gmpz_mul_ui'
obj/cons_countsols.o:cons_countsols.c:(.text+0x22d6): undefined reference to `__imp___gmpz_ui_pow_ui'
obj/cons_countsols.o:cons_countsols.c:(.text+0x22d6): relocation truncated to fit: R_X86_64_PC32 against undefined symbol `__imp___gmpz_ui_pow_ui'
obj/cons_countsols.o:cons_countsols.c:(.text+0x2326): undefined reference to `__imp___gmpz_add_ui'
obj/cons_countsols.o:cons_countsols.c:(.text+0x2326): relocation truncated to fit: R_X86_64_PC32 against undefined symbol `__imp___gmpz_add_ui'
obj/cons_countsols.o:cons_countsols.c:(.text+0x2372): undefined reference to `__imp___gmpz_add'
obj/cons_countsols.o:cons_countsols.c:(.text+0x2372): additional relocation overflows omitted from the output
obj/cons_countsols.o:cons_countsols.c:(.text+0x237b): undefined reference to `__imp___gmpz_clear'
obj/cons_countsols.o:cons_countsols.c:(.text+0x25ea): undefined reference to `__imp___gmpz_fits_sint_p'
obj/cons_countsols.o:cons_countsols.c:(.text+0x25f7): undefined reference to `__imp___gmpz_get_si'
obj/cons_countsols.o:cons_countsols.c:(.text+0x26e3): undefined reference to `__imp___gmpz_init'
obj/cons_countsols.o:cons_countsols.c:(.text+0x2c24): undefined reference to `__imp___gmp_version'
obj/cons_countsols.o:cons_countsols.c:(.text+0x2cf3): undefined reference to `__imp___gmpz_init'
obj/cons_countsols.o:cons_countsols.c:(.text+0x34ef): undefined reference to `__imp___gmp_version'
obj/cons_countsols.o:cons_countsols.c:(.text+0x37cc): undefined reference to `__imp___gmpz_fits_sint_p'
obj/cons_countsols.o:cons_countsols.c:(.text+0x37e6): undefined reference to `__imp___gmpz_get_si'
obj/cons_countsols.o:cons_countsols.c:(.text+0x3823): undefined reference to `__imp___gmpz_sizeinbase'
obj/cons_countsols.o:cons_countsols.c:(.text+0x3857): undefined reference to `__imp___gmpz_get_str'
obj/cons_countsols.o:cons_countsols.c:(.text+0x3933): undefined reference to `__imp___gmpz_fits_sint_p'
obj/cons_countsols.o:cons_countsols.c:(.text+0x39b6): undefined reference to `__imp___gmpz_sizeinbase'
obj/cons_countsols.o:cons_countsols.c:(.text+0x3ae5): undefined reference to `__imp___gmpz_get_si'
obj/cons_countsols.o:cons_countsols.c:(.text+0x3c67): undefined reference to `__imp___gmpz_get_str'
obj/cons_countsols.o:cons_countsols.c:(.text+0x46bb): undefined reference to `__imp___gmpz_fits_sint_p'
obj/cons_countsols.o:cons_countsols.c:(.text+0x46cc): undefined reference to `__imp___gmpz_get_si'
obj/dialog.o:dialog.c:(.text+0xa6): undefined reference to `readline'
obj/dialog.o:dialog.c:(.text+0x781): undefined reference to `add_history'
obj/dialog.o:dialog.c:(.text+0xc83): undefined reference to `add_history'
obj/dialog.o:dialog.c:(.text+0xf38): undefined reference to `remove_history'
obj/dialog.o:dialog.c:(.text+0xf40): undefined reference to `free_history_entry'
obj/dialog.o:dialog.c:(.text+0xf95): undefined reference to `add_history'
obj/dialog.o:dialog.c:(.text+0x1865): undefined reference to `write_history'
obj/dialog.o:dialog.c:(.rdata$.refptr.history_length[.refptr.history_length]+0x0): undefined reference to `history_length'
obj/dialog.o:dialog.c:(.rdata$.refptr.rl_library_version[.refptr.rl_library_version]+0x0): undefined reference to `rl_library_version'
obj/fileio.o:fileio.c:(.text+0x2f): undefined reference to `gzread'
obj/fileio.o:fileio.c:(.text+0x4f): undefined reference to `gzwrite'
obj/fileio.o:fileio.c:(.text+0xba): undefined reference to `gzputs'
obj/fileio.o:fileio.c:(.text+0x155): undefined reference to `gzseek'
obj/fileio.o:fileio.c:(.text+0x1): undefined reference to `gzopen'
obj/fileio.o:fileio.c:(.text+0x11): undefined reference to `gzdopen'
obj/fileio.o:fileio.c:(.text+0xd8): undefined reference to `gzputc'
obj/fileio.o:fileio.c:(.text+0xea): undefined reference to `gzputs'
obj/fileio.o:fileio.c:(.text+0x111): undefined reference to `gzgetc'
obj/fileio.o:fileio.c:(.text+0x134): undefined reference to `gzgets'
obj/fileio.o:fileio.c:(.text+0x146): undefined reference to `gzflush'
obj/fileio.o:fileio.c:(.text+0x161): undefined reference to `gzrewind'
obj/fileio.o:fileio.c:(.text+0x171): undefined reference to `gztell'
obj/fileio.o:fileio.c:(.text+0x181): undefined reference to `gzeof'
obj/fileio.o:fileio.c:(.text+0x191): undefined reference to `gzclose'
obj/xmlparse.o:xmlparse.c:(.text+0x2fe): undefined reference to `gzread'
obj/xmlparse.o:xmlparse.c:(.text+0x4bb): undefined reference to `gzread'
obj/xmlparse.o:xmlparse.c:(.text+0x82e): undefined reference to `gzopen'
obj/xmlparse.o:xmlparse.c:(.text+0xded): undefined reference to `gzclose'
obj/xmlparse.o:xmlparse.c:(.text+0x1147): undefined reference to `gzread'
obj/xmlparse.o:xmlparse.c:(.text+0x1192): undefined reference to `gzread'
obj/xmlparse.o:xmlparse.c:(.text+0x11d5): undefined reference to `gzread'
obj/xmlparse.o:xmlparse.c:(.text+0x1222): undefined reference to `gzread'
obj/xmlparse.o:xmlparse.c:(.text+0x145f): undefined reference to `gzread'
obj/xmlparse.o:xmlparse.c:(.text+0x198d): more undefined references to `gzread' follow
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/gzstream.o:gzstream.cpp:(.text+0x114): undefined reference to `gzwrite'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/gzstream.o:gzstream.cpp:(.text+0x179): undefined reference to `gzwrite'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/gzstream.o:gzstream.cpp:(.text+0x203): undefined reference to `gzclose'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/gzstream.o:gzstream.cpp:(.text+0x236): undefined reference to `gzwrite'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/gzstream.o:gzstream.cpp:(.text+0x254): undefined reference to `gzclose'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/gzstream.o:gzstream.cpp:(.text+0x2ae): undefined reference to `gzwrite'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/gzstream.o:gzstream.cpp:(.text+0x333): undefined reference to `gzclose'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/gzstream.o:gzstream.cpp:(.text+0x366): undefined reference to `gzwrite'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/gzstream.o:gzstream.cpp:(.text+0x384): undefined reference to `gzclose'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/gzstream.o:gzstream.cpp:(.text+0x3d2): undefined reference to `gzwrite'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/gzstream.o:gzstream.cpp:(.text+0x448): undefined reference to `gzopen'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/gzstream.o:gzstream.cpp:(.text+0x4e5): undefined reference to `gzwrite'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/gzstream.o:gzstream.cpp:(.text+0x503): undefined reference to `gzclose'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/gzstream.o:gzstream.cpp:(.text+0x54c): undefined reference to `gzwrite'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/gzstream.o:gzstream.cpp:(.text+0x681): undefined reference to `gzopen'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/gzstream.o:gzstream.cpp:(.text+0x886): undefined reference to `gzopen'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/gzstream.o:gzstream.cpp:(.text+0x99d): undefined reference to `gzclose'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/gzstream.o:gzstream.cpp:(.text+0x9d0): undefined reference to `gzwrite'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/gzstream.o:gzstream.cpp:(.text+0x9ee): undefined reference to `gzclose'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/gzstream.o:gzstream.cpp:(.text+0xa1e): undefined reference to `gzwrite'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/gzstream.o:gzstream.cpp:(.text+0xa91): undefined reference to `gzopen'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/gzstream.o:gzstream.cpp:(.text+0xb40): undefined reference to `gzwrite'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/gzstream.o:gzstream.cpp:(.text+0xb5e): undefined reference to `gzclose'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/gzstream.o:gzstream.cpp:(.text$_ZN8gzstream11gzstreambufD1Ev[_ZN8gzstream11gzstreambufD1Ev]+0x3c): undefined reference to `gzwrite'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/gzstream.o:gzstream.cpp:(.text$_ZN8gzstream11gzstreambufD1Ev[_ZN8gzstream11gzstreambufD1Ev]+0x5a): undefined reference to `gzclose'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/gzstream.o:gzstream.cpp:(.text$_ZN8gzstream11gzstreambufD0Ev[_ZN8gzstream11gzstreambufD0Ev]+0x3c): undefined reference to `gzwrite'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/gzstream.o:gzstream.cpp:(.text$_ZN8gzstream11gzstreambufD0Ev[_ZN8gzstream11gzstreambufD0Ev]+0x5a): undefined reference to `gzclose'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/gzstream.o:gzstream.cpp:(.text.unlikely+0x2f): undefined reference to `gzwrite'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/gzstream.o:gzstream.cpp:(.text.unlikely+0x4c): undefined reference to `gzclose'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x67): undefined reference to `__imp___gmpq_clear'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0xc3): undefined reference to `__imp___gmpq_init'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0xd5): undefined reference to `__imp___gmpq_set_si'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x26b): undefined reference to `__imp___gmpq_init'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x4ec): undefined reference to `__imp___gmpq_equal'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x4fc): undefined reference to `__imp___gmpq_set'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x541): undefined reference to `__imp___gmpq_init'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x54d): undefined reference to `__imp___gmpq_set'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x800): undefined reference to `__imp___gmpq_set'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x84e): undefined reference to `__imp___gmpq_init'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x891): undefined reference to `__imp___gmpq_set_d'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x8da): undefined reference to `__imp___gmpq_equal'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x8ee): undefined reference to `__imp___gmpq_set'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0xa1e): undefined reference to `__imp___gmpq_set'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0xa3e): undefined reference to `__imp___gmpq_set'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0xbe0): undefined reference to `__imp___gmpq_set'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0xc1e): undefined reference to `__imp___gmpq_init'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0xc57): undefined reference to `__imp___gmpq_set_d'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0xc92): undefined reference to `__imp___gmpq_equal'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0xca6): undefined reference to `__imp___gmpq_set'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0xdcc): undefined reference to `__imp___gmpq_set'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0xde1): undefined reference to `__imp___gmpq_set'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0xf6f): undefined reference to `__imp___gmpq_set'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0xfae): undefined reference to `__imp___gmpq_init'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0xfd6): undefined reference to `__imp___gmpq_set_si'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x1003): undefined reference to `__imp___gmpq_equal'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x1017): undefined reference to `__imp___gmpq_set'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x114f): undefined reference to `__imp___gmpq_set'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x116c): undefined reference to `__imp___gmpq_set'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x12c9): undefined reference to `__imp___gmpq_equal'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x12d9): undefined reference to `__imp___gmpq_set'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x131e): undefined reference to `__imp___gmpq_init'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x132a): undefined reference to `__imp___gmpq_set'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x1571): undefined reference to `__imp___gmpq_clear'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x15e1): undefined reference to `__imp___gmpq_clear'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x1668): undefined reference to `__imp___gmpq_equal'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x1678): undefined reference to `__imp___gmpq_set'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x16c0): undefined reference to `__imp___gmpq_set'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x170a): undefined reference to `__imp___gmpq_equal'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x171a): undefined reference to `__imp___gmpq_set'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x173f): undefined reference to `__imp___gmpq_set_d'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x1780): undefined reference to `__imp___gmpq_set'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x17be): undefined reference to `__imp___gmpq_equal'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x17ce): undefined reference to `__imp___gmpq_set'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x17e5): undefined reference to `__imp___gmpq_set_d'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x1817): undefined reference to `__imp___gmpq_set'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x184c): undefined reference to `__imp___gmpq_set_si'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x186f): undefined reference to `__imp___gmpq_equal'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x187f): undefined reference to `__imp___gmpq_set'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x18a5): undefined reference to `__imp___gmpq_equal'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x18b5): undefined reference to `__imp___gmpq_set'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x18ed): undefined reference to `__imp___gmpq_equal'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x1913): undefined reference to `__imp___gmpq_get_d'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x1971): undefined reference to `__imp___gmpq_equal'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x1990): undefined reference to `__imp___gmpq_get_d'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x1a79): undefined reference to `__imp___gmpq_add'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x1af7): undefined reference to `__imp___gmpq_clear'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x1b59): undefined reference to `__imp___gmpq_add'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x1b78): undefined reference to `__imp___gmpq_equal'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x1b88): undefined reference to `__imp___gmpq_set'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x1bd5): undefined reference to `__imp___gmpq_add'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x1c57): undefined reference to `__imp___gmpq_clear'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x1cf2): undefined reference to `__imp___gmpq_add'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x1d57): undefined reference to `__imp___gmpq_add'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x1d78): undefined reference to `__imp___gmpq_equal'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x1d88): undefined reference to `__imp___gmpq_set'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x1db2): undefined reference to `__imp___gmpq_set_d'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x1dc8): undefined reference to `__imp___gmpq_clear'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x1e3b): undefined reference to `__imp___gmpq_add'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x1eb7): undefined reference to `__imp___gmpq_clear'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x1f38): undefined reference to `__imp___gmpq_add'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x1f8b): undefined reference to `__imp___gmpq_set_si'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x1fc7): undefined reference to `__imp___gmpq_add'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x1fe9): undefined reference to `__imp___gmpq_clear'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x2008): undefined reference to `__imp___gmpq_equal'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x201c): undefined reference to `__imp___gmpq_set'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x2093): undefined reference to `__imp___gmpq_sub'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x20f5): undefined reference to `__imp___gmpq_set'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x212b): undefined reference to `__imp___gmpq_clear'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x21aa): undefined reference to `__imp___gmpq_sub'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x21c8): undefined reference to `__imp___gmpq_equal'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x21e9): undefined reference to `__imp___gmpq_set'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x2249): undefined reference to `__imp___gmpq_sub'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x22d7): undefined reference to `__imp___gmpq_clear'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x237b): undefined reference to `__imp___gmpq_sub'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x23e3): undefined reference to `__imp___gmpq_sub'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x23fb): undefined reference to `__imp___gmpq_equal'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x240b): undefined reference to `__imp___gmpq_set'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x247e): undefined reference to `__imp___gmpq_equal'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x2492): undefined reference to `__imp___gmpq_set'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x24a7): undefined reference to `__imp___gmpq_clear'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x24d5): undefined reference to `__imp___gmpq_set_d'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x253f): undefined reference to `__imp___gmpq_sub'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x25b7): undefined reference to `__imp___gmpq_clear'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x2637): undefined reference to `__imp___gmpq_sub'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x26ab): undefined reference to `__imp___gmpq_set_si'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x26da): undefined reference to `__imp___gmpq_sub'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x270d): undefined reference to `__imp___gmpq_sub'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x2727): undefined reference to `__imp___gmpq_clear'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x274f): undefined reference to `__imp___gmpq_equal'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x2763): undefined reference to `__imp___gmpq_set'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x2778): undefined reference to `__imp___gmpq_equal'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x2788): undefined reference to `__imp___gmpq_set'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x27a8): undefined reference to `__imp___gmpq_equal'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x27b8): undefined reference to `__imp___gmpq_set'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x2833): undefined reference to `__imp___gmpq_equal'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x2897): undefined reference to `__imp___gmpq_mul'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x2929): undefined reference to `__imp___gmpq_set'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x2959): undefined reference to `__imp___gmpq_set'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x2967): undefined reference to `__imp___gmpq_clear'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x29f0): undefined reference to `__imp___gmpq_equal'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x2a39): undefined reference to `__imp___gmpq_set'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x2a67): undefined reference to `__imp___gmpq_equal'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x2a77): undefined reference to `__imp___gmpq_set'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x2a95): undefined reference to `__imp___gmpq_set'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x2aab): undefined reference to `__imp___gmpq_mul'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x2b24): undefined reference to `__imp___gmpq_equal'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x2b65): undefined reference to `__imp___gmpq_mul'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x2b84): undefined reference to `__imp___gmpq_clear'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x2bdf): undefined reference to `__imp___gmpq_set'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x2c6b): undefined reference to `__imp___gmpq_clear'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x2cf2): undefined reference to `__imp___gmpq_equal'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x2d19): undefined reference to `__imp___gmpq_set_d'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x2d46): undefined reference to `__imp___gmpq_equal'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x2d56): undefined reference to `__imp___gmpq_set'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x2d7d): undefined reference to `__imp___gmpq_mul'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x2db7): undefined reference to `__imp___gmpq_clear'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x2ddc): undefined reference to `__imp___gmpq_set_d'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x2e4d): undefined reference to `__imp___gmpq_equal'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x2e8f): undefined reference to `__imp___gmpq_mul'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x2f60): undefined reference to `__imp___gmpq_set'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x2f86): undefined reference to `__imp___gmpq_clear'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x2fb7): undefined reference to `__imp___gmpq_clear'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x304d): undefined reference to `__imp___gmpq_equal'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x307b): undefined reference to `__imp___gmpq_set_si'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x30a5): undefined reference to `__imp___gmpq_equal'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x30b9): undefined reference to `__imp___gmpq_set'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x30df): undefined reference to `__imp___gmpq_mul'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x311f): undefined reference to `__imp___gmpq_set_si'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x3137): undefined reference to `__imp___gmpq_clear'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x31a2): undefined reference to `__imp___gmpq_equal'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x3207): undefined reference to `__imp___gmpq_inv'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x322e): undefined reference to `__imp___gmpq_clear'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x327a): undefined reference to `__imp___gmpq_inv'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x32d7): undefined reference to `__imp___gmpq_div'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x32f6): undefined reference to `__imp___gmpq_clear'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x3339): undefined reference to `__imp___gmpq_set'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x3358): undefined reference to `__imp___gmpq_clear'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x33c8): undefined reference to `__imp___gmpq_equal'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x340e): undefined reference to `__imp___gmpq_div'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x3438): undefined reference to `__imp___gmpq_inv'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x344c): undefined reference to `__imp___gmpq_inv'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x34b3): undefined reference to `__imp___gmpq_equal'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x34f4): undefined reference to `__imp___gmpq_div'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x3581): undefined reference to `__imp___gmpq_inv'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x35ac): undefined reference to `__imp___gmpq_clear'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x35d8): undefined reference to `__imp___gmpq_set'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x360a): undefined reference to `__imp___gmpq_inv'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x362d): undefined reference to `__imp___gmpq_clear'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x3657): undefined reference to `__imp___gmpq_clear'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x370b): undefined reference to `__imp___gmpq_equal'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x3765): undefined reference to `__imp___gmpq_set'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x377c): undefined reference to `__imp___gmpq_set'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x378b): undefined reference to `__imp___gmpq_inv'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x37dd): undefined reference to `__imp___gmpq_div'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x3828): undefined reference to `__imp___gmpq_set'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x3834): undefined reference to `__imp___gmpq_inv'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x3849): undefined reference to `__imp___gmpq_set_d'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x3872): undefined reference to `__imp___gmpq_set_d'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x3887): undefined reference to `__imp___gmpq_clear'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x38f3): undefined reference to `__imp___gmpq_equal'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x3931): undefined reference to `__imp___gmpq_inv'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x39c3): undefined reference to `__imp___gmpq_div'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x39e6): undefined reference to `__imp___gmpq_clear'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x3a1a): undefined reference to `__imp___gmpq_inv'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x3a3d): undefined reference to `__imp___gmpq_clear'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x3a76): undefined reference to `__imp___gmpq_set'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x3a97): undefined reference to `__imp___gmpq_clear'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x3b23): undefined reference to `__imp___gmpq_equal'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x3b66): undefined reference to `__imp___gmpq_div'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x3bc0): undefined reference to `__imp___gmpq_set'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x3bcf): undefined reference to `__imp___gmpq_inv'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x3bf0): undefined reference to `__imp___gmpq_set'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x3bfc): undefined reference to `__imp___gmpq_inv'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x3c1a): undefined reference to `__imp___gmpq_set_si'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x3c31): undefined reference to `__imp___gmpq_set_si'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x3c48): undefined reference to `__imp___gmpq_set'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x3c5b): undefined reference to `__imp___gmpq_clear'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x3cb4): undefined reference to `__imp___gmpq_equal'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x3d21): undefined reference to `__imp___gmpq_mul'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x3d32): undefined reference to `__imp___gmpq_add'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x3d8c): undefined reference to `__imp___gmpq_add'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x3d9d): undefined reference to `__imp___gmpq_sub'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x3dae): undefined reference to `__imp___gmpq_sub'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x3dbf): undefined reference to `__imp___gmpq_add'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x3dcc): undefined reference to `__imp___gmpq_clear'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x3e24): undefined reference to `__imp___gmpq_equal'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x3e91): undefined reference to `__imp___gmpq_mul'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x3ea2): undefined reference to `__imp___gmpq_sub'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x3efc): undefined reference to `__imp___gmpq_sub'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x3f0d): undefined reference to `__imp___gmpq_add'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x3f1e): undefined reference to `__imp___gmpq_add'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x3f2f): undefined reference to `__imp___gmpq_sub'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x3f3c): undefined reference to `__imp___gmpq_clear'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x3fa0): undefined reference to `__imp___gmpq_equal'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x3fe5): undefined reference to `__imp___gmpq_div'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x3ff6): undefined reference to `__imp___gmpq_add'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x403e): undefined reference to `__imp___gmpq_add'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x405d): undefined reference to `__imp___gmpq_sub'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x4078): undefined reference to `__imp___gmpq_clear'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x40e0): undefined reference to `__imp___gmpq_equal'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x4125): undefined reference to `__imp___gmpq_div'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x4136): undefined reference to `__imp___gmpq_sub'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x417e): undefined reference to `__imp___gmpq_sub'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x419d): undefined reference to `__imp___gmpq_add'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x41b8): undefined reference to `__imp___gmpq_clear'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x4200): undefined reference to `__imp___gmpq_inv'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x4223): undefined reference to `__imp___gmpz_init'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x4233): undefined reference to `__imp___gmpz_cdiv_q'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x4245): undefined reference to `__imp___gmpz_sub_ui'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x4253): undefined reference to `__imp___gmpz_sizeinbase'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x4264): undefined reference to `__imp___gmpz_ui_pow_ui'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x4270): undefined reference to `__imp___gmpq_set_z'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x4279): undefined reference to `__imp___gmpz_clear'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x42be): undefined reference to `__imp___gmpq_get_d'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x42e3): undefined reference to `__imp___gmpq_cmp'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x439b): undefined reference to `__imp___gmpq_sub'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x4409): undefined reference to `__imp___gmpq_set'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x4489): undefined reference to `__imp___gmpq_set'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x45d2): undefined reference to `__imp___gmpq_sub'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x4669): undefined reference to `__imp___gmpq_clear'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x46c6): undefined reference to `__imp___gmpq_clear'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x47a7): undefined reference to `__imp___gmpq_clear'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x47ca): undefined reference to `__imp___gmpq_clear'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x489c): undefined reference to `__imp___gmpq_get_d'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x48a9): undefined reference to `__imp___gmpq_init'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x48b6): undefined reference to `__imp___gmpq_set_d'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x48c2): undefined reference to `__imp___gmpq_cmp'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x48cd): undefined reference to `__imp___gmpq_clear'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x497e): undefined reference to `__imp___gmpz_sizeinbase'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x4a0d): undefined reference to `__imp___gmpq_set_str'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x4a67): undefined reference to `__imp___gmpq_canonicalize'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x4a76): undefined reference to `__imp___gmpq_set'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x4a93): undefined reference to `__imp___gmpq_clear'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x4ad2): undefined reference to `__imp___gmpz_init'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x4ae0): undefined reference to `__imp___gmpq_init'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x4bbe): undefined reference to `__imp___gmpq_set_str'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x4bd2): undefined reference to `__imp___gmpq_canonicalize'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x4c0c): undefined reference to `__imp___gmpq_set'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x4c15): undefined reference to `__imp___gmpz_clear'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x4c1e): undefined reference to `__imp___gmpq_clear'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x4d96): undefined reference to `__imp___gmpz_ui_pow_ui'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x4da2): undefined reference to `__imp___gmpq_set_z'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x4db3): undefined reference to `__imp___gmpq_mul'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x4dd9): undefined reference to `__imp___gmpz_ui_pow_ui'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x4de5): undefined reference to `__imp___gmpq_set_z'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x4df6): undefined reference to `__imp___gmpq_div'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x4fee): undefined reference to `__imp___gmpz_sizeinbase'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x5026): undefined reference to `__imp___gmpq_get_str'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x54d7): undefined reference to `__imp___gmpq_set_str'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x54fa): undefined reference to `__imp___gmpq_canonicalize'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x5528): undefined reference to `__imp___gmpz_init'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x5531): undefined reference to `__imp___gmpq_init'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x5609): undefined reference to `__imp___gmpq_set_str'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x561b): undefined reference to `__imp___gmpq_canonicalize'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x564d): undefined reference to `__imp___gmpz_clear'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x5656): undefined reference to `__imp___gmpq_clear'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x57b6): undefined reference to `__imp___gmpz_ui_pow_ui'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x57c2): undefined reference to `__imp___gmpq_set_z'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x57d1): undefined reference to `__imp___gmpq_mul'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x57ef): undefined reference to `__imp___gmpz_ui_pow_ui'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x57fb): undefined reference to `__imp___gmpq_set_z'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x580a): undefined reference to `__imp___gmpq_div'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x582e): undefined reference to `__imp___gmpz_sizeinbase'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x5867): undefined reference to `__imp___gmpq_get_str'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x58c9): undefined reference to `__imp___gmpq_cmp'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x58dc): undefined reference to `__imp___gmpq_equal'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x58fc): undefined reference to `__imp___gmpq_equal'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x591c): undefined reference to `__imp___gmpq_cmp'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x593c): undefined reference to `__imp___gmpq_cmp'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x595c): undefined reference to `__imp___gmpq_cmp'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x597c): undefined reference to `__imp___gmpq_cmp'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x59cd): undefined reference to `__imp___gmpq_equal'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x59ec): undefined reference to `__imp___gmpq_equal'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x5a29): undefined reference to `__imp___gmpq_equal'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x5a69): undefined reference to `__imp___gmpq_clear'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x5ae4): undefined reference to `__imp___gmpq_equal'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x5b0b): undefined reference to `__imp___gmpq_equal'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x5b4c): undefined reference to `__imp___gmpq_equal'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x5b69): undefined reference to `__imp___gmpq_clear'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x5bce): undefined reference to `__imp___gmpq_cmp'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x5bec): undefined reference to `__imp___gmpq_cmp'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x5c2b): undefined reference to `__imp___gmpq_cmp'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x5c69): undefined reference to `__imp___gmpq_clear'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x5cde): undefined reference to `__imp___gmpq_cmp'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x5cfc): undefined reference to `__imp___gmpq_cmp'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x5d3d): undefined reference to `__imp___gmpq_cmp'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x5d7b): undefined reference to `__imp___gmpq_clear'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x5e04): undefined reference to `__imp___gmpq_cmp'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x5e2f): undefined reference to `__imp___gmpq_cmp'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x5e6d): undefined reference to `__imp___gmpq_cmp'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x5e89): undefined reference to `__imp___gmpq_clear'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x5efe): undefined reference to `__imp___gmpq_cmp'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x5f1c): undefined reference to `__imp___gmpq_cmp'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x5f5d): undefined reference to `__imp___gmpq_cmp'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x5f9b): undefined reference to `__imp___gmpq_clear'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x600d): undefined reference to `__imp___gmpq_equal'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x602c): undefined reference to `__imp___gmpq_equal'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x606f): undefined reference to `__imp___gmpq_equal'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x60ac): undefined reference to `__imp___gmpq_clear'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x6124): undefined reference to `__imp___gmpq_equal'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x6151): undefined reference to `__imp___gmpq_equal'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x618f): undefined reference to `__imp___gmpq_equal'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x61a9): undefined reference to `__imp___gmpq_clear'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x6224): undefined reference to `__imp___gmpq_cmp'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x6252): undefined reference to `__imp___gmpq_cmp'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x6290): undefined reference to `__imp___gmpq_cmp'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x62aa): undefined reference to `__imp___gmpq_clear'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x631e): undefined reference to `__imp___gmpq_cmp'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x633c): undefined reference to `__imp___gmpq_cmp'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x6380): undefined reference to `__imp___gmpq_cmp'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x63be): undefined reference to `__imp___gmpq_clear'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x643e): undefined reference to `__imp___gmpq_cmp'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x645c): undefined reference to `__imp___gmpq_cmp'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x649e): undefined reference to `__imp___gmpq_cmp'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x64da): undefined reference to `__imp___gmpq_clear'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x654e): undefined reference to `__imp___gmpq_cmp'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x656c): undefined reference to `__imp___gmpq_cmp'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x65b0): undefined reference to `__imp___gmpq_cmp'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x65ee): undefined reference to `__imp___gmpq_clear'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x666d): undefined reference to `__imp___gmpq_equal'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x668e): undefined reference to `__imp___gmpq_equal'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x66cb): undefined reference to `__imp___gmpq_equal'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x6709): undefined reference to `__imp___gmpq_clear'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x678a): undefined reference to `__imp___gmpq_equal'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x67b7): undefined reference to `__imp___gmpq_equal'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x67fe): undefined reference to `__imp___gmpq_equal'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x6819): undefined reference to `__imp___gmpq_clear'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x687e): undefined reference to `__imp___gmpq_cmp'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x689e): undefined reference to `__imp___gmpq_cmp'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x68dd): undefined reference to `__imp___gmpq_cmp'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x6919): undefined reference to `__imp___gmpq_clear'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x698e): undefined reference to `__imp___gmpq_cmp'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x69ae): undefined reference to `__imp___gmpq_cmp'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x69ef): undefined reference to `__imp___gmpq_cmp'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x6a2d): undefined reference to `__imp___gmpq_clear'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x6aca): undefined reference to `__imp___gmpq_cmp'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x6afa): undefined reference to `__imp___gmpq_cmp'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x6b3e): undefined reference to `__imp___gmpq_cmp'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x6b59): undefined reference to `__imp___gmpq_clear'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x6bce): undefined reference to `__imp___gmpq_cmp'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x6bee): undefined reference to `__imp___gmpq_cmp'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x6c2f): undefined reference to `__imp___gmpq_cmp'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x6c6d): undefined reference to `__imp___gmpq_clear'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x6ced): undefined reference to `__imp___gmpq_equal'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x6d0e): undefined reference to `__imp___gmpq_equal'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x6d51): undefined reference to `__imp___gmpq_equal'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x6d8e): undefined reference to `__imp___gmpq_clear'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x6e1a): undefined reference to `__imp___gmpq_equal'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x6e4d): undefined reference to `__imp___gmpq_equal'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x6e8e): undefined reference to `__imp___gmpq_equal'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x6ea9): undefined reference to `__imp___gmpq_clear'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x6f2a): undefined reference to `__imp___gmpq_cmp'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x6f5d): undefined reference to `__imp___gmpq_cmp'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x6f9e): undefined reference to `__imp___gmpq_cmp'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x6fb9): undefined reference to `__imp___gmpq_clear'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x702e): undefined reference to `__imp___gmpq_cmp'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x704e): undefined reference to `__imp___gmpq_cmp'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x7092): undefined reference to `__imp___gmpq_cmp'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x70d9): undefined reference to `__imp___gmpq_clear'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x714e): undefined reference to `__imp___gmpq_cmp'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x716e): undefined reference to `__imp___gmpq_cmp'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x71b0): undefined reference to `__imp___gmpq_cmp'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x71ec): undefined reference to `__imp___gmpq_clear'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x726e): undefined reference to `__imp___gmpq_cmp'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x728e): undefined reference to `__imp___gmpq_cmp'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x72d2): undefined reference to `__imp___gmpq_cmp'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x7319): undefined reference to `__imp___gmpq_clear'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x738d): undefined reference to `__imp___gmpq_add'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x7407): undefined reference to `__imp___gmpq_clear'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x74b5): undefined reference to `__imp___gmpq_add'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x7512): undefined reference to `__imp___gmpq_add'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x7529): undefined reference to `__imp___gmpq_equal'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x7539): undefined reference to `__imp___gmpq_set'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x755b): undefined reference to `__imp___gmpq_clear'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x7585): undefined reference to `__imp___gmpq_set_d'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x7617): undefined reference to `__imp___gmpq_mul'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x767a): undefined reference to `__imp___gmpq_set'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x76d7): undefined reference to `__imp___gmpq_clear'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x778d): undefined reference to `__imp___gmpq_div'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x77fa): undefined reference to `__imp___gmpq_inv'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x7821): undefined reference to `__imp___gmpq_clear'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x784b): undefined reference to `__imp___gmpq_inv'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x786e): undefined reference to `__imp___gmpq_clear'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x78b7): undefined reference to `__imp___gmpq_clear'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x7924): undefined reference to `__imp___gmpq_equal'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x797e): undefined reference to `__imp___gmpq_equal'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x799c): undefined reference to `__imp___gmpq_equal'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x79b9): undefined reference to `__imp___gmpq_clear'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x7a26): undefined reference to `__imp___gmpq_equal'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x7a6c): undefined reference to `__imp___gmpq_equal'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x7a89): undefined reference to `__imp___gmpq_clear'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x7aad): undefined reference to `__imp___gmpq_equal'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x7b08): undefined reference to `__imp___gmpq_cmp'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x7b5d): undefined reference to `__imp___gmpq_cmp'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x7b7c): undefined reference to `__imp___gmpq_cmp'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x7b99): undefined reference to `__imp___gmpq_clear'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x7c08): undefined reference to `__imp___gmpq_cmp'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x7c60): undefined reference to `__imp___gmpq_cmp'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x7c7d): undefined reference to `__imp___gmpq_cmp'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x7c99): undefined reference to `__imp___gmpq_clear'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x7d1b): undefined reference to `__imp___gmpq_cmp'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x7d5c): undefined reference to `__imp___gmpq_cmp'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x7d79): undefined reference to `__imp___gmpq_clear'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x7d9d): undefined reference to `__imp___gmpq_cmp'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x7e08): undefined reference to `__imp___gmpq_cmp'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x7e60): undefined reference to `__imp___gmpq_cmp'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x7e7d): undefined reference to `__imp___gmpq_cmp'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x7e99): undefined reference to `__imp___gmpq_clear'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x7f0a): undefined reference to `__imp___gmpq_equal'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x7f60): undefined reference to `__imp___gmpq_equal'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x7f7c): undefined reference to `__imp___gmpq_equal'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x7f99): undefined reference to `__imp___gmpq_clear'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x800c): undefined reference to `__imp___gmpq_equal'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x804c): undefined reference to `__imp___gmpq_equal'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x8069): undefined reference to `__imp___gmpq_clear'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x808d): undefined reference to `__imp___gmpq_equal'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x80fe): undefined reference to `__imp___gmpq_cmp'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x813f): undefined reference to `__imp___gmpq_cmp'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x8159): undefined reference to `__imp___gmpq_clear'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x817d): undefined reference to `__imp___gmpq_cmp'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x81eb): undefined reference to `__imp___gmpq_cmp'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x824f): undefined reference to `__imp___gmpq_cmp'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x826c): undefined reference to `__imp___gmpq_cmp'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x8289): undefined reference to `__imp___gmpq_clear'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x830b): undefined reference to `__imp___gmpq_cmp'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x835f): undefined reference to `__imp___gmpq_cmp'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x837c): undefined reference to `__imp___gmpq_cmp'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x8399): undefined reference to `__imp___gmpq_clear'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x840b): undefined reference to `__imp___gmpq_cmp'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x846f): undefined reference to `__imp___gmpq_cmp'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x848c): undefined reference to `__imp___gmpq_cmp'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x84a9): undefined reference to `__imp___gmpq_clear'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x852b): undefined reference to `__imp___gmpq_add'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x85a7): undefined reference to `__imp___gmpq_clear'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x863a): undefined reference to `__imp___gmpq_add'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x869d): undefined reference to `__imp___gmpq_add'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x86ba): undefined reference to `__imp___gmpq_clear'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x86db): undefined reference to `__imp___gmpq_set_si'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x86e9): undefined reference to `__imp___gmpq_equal'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x86fd): undefined reference to `__imp___gmpq_set'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x877f): undefined reference to `__imp___gmpq_mul'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x87f7): undefined reference to `__imp___gmpq_clear'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x8825): undefined reference to `__imp___gmpq_set'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x88d9): undefined reference to `__imp___gmpq_div'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x895a): undefined reference to `__imp___gmpq_inv'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x8985): undefined reference to `__imp___gmpq_clear'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x89ba): undefined reference to `__imp___gmpq_inv'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x89dd): undefined reference to `__imp___gmpq_clear'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x89f7): undefined reference to `__imp___gmpq_clear'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x8a61): undefined reference to `__imp___gmpq_set'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x8ad1): undefined reference to `__imp___gmpq_set'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x8b1b): undefined reference to `__imp___gmpz_sizeinbase'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x8b91): undefined reference to `__imp___gmpz_init_set_ui'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x8b9f): undefined reference to `__imp___gmpz_lcm'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x8bd0): undefined reference to `__imp___gmpz_sizeinbase'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x8bdc): undefined reference to `__imp___gmpz_clear'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text+0x8c07): undefined reference to `__imp___gmpz_sizeinbase'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/rational.o:rational.cpp:(.text$_ZN6soplex6IdListINS_8Rational7PrivateEED1Ev[_ZN6soplex6IdListINS_8Rational7PrivateEED1Ev]+0x1c): undefined reference to `__imp___gmpq_clear'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/ratrecon.o:ratrecon.cpp:(.text+0x69): undefined reference to `__imp___gmpz_init'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/ratrecon.o:ratrecon.cpp:(.text+0xa5): undefined reference to `__imp___gmpz_init_set_ui'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/ratrecon.o:ratrecon.cpp:(.text+0xd0): undefined reference to `__imp___gmpz_lcm'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/ratrecon.o:ratrecon.cpp:(.text+0x12b): undefined reference to `__imp___gmpz_mul'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/ratrecon.o:ratrecon.cpp:(.text+0x132): undefined reference to `__imp___gmpz_divexact'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/ratrecon.o:ratrecon.cpp:(.text+0x203): undefined reference to `__imp___gmpz_set_ui'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/ratrecon.o:ratrecon.cpp:(.text+0x259): undefined reference to `__imp___gmpz_tdiv_q'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/ratrecon.o:ratrecon.cpp:(.text+0x265): undefined reference to `__imp___gmpz_sqrt'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/ratrecon.o:ratrecon.cpp:(.text+0x273): undefined reference to `__imp___gmpz_cmp_ui'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/ratrecon.o:ratrecon.cpp:(.text+0x2f5): undefined reference to `__imp___gmpz_set'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/ratrecon.o:ratrecon.cpp:(.text+0x349): undefined reference to `__imp___gmpz_gcd'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/ratrecon.o:ratrecon.cpp:(.text+0x358): undefined reference to `__imp___gmpz_divexact'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/ratrecon.o:ratrecon.cpp:(.text+0x367): undefined reference to `__imp___gmpz_divexact'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/ratrecon.o:ratrecon.cpp:(.text+0x375): undefined reference to `__imp___gmpz_cmp'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/ratrecon.o:ratrecon.cpp:(.text+0x3a9): undefined reference to `__imp___gmpz_fdiv_q'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/ratrecon.o:ratrecon.cpp:(.text+0x3b8): undefined reference to `__imp___gmpz_fdiv_r'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/ratrecon.o:ratrecon.cpp:(.text+0x3d9): undefined reference to `__imp___gmpz_fdiv_q'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/ratrecon.o:ratrecon.cpp:(.text+0x3e8): undefined reference to `__imp___gmpz_fdiv_r'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/ratrecon.o:ratrecon.cpp:(.text+0x427): undefined reference to `__imp___gmpz_addmul'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/ratrecon.o:ratrecon.cpp:(.text+0x46f): undefined reference to `__imp___gmpz_cmp'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/ratrecon.o:ratrecon.cpp:(.text+0x4a2): undefined reference to `__imp___gmpq_set_num'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/ratrecon.o:ratrecon.cpp:(.text+0x4c8): undefined reference to `__imp___gmpq_set_den'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/ratrecon.o:ratrecon.cpp:(.text+0x4e5): undefined reference to `__imp___gmpq_canonicalize'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/ratrecon.o:ratrecon.cpp:(.text+0x511): undefined reference to `__imp___gmpz_gcd'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/ratrecon.o:ratrecon.cpp:(.text+0x520): undefined reference to `__imp___gmpz_mul'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/ratrecon.o:ratrecon.cpp:(.text+0x52e): undefined reference to `__imp___gmpz_cmp'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/ratrecon.o:ratrecon.cpp:(.text+0x590): undefined reference to `__imp___gmpz_clear'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/ratrecon.o:ratrecon.cpp:(.text+0x665): undefined reference to `__imp___gmpq_set_num'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/ratrecon.o:ratrecon.cpp:(.text+0x685): undefined reference to `__imp___gmpq_set_den'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/ratrecon.o:ratrecon.cpp:(.text+0x6bd): undefined reference to `__imp___gmpz_fdiv_q'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/ratrecon.o:ratrecon.cpp:(.text+0x6d1): undefined reference to `__imp___gmpz_fdiv_r'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/ratrecon.o:ratrecon.cpp:(.text+0x747): undefined reference to `__imp___gmpz_cmp'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/ratrecon.o:ratrecon.cpp:(.text+0x881): undefined reference to `__imp___gmpz_init_set_ui'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/ratrecon.o:ratrecon.cpp:(.text+0x891): undefined reference to `__imp___gmpz_init'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/ratrecon.o:ratrecon.cpp:(.text+0x8a3): undefined reference to `__imp___gmpz_lcm'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/ratrecon.o:ratrecon.cpp:(.text+0x8e5): undefined reference to `__imp___gmpz_mul'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/ratrecon.o:ratrecon.cpp:(.text+0x8ec): undefined reference to `__imp___gmpz_divexact'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/soplex.o:soplex.cpp:(.text+0x3134): undefined reference to `__imp___gmp_version'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/soplex.o:soplex.cpp:(.text+0xc168): undefined reference to `__imp___gmpq_set'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/soplex.o:soplex.cpp:(.text+0xc1fb): undefined reference to `__imp___gmpq_set'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/soplex.o:soplex.cpp:(.text+0xc298): undefined reference to `__imp___gmpq_set'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/soplex.o:soplex.cpp:(.text+0xc32b): undefined reference to `__imp___gmpq_set'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/soplex.o:soplex.cpp:(.text+0xc3c8): undefined reference to `__imp___gmpq_set'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/soplex.o:soplex.cpp:(.text+0xc45b): more undefined references to `__imp___gmpq_set' follow
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/soplex.o:soplex.cpp:(.text+0xe05a): undefined reference to `__imp___gmpq_get_d'
/scipoptsuite-3.2.1/soplex-2.2.1/obj/O.cygwin.x86_64.gnu.opt/lib/soplex.o:soplex.cpp:(.text$_ZN6soplex9SPxLPBaseINS_8RationalEE13changeElementIA1_12__mpq_structEEviiPKT_[_ZN6soplex9SPxLPBaseINS_8RationalEE13changeElementIA1_12__mpq_structEEviiPKT_]+0x8c): undefined reference to `__imp___gmpq_get_d'
collect2: error: ld returned 1 exit status
Makefile.doit:209: recipe for target 'scipoptlib' failed
make[1]: *** [scipoptlib] Error 1
make[1]: Leaving directory '/scipoptsuite-3.2.1'
Makefile:92: recipe for target 'scipoptlib' failed
make: *** [scipoptlib] Error 2


I would seriously appreciate anyone's help at the moment to solve this as I have been trying to compile SCIP for over a week now.

Thanks

Ahmed
________________________________
From: Hans Mittelmann <mittelma at asu.edu<mailto:mittelma at asu.edu>>
Sent: Sunday, 10 April 2016 1:14 AM
To: Ahmed Hammad
Cc: Hans Mittelmann; Matthias Miltenberger; scip at zib.de<mailto:scip at zib.de>
Subject: Re: [SCIP] Error compiling SCIP using Cygwin

Life would be lot easier for everyone if the Windows users that intensely use SCIP and
other such codes would learn a minimum of Linux, make their computer dual-boot
and run SCIP just under Linux. They have little experience with Makefiles etc and
are helpless in fixing problems. Of course, the opposite mode of using Windows as
base is propagated very much by Microsoft.
http://www.theverge.com/2016/3/30/11331014/microsoft-windows-linux-ubuntu-bash
[https://www.bing.com/th?id=OVP.V8390825b2104f3fbd1b9eb77895e4add&pid=Api]<http://www.theverge.com/2016/3/30/11331014/microsoft-windows-linux-ubuntu-bash>

Microsoft is adding the Linux command line to Windows 10<http://www.theverge.com/2016/3/30/11331014/microsoft-windows-linux-ubuntu-bash>
www.theverge.com<http://www.theverge.com/>
Microsoft is reaching out to Linux developers in a way that the company never has before. "The Bash shell is coming to Windows. Yes, the real Bash is coming to ...



On Apr 9, 2016, at 12:49 AM, Ahmed Hammad <a.hammad at unsw.edu.au<mailto:a.hammad at unsw.edu.au>> wrote:

Hello Matthias,

I really appreciate your help. I'm still facing difficulties. I am now able to built SCIP when I use ZIMPL=flase. However, I require ZIMPL for the python interface using make SHARED=true scipoptlib. I still get an error even when I copied the previous ZIMPL files that you attached. The error is as follows when I run "make" (without setting ZIMPL = false):


** Building ZIMPL library "/scipoptsuite-3.2.1/zimpl-3.3.3/lib/libzimpl.cygwin.x86_64.gnu.opt.a".
make[2]: Entering directory '/scipoptsuite-3.2.1/zimpl-3.3.3'
-> compiling obj/O.cygwin.x86_64.gnu.normal.opt/blkmem.o
src/blkmem.c:1:0: error: CPU you selected does not support x86-64 instruction set
 /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
 ^
src/blkmem.c:1:0: error: CPU you selected does not support x86-64 instruction set
Makefile:249: recipe for target 'obj/O.cygwin.x86_64.gnu.normal.opt/blkmem.o' failed
make[2]: *** [obj/O.cygwin.x86_64.gnu.normal.opt/blkmem.o] Error 1
make[2]: Leaving directory '/scipoptsuite-3.2.1/zimpl-3.3.3'
Makefile.doit:149: recipe for target '/scipoptsuite-3.2.1/zimpl-3.3.3/lib/libzimpl.cygwin.x86_64.gnu.opt.a' failed
make[1]: *** [/scipoptsuite-3.2.1/zimpl-3.3.3/lib/libzimpl.cygwin.x86_64.gnu.opt.a] Error 2
make[1]: Leaving directory '/scipoptsuite-3.2.1'
Makefile:87: recipe for target 'scipbinary' failed
make: *** [scipbinary] Error 2


This is the error I get when I run "make SHARED=true scipoptlib" :

-> compiling obj/O.cygwin.x86_64.gnu.normal.opt/blkmem.o
src/blkmem.c:1:0: warning: -fPIC ignored for target (all code is position independent)
 /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
 ^
src/blkmem.c:1:0: error: CPU you selected does not support x86-64 instruction set
src/blkmem.c:1:0: error: CPU you selected does not support x86-64 instruction set
Makefile:249: recipe for target 'obj/O.cygwin.x86_64.gnu.normal.opt/blkmem.o' failed
make[3]: *** [obj/O.cygwin.x86_64.gnu.normal.opt/blkmem.o] Error 1
make[3]: Leaving directory '/scipoptsuite-3.2.1/zimpl-3.3.3'
Makefile.doit:149: recipe for target '/scipoptsuite-3.2.1/zimpl-3.3.3/lib/libzimpl.cygwin.x86_64.gnu.opt.a' failed
make[2]: *** [/scipoptsuite-3.2.1/zimpl-3.3.3/lib/libzimpl.cygwin.x86_64.gnu.opt.a] Error 2
make[2]: Leaving directory '/scipoptsuite-3.2.1'
Makefile:87: recipe for target 'scipbinary' failed
make[1]: *** [scipbinary] Error 2
make[1]: Leaving directory '/scipoptsuite-3.2.1'
Makefile:92: recipe for target 'scipoptlib' failed
make: *** [scipoptlib] Error 2

I tried to compile without copying over your ZIMPL files and I still get an error just like in my previous message (my windows is 64 bits by the way).I require a python interface for a project I am working on so your help would be great.

Thanks

Ahmed


________________________________
From: Matthias Miltenberger <miltenberger at zib.de<mailto:miltenberger at zib.de>>
Sent: Friday, 8 April 2016 5:20 PM
To: Ahmed Hammad; scip at zib.de<mailto:scip at zib.de>
Subject: Re: [SCIP] Error compiling SCIP using Cygwin

Dear Ahmed,

you did not do what I told you in my previous answer! I attached a corrected sub-makefile.

For your second compiling error: The ZIMPL x86_64 sub-makefile is missing for cygwin. I attached them as well.
You might consider compiling with ZIMPL=false if you can't solve the issue and don't need ZIMPL.

all the best
Matthias


On 08.04.2016 02:55, Ahmed Hammad wrote:

Hi Matthias,

I tried extending "CPPFLAGS" parameter but I still get the same error. This is how I extended CPPFLAGS (I attached "make.cygwin.x86_64.gnu" above too) :

CPPFLAGS += -m64LDFLAGS  += -m64ifneq ($(OPT),opt-gccold)ifneq ($(OPT),dbgOFLAGS          +=      -mtune=native  # -malign-double -mcpu=pentium4 endif
endif

ifeq ($(SHARED),true)
LIBBUILDFLAGS += -D_WIN64 +=      -m64
endif

When I tried using LEGACY=true I got the following error:

** Building ZIMPL library "/scipoptsuite-3.2.1/zimpl-3.3.3/lib/libzimpl.cygwin.x86_64.gnu.opt.a".
make[2]: Entering directory '/scipoptsuite-3.2.1/zimpl-3.3.3'
Makefile:135: make/make.cygwin.x86_64.gnu.opt: No such file or directory
make[2]: *** No rule to make target 'make/make.cygwin.x86_64.gnu.opt'.  Stop.
make[2]: Leaving directory '/scipoptsuite-3.2.1/zimpl-3.3.3'
Makefile.doit:149: recipe for target '/scipoptsuite-3.2.1/zimpl-3.3.3/lib/libzimpl.cygwin.x86_64.gnu.opt.a' failed
make[1]: *** [/scipoptsuite-3.2.1/zimpl-3.3.3/lib/libzimpl.cygwin.x86_64.gnu.opt.a] Error 2
make[1]: Leaving directory '/scipoptsuite-3.2.1'
Makefile:87: recipe for target 'scipbinary' failed
make: *** [scipbinary] Error 2

Thanks for your help

Ahmed



________________________________
From: Matthias Miltenberger <miltenberger at zib.de><mailto:miltenberger at zib.de>
Sent: Friday, 8 April 2016 5:20 AM
To: Ahmed Hammad; scip at zib.de<mailto:scip at zib.de>
Subject: Re: [SCIP] Error compiling SCIP using Cygwin

Dear Ahmed,

for some reason the flag "_WIN32" or "_WIN64" is not set when using cygwin. You can do that manually be adjusting the corresponding sub-makefiles "make.cygwin.x86.gnu" or "make.cygwin.x86_64.gnu" in "soplex-2.2.1/make/":
Simply add " -D_WIN32" or " -D_WIN64", respectively,  in the first line, extending the "CPPFLAGS" parameter.

Hope that helps!
You might also try the make option "LEGACY=true", disabling the rational solving capabilities of SoPlex.

cheers
Matthias

On 07.04.2016 12:08, Ahmed Hammad wrote:
Hello all,

I have been trying to compile SCIP on windows using Cygwin. So I downloaded scipoptsuite-3.2.1. Once I untar it and try to built it using make I get the following error when it tries to build the Soplex library:

-> compiling obj/O.cygwin.x86_64.gnu.opt/lib/rational.o
src/rational.cpp: In function 'std::string soplex::rationalToString(const soplex                                                                                 ::Rational&, int)':
src/rational.cpp:1970:46: error: 'fmemopen' was not declared in this scope
       tmpStream = fmemopen(tmpString, 63, "w");
                                              ^
Makefile:609: recipe for target 'obj/O.cygwin.x86_64.gnu.opt/lib/rational.o' fai                                                                                 led
make[3]: *** [obj/O.cygwin.x86_64.gnu.opt/lib/rational.o] Error 1
make[3]: Leaving directory '/scipoptsuite-3.2.1/soplex-2.2.1'
Makefile:473: recipe for target 'makelibfile' failed
make[2]: [makelibfile] Error 2 (ignored)
make[3]: Entering directory '/scipoptsuite-3.2.1/soplex-2.2.1'
-> compiling obj/O.cygwin.x86_64.gnu.opt/lib/rational.o
src/rational.cpp: In function 'std::string soplex::rationalToString(const soplex::Rational&, int)':
src/rational.cpp:1970:46: error: 'fmemopen' was not declared in this scope
       tmpStream = fmemopen(tmpString, 63, "w");

How to I deal with this. Please help

Ahmed



_______________________________________________
Scip mailing list
Scip at zib.de<mailto:Scip at zib.de>
http://listserv.zib.de/mailman/listinfo/scip



--
\__________________

Matthias Miltenberger
Zuse Institute Berlin
Takustr. 7, 14195 Berlin
www.zib.de/miltenberger<http://www.zib.de/miltenberger>
miltenberger at zib.de<mailto:miltenberger at zib.de>
+49 (30) 841 85-245


--
\__________________

Matthias Miltenberger
Zuse Institute Berlin
Takustr. 7, 14195 Berlin
www.zib.de/miltenberger<http://www.zib.de/miltenberger>
miltenberger at zib.de<mailto:miltenberger at zib.de>
+49 (30) 841 85-245

_______________________________________________
Scip mailing list
Scip at zib.de<mailto:Scip at zib.de>
http://listserv.zib.de/mailman/listinfo/scip



-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://listserv.zib.de/pipermail/scip/attachments/20160411/29a3f98e/attachment.html>


More information about the Scip mailing list