> macosx 10.7.5; gcc 4.2; glpk 4.47. > > > after an apparently successful ./configure --with-gmp, 'make' fails > with a bunch of error messages: > > > wt118:~/Downloads/glpk-4.47% make > make all-recursive > Making all in src > /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. > -I.. -g -O2 -MT glpapi07.lo -MD -MP -MF .deps/glpapi07.Tpo -c -o > glpapi07.lo glpapi07.c > libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -g -O2 -MT glpapi07.lo > -MD -MP -MF .deps/glpapi07.Tpo -c glpapi07.c -fno-common -DPIC > -o .libs/glpapi07.o > In file included from glpbfx.h:28, > from glpssx.h:28, > from glpapi07.c:26: > glpgmp.h:34:17: error: gmp.h: No such file or directory > In file included from glpssx.h:28, > from glpapi07.c:26: > glpbfx.h:54: error: expected declaration specifiers or ‘...’ before > ‘mpq_t’ > glpbfx.h:57: error: expected declaration specifiers or ‘...’ before > ‘mpq_t’ > glpbfx.h:60: error: expected declaration specifiers or ‘...’ before > ‘mpq_t’ > In file included from glpapi07.c:26: > glpssx.h:132: error: expected specifier-qualifier-list before ‘mpq_t’ > glpssx.h:362: error: expected declaration specifiers or ‘...’ before > ‘mpq_t’ > glpssx.h:371: error: expected declaration specifiers or ‘...’ before > ‘mpq_t’ > glpapi07.c:80: error: expected ‘)’ before ‘x’ > glpapi07.c: In function ‘load_data’: > glpapi07.c:133: error: ‘SSX’ has no member named ‘A_ptr’ > glpapi07.c:160: error: ‘SSX’ has no member named ‘lb’ > glpapi07.c:161: error: ‘SSX’ has no member named ‘ub’ > glpapi07.c:165: error: ‘SSX’ has no member named ‘dir’ > glpapi07.c:166: error: ‘SSX’ has no member named ‘dir’ > glpapi07.c:177: error: ‘SSX’ has no member named ‘coef’ > glpapi07.c:184: error: ‘SSX’ has no member named ‘A_ptr’ > glpapi07.c:188: error: ‘SSX’ has no member named ‘A_ind’ > glpapi07.c:189: error: ‘SSX’ has no member named ‘A_val’ > glpapi07.c: In function ‘load_basis’: > glpapi07.c:203: error: ‘SSX’ has no member named ‘stat’ > glpapi07.c:204: error: ‘SSX’ has no member named ‘Q_row’ > glpapi07.c:205: error: ‘SSX’ has no member named ‘Q_col’ > glpapi07.c: In function ‘glp_exact’: > glpapi07.c:328: error: ‘SSX’ has no member named ‘it_lim’ > glpapi07.c:329: error: ‘SSX’ has no member named ‘it_cnt’ > glpapi07.c:330: error: ‘SSX’ has no member named ‘tm_lim’ > glpapi07.c:332: error: ‘SSX’ has no member named ‘out_frq’ > glpapi07.c:333: error: ‘SSX’ has no member named ‘tm_beg’ > glpapi07.c:334: error: ‘SSX’ has no member named ‘tm_lag’ > glpapi07.c:343: error: ‘SSX’ has no member named ‘it_cnt’ > glpapi07.c:362: error: ‘SSX’ has no member named ‘q’ > glpapi07.c:362: error: ‘SSX’ has no member named ‘q’ > glpapi07.c:363: error: ‘SSX’ has no member named ‘Q_col’ > glpapi07.c:363: error: ‘SSX’ has no member named ‘q’ > glpapi07.c:399: error: ‘SSX’ has no member named ‘stat’ > glpapi07.c:400: error: ‘SSX’ has no member named ‘Q_row’ > glpapi07.c:403: error: ‘SSX’ has no member named ‘bbar’ > glpapi07.c:407: error: ‘SSX’ has no member named ‘Q_row’ > glpapi07.c:409: error: ‘SSX’ has no member named ‘stat’ > glpapi07.c:416: error: ‘SSX’ has no member named ‘lb’ > glpapi07.c:420: error: ‘SSX’ has no member named ‘ub’ > glpapi07.c:424: error: ‘SSX’ has no member named ‘lb’ > glpapi07.c:429: error: ‘SSX’ has no member named ‘cbar’ > make[2]: *** [glpapi07.lo] Error 1 > make[1]: *** [all-recursive] Error 1 > make: *** [all] Error 2 > wt118:~/Downloads/glpk-4.47% gcc --version > i686-apple-darwin11-llvm-gcc-4.2 (GCC) 4.2.1 (Based on Apple Inc. > build 5658) (LLVM build 2336.9.00) > Copyright (C) 2007 Free Software Foundation, Inc. > This is free software; see the source for copying conditions. There > is NO > warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR > PURPOSE. > > wt118:~/Downloads/glpk-4.47% > > > > I would expect a successful ./configure to lead to successful > compilation, and such does not occur
If you specify the '--with-gmp' option on configuring glpk, you should install the GNU MP package before compiling glpk--the compilation errors occur because the 'gmp.h' header cannot be found. For more details about configuring and compiling glpk please see file INSTALL included in the distribution. _______________________________________________ Bug-glpk mailing list [email protected] https://lists.gnu.org/mailman/listinfo/bug-glpk
