<html>
  <head>
    <meta content="text/html; charset=utf-8" http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    Hi Ted,<br>
    <br>
    the cbc package itself builds fine and I think the examples too.
    That Cgl-related problem is to link own code.<br>
    <br>
    Moreover, in MSVC 2013 it works. Under Linux I had to downgrade Cbc
    to 2258 to resume it working.<br>
    <br>
    The whole project is here:
    <a class="moz-txt-link-freetext" href="https://github.com/MiniZinc/libminizinc/tree/develop">https://github.com/MiniZinc/libminizinc/tree/develop</a>. You can use
    BUILD.sh as a template to switch on compilation of the module using
    cbc.<br>
    <br>
    That section of CMakeLists.txt is as follows:<br>
    <br>
      if (WIN32 AND NOT UNIX)  #  Windows config based on 
    <a class="moz-txt-link-freetext" href="https://projects.coin-or.org/Cbc/wiki/VSSetup">https://projects.coin-or.org/Cbc/wiki/VSSetup</a><br>
        set(CBC_INCLUDEDIRS "${OSICBC_HOME}/Clp/src/"
    "${OSICBC_HOME}/Clp/src/OsiClp" "${OSICBC_HOME}/Cbc/src/"
    "${OSICBC_HOME}/Cbc/src/OsiCbc" "${OSICBC_HOME}/Cgl/src/CglZeroHalf"
    "${OSICBC_HOME}/Cgl/src/CglLandP" "${OSICBC_HOME}/Cgl/src/CglTwomir"
    "${OSICBC_HOME}/Cgl/src/CglMixedIntegerRounding"
    "${OSICBC_HOME}/Cgl/src/CglMixedIntegerRounding2"
    "${OSICBC_HOME}/Cgl/src/CglFlowCover"
    "${OSICBC_HOME}/Cgl/src/CglClique"
    "${OSICBC_HOME}/Cgl/src/CglOddHole"
    "${OSICBC_HOME}/Cgl/src/CglKnapsackCover"
    "${OSICBC_HOME}/Cgl/src/CglGomory"
    "${OSICBC_HOME}/Cgl/src/CglPreProcess"
    "${OSICBC_HOME}/Cgl/src/CglDuplicateRow"
    "${OSICBC_HOME}/Cgl/src/CglRedSplit"
    "${OSICBC_HOME}/Cgl/src/CglProbing" "${OSICBC_HOME}/Cgl/src"
    "${OSICBC_HOME}/Clp/src" "${OSICBC_HOME}/Clp/src/OsiClp"
    "${OSICBC_HOME}/Osi/src/Osi" "${OSICBC_HOME}/CoinUtils/src"
    "${OSICBC_HOME}/BuildTools/headers"
    "${OSICBC_HOME}/Cgl/src/CglResidualCapacity")<br>
        set(LNDIR
    "${OSICBC_HOME}/Cbc/MSVisualStudio/v10/x64-v120-Release")<br>
        set(OSICBC_LIBS "libOsi" "libOsiClp" "libOsiCbc" "libClp"
    "libCgl" "libCbc" "libCbcSolver" "libCoinUtils")<br>
      else ()<br>
        set(CBC_INCLUDEDIRS "${OSICBC_HOME}/include/coin/")<br>
        set(LNDIR "${OSICBC_HOME}/lib")<br>
        set(OSICBC_LIBS "Osi" "OsiClp" "Clp" "Cgl" "Cbc" "CbcSolver"
    "CoinUtils") #  "OsiCbc" "ClpSolver" <br>
    #    set(OSICBC_LIBS
    "`PKG_CONFIG_PATH=/home/bg/Documents/prj/coin-Cbc-2.9/lib64/pkgconfig:/home/bg/Documents/prj/coin-Cbc-2.9/lib/pkgconfig:/home/bg/Documents/prj/coin-Cbc-2.9/share/pkgconfig:
    pkg-config --libs cbc`")<br>
      endif()<br>
      link_directories(${LNDIR})<br>
    <br>
      add_library(minizinc_osicbc<br>
        lib/flattener.cpp solvers/MIP/MIP_solverinstance.cpp
    solvers/MIP/MIP_osicbc_wrap.cpp<br>
      )<br>
      add_executable(mzn-cbc lib/solver.cpp lib/flattener.cpp
    solvers/MIP/MIP_solverinstance.cpp solvers/MIP/MIP_osicbc_wrap.cpp)<br>
    <br>
      target_include_directories(minizinc_osicbc PRIVATE
    ${CBC_INCLUDEDIRS})<br>
      target_include_directories(mzn-cbc PRIVATE ${CBC_INCLUDEDIRS})<br>
    <br>
                                           # OSICBC_LINKEXTRAS:
    ArchLinux needs blas, lapack, bz2<br>
      target_link_libraries(minizinc_osicbc minizinc ${OSICBC_LIBS}
    ${OSICBC_LINKEXTRAS})<br>
      target_link_libraries(mzn-cbc minizinc ${OSICBC_LIBS}
    ${OSICBC_LINKEXTRAS})<br>
    <br>
    <br>
    Gleb <br>
    <br>
    <div class="moz-cite-prefix">On 20/02/2016 10:41 AM, Ted Ralphs
      wrote:<br>
    </div>
    <blockquote
cite="mid:CA+GYycsAhLMPnz5ChUBerWA5o9boACeG3gmyOMyJCxRQSkM_uQ@mail.gmail.com"
      type="cite">
      <div dir="ltr">Hi Gleb,
        <div><br>
        </div>
        <div>It seems to building fine on Travis.
          <div><br>
          </div>
          <div><a moz-do-not-send="true"
              href="https://travis-ci.org/coin-or/Cbc">https://travis-ci.org/coin-or/Cbc</a><br>
          </div>
          <div class="gmail_extra"><br>
          </div>
          <div class="gmail_extra">Can you provide more details on
            exactly how you built, so we can try to replicate? I see
            some mention of CMake in your directory names, so I'm
            guessing you are perhaps building in a little bit of a
            non-standard way.</div>
          <div class="gmail_extra"><br>
          </div>
          <div class="gmail_extra">Ted</div>
          <div><br>
            <div class="gmail_quote">On Thu, Feb 18, 2016 at 12:48 AM,
              Gleb Belov <span dir="ltr"><<a moz-do-not-send="true"
                  href="mailto:gleb.belov@monash.edu" target="_blank">gleb.belov@monash.edu</a>></span>
              wrote:<br>
              <blockquote class="gmail_quote" style="margin:0px 0px 0px
0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">Hi,<br>
                <br>
                the latest revision 2265 does not link for me as before.
                On XUbuntu 15.04 64-bit, g++ 4.9.2. Linking command:<br>
                <br>
                /usr/bin/c++    -std=c++11 -O3 -DNDEBUG
                CMakeFiles/mzn-cbc.dir/lib/solver.cpp.o
                CMakeFiles/mzn-cbc.dir/lib/flattener.cpp.o
                CMakeFiles/mzn-cbc.dir/solvers/MIP/MIP_solverinstance.cpp.o
                CMakeFiles/mzn-cbc.dir/solvers/MIP/MIP_osicbc_wrap.cpp.o 
                -o mzn-cbc  -L/opt/gurobi650/linux64/lib
                -L/opt/ibm/ILOG/CPLEX_Studio1263/cplex/lib/x86-64_linux/static_pic
                -L/home/bg/Documents/prj/scipoptsuite-3.2.0/scip-3.2.0/../lib
                -L/home/bg/Documents/prj/coin-Cbc-2.9/lib -rdynamic
                libminizinc.a -lOsi -lOsiClp -lOsiCbc -lClp -lCgl -lCbc
                -lCbcSolver -lCoinUtils
                -Wl,-rpath,/opt/gurobi650/linux64/lib:/opt/ibm/ILOG/CPLEX_Studio1263/cplex/lib/x86-64_linux/static_pic:/home/bg/Documents/prj/scipoptsuite-3.2.0/scip-3.2.0/../lib:/home/bg/Documents/prj/coin-Cbc-2.9/lib:
                <br>
                <br>
                Output:<br>
                <br>
                /home/bg/Documents/prj/coin-Cbc-2.9/lib/libCbcSolver.so:
                undefined reference to
                `CglCutGenerator::needsOptimalBasis() const'<br>
                /home/bg/Documents/prj/coin-Cbc-2.9/lib/libCbcSolver.so:
                undefined reference to
                `CglResidualCapacity::~CglResidualCapacity()'<br>
                /home/bg/Documents/prj/coin-Cbc-2.9/lib/libCbc.so:
                undefined reference to
                `CglMixedIntegerRounding2::~CglMixedIntegerRounding2()'<br>
                /home/bg/Documents/prj/coin-Cbc-2.9/lib/libCbc.so:
                undefined reference to
                `CglPreProcess::originalColumns()'<br>
                /home/bg/Documents/prj/coin-Cbc-2.9/lib/libCbcSolver.so:
                undefined reference to
                `CglGMIParam::setMAX_SUPPORT_REL(double)'<br>
                /home/bg/Documents/prj/coin-Cbc-2.9/lib/libCbc.so:
                undefined reference to `CglStored::~CglStored()'<br>
                /home/bg/Documents/prj/coin-Cbc-2.9/lib/libCbc.so:
                undefined reference to `typeinfo for CglImplication'<br>
                /home/bg/Documents/prj/coin-Cbc-2.9/lib/libCbc.so:
                undefined reference to
                `CglPreProcess::addCutGenerator(CglCutGenerator*)'<br>
                /home/bg/Documents/prj/coin-Cbc-2.9/lib/libCbc.so:
                undefined reference to
                `CglImplication::~CglImplication()'<br>
                /home/bg/Documents/prj/coin-Cbc-2.9/lib/libCbcSolver.so:
                undefined reference to `CglTwomir::~CglTwomir()'<br>
                /home/bg/Documents/prj/coin-Cbc-2.9/lib/libCbc.so:
                undefined reference to
                `CglPreProcess::passInRowTypes(char const*, int)'<br>
                /home/bg/Documents/prj/coin-Cbc-2.9/lib/libCbc.so:
                undefined reference to
                `CglTreeProbingInfo::fixColumns(OsiSolverInterface&)
                const'<br>
                /home/bg/Documents/prj/coin-Cbc-2.9/lib/libCbc.so:
                undefined reference to `CglProbing::setMaxLookRoot(int)'<br>
                /home/bg/Documents/prj/coin-Cbc-2.9/lib/libCbc.so:
                undefined reference to
                `CglCutGenerator::~CglCutGenerator()'<br>
                /home/bg/Documents/prj/coin-Cbc-2.9/lib/libCbc.so:
                undefined reference to `CglGomory::setLimit(int)'<br>
                /home/bg/Documents/prj/coin-Cbc-2.9/lib/libCbcSolver.so:
                undefined reference to
                `CglTwomir::setAwayAtRoot(double)'<br>
                /home/bg/Documents/prj/coin-Cbc-2.9/lib/libCbc.so:
                undefined reference to
                `CglKnapsackCover::createCliques(OsiSolverInterface&,
                int, int, bool)'<br>
                /home/bg/Documents/prj/coin-Cbc-2.9/lib/libCbcSolver.so:
                undefined reference to
                `CglLandP::CglLandP(CglLandP::Parameters const&,
                LAP::Validator const&)'<br>
                /home/bg/Documents/prj/coin-Cbc-2.9/lib/libCbc.so:
                undefined reference to `CglPreProcess::~CglPreProcess()'<br>
                /home/bg/Documents/prj/coin-Cbc-2.9/lib/libCbc.so:
                undefined reference to
                `CglPreProcess::postProcess(OsiSolverInterface&,
                bool)'<br>
                /home/bg/Documents/prj/coin-Cbc-2.9/lib/libCbcSolver.so:
                undefined reference to `CglGMI::~CglGMI()'<br>
                /home/bg/Documents/prj/coin-Cbc-2.9/lib/libCbc.so:
                undefined reference to `CglFakeClique::~CglFakeClique()'<br>
                /home/bg/Documents/prj/coin-Cbc-2.9/lib/libCbcSolver.so:
                undefined reference to `CglLandP::~CglLandP()'<br>
                /home/bg/Documents/prj/coin-Cbc-2.9/lib/libCbc.so:
                undefined reference to
                `CglTreeProbingInfo::CglTreeProbingInfo(OsiSolverInterface
                const*)'<br>
                /home/bg/Documents/prj/coin-Cbc-2.9/lib/libCbcSolver.so:
                undefined reference to
                `CglResidualCapacity::CglResidualCapacity()'<br>
                /home/bg/Documents/prj/coin-Cbc-2.9/lib/libCbc.so:
                undefined reference to `typeinfo for CglFlowCover'<br>
                /home/bg/Documents/prj/coin-Cbc-2.9/lib/libCbc.so:
                undefined reference to `CglProbing::getMaxProbe() const'<br>
                /home/bg/Documents/prj/coin-Cbc-2.9/lib/libCbc.so:
                undefined reference to
                `CglKnapsackCover::CglKnapsackCover()'<br>
                /home/bg/Documents/prj/coin-Cbc-2.9/lib/libCbc.so:
                undefined reference to
                `CglTreeProbingInfo::analyze(OsiSolverInterface
                const&, int, int, int const*, CliqueEntry const*,
                char const*)'<br>
                /home/bg/Documents/prj/coin-Cbc-2.9/lib/libCbcSolver.so:
                undefined reference to `typeinfo for CglParam'<br>
                /home/bg/Documents/prj/coin-Cbc-2.9/lib/libCbc.so:
                undefined reference to `CglTreeProbingInfo::packDown()'<br>
                /home/bg/Documents/prj/coin-Cbc-2.9/lib/libCbc.so:
                undefined reference to `CglGomory::getLimit() const'<br>
                /home/bg/Documents/prj/coin-Cbc-2.9/lib/libCbcSolver.so:
                undefined reference to
                `CglRedSplit2Param::setMaxNonzeroesTab(int)'<br>
                /home/bg/Documents/prj/coin-Cbc-2.9/lib/libCbc.so:
                undefined reference to `CglGomory::~CglGomory()'<br>
                /home/bg/Documents/prj/coin-Cbc-2.9/lib/libCbcSolver.so:
                undefined reference to
                `CglLandP::Parameters::Parameters()'<br>
                /home/bg/Documents/prj/coin-Cbc-2.9/lib/libCbc.so:
                undefined reference to
                `CglPreProcess::preProcessNonDefault(OsiSolverInterface&,
                int, int, int)'<br>
                /home/bg/Documents/prj/coin-Cbc-2.9/lib/libCbc.so:
                undefined reference to
                `CglProbing::setUsingObjective(int)'<br>
                /home/bg/Documents/prj/coin-Cbc-2.9/lib/libCbc.so:
                undefined reference to `CglProbing::setRowCuts(int)'<br>
                /home/bg/Documents/prj/coin-Cbc-2.9/lib/libCbcSolver.so:
                undefined reference to `CglParam::setEPS(double)'<br>
                /home/bg/Documents/prj/coin-Cbc-2.9/lib/libCbc.so:
                undefined reference to `CglFlowCover::~CglFlowCover()'<br>
                /home/bg/Documents/prj/coin-Cbc-2.9/lib/libCbc.so:
                undefined reference to `typeinfo for CglStored'<br>
                /home/bg/Documents/prj/coin-Cbc-2.9/lib/libCbcSolver.so:
                undefined reference to
                `LAP::Validator::Validator(double, double, double, bool,
                double)'<br>
                /home/bg/Documents/prj/coin-Cbc-2.9/lib/libCbc.so:
                undefined reference to
                `CglImplication::CglImplication(CglTreeProbingInfo*)'<br>
                /home/bg/Documents/prj/coin-Cbc-2.9/lib/libCbcSolver.so:
                undefined reference to `CglParam::setINFINIT(double)'<br>
                /home/bg/Documents/prj/coin-Cbc-2.9/lib/libCbc.so:
                undefined reference to `CglStored::addCut(OsiRowCut
                const&)'<br>
                /home/bg/Documents/prj/coin-Cbc-2.9/lib/libCbc.so:
                undefined reference to `typeinfo for CglKnapsackCover'<br>
                /home/bg/Documents/prj/coin-Cbc-2.9/lib/libCbc.so:
                undefined reference to
                `CglKnapsackCover::~CglKnapsackCover()'<br>
                /home/bg/Documents/prj/coin-Cbc-2.9/lib/libCbcSolver.so:
                undefined reference to `CglParam::setEPS_COEFF(double)'<br>
                /home/bg/Documents/prj/coin-Cbc-2.9/lib/libCbcSolver.so:
                undefined reference to `CglTwomir::setAway(double)'<br>
                /home/bg/Documents/prj/coin-Cbc-2.9/lib/libCbc.so:
                undefined reference to `CglProbing::setMaxLook(int)'<br>
                /home/bg/Documents/prj/coin-Cbc-2.9/lib/libCbc.so:
                undefined reference to `typeinfo for CglCutGenerator'<br>
                /home/bg/Documents/prj/coin-Cbc-2.9/lib/libCbc.so:
                undefined reference to `typeinfo for CglGomory'<br>
                /home/bg/Documents/prj/coin-Cbc-2.9/lib/libCbc.so:
                undefined reference to `CglProbing::setMode(int)'<br>
                /home/bg/Documents/prj/coin-Cbc-2.9/lib/libCbc.so:
                undefined reference to
                `CglTreeProbingInfo::CglTreeProbingInfo(CglTreeProbingInfo
                const&)'<br>
                /home/bg/Documents/prj/coin-Cbc-2.9/lib/libCbc.so:
                undefined reference to
                `CglTreeProbingInfo::~CglTreeProbingInfo()'<br>
                /home/bg/Documents/prj/coin-Cbc-2.9/lib/libCbcSolver.so:
                undefined reference to `CglStored::~CglStored()'<br>
                /home/bg/Documents/prj/coin-Cbc-2.9/lib/libCbc.so:
                undefined reference to
                `CglPreProcess::passInProhibited(char const*, int)'<br>
                /home/bg/Documents/prj/coin-Cbc-2.9/lib/libCbcSolver.so:
                undefined reference to `CglZeroHalf::~CglZeroHalf()'<br>
                /home/bg/Documents/prj/coin-Cbc-2.9/lib/libCbcSolver.so:
                undefined reference to
                `CglResidualCapacity::setDoPreproc(int)'<br>
                /home/bg/Documents/prj/coin-Cbc-2.9/lib/libCbc.so:
                undefined reference to
                `CglTreeInfo::CglTreeInfo(CglTreeInfo const&)'<br>
                /home/bg/Documents/prj/coin-Cbc-2.9/lib/libCbc.so:
                undefined reference to `CglProbing::setMaxProbe(int)'<br>
                /home/bg/Documents/prj/coin-Cbc-2.9/lib/libCbcSolver.so:
                undefined reference to `CglStored::addCut(double,
                double, int, int const*, double const*)'<br>
                /home/bg/Documents/prj/coin-Cbc-2.9/lib/libCbc.so:
                undefined reference to
                `CglProbing::setMaxElementsRoot(int)'<br>
                /home/bg/Documents/prj/coin-Cbc-2.9/lib/libCbc.so:
                undefined reference to `CglProbing::setMaxElements(int)'<br>
                /home/bg/Documents/prj/coin-Cbc-2.9/lib/libCbc.so:
                undefined reference to `CglProbing::tightUpper() const'<br>
                /home/bg/Documents/prj/coin-Cbc-2.9/lib/libCbc.so:
                undefined reference to
                `CglGomory::passInOriginalSolver(OsiSolverInterface*)'<br>
                /home/bg/Documents/prj/coin-Cbc-2.9/lib/libCbc.so:
                undefined reference to `CglClique::CglClique(bool,
                bool)'<br>
                /home/bg/Documents/prj/coin-Cbc-2.9/lib/libCbcSolver.so:
                undefined reference to `CglRedSplit::CglRedSplit()'<br>
                /home/bg/Documents/prj/coin-Cbc-2.9/lib/libCbc.so:
                undefined reference to `CglProbing::CglProbing()'<br>
                /home/bg/Documents/prj/coin-Cbc-2.9/lib/libCbc.so:
                undefined reference to `CglTreeProbingInfo::convert()'<br>
                /home/bg/Documents/prj/coin-Cbc-2.9/lib/libCbc.so:
                undefined reference to
                `CglMixedIntegerRounding2::CglMixedIntegerRounding2()'<br>
                /home/bg/Documents/prj/coin-Cbc-2.9/lib/libCbcSolver.so:
                undefined reference to `CglParam::setMAX_SUPPORT(int)'<br>
                /home/bg/Documents/prj/coin-Cbc-2.9/lib/libCbc.so:
                undefined reference to `CglFlowCover::CglFlowCover()'<br>
                /home/bg/Documents/prj/coin-Cbc-2.9/lib/libCbc.so:
                undefined reference to `typeinfo for
                CglMixedIntegerRounding2'<br>
                /home/bg/Documents/prj/coin-Cbc-2.9/lib/libCbcSolver.so:
                undefined reference to
                `CglCutGenerator::mayGenerateRowCutsInTree() const'<br>
                /home/bg/Documents/prj/coin-Cbc-2.9/lib/libCbc.so:
                undefined reference to `typeinfo for CglProbing'<br>
                /home/bg/Documents/prj/coin-Cbc-2.9/lib/libCbc.so:
                undefined reference to
                `CglPreProcess::passInMessageHandler(CoinMessageHandler*)'<br>
                /home/bg/Documents/prj/coin-Cbc-2.9/lib/libCbc.so:
                undefined reference to `CglGomory::CglGomory()'<br>
                /home/bg/Documents/prj/coin-Cbc-2.9/lib/libCbc.so:
                undefined reference to `CglGomory::setLimitAtRoot(int)'<br>
                /home/bg/Documents/prj/coin-Cbc-2.9/lib/libCbc.so:
                undefined reference to `CglProbing::getMaxLook() const'<br>
                /home/bg/Documents/prj/coin-Cbc-2.9/lib/libCbcSolver.so:
                undefined reference to `CglTwomir::CglTwomir()'<br>
                /home/bg/Documents/prj/coin-Cbc-2.9/lib/libCbc.so:
                undefined reference to
                `CglProbing::cliqueModel(OsiSolverInterface const*,
                int)'<br>
                /home/bg/Documents/prj/coin-Cbc-2.9/lib/libCbc.so:
                undefined reference to `CglTreeInfo::CglTreeInfo()'<br>
                /home/bg/Documents/prj/coin-Cbc-2.9/lib/libCbc.so:
                undefined reference to `CglStored::bestObjective()
                const'<br>
                /home/bg/Documents/prj/coin-Cbc-2.9/lib/libCbcSolver.so:
                undefined reference to `CglStored::CglStored(int)'<br>
                /home/bg/Documents/prj/coin-Cbc-2.9/lib/libCbc.so:
                undefined reference to
                `CglProbing::setMaxProbeRoot(int)'<br>
                /home/bg/Documents/prj/coin-Cbc-2.9/lib/libCbc.so:
                undefined reference to `vtable for CglClique'<br>
                /home/bg/Documents/prj/coin-Cbc-2.9/lib/libCbc.so:
                undefined reference to
                `CglDuplicateRow::outDuplicates(OsiSolverInterface*)'<br>
                /home/bg/Documents/prj/coin-Cbc-2.9/lib/libCbc.so:
                undefined reference to `CglProbing::rowCuts() const'<br>
                /home/bg/Documents/prj/coin-Cbc-2.9/lib/libCbc.so:
                undefined reference to `CglPreProcess::CglPreProcess()'<br>
                /home/bg/Documents/prj/coin-Cbc-2.9/lib/libCbc.so:
                undefined reference to `CglProbing::getMaxPass() const'<br>
                /home/bg/Documents/prj/coin-Cbc-2.9/lib/libCbc.so:
                undefined reference to `CglProbing::setMaxPassRoot(int)'<br>
                /home/bg/Documents/prj/coin-Cbc-2.9/lib/libCbcSolver.so:
                undefined reference to
                `CglTwomir::passInOriginalSolver(OsiSolverInterface*)'<br>
                /home/bg/Documents/prj/coin-Cbc-2.9/lib/libCbcSolver.so:
                undefined reference to `CglZeroHalf::CglZeroHalf()'<br>
                /home/bg/Documents/prj/coin-Cbc-2.9/lib/libCbc.so:
                undefined reference to `CglProbing::tightLower() const'<br>
                /home/bg/Documents/prj/coin-Cbc-2.9/lib/libCbcSolver.so:
                undefined reference to `CglRedSplit2::~CglRedSplit2()'<br>
                /home/bg/Documents/prj/coin-Cbc-2.9/lib/libCbcSolver.so:
                undefined reference to `CglStored::operator=(CglStored
                const&)'<br>
                /home/bg/Documents/prj/coin-Cbc-2.9/lib/libCbc.so:
                undefined reference to `CglStored::CglStored(CglStored
                const&)'<br>
                /home/bg/Documents/prj/coin-Cbc-2.9/lib/libCbc.so:
                undefined reference to `CglProbing::~CglProbing()'<br>
                /home/bg/Documents/prj/coin-Cbc-2.9/lib/libCbc.so:
                undefined reference to
                `CglProbing::generateCutsAndModify(OsiSolverInterface
                const&, OsiCuts&, CglTreeInfo*)'<br>
                /home/bg/Documents/prj/coin-Cbc-2.9/lib/libCbcSolver.so:
                undefined reference to
                `CglMixedIntegerRounding2::CglMixedIntegerRounding2(int,
                bool, int, int)'<br>
                /home/bg/Documents/prj/coin-Cbc-2.9/lib/libCbc.so:
                undefined reference to `typeinfo for CglTwomir'<br>
                /home/bg/Documents/prj/coin-Cbc-2.9/lib/libCbc.so:
                undefined reference to
                `CglDuplicateRow::~CglDuplicateRow()'<br>
                /home/bg/Documents/prj/coin-Cbc-2.9/lib/libCbc.so:
                undefined reference to `CglStored::saveStuff(double,
                double const*, double const*, double const*)'<br>
                /home/bg/Documents/prj/coin-Cbc-2.9/lib/libCbc.so:
                undefined reference to
                `CglPreProcess::cliqueIt(OsiSolverInterface&,
                double) const'<br>
                /home/bg/Documents/prj/coin-Cbc-2.9/lib/libCbcSolver.so:
                undefined reference to `CglStored::CglStored(int)'<br>
                /home/bg/Documents/prj/coin-Cbc-2.9/lib/libCbcSolver.so:
                undefined reference to
                `CglGomory::setAwayAtRoot(double)'<br>
                /home/bg/Documents/prj/coin-Cbc-2.9/lib/libCbc.so:
                undefined reference to `typeinfo for CglClique'<br>
                /home/bg/Documents/prj/coin-Cbc-2.9/lib/libCbcSolver.so:
                undefined reference to `CglGMI::CglGMI()'<br>
                /home/bg/Documents/prj/coin-Cbc-2.9/lib/libCbc.so:
                undefined reference to `CglTreeInfo::~CglTreeInfo()'<br>
                /home/bg/Documents/prj/coin-Cbc-2.9/lib/libCbcSolver.so:
                undefined reference to `CglRedSplit::~CglRedSplit()'<br>
                /home/bg/Documents/prj/coin-Cbc-2.9/lib/libCbcSolver.so:
                undefined reference to
                `CglMixedIntegerRounding2::setDoPreproc(int)'<br>
                /home/bg/Documents/prj/coin-Cbc-2.9/lib/libCbc.so:
                undefined reference to
                `CglFakeClique::CglFakeClique(OsiSolverInterface*,
                bool)'<br>
                /home/bg/Documents/prj/coin-Cbc-2.9/lib/libCbc.so:
                undefined reference to
                `CglDuplicateRow::CglDuplicateRow(OsiSolverInterface*)'<br>
                /home/bg/Documents/prj/coin-Cbc-2.9/lib/libCbcSolver.so:
                undefined reference to `CglParam::clone() const'<br>
                /home/bg/Documents/prj/coin-Cbc-2.9/lib/libCbcSolver.so:
                undefined reference to `CglParam::~CglParam()'<br>
                /home/bg/Documents/prj/coin-Cbc-2.9/lib/libCbcSolver.so:
                undefined reference to `CglStored::CglStored(CglStored
                const&)'<br>
                /home/bg/Documents/prj/coin-Cbc-2.9/lib/libCbc.so:
                undefined reference to `CglProbing::setMaxPass(int)'<br>
                /home/bg/Documents/prj/coin-Cbc-2.9/lib/libCbcSolver.so:
                undefined reference to `CglRedSplit2::CglRedSplit2()'<br>
                collect2: error: ld returned 1 exit status<br>
                <br>
                Gleb<br>
                _______________________________________________<br>
                Cbc mailing list<br>
                <a moz-do-not-send="true"
                  href="mailto:Cbc@list.coin-or.org" target="_blank">Cbc@list.coin-or.org</a><br>
                <a moz-do-not-send="true"
                  href="http://list.coin-or.org/mailman/listinfo/cbc"
                  rel="noreferrer" target="_blank">http://list.coin-or.org/mailman/listinfo/cbc</a><br>
              </blockquote>
            </div>
            <br>
            <br clear="all">
            <div><br>
            </div>
            -- <br>
            <div class="gmail_signature">
              <div dir="ltr">Dr. Ted Ralphs<br>
                Professor, Lehigh University<br>
                (610) 628-1280<br>
                ted 'at' lehigh 'dot' edu<br>
                <a moz-do-not-send="true"
                  href="http://coral.ie.lehigh.edu/%7Eted"
                  target="_blank">coral.ie.lehigh.edu/~ted</a><br>
              </div>
            </div>
          </div>
        </div>
      </div>
    </blockquote>
    <br>
  </body>
</html>