[Cbc] Compiling and installing CBC with GLPK-4.47

Noli Sicad nsicad at gmail.com
Tue Nov 20 23:31:47 EST 2012


Hi Stefan and Ted,

I finally managed to make all the rules for the new files in
Makefile.in for the GLPK-4.47.

Here's the part of the log on make and make install (below).

CBC 2.7.7 is now working with GLPK-4.47.

Noli

###############
	then mv -f ".deps/CoinSolve.Tpo" ".deps/CoinSolve.Po"; else rm -f
".deps/CoinSolve.Tpo"; exit 1; fi
/bin/sh ../../libtool --tag=CXX --mode=link g++  -g -O0 -pipe
-Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith
-Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long
-DCBC_BUILD   -o cbc  CoinSolve.o libCbcSolver.la libCbc.la -lreadline
-lncurses  /Users/nsicad/Documents/Cbc-2.7.7_4/Clp/src/OsiClp/libOsiClp.la
/Users/nsicad/Documents/Cbc-2.7.7_4/Clp/src/libClp.la
/Users/nsicad/Documents/Cbc-2.7.7_4/Osi/src/Osi/libOsi.la
/Users/nsicad/Documents/Cbc-2.7.7_4/CoinUtils/src/libCoinUtils.la
/Users/nsicad/Documents/Cbc-2.7.7_4/ThirdParty/Glpk/libcoinglpk.la
-lreadline -lncurses -lbz2 -lm -ldl -lgmp -lz
/Users/nsicad/Documents/Cbc-2.7.7_4/Cgl/src/libCgl.la
/Users/nsicad/Documents/Cbc-2.7.7_4/Clp/src/OsiClp/libOsiClp.la
/Users/nsicad/Documents/Cbc-2.7.7_4/Clp/src/libClp.la
/Users/nsicad/Documents/Cbc-2.7.7_4/Osi/src/Osi/libOsi.la
/Users/nsicad/Documents/Cbc-2.7.7_4/CoinUtils/src/libCoinUtils.la
/Users/nsicad/Documents/Cbc-2.7.7_4/ThirdParty/Glpk/libcoinglpk.la
-lreadline -lncurses -lbz2 -lm -ldl -lgmp -lz
g++ -g -O0 -pipe -Wparentheses -Wreturn-type -Wcast-qual -Wall
-Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas
-Wno-long-long -DCBC_BUILD -o cbc CoinSolve.o -Wl,-bind_at_load
./.libs/libCbcSolver.a ./.libs/libCbc.a
/Users/nsicad/Documents/Cbc-2.7.7_4/Cgl/src/.libs/libCgl.a
/Users/nsicad/Documents/Cbc-2.7.7_4/Clp/src/OsiClp/.libs/libOsiClp.a
/Users/nsicad/Documents/Cbc-2.7.7_4/Clp/src/.libs/libClp.a
/Users/nsicad/Documents/Cbc-2.7.7_4/Osi/src/Osi/.libs/libOsi.a
/Users/nsicad/Documents/Cbc-2.7.7_4/CoinUtils/src/.libs/libCoinUtils.a
/Users/nsicad/Documents/Cbc-2.7.7_4/ThirdParty/Glpk/.libs/libcoinglpk.a
-lreadline -lncurses -lbz2 -lm -ldl /usr/local/lib/libgmp.dylib -lz
make[2]: Nothing to be done for `all-am'.
make[1]: Nothing to be done for `all-am'.
Nolis-MacBook-Pro:Cbc-2.7.7_4 nsicad$ make install
Making install in ThirdParty/Glpk
test -z "/usr/local/lib" ||
/Users/nsicad/Documents/Cbc-2.7.7_4/ThirdParty/Glpk/install-sh -d
"/usr/local/lib"
 /bin/sh ./../../libtool --mode=install /usr/bin/install -c
'libcoinglpk.la' '/usr/local/lib/libcoinglpk.la'
/usr/bin/install -c .libs/libcoinglpk.lai /usr/local/lib/libcoinglpk.la
/usr/bin/install -c .libs/libcoinglpk.a /usr/local/lib/libcoinglpk.a
chmod 644 /usr/local/lib/libcoinglpk.a
ranlib /usr/local/lib/libcoinglpk.a
ranlib: file: /usr/local/lib/libcoinglpk.a(amd_dump.o) has no symbols
----------------------------------------------------------------------
Libraries have been installed in:
   /usr/local/lib

If you ever happen to want to link against installed libraries
in a given directory, LIBDIR, you must either use libtool, and
specify the full pathname of the library, or use the `-LLIBDIR'
flag during linking and do at least one of the following:
   - add LIBDIR to the `DYLD_LIBRARY_PATH' environment variable
     during execution

See any operating system documentation about shared libraries for
more information, such as the ld(1) and ld.so(8) manual pages.
----------------------------------------------------------------------
test -z "/usr/local/lib/pkgconfig" ||
/Users/nsicad/Documents/Cbc-2.7.7_4/ThirdParty/Glpk/install-sh -d
"/usr/local/lib/pkgconfig"
 /usr/bin/install -c -m 644 'coinglpk.pc' '/usr/local/lib/pkgconfig/coinglpk.pc'
test -z "/usr/local/include/coin/ThirdParty" ||
/Users/nsicad/Documents/Cbc-2.7.7_4/ThirdParty/Glpk/install-sh -d
"/usr/local/include/coin/ThirdParty"
 /usr/bin/install -c -m 644 'glpk/include/glpk.h'
'/usr/local/include/coin/ThirdParty/glpk.h'
 /usr/bin/install -c -m 644 'glpk/src/amd/amd.h'
'/usr/local/include/coin/ThirdParty/amd.h'
 /usr/bin/install -c -m 644 'glpk/src/zlib/zlib.h'
'/usr/local/include/coin/ThirdParty/zlib.h'
 /usr/bin/install -c -m 644 'glpk/src/minisat/minisat.h'
'/usr/local/include/coin/ThirdParty/minisat.h'
Making install in Data/Sample


More information about the Cbc mailing list