[Coin-discuss] Compilation error

Ted Ralphs tkralphs at lehigh.edu
Thu Apr 13 18:31:51 EDT 2006


I just checked out the latest version of SYMPHONY and Osi from CVS and
they both seem to compile fine for me. My guess is that you are using an
older packaged release of SYMPHONY (version 5.0) with a recently checked
out version of Osi. These are probably not compatible. I would suggest
just using a version of SYMPHONY obtained the same way you obtained Osi
(from a CVS checkout or tarball). If you just check out the module
"SYMPHONY" from CVS or download the SYMPHONY tarball, everything should
be fine. Otherwise, please post what OS you are using and how and when
you obtained the version of both SYMPHONY and Osi you are using and
we'll try to fix the problem.

Cheers,

Ted

Cezik, Tolga wrote:
>  Hello,
> 
> While compiling Osi (as well as SYMPHONY-5.0, which also spits out
> something very similar to below) I am getting an error like:
> 
> -----------------------
> Compiling OsiSymSolverInterface.cpp
> OsiSymSolverInterface.cpp: In member function `virtual int
>    OsiSymSolverInterface::readMps(const char*, const char*)':
> OsiSymSolverInterface.cpp:713: `sym_read_mps' undeclared (first use this
>    function)
> OsiSymSolverInterface.cpp:713: (Each undeclared identifier is reported only
>    once for each function it appears in.)
> OsiSymSolverInterface.cpp: In member function `virtual int
>    OsiSymSolverInterface::readGMPL(const char*, const char*)':
> OsiSymSolverInterface.cpp:729: `sym_read_gmpl' undeclared (first use this
>    function)
> make_real[2]: *** [Linux-O_-w/OsiSymSolverInterface.o] Error 1
> make_real[2]: Leaving directory `/home/mehmetc/COIN/Osi/OsiSym'
> make_real[1]: *** [install] Error 2
> make_real[1]: Leaving directory `/home/mehmetc/COIN/Osi/OsiSym'
> make_real: *** [inst-libOsiSym] Error 2
> --------------------------
> 
> Any ideas, suggestions? I searched for those undeclared functions but
> could not locate them. Perhaps I am not compiling  the modules in the
> right order?
> 
> Thanks much,
> 
> Dr. M. Tolga Cezik
> 
> 
> ------------------------------------------------------------------------
> 
> _______________________________________________
> Coin-discuss mailing list
> Coin-discuss at list.coin-or.org
> http://list.coin-or.org/mailman/listinfo/coin-discuss


-- 
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