Thursday, June 18, 2009

Coin-or CBC install

I hoped that this would work without problem on a freshly installed, vanilla Cygwin environment:

$ svn checkout https://projects.coin-or.org/svn/Cbc/releases/2.3.0 Coin-Pkg
$ cd Coin-Pkg/
$ ./configure
$ make
$ make install

The last messages I see are:

Making install in Clp
make[1]: Entering directory `/usr/local/src/coinor/Coin-Pkg/Clp'
Making install in src
make[2]: Entering directory `/usr/local/src/coinor/Coin-Pkg/Clp/src'
.deps/CbcOrClpParam.Po:1: *** multiple target patterns.  Stop.
make[2]: Leaving directory `/usr/local/src/coinor/Coin-Pkg/Clp/src'
make[1]: *** [install-recursive] Error 1
make[1]: Leaving directory `/usr/local/src/coinor/Coin-Pkg/Clp'
make: *** [install-recursive] Error 1

This is in the ‘make install’ step. I don’t know what a .Po file is, nor why it is in a hidden directory .deps.