[Coin-discuss] sample1 on OSX 10.8

Sven de Vries devries at ma.tum.de
Tue Nov 4 14:36:43 EST 2003


Hi,

tried now to do in ~/COIN/Sbb/Samples
make -f Makefile.sample1

here is the output:


Compiling sample1.cpp

Creating testit
g++ -I-  -Wall -Wpointer-arith -Wcast-qual -Wwrite-strings -Wconversion
-Wstrict-prototypes -W
missing-prototypes -pipe -g -DCOIN_USE_CLP -I../..//include
-I../..//Clp/include -I.  -o testi
t Darwin-g/sample1.o -L../..//lib -L../..//lib  -lCoin -lClp -lOsiClp
-lCgl -lSbb -lClp -lOsi
  -lm
ld: Undefined symbols:
CoinPackedMatrix::assignMatrix(bool, int, int, int, double*&, int*&,
int*&, int*&, int, int)
CoinPackedMatrix::reverseOrderedCopyOf(CoinPackedMatrix const&)
CoinPackedMatrix::CoinPackedMatrix[in-charge]()
CoinPackedMatrix::~CoinPackedMatrix [in-charge]()
CoinFactorization::slackValue(double)
CoinFactorization::messageLevel(int)
CoinFactorization::maximumPivots(int)
CoinFactorization::zeroTolerance(double)
CoinFactorization::sparseThreshold(int)
CoinFactorization::gutsOfDestructor()
CoinIndexedVector::clear()
CoinIndexedVector::insert(int, double)
CoinIndexedVector::reserve(int)
CoinIndexedVector::CoinIndexedVector[in-charge](CoinIndexedVector const&)
CoinIndexedVector::CoinIndexedVector[in-charge]()
CoinIndexedVector::~CoinIndexedVector [in-charge]()
CoinFactorization::sparseThreshold() const
make_fixed(CoinPresolveMatrix*, CoinPresolveAction const*)
drop_zero_coefficients(CoinPresolveMatrix*, CoinPresolveAction const*)
presolve_make_memlists(int*, int*, presolvehlink*, int)
CoinMessage::CoinMessage[in-charge](CoinMessages::Language)
dupcol_action::presolve(CoinPresolveMatrix*, CoinPresolveAction const*)
duprow_action::presolve(CoinPresolveMatrix*, CoinPresolveAction const*)
CoinPackedMatrix::removeGaps()
doubleton_action::presolve(CoinPresolveMatrix*, CoinPresolveAction const*)
tripleton_action::presolve(CoinPresolveMatrix*, CoinPresolveAction const*)
do_tighten_action::presolve(CoinPresolveMatrix*, CoinPresolveAction
const*)
CoinPresolveAction::throwCoinError(char const*, char const*)
CoinPresolveMatrix::~CoinPresolveMatrix [in-charge]()
remove_dual_action::presolve(CoinPresolveMatrix*, CoinPresolveAction
const*)
CoinPostsolveMatrix::check_nbasic()
CoinPostsolveMatrix::~CoinPostsolveMatrix [in-charge]()
implied_free_action::presolve(CoinPresolveMatrix*, CoinPresolveAction
const*, int&)
CoinPrePostsolveMatrix::~CoinPrePostsolveMatrix [not-in-charge]()
drop_empty_cols_action::presolve(CoinPresolveMatrix*, CoinPresolveAction
const*)
drop_empty_rows_action::presolve(CoinPresolveMatrix*, CoinPresolveAction
const*)
slack_doubleton_action::presolve(CoinPresolveMatrix*, CoinPresolveAction
const*, bool&)
forcing_constraint_action::presolve(CoinPresolveMatrix*,
CoinPresolveAction const*)
CoinPackedMatrix::CoinPackedMatrix[in-charge](bool, int, int, int, double
const*, int const*,
int const*, int const*)
CoinPackedVector::CoinPackedVector[in-charge](int, int const*, double
const*, bool)
CoinMpsIO::passInMessageHandler(CoinMessageHandler*)
CoinMpsIO::readMps(char const*, char const*)
CoinMpsIO::CoinMpsIO[in-charge]()
CoinMpsIO::~CoinMpsIO [in-charge]()
CoinMpsIO::columnName(int) const
CoinMpsIO::getColLower() const
CoinMpsIO::getColUpper() const
CoinMpsIO::getRowLower() const
CoinMpsIO::getRowUpper() const
CoinMpsIO::getMatrixByCol() const
CoinMpsIO::getProblemName() const
CoinMpsIO::integerColumns() const
CoinMpsIO::objectiveOffset() const
CoinMpsIO::getObjCoefficients() const
CoinMpsIO::rowName(int) const
CoinIndexedVector::createPacked(int, int const*, double const*)
CoinIndexedVector::expand()
CoinFactorization::getWeights(int*) const
CoinPackedMatrix::appendCols(int, CoinPackedVectorBase const* const*)
CoinPackedMatrix::appendRows(int, CoinPackedVectorBase const* const*)
CoinPackedMatrix::deleteCols(int, int const*)
CoinPackedMatrix::deleteRows(int, int const*)
CoinPackedMatrix::replaceVector(int, int, double const*)
CoinPackedMatrix::eliminateDuplicates(double)
CoinPackedMatrix::compress(double)
CoinPackedMatrix::CoinPackedMatrix[in-charge](CoinPackedMatrix const&)
CoinPackedMatrix::CoinPackedMatrix[in-charge](CoinPackedMatrix const&,
int, int const*, int, i
nt const*)
CoinIndexedVector::add(int, double)
CoinFactorization::preProcess(int, int)
CoinFactorization::replaceColumn(CoinIndexedVector*, int, double, bool)
CoinFactorization::updateColumnFT(CoinIndexedVector*, CoinIndexedVector*)
CoinFactorization::resetStatistics()
CoinFactorization::gutsOfInitialize(int)
CoinFactorization::factor()
CoinFactorization::getAreas(int, int, int, int)
CoinFactorization::goSparse()
CoinFactorization::emptyRows(int, int const*)
CoinFactorization::CoinFactorization[not-in-charge](CoinFactorization
const&)
CoinFactorization::CoinFactorization[not-in-charge]()
CoinFactorization::~CoinFactorization [not-in-charge]()
CoinFactorization::operator=(CoinFactorization const&)
CoinFactorization::updateColumn(CoinIndexedVector*, CoinIndexedVector*,
bool) const
CoinFactorization::updateColumnTranspose(CoinIndexedVector*,
CoinIndexedVector*) const
CoinIndexedVector::CoinIndexedVector[in-charge](CoinIndexedVector const*)
CoinFactorization::replaceRow(int, int, int const*, double const*)
CoinMpsIO::setMpsData(CoinPackedMatrix const&, double, double const*,
double const*, double co
nst*, char const*, double const*, double const*, char const* const*, char
const* const*)
CoinPackedMatrix::transposeTimes(double const*, double*) const
CoinMpsIO::writeMps(char const*, int, int, int) const
CoinPackedMatrix::setDimensions(int, int)
CoinPackedMatrix::appendCol(CoinPackedVectorBase const&)
CoinPackedMatrix::appendRow(CoinPackedVectorBase const&)
CoinPackedVector::setFullNonZero(int, double const*, bool)
CoinWarmStartBasis::deleteRows(int, int const*)
CoinWarmStartBasis::deleteColumns(int, int const*)
CoinWarmStartBasis::numberBasicStructurals()
CoinWarmStartBasis::resize(int, int)
CoinWarmStartBasis::setSize(int, int)
CoinWarmStartBasis::CoinWarmStartBasis[in-charge](CoinWarmStartBasis
const&)
CoinWarmStartBasis::CoinWarmStartBasis[in-charge]()
CoinWarmStartBasis::~CoinWarmStartBasis [in-charge]()
CoinPackedMatrix::reverseOrdering()
CoinPackedMatrix::appendRow(int, int const*, double const*)
CoinPackedVector::insert(int, double)
CoinPackedVector::setVector(int, int const*, double const*, bool)
CoinPackedVector::CoinPackedVector[in-charge](bool)
CoinPackedVector::~CoinPackedVector [in-charge]()
CoinPackedVector::operator=(CoinPackedVector const&)
CoinPackedMatrix::times(double const*, double*) const
CoinPackedVector::CoinPackedVector[in-charge](int, double const*, bool)
CoinMpsIO::setInfinity(double)
CoinPackedVectorBase::dotProduct(double const*) const
CoinMpsIO::getNumCols() const
CoinMpsIO::getRowRange() const
CoinMpsIO::getRowSense() const
CoinMpsIO::getRightHandSide() const
CoinPackedVector::CoinPackedVector[in-charge](CoinPackedVector const&)
CoinPackedVectorBase::getMaxIndex() const
CoinPackedVectorBase::getMinIndex() const
CoinPackedVectorBase::duplicateIndex(char const*, char const*) const
CoinPackedVectorBase::operator!=(CoinPackedVectorBase const&) const
CoinPackedVectorBase::isExistingIndex(int) const
CoinPackedVectorBase::operator[](int) const
CoinPackedVector::setConstant(int, int const*, double, bool)
CoinPackedVectorBase::~CoinPackedVectorBase [not-in-charge]()
CoinShallowPackedVector::CoinShallowPackedVector[in-charge](int, int
const*, double const*, bo
ol)
make: *** [testit] Error 1


any advise?
thanks!
sven




More information about the Coin-discuss mailing list