[FlopCpp] Build from stable or trunk

Tim Hultberg Tim.Hultberg at eumetsat.int
Wed Nov 22 09:54:06 EST 2006


You should use stable/1.0   (or releases/1.0.0).
I have updated the wiki accordingly.

You say you also get an error trying to install from stable/1.0. What
error is that?

Tim


Tim Hultberg


>>> Stuart Mitchell <s.mitchell at auckland.ac.nz> 22/11/2006 05:50 >>>
Hello I've been trying to download and build FlopC++
I started off trying to do it in cygwin and had trouble so I moved to 
ubuntu.
First off should we be trying to download the stable release or the
trunk.
Other Coin-Or projects seem to use Stable (Clp Cbc).
If I download trunk as suggested in the Wiki I get the trunk versions
of 
all its dependencies as well which may not be that stable.
And I get the following make error

g++ -DHAVE_CONFIG_H -I. -I. -I../inc
-I/home/ubuntu/coin-FlopCpp/Osi/src/OsiCbc
-I/home/ubuntu/coin-FlopCpp/Clp/src
-I/home/ubuntu/coin-FlopCpp/Osi/src/OsiClp
-I/home/ubuntu/coin-FlopCpp/Cbc/../Clp/inc
-I/home/ubuntu/coin-FlopCpp/Cgl/src
-I/home/ubuntu/coin-FlopCpp/Cgl/src/CglClique
-I/home/ubuntu/coin-FlopCpp/Cgl/src/CglDuplicateRow
-I/home/ubuntu/coin-FlopCpp/Cgl/src/CglFlowCover
-I/home/ubuntu/coin-FlopCpp/Cgl/src/CglGomory
-I/home/ubuntu/coin-FlopCpp/Cgl/src/CglKnapsackCover
-I/home/ubuntu/coin-FlopCpp/Cgl/src/CglMixedIntegerRounding
-I/home/ubuntu/coin-FlopCpp/Cgl/src/CglMixedIntegerRounding2
-I/home/ubuntu/coin-FlopCpp/Cgl/src/CglOddHole
-I/home/ubuntu/coin-FlopCpp/Cgl/src/CglPreProcess
-I/home/ubuntu/coin-FlopCpp/Cgl/src/CglProbing
-I/home/ubuntu/coin-FlopCpp/Cgl/src/CglRedSplit
-I/home/ubuntu/coin-FlopCpp/Cgl/src/CglTwomir
-I/home/ubuntu/coin-FlopCpp/CoinUtils/src
-I/home/ubuntu/coin-FlopCpp/Cbc/../CoinUtils/inc
-I/home/ubuntu/coin-FlopCpp/Osi/src
-I/home/ubuntu/coin-FlopCpp/Cbc/../Osi/inc -DCOIN_NO_CLP_MESSAGE
-DUSE_CBCCONFIG -O3 -fomit-frame-pointer -pipe -DNDEBUG
-pedantic-errors
-Wimplicit -Wparentheses -Wreturn-type -Wcast-qual -Wall
-Wpointer-arith
-Wwrite-strings -Wconversion -MT CbcCutGenerator.lo -MD -MP
-MF .deps/CbcCutGenerator.Tpo -c CbcCutGenerator.cpp  -fPIC -DPIC
-o .libs/CbcCutGenerator.o
CbcCutGenerator.cpp: In member function 'bool
CbcCutGenerator::generateCuts(OsiCuts&, bool, CbcNode*)':
CbcCutGenerator.cpp:208: error: no matching function for call to
'CglProbing::generateCutsAndModify(OsiSolverInterface&, OsiCuts&,
CglTreeInfo&)'
/home/ubuntu/coin-FlopCpp/Cgl/src/CglProbing/CglProbing.hpp:88: note:
candidates are: int CglProbing::generateCutsAndModify(const
OsiSolverInterface&, OsiCuts&, CglTreeInfo*)
make[2]: *** [CbcCutGenerator.lo] Error 1
make[2]: Leaving directory `/home/ubuntu/coin-FlopCpp/Cbc/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/ubuntu/coin-FlopCpp/Cbc'
make: *** [all-recursive] Error 1
ubuntu at ubuntu:~/coin-FlopCpp$

I also get an error if I try to install from stable/1.0/ :-(

Do you have any clues I would like to get a version working without
tweaking the code

Stu







More information about the FlopCpp mailing list