[Coin-discuss] Build problems

Ted Ralphs tkralphs at lehigh.edu
Wed Feb 23 12:18:03 EST 2005


Something is out of sync, but it's head to know exactly what. The usual 
remedy is to first do a cvs update in the COIN root directory in order 
to make sure you have all the latest source code (assuming you are using 
CVS). Then just do "make clean" and "make" again in the Osi and Cgl 
directories. Chances are, everything will magically work after that.

Ted

vijay patil wrote:
> Hi all
> 
> Thanks to all you guys behind COIN and SYMPHONY,
> 
> I am having some build problems
> Any idea whats wrong here ?
> 
> ----------------
> SYMPHONY-5.0beta.tgz
> Cgl_2005Feb23.tgz
> ----------------
> 
> Erro msg :
> 
> Linking symphony ...
> 
> /home/or/COIN/lib/libCgl.a(CglProbing.o)(.text+0x23f3): In function
> `CglProbing::gutsOfGenerateCuts(OsiSolverInterface const&, OsiCuts&,
> double*, double*, double*, double*) const':
> : undefined reference to `OsiCuts::insertIfNotDuplicate(OsiRowCut&,
> CoinAbsFltEq)'
> /home/or/COIN/lib/libCgl.a(CglProbing.o)(.text+0x2529): In function
> `CglProbing::gutsOfGenerateCuts(OsiSolverInterface const&, OsiCuts&,
> double*, double*, double*, double*) const':
> : undefined reference to `OsiCuts::insertIfNotDuplicate(OsiRowCut&,
> CoinAbsFltEq)'
> /home/or/COIN/lib/libCgl.a(CglProbing.o)(.text+0x2667): In function
> `CglProbing::gutsOfGenerateCuts(OsiSolverInterface const&, OsiCuts&,
> double*, double*, double*, double*) const':
> : undefined reference to `OsiCuts::insertIfNotDuplicate(OsiRowCut&,
> CoinAbsFltEq)'
> /home/or/COIN/lib/libCgl.a(CglProbing.o)(.text+0x27a9): In function
> `CglProbing::gutsOfGenerateCuts(OsiSolverInterface const&, OsiCuts&,
> double*, double*, double*, double*) const':
> : undefined reference to `OsiCuts::insertIfNotDuplicate(OsiRowCut&,
> CoinAbsFltEq)'
> /home/or/COIN/lib/libCgl.a(CglProbing.o)(.text+0x4cc5): In function
> `CglProbing::probe(OsiSolverInterface const&, OsiRowCutDebugger
> const*, OsiCuts&, double*, double*, CoinPackedMatrix*, double*,
> double*, char*, double*, double*, int*, int*, int) const':
> : undefined reference to `OsiCuts::insertIfNotDuplicate(OsiRowCut&,
> CoinAbsFltEq)'
> /home/or/COIN/lib/libCgl.a(CglProbing.o)(.text+0x4dc3): more undefined
> references to `OsiCuts::insertIfNotDuplicate(OsiRowCut&,
> CoinAbsFltEq)' follow
> collect2: ld returned 1 exit status
> make[1]: *** [/home/or/SYMPHONY-5.0/bin.LINUX/OSI_CLP/symphony] Error 1
> make: *** [all] Error 2
> 


-- 
Dr. Ted Ralphs
Assistant Professor
Industrial and Systems Engineering
Lehigh University
(610)758-4784
tkralphs at lehigh.edu
www.lehigh.edu/~tkr2



More information about the Coin-discuss mailing list