[Coin-discuss] linking CBC on solaris 5.8 gcc343: undefined symbols
lou at cs.sfu.ca
Fri Mar 31 14:09:17 EST 2006
Yes, libOsiCbc is disabled by default in Makefile.location.
To see the rationale, recognise that there are two front-ends for using
libCbc. `cbc' is the older one, will work with multiple OSI solvers, and
requires OsiCbc. 'solve' is the newer one, specialised to clp (it exploits
capabilities of clp that are not part of generic OSI), and does not require
OsiCbc. For folks who aren't really interested in the internal workings of COIN
and just want to solve MIPS, better to `make solve' and not have to worry about
That said, it's a bug on my part in Makefile.test to have made libCbc
conditional on libOsiCbc. I'll fix that. In the meanwhile, enabling libOsiCbc
in Makefile.location should get you going.
More information about the Coin-discuss