[Cbc] problem compiling cbc

Anna Mereu "do not reply" at mcs.le.ac.uk
Mon Sep 15 06:08:02 EDT 2008


Hi, I'm trying to compile cbc:
The ./configure command works fine but when I do make I have the 
following errors:

Cbc_C_Interface.cpp:8:26: error: CoinPragma.hpp: No such file or directory
Cbc_C_Interface.cpp:9:35: error: CoinHelperFunctions.hpp: No such file 
or directory
Cbc_C_Interface.cpp:10:32: error: CoinPackedMatrix.hpp: No such file or 
directory
Cbc_C_Interface.cpp:11:24: error: CoinTime.hpp: No such file or directory
In file included from Cbc_C_Interface.cpp:13:
CbcModel.hpp:7:26: error: CoinFinite.hpp: No such file or directory
CbcModel.hpp:8:34: error: CoinMessageHandler.hpp: No such file or directory
CbcModel.hpp:9:34: error: OsiSolverInterface.hpp: No such file or directory
CbcModel.hpp:10:23: error: OsiCuts.hpp: No such file or directory
CbcModel.hpp:11:34: error: CoinWarmStartBasis.hpp: No such file or directory
Cbc_C_Interface.cpp:17:37: error: OsiClpSolverInterface.hpp: No such 
file or directory
Cbc_C_Interface.cpp:26:28: error: Coin_C_defines.h: No such file or 
directory
CbcNode.hpp:342: error: expected ',' or '...' before '*' token
CbcNode.hpp:342: error: ISO C++ forbids declaration of 
'CoinWarmStartDiff' with no type
CbcNode.hpp:356: error: ISO C++ forbids declaration of 
'CoinWarmStartDiff' with no type
CbcNode.hpp:356: error: expected ';' before '*' token
CbcMessage.hpp:62: error: expected class-name before '{' token
CbcMessage.hpp:69: error: expected `)' before 'language'
CbcModel.hpp:743: error: 'CoinBigIndex' does not name a type
CbcModel.hpp:744: error: extra ';'
CbcModel.hpp:843: error: ISO C++ forbids declaration of 
'CoinPackedMatrix' with no type
CbcModel.hpp:843: error: 'CoinPackedMatrix' declared as an 'inline' field
CbcModel.hpp:843: error: expected ';' before '*' token
CbcModel.hpp:847: error: ISO C++ forbids declaration of 
'CoinPackedMatrix' with no type
CbcModel.hpp:847: error: 'CoinPackedMatrix' declared as an 'inline' field
CbcModel.hpp:847: error: expected ';' before '*' token
CbcModel.hpp:1266: error: 'CoinMessageHandler' has not been declared
CbcModel.hpp:1268: error: 'CoinMessages' has not been declared
CbcModel.hpp:1268: error: expected ',' or '...' before 'language'
CbcModel.hpp:1269: error: 'CoinMessages' has not been declared
CbcModel.hpp:1269: error: expected ',' or '...' before 'language'
CbcModel.hpp:1272: error: ISO C++ forbids declaration of 
'CoinMessageHandler' with no type
CbcModel.hpp:1272: error: 'CoinMessageHandler' declared as an 'inline' field
CbcModel.hpp:1272: error: expected ';' before '*' token
CbcModel.hpp:1275: error: 'CoinMessages' does not name a type
CbcModel.hpp:1276: error: extra ';'
CbcModel.hpp:1278: error: ISO C++ forbids declaration of 'CoinMessages' 
with no type
CbcModel.hpp:1278: error: 'CoinMessages' declared as an 'inline' field
CbcModel.hpp:1278: error: expected ';' before '*' token
CbcModel.hpp:1503: error: ISO C++ forbids declaration of 
'CoinMessageHandler' with no type
CbcModel.hpp:1503: error: expected ';' before '*' token
CbcModel.hpp:1513: error: 'CoinMessages' does not name a type
CbcModel.hpp:1529: error: ISO C++ forbids declaration of 'CoinWarmStart' 
with no type
CbcModel.hpp:1529: error: expected ';' before '*' token
CbcModel.hpp:1553: error: field 'globalCuts_' has incomplete type
CbcModel.hpp: In member function 'int CbcModel::getNumCols() const':
CbcModel.hpp:736: error: invalid use of undefined type 'struct 
OsiSolverInterface'
CbcBranchBase.hpp:9: error: forward declaration of 'struct 
OsiSolverInterface'
CbcModel.hpp: In member function 'int CbcModel::getNumRows() const':
CbcModel.hpp:740: error: invalid use of undefined type 'struct 
OsiSolverInterface'
CbcBranchBase.hpp:9: error: forward declaration of 'struct 
OsiSolverInterface'
CbcModel.hpp: In member function 'const double* CbcModel::getColLower() 
const':
CbcModel.hpp:761: error: invalid use of undefined type 'struct 
OsiSolverInterface'
CbcBranchBase.hpp:9: error: forward declaration of 'struct 
OsiSolverInterface'
CbcModel.hpp: In member function 'const double* CbcModel::getColUpper() 
const':
CbcModel.hpp:765: error: invalid use of undefined type 'struct 
OsiSolverInterface'
CbcBranchBase.hpp:9: error: forward declaration of 'struct 
OsiSolverInterface'
CbcModel.hpp: In member function 'const char* CbcModel::getRowSense() 
const':
CbcModel.hpp:777: error: invalid use of undefined type 'struct 
OsiSolverInterface'
CbcBranchBase.hpp:9: error: forward declaration of 'struct 
OsiSolverInterface'
CbcModel.hpp: In member function 'const double* 
CbcModel::getRightHandSide() const':
CbcModel.hpp:788: error: invalid use of undefined type 'struct 
OsiSolverInterface'
CbcBranchBase.hpp:9: error: forward declaration of 'struct 
OsiSolverInterface'
CbcModel.hpp: In member function 'const double* CbcModel::getRowRange() 
const':
CbcModel.hpp:799: error: invalid use of undefined type 'struct 
OsiSolverInterface'
CbcBranchBase.hpp:9: error: forward declaration of 'struct 
OsiSolverInterface'
CbcModel.hpp: In member function 'const double* CbcModel::getRowLower() 
const':
CbcModel.hpp:803: error: invalid use of undefined type 'struct 
OsiSolverInterface'
CbcBranchBase.hpp:9: error: forward declaration of 'struct 
OsiSolverInterface'
CbcModel.hpp: In member function 'const double* CbcModel::getRowUpper() 
const':
CbcModel.hpp:807: error: invalid use of undefined type 'struct 
OsiSolverInterface'
CbcBranchBase.hpp:9: error: forward declaration of 'struct 
OsiSolverInterface'
CbcModel.hpp: In member function 'const double* 
CbcModel::getObjCoefficients() const':
CbcModel.hpp:811: error: invalid use of undefined type 'struct 
OsiSolverInterface'
CbcBranchBase.hpp:9: error: forward declaration of 'struct 
OsiSolverInterface'
CbcModel.hpp: In member function 'bool CbcModel::isContinuous(int) const':
CbcModel.hpp:821: error: invalid use of undefined type 'struct 
OsiSolverInterface'
CbcBranchBase.hpp:9: error: forward declaration of 'struct 
OsiSolverInterface'
CbcModel.hpp: In member function 'bool CbcModel::isBinary(int) const':
CbcModel.hpp:825: error: invalid use of undefined type 'struct 
OsiSolverInterface'
CbcBranchBase.hpp:9: error: forward declaration of 'struct 
OsiSolverInterface'
CbcModel.hpp: In member function 'bool CbcModel::isInteger(int) const':
CbcModel.hpp:832: error: invalid use of undefined type 'struct 
OsiSolverInterface'
CbcBranchBase.hpp:9: error: forward declaration of 'struct 
OsiSolverInterface'
CbcModel.hpp: In member function 'bool CbcModel::isIntegerNonBinary(int) 
const':
CbcModel.hpp:836: error: invalid use of undefined type 'struct 
OsiSolverInterface'
CbcBranchBase.hpp:9: error: forward declaration of 'struct 
OsiSolverInterface'
CbcModel.hpp: In member function 'bool CbcModel::isFreeBinary(int) const':
CbcModel.hpp:840: error: invalid use of undefined type 'struct 
OsiSolverInterface'
CbcBranchBase.hpp:9: error: forward declaration of 'struct 
OsiSolverInterface'
CbcModel.hpp: In member function 'double CbcModel::getInfinity() const':
CbcModel.hpp:852: error: invalid use of undefined type 'struct 
OsiSolverInterface'
CbcBranchBase.hpp:9: error: forward declaration of 'struct 
OsiSolverInterface'
CbcModel.hpp: In member function 'const double* 
CbcModel::getColSolution() const':
CbcModel.hpp:936: error: invalid use of undefined type 'struct 
OsiSolverInterface'
CbcBranchBase.hpp:9: error: forward declaration of 'struct 
OsiSolverInterface'
CbcModel.hpp: In member function 'const double* CbcModel::getRowPrice() 
const':
CbcModel.hpp:940: error: invalid use of undefined type 'struct 
OsiSolverInterface'
CbcBranchBase.hpp:9: error: forward declaration of 'struct 
OsiSolverInterface'
CbcModel.hpp: In member function 'const double* 
CbcModel::getReducedCost() const':
CbcModel.hpp:944: error: invalid use of undefined type 'struct 
OsiSolverInterface'
CbcBranchBase.hpp:9: error: forward declaration of 'struct 
OsiSolverInterface'
CbcModel.hpp: In member function 'const double* 
CbcModel::getRowActivity() const':
CbcModel.hpp:948: error: invalid use of undefined type 'struct 
OsiSolverInterface'
CbcBranchBase.hpp:9: error: forward declaration of 'struct 
OsiSolverInterface'
CbcModel.hpp: In member function 'double CbcModel::getObjValue() const':
CbcModel.hpp:966: error: invalid use of undefined type 'struct 
OsiSolverInterface'
CbcBranchBase.hpp:9: error: forward declaration of 'struct 
OsiSolverInterface'
CbcModel.hpp: In member function 'void CbcModel::setObjValue(double)':
CbcModel.hpp:975: error: invalid use of undefined type 'struct 
OsiSolverInterface'
CbcBranchBase.hpp:9: error: forward declaration of 'struct 
OsiSolverInterface'
CbcModel.hpp: In member function 'void CbcModel::setObjSense(double)':
CbcModel.hpp:1009: error: invalid use of undefined type 'struct 
OsiSolverInterface'
CbcBranchBase.hpp:9: error: forward declaration of 'struct 
OsiSolverInterface'
CbcModel.hpp: In member function 'void CbcModel::setLanguage(int)':
CbcModel.hpp:1270: error: 'language' was not declared in this scope
CbcModel.hpp: In member function 'int CbcModel::logLevel() const':
CbcModel.hpp:1284: error: 'handler_' was not declared in this scope
CbcModel.hpp: In member function 'OsiCuts* CbcModel::globalCuts()':
CbcModel.hpp:1460: error: 'globalCuts_' was not declared in this scope
CbcBranchActual.hpp: At global scope:
CbcBranchActual.hpp:909: error: 'CoinPackedMatrix' does not name a type
CbcBranchActual.hpp:911: error: 'CoinPackedMatrix' does not name a type
Cbc_C_Interface.cpp:33: error: expected class-name before '{' token
Cbc_C_Interface.cpp:43: error: ISO C++ forbids declaration of 
'Cbc_Model' with no type
Cbc_C_Interface.cpp:43: error: expected ';' before '*' token
Cbc_C_Interface.cpp:44: error: 'Cbc_Model' has not been declared
Cbc_C_Interface.cpp:46: error: 'cbc_callback' has not been declared
Cbc_C_Interface.cpp:54: error: expected `)' before '*' token
Cbc_C_Interface.cpp:65: error: expected ',' or '...' before '&' token
Cbc_C_Interface.cpp:65: error: ISO C++ forbids declaration of 
'CoinMessageHandler' with no type
Cbc_C_Interface.cpp:69: error: ISO C++ forbids declaration of 
'CoinMessageHandler' with no type
Cbc_C_Interface.cpp:69: error: 'CoinMessageHandler' declared as a 
'virtual' field
Cbc_C_Interface.cpp:69: error: expected ';' before '*' token
Cbc_C_Interface.cpp:78: error: ISO C++ forbids declaration of 
'Cbc_Model' with no type
Cbc_C_Interface.cpp:78: error: expected ';' before '*' token
Cbc_C_Interface.cpp:80: error: 'cbc_callback' does not name a type
Cbc_C_Interface.cpp: In constructor 
'Cbc_MessageHandler::Cbc_MessageHandler()':
Cbc_C_Interface.cpp:89: error: class 'Cbc_MessageHandler' does not have 
any field named 'CoinMessageHandler'
Cbc_C_Interface.cpp:90: error: class 'Cbc_MessageHandler' does not have 
any field named 'model_'
Cbc_C_Interface.cpp:91: error: class 'Cbc_MessageHandler' does not have 
any field named 'callback_'
Cbc_C_Interface.cpp: In copy constructor 
'Cbc_MessageHandler::Cbc_MessageHandler(const Cbc_MessageHandler&)':
Cbc_C_Interface.cpp:99: error: class 'Cbc_MessageHandler' does not have 
any field named 'CoinMessageHandler'
Cbc_C_Interface.cpp:100: error: class 'Cbc_MessageHandler' does not have 
any field named 'model_'
Cbc_C_Interface.cpp:100: error: 'const class Cbc_MessageHandler' has no 
member named 'model_'
Cbc_C_Interface.cpp:101: error: class 'Cbc_MessageHandler' does not have 
any field named 'callback_'
Cbc_C_Interface.cpp:101: error: 'const class Cbc_MessageHandler' has no 
member named 'callback_'
Cbc_C_Interface.cpp: At global scope:
Cbc_C_Interface.cpp:105: error: expected ',' or '...' before '&' token
Cbc_C_Interface.cpp:105: error: ISO C++ forbids declaration of 
'CoinMessageHandler' with no type
Cbc_C_Interface.cpp: In constructor 
'Cbc_MessageHandler::Cbc_MessageHandler(int)':
Cbc_C_Interface.cpp:106: error: class 'Cbc_MessageHandler' does not have 
any field named 'CoinMessageHandler'
Cbc_C_Interface.cpp:107: error: class 'Cbc_MessageHandler' does not have 
any field named 'model_'
Cbc_C_Interface.cpp:108: error: class 'Cbc_MessageHandler' does not have 
any field named 'callback_'
Cbc_C_Interface.cpp: At global scope:
Cbc_C_Interface.cpp:113: error: expected `)' before '*' token
Cbc_C_Interface.cpp: In member function 'Cbc_MessageHandler& 
Cbc_MessageHandler::operator=(const Cbc_MessageHandler&)':
Cbc_C_Interface.cpp:135: error: 'CoinMessageHandler' has not been declared
Cbc_C_Interface.cpp:136: error: 'model_' was not declared in this scope
Cbc_C_Interface.cpp:136: error: 'const class Cbc_MessageHandler' has no 
member named 'model_'
Cbc_C_Interface.cpp:137: error: 'callback_' was not declared in this scope
Cbc_C_Interface.cpp:137: error: 'const class Cbc_MessageHandler' has no 
member named 'callback_'
Cbc_C_Interface.cpp: At global scope:
Cbc_C_Interface.cpp:144: error: expected constructor, destructor, or 
type conversion before '*' token
Cbc_C_Interface.cpp: In member function 'virtual int 
Cbc_MessageHandler::print()':
Cbc_C_Interface.cpp:151: error: 'callback_' was not declared in this scope
Cbc_C_Interface.cpp:152: error: 'currentMessage' was not declared in 
this scope
Cbc_C_Interface.cpp:153: error: 'currentSource' was not declared in this 
scope
Cbc_C_Interface.cpp:156: error: 'numberDoubleFields' was not declared in 
this scope
Cbc_C_Interface.cpp:157: error: 'assert' was not declared in this scope
Cbc_C_Interface.cpp:160: error: 'doubleValue' was not declared in this scope
Cbc_C_Interface.cpp:161: error: 'numberIntFields' was not declared in 
this scope
Cbc_C_Interface.cpp:165: error: 'intValue' was not declared in this scope
Cbc_C_Interface.cpp:166: error: 'numberStringFields' was not declared in 
this scope
Cbc_C_Interface.cpp:170: error: 'stringValue' was not declared in this scope
Cbc_C_Interface.cpp:173: error: 'model_' was not declared in this scope
Cbc_C_Interface.cpp:181: error: 'CoinMessageHandler' has not been declared
Cbc_C_Interface.cpp: At global scope:
Cbc_C_Interface.cpp:184: error: expected initializer before '*' token
Cbc_C_Interface.cpp:190: error: variable or field 'setModel' declared void
Cbc_C_Interface.cpp:190: error: 'int Cbc_MessageHandler::setModel' is 
not a static member of 'class Cbc_MessageHandler'
Cbc_C_Interface.cpp:190: error: 'Cbc_Model' was not declared in this scope
Cbc_C_Interface.cpp:190: error: 'model' was not declared in this scope
Cbc_C_Interface.cpp:191: error: expected ',' or ';' before '{' token
Cbc_C_Interface.cpp:196: error: variable or field 'setCallBack' declared 
void
Cbc_C_Interface.cpp:196: error: 'int Cbc_MessageHandler::setCallBack' is 
not a static member of 'class Cbc_MessageHandler'
Cbc_C_Interface.cpp:196: error: 'cbc_callback' was not declared in this 
scope
Cbc_C_Interface.cpp:197: error: expected ',' or ';' before '{' token
Cbc_C_Interface.h:29: error: 'COINLIBAPI' does not name a type
Cbc_C_Interface.h:31: error: expected constructor, destructor, or type 
conversion before 'void'
Cbc_C_Interface.h:49: error: expected constructor, destructor, or type 
conversion before 'void'
Cbc_C_Interface.h:56: error: expected constructor, destructor, or type 
conversion before 'int'
Cbc_C_Interface.h:58: error: expected constructor, destructor, or type 
conversion before 'void'
Cbc_C_Interface.h:60: error: expected constructor, destructor, or type 
conversion before 'void'
Cbc_C_Interface.h:62: error: expected constructor, destructor, or type 
conversion before 'void'
Cbc_C_Interface.h:64: error: expected constructor, destructor, or type 
conversion before 'void'
Cbc_C_Interface.h:66: error: expected constructor, destructor, or type 
conversion before 'void'
Cbc_C_Interface.h:68: error: expected constructor, destructor, or type 
conversion before 'void'
Cbc_C_Interface.h:74: error: expected constructor, destructor, or type 
conversion before 'void'
Cbc_C_Interface.h:76: error: expected constructor, destructor, or type 
conversion before 'void'
Cbc_C_Interface.h:82: error: expected constructor, destructor, or type 
conversion before 'void'
Cbc_C_Interface.h:84: error: expected constructor, destructor, or type 
conversion before 'void'
Cbc_C_Interface.h:91: error: expected constructor, destructor, or type 
conversion before 'int'
Cbc_C_Interface.h:93: error: expected constructor, destructor, or type 
conversion before 'int'
Cbc_C_Interface.h:95: error: expected constructor, destructor, or type 
conversion before 'double'
Cbc_C_Interface.h:96: error: expected constructor, destructor, or type 
conversion before 'void'
Cbc_C_Interface.h:98: error: expected constructor, destructor, or type 
conversion before 'double'
Cbc_C_Interface.h:99: error: expected constructor, destructor, or type 
conversion before 'void'
Cbc_C_Interface.h:101: error: expected constructor, destructor, or type 
conversion before 'double'
Cbc_C_Interface.h:102: error: expected constructor, destructor, or type 
conversion before 'void'
Cbc_C_Interface.h:104: error: expected constructor, destructor, or type 
conversion before 'double'
Cbc_C_Interface.h:105: error: expected constructor, destructor, or type 
conversion before 'void'
Cbc_C_Interface.h:107: error: expected constructor, destructor, or type 
conversion before 'double'
Cbc_C_Interface.h:108: error: expected constructor, destructor, or type 
conversion before 'void'
Cbc_C_Interface.h:110: error: expected constructor, destructor, or type 
conversion before 'void'
Cbc_C_Interface.h:112: error: expected constructor, destructor, or type 
conversion before 'int'
Cbc_C_Interface.h:115: error: expected constructor, destructor, or type 
conversion before 'int'
Cbc_C_Interface.h:116: error: expected constructor, destructor, or type 
conversion before 'void'
Cbc_C_Interface.h:118: error: expected constructor, destructor, or type 
conversion before 'int'
Cbc_C_Interface.h:119: error: expected constructor, destructor, or type 
conversion before 'void'
Cbc_C_Interface.h:121: error: expected constructor, destructor, or type 
conversion before 'double'
Cbc_C_Interface.h:122: error: expected constructor, destructor, or type 
conversion before 'void'
Cbc_C_Interface.h:124: error: expected constructor, destructor, or type 
conversion before 'int'
Cbc_C_Interface.h:132: error: expected constructor, destructor, or type 
conversion before 'int'
Cbc_C_Interface.h:134: error: expected constructor, destructor, or type 
conversion before 'void'
Cbc_C_Interface.h:142: error: expected constructor, destructor, or type 
conversion before 'int'
Cbc_C_Interface.h:143: error: expected constructor, destructor, or type 
conversion before 'void'
Cbc_C_Interface.h:145: error: expected constructor, destructor, or type 
conversion before 'double'
Cbc_C_Interface.h:146: error: expected constructor, destructor, or type 
conversion before 'void'
Cbc_C_Interface.h:148: error: expected constructor, destructor, or type 
conversion before 'double'
Cbc_C_Interface.h:150: error: expected constructor, destructor, or type 
conversion before 'double'
Cbc_C_Interface.h:152: error: expected constructor, destructor, or type 
conversion before 'double'
Cbc_C_Interface.h:154: error: expected constructor, destructor, or type 
conversion before 'double'
Cbc_C_Interface.h:156: error: expected constructor, destructor, or type 
conversion before 'double'
Cbc_C_Interface.h:158: error: expected constructor, destructor, or type 
conversion before 'double'
Cbc_C_Interface.h:160: error: expected constructor, destructor, or type 
conversion before 'double'
Cbc_C_Interface.h:162: error: expected constructor, destructor, or type 
conversion before 'double'
Cbc_C_Interface.h:164: error: expected constructor, destructor, or type 
conversion before 'double'
Cbc_C_Interface.h:166: error: expected constructor, destructor, or type 
conversion before 'int'
Cbc_C_Interface.h:168: error: expected constructor, destructor, or type 
conversion before 'const'
Cbc_C_Interface.h:170: error: expected constructor, destructor, or type 
conversion before 'const'
Cbc_C_Interface.h:172: error: expected constructor, destructor, or type 
conversion before 'const'
Cbc_C_Interface.h:174: error: expected constructor, destructor, or type 
conversion before 'const'
Cbc_C_Interface.h:176: error: expected constructor, destructor, or type 
conversion before 'double'
Cbc_C_Interface.h:178: error: expected constructor, destructor, or type 
conversion before 'char'
Cbc_C_Interface.h:181: error: expected constructor, destructor, or type 
conversion before 'double'
Cbc_C_Interface.h:182: error: expected constructor, destructor, or type 
conversion before 'double'
Cbc_C_Interface.h:184: error: expected constructor, destructor, or type 
conversion before 'int'
Cbc_C_Interface.h:186: error: expected constructor, destructor, or type 
conversion before 'void'
Cbc_C_Interface.h:188: error: expected constructor, destructor, or type 
conversion before 'void'
Cbc_C_Interface.h:191: error: expected constructor, destructor, or type 
conversion before 'void'
Cbc_C_Interface.h:192: error: expected constructor, destructor, or type 
conversion before 'void'
Cbc_C_Interface.h:198: error: expected constructor, destructor, or type 
conversion before 'void'
Cbc_C_Interface.h:201: error: expected constructor, destructor, or type 
conversion before 'void'
Cbc_C_Interface.h:210: error: expected constructor, destructor, or type 
conversion before 'void'
Cbc_C_Interface.h:211: error: expected constructor, destructor, or type 
conversion before 'int'
Cbc_C_Interface.h:213: error: expected constructor, destructor, or type 
conversion before 'int'
Cbc_C_Interface.h:215: error: expected constructor, destructor, or type 
conversion before 'void'
Cbc_C_Interface.h:217: error: expected constructor, destructor, or type 
conversion before 'void'
Cbc_C_Interface.h:227: error: expected constructor, destructor, or type 
conversion before 'int'
Cbc_C_Interface.h:231: error: expected constructor, destructor, or type 
conversion before 'int'
Cbc_C_Interface.h:233: error: expected constructor, destructor, or type 
conversion before 'int'
Cbc_C_Interface.h:235: error: expected constructor, destructor, or type 
conversion before 'int'
Cbc_C_Interface.h:237: error: expected constructor, destructor, or type 
conversion before 'int'
Cbc_C_Interface.h:239: error: expected constructor, destructor, or type 
conversion before 'int'
Cbc_C_Interface.h:241: error: expected constructor, destructor, or type 
conversion before 'void'
Cbc_C_Interface.h:243: error: expected constructor, destructor, or type 
conversion before 'int'
Cbc_C_Interface.h:258: error: expected constructor, destructor, or type 
conversion before 'int'
Cbc_C_Interface.h:265: error: expected constructor, destructor, or type 
conversion before 'int'
Cbc_C_Interface.h:267: error: expected constructor, destructor, or type 
conversion before 'int'
Cbc_C_Interface.h:269: error: expected constructor, destructor, or type 
conversion before 'double'
Cbc_C_Interface.h:270: error: expected constructor, destructor, or type 
conversion before 'void'
Cbc_C_Interface.h:272: error: expected constructor, destructor, or type 
conversion before 'double'
Cbc_C_Interface.h:273: error: expected constructor, destructor, or type 
conversion before 'void'
Cbc_C_Interface.h:282: error: expected constructor, destructor, or type 
conversion before 'int'
Cbc_C_Interface.h:283: error: expected constructor, destructor, or type 
conversion before 'void'
Cbc_C_Interface.h:285: error: expected constructor, destructor, or type 
conversion before 'int'
Cbc_C_Interface.h:287: error: expected constructor, destructor, or type 
conversion before 'void'
Cbc_C_Interface.h:289: error: expected constructor, destructor, or type 
conversion before 'double'
Cbc_C_Interface.h:291: error: expected constructor, destructor, or type 
conversion before 'int'
Cbc_C_Interface.h:293: error: expected constructor, destructor, or type 
conversion before 'double'
Cbc_C_Interface.h:295: error: expected constructor, destructor, or type 
conversion before 'int'
Cbc_C_Interface.h:302: error: expected constructor, destructor, or type 
conversion before 'int'
Cbc_C_Interface.h:305: error: expected constructor, destructor, or type 
conversion before 'int'
Cbc_C_Interface.h:309: error: expected constructor, destructor, or type 
conversion before 'void'
Cbc_C_Interface.h:316: error: expected constructor, destructor, or type 
conversion before 'int'
Cbc_C_Interface.h:318: error: expected constructor, destructor, or type 
conversion before 'int'
Cbc_C_Interface.h:320: error: expected constructor, destructor, or type 
conversion before 'int'
Cbc_C_Interface.h:322: error: expected constructor, destructor, or type 
conversion before 'int'
Cbc_C_Interface.h:324: error: expected constructor, destructor, or type 
conversion before 'int'
Cbc_C_Interface.h:326: error: expected constructor, destructor, or type 
conversion before 'int'
Cbc_C_Interface.h:328: error: expected constructor, destructor, or type 
conversion before 'int'
Cbc_C_Interface.h:330: error: expected constructor, destructor, or type 
conversion before 'int'
Cbc_C_Interface.h:332: error: expected constructor, destructor, or type 
conversion before 'int'
Cbc_C_Interface.h:334: error: expected constructor, destructor, or type 
conversion before 'int'
Cbc_C_Interface.h:336: error: expected constructor, destructor, or type 
conversion before 'double'
Cbc_C_Interface.h:338: error: expected constructor, destructor, or type 
conversion before 'const'
Cbc_C_Interface.h:340: error: expected constructor, destructor, or type 
conversion before 'const'
Cbc_C_Interface.h:341: error: expected constructor, destructor, or type 
conversion before 'void'
Cbc_C_Interface.h:343: error: expected constructor, destructor, or type 
conversion before 'const'
Cbc_C_Interface.h:345: error: expected constructor, destructor, or type 
conversion before 'const'
Cbc_C_Interface.h:347: error: expected constructor, destructor, or type 
conversion before 'const'
Cbc_C_Interface.h:349: error: expected constructor, destructor, or type 
conversion before 'const'
Cbc_C_Interface.h:351: error: expected constructor, destructor, or type 
conversion before 'const'
Cbc_C_Interface.h:353: error: expected constructor, destructor, or type 
conversion before 'const'
Cbc_C_Interface.h:355: error: expected constructor, destructor, or type 
conversion before 'const'
Cbc_C_Interface.h:357: error: expected constructor, destructor, or type 
conversion before 'double'
Cbc_C_Interface.h:359: error: expected constructor, destructor, or type 
conversion before 'void'
Cbc_C_Interface.h:361: error: expected constructor, destructor, or type 
conversion before 'int'
Cbc_C_Interface.h:363: error: expected constructor, destructor, or type 
conversion before 'double'
Cbc_C_Interface.h:365: error: expected constructor, destructor, or type 
conversion before 'int'
Cbc_C_Interface.h:367: error: 'COINLIBAPI' does not name a type
Cbc_C_Interface.h:369: error: 'COINLIBAPI' does not name a type
Cbc_C_Interface.h:371: error: expected constructor, destructor, or type 
conversion before 'void'
Cbc_C_Interface.h:374: error: expected constructor, destructor, or type 
conversion before 'void'
Cbc_C_Interface.h:376: error: expected constructor, destructor, or type 
conversion before 'void'
Cbc_C_Interface.cpp:215: error: 'COINLIBAPI' does not name a type
Cbc_C_Interface.cpp:234: error: expected constructor, destructor, or 
type conversion before 'void'
Cbc_C_Interface.cpp:270: error: expected constructor, destructor, or 
type conversion before 'void'
Cbc_C_Interface.cpp:310: error: expected constructor, destructor, or 
type conversion before 'int'
Cbc_C_Interface.cpp:326: error: expected constructor, destructor, or 
type conversion before 'void'
Cbc_C_Interface.cpp:340: error: expected constructor, destructor, or 
type conversion before 'char'
Cbc_C_Interface.cpp:367: error: expected constructor, destructor, or 
type conversion before 'void'
Cbc_C_Interface.cpp:385: error: expected constructor, destructor, or 
type conversion before 'void'
Cbc_C_Interface.cpp:400: error: expected constructor, destructor, or 
type conversion before 'void'
Cbc_C_Interface.cpp:414: error: expected constructor, destructor, or 
type conversion before 'void'
Cbc_C_Interface.cpp:427: error: expected constructor, destructor, or 
type conversion before 'void'
Cbc_C_Interface.cpp:445: error: expected constructor, destructor, or 
type conversion before 'void'
Cbc_C_Interface.cpp:458: error: expected constructor, destructor, or 
type conversion before 'void'
Cbc_C_Interface.cpp:477: error: expected constructor, destructor, or 
type conversion before 'void'
Cbc_C_Interface.cpp:491: error: expected constructor, destructor, or 
type conversion before 'void'
Cbc_C_Interface.cpp:523: error: expected constructor, destructor, or 
type conversion before 'int'
Cbc_C_Interface.cpp:537: error: expected constructor, destructor, or 
type conversion before 'int'
Cbc_C_Interface.cpp:551: error: expected constructor, destructor, or 
type conversion before 'double'
Cbc_C_Interface.cpp:564: error: expected constructor, destructor, or 
type conversion before 'void'
Cbc_C_Interface.cpp:576: error: expected constructor, destructor, or 
type conversion before 'double'
Cbc_C_Interface.cpp:589: error: expected constructor, destructor, or 
type conversion before 'void'
Cbc_C_Interface.cpp:601: error: expected constructor, destructor, or 
type conversion before 'double'
Cbc_C_Interface.cpp:614: error: expected constructor, destructor, or 
type conversion before 'void'
Cbc_C_Interface.cpp:626: error: expected constructor, destructor, or 
type conversion before 'double'
Cbc_C_Interface.cpp:639: error: expected constructor, destructor, or 
type conversion before 'void'
Cbc_C_Interface.cpp:651: error: expected constructor, destructor, or 
type conversion before 'double'
Cbc_C_Interface.cpp:666: error: expected constructor, destructor, or 
type conversion before 'void'
Cbc_C_Interface.cpp:680: error: expected constructor, destructor, or 
type conversion before 'void'
Cbc_C_Interface.cpp:696: error: expected constructor, destructor, or 
type conversion before 'int'
Cbc_C_Interface.cpp:710: error: expected constructor, destructor, or 
type conversion before 'int'
Cbc_C_Interface.cpp:723: error: expected constructor, destructor, or 
type conversion before 'void'
Cbc_C_Interface.cpp:738: error: expected constructor, destructor, or 
type conversion before 'int'
Cbc_C_Interface.cpp:753: error: expected constructor, destructor, or 
type conversion before 'void'
Cbc_C_Interface.cpp:767: error: expected constructor, destructor, or 
type conversion before 'int'
Cbc_C_Interface.cpp:780: error: expected constructor, destructor, or 
type conversion before 'void'
Cbc_C_Interface.cpp:792: error: expected constructor, destructor, or 
type conversion before 'int'
Cbc_C_Interface.cpp:805: error: expected constructor, destructor, or 
type conversion before 'void'
Cbc_C_Interface.cpp:817: error: expected constructor, destructor, or 
type conversion before 'double'
Cbc_C_Interface.cpp:830: error: expected constructor, destructor, or 
type conversion before 'void'
Cbc_C_Interface.cpp:842: error: expected constructor, destructor, or 
type conversion before 'int'
Cbc_C_Interface.cpp:864: error: expected constructor, destructor, or 
type conversion before 'int'
Cbc_C_Interface.cpp:878: error: expected constructor, destructor, or 
type conversion before 'void'
Cbc_C_Interface.cpp:898: error: expected constructor, destructor, or 
type conversion before 'int'
Cbc_C_Interface.cpp:913: error: expected constructor, destructor, or 
type conversion before 'void'
Cbc_C_Interface.cpp:927: error: expected constructor, destructor, or 
type conversion before 'double'
Cbc_C_Interface.cpp:940: error: expected constructor, destructor, or 
type conversion before 'void'
Cbc_C_Interface.cpp:953: error: expected constructor, destructor, or 
type conversion before 'double'
Cbc_C_Interface.cpp:971: error: expected constructor, destructor, or 
type conversion before 'double'
Cbc_C_Interface.cpp:988: error: expected constructor, destructor, or 
type conversion before 'double'
Cbc_C_Interface.cpp:1005: error: expected constructor, destructor, or 
type conversion before 'double'
Cbc_C_Interface.cpp:1022: error: expected constructor, destructor, or 
type conversion before 'double'
Cbc_C_Interface.cpp:1039: error: expected constructor, destructor, or 
type conversion before 'double'
Cbc_C_Interface.cpp:1056: error: expected constructor, destructor, or 
type conversion before 'double'
Cbc_C_Interface.cpp:1073: error: expected constructor, destructor, or 
type conversion before 'double'
Cbc_C_Interface.cpp:1090: error: expected constructor, destructor, or 
type conversion before 'double'
Cbc_C_Interface.cpp:1107: error: expected constructor, destructor, or 
type conversion before 'int'
Cbc_C_Interface.cpp:1122: error: expected constructor, destructor, or 
type conversion before 'const'
Cbc_C_Interface.cpp:1129: error: expected constructor, destructor, or 
type conversion before 'const'
Cbc_C_Interface.cpp:1146: error: expected constructor, destructor, or 
type conversion before 'const'
Cbc_C_Interface.cpp:1163: error: expected constructor, destructor, or 
type conversion before 'const'
Cbc_C_Interface.cpp:1181: error: expected constructor, destructor, or 
type conversion before 'double'
Cbc_C_Interface.cpp:1196: error: expected constructor, destructor, or 
type conversion before 'double'
Cbc_C_Interface.cpp:1213: error: expected constructor, destructor, or 
type conversion before 'double'
Cbc_C_Interface.cpp:1231: error: expected constructor, destructor, or 
type conversion before 'int'
Cbc_C_Interface.cpp:1246: error: expected constructor, destructor, or 
type conversion before 'void'
Cbc_C_Interface.cpp:1261: error: expected constructor, destructor, or 
type conversion before 'void'
Cbc_C_Interface.cpp:1275: error: expected constructor, destructor, or 
type conversion before 'void'
Cbc_C_Interface.cpp:1289: error: expected constructor, destructor, or 
type conversion before 'void'
Cbc_C_Interface.cpp:1306: error: expected constructor, destructor, or 
type conversion before 'void'
Cbc_C_Interface.cpp:1324: error: expected constructor, destructor, or 
type conversion before 'void'
Cbc_C_Interface.cpp:1344: error: expected constructor, destructor, or 
type conversion before 'void'
Cbc_C_Interface.cpp:1356: error: expected constructor, destructor, or 
type conversion before 'int'
Cbc_C_Interface.cpp:1370: error: expected constructor, destructor, or 
type conversion before 'int'
Cbc_C_Interface.cpp:1386: error: expected constructor, destructor, or 
type conversion before 'void'
Cbc_C_Interface.cpp:1402: error: expected constructor, destructor, or 
type conversion before 'void'
Cbc_C_Interface.cpp:1419: error: expected constructor, destructor, or 
type conversion before 'int'
Cbc_C_Interface.cpp:1436: error: expected constructor, destructor, or 
type conversion before 'int'
Cbc_C_Interface.cpp:1457: error: expected constructor, destructor, or 
type conversion before 'void'
Cbc_C_Interface.cpp:1470: error: expected constructor, destructor, or 
type conversion before 'int'
Cbc_C_Interface.cpp:1499: error: expected constructor, destructor, or 
type conversion before 'int'
Cbc_C_Interface.cpp:1515: error: expected constructor, destructor, or 
type conversion before 'int'
Cbc_C_Interface.cpp:1530: error: expected constructor, destructor, or 
type conversion before 'int'
Cbc_C_Interface.cpp:1545: error: expected constructor, destructor, or 
type conversion before 'double'
Cbc_C_Interface.cpp:1560: error: expected constructor, destructor, or 
type conversion before 'void'
Cbc_C_Interface.cpp:1574: error: expected constructor, destructor, or 
type conversion before 'double'
Cbc_C_Interface.cpp:1589: error: expected constructor, destructor, or 
type conversion before 'void'
Cbc_C_Interface.cpp:1610: error: expected constructor, destructor, or 
type conversion before 'int'
Cbc_C_Interface.cpp:1625: error: expected constructor, destructor, or 
type conversion before 'void'
Cbc_C_Interface.cpp:1639: error: expected constructor, destructor, or 
type conversion before 'int'
Cbc_C_Interface.cpp:1655: error: expected constructor, destructor, or 
type conversion before 'void'
Cbc_C_Interface.cpp:1669: error: expected constructor, destructor, or 
type conversion before 'double'
Cbc_C_Interface.cpp:1685: error: expected constructor, destructor, or 
type conversion before 'int'
Cbc_C_Interface.cpp:1701: error: expected constructor, destructor, or 
type conversion before 'double'
Cbc_C_Interface.cpp:1717: error: expected constructor, destructor, or 
type conversion before 'int'
Cbc_C_Interface.cpp:1737: error: expected constructor, destructor, or 
type conversion before 'int'
Cbc_C_Interface.cpp:1754: error: expected constructor, destructor, or 
type conversion before 'int'
Cbc_C_Interface.cpp:1775: error: expected constructor, destructor, or 
type conversion before 'void'
Cbc_C_Interface.cpp:1790: error: expected constructor, destructor, or 
type conversion before 'int'
Cbc_C_Interface.cpp:1804: error: expected constructor, destructor, or 
type conversion before 'int'
Cbc_C_Interface.cpp:1818: error: expected constructor, destructor, or 
type conversion before 'int'
Cbc_C_Interface.cpp:1832: error: expected constructor, destructor, or 
type conversion before 'int'
Cbc_C_Interface.cpp:1846: error: expected constructor, destructor, or 
type conversion before 'int'
Cbc_C_Interface.cpp:1860: error: expected constructor, destructor, or 
type conversion before 'int'
Cbc_C_Interface.cpp:1875: error: expected constructor, destructor, or 
type conversion before 'int'
Cbc_C_Interface.cpp:1890: error: expected constructor, destructor, or 
type conversion before 'int'
Cbc_C_Interface.cpp:1905: error: expected constructor, destructor, or 
type conversion before 'int'
Cbc_C_Interface.cpp:1920: error: expected constructor, destructor, or 
type conversion before 'int'
Cbc_C_Interface.cpp:1935: error: expected constructor, destructor, or 
type conversion before 'double'
Cbc_C_Interface.cpp:1949: error: expected constructor, destructor, or 
type conversion before 'const'
Cbc_C_Interface.cpp:1963: error: expected constructor, destructor, or 
type conversion before 'const'
Cbc_C_Interface.cpp:1976: error: expected constructor, destructor, or 
type conversion before 'void'
Cbc_C_Interface.cpp:1990: error: expected constructor, destructor, or 
type conversion before 'const'
Cbc_C_Interface.cpp:2004: error: expected constructor, destructor, or 
type conversion before 'const'
Cbc_C_Interface.cpp:2018: error: expected constructor, destructor, or 
type conversion before 'const'
Cbc_C_Interface.cpp:2032: error: expected constructor, destructor, or 
type conversion before 'const'
Cbc_C_Interface.cpp:2046: error: expected constructor, destructor, or 
type conversion before 'const'
Cbc_C_Interface.cpp:2060: error: expected constructor, destructor, or 
type conversion before 'const'
Cbc_C_Interface.cpp:2074: error: expected constructor, destructor, or 
type conversion before 'const'
Cbc_C_Interface.cpp:2088: error: expected constructor, destructor, or 
type conversion before 'double'
Cbc_C_Interface.cpp:2102: error: expected constructor, destructor, or 
type conversion before 'void'
Cbc_C_Interface.cpp:2154: error: expected constructor, destructor, or 
type conversion before 'int'
Cbc_C_Interface.cpp:2168: error: expected constructor, destructor, or 
type conversion before 'double'
Cbc_C_Interface.cpp:2182: error: expected constructor, destructor, or 
type conversion before 'int'
Cbc_C_Interface.cpp:2195: error: 'COINLIBAPI' does not name a type
Cbc_C_Interface.cpp:2210: error: 'COINLIBAPI' does not name a type
Cbc_C_Interface.cpp:2222: error: expected constructor, destructor, or 
type conversion before 'void'
Cbc_C_Interface.cpp:2235: error: expected constructor, destructor, or 
type conversion before 'void'
Cbc_C_Interface.cpp:2269: error: expected constructor, destructor, or 
type conversion before 'void'
make[1]: *** [Cbc_C_Interface.lo] Error 1
make: *** [all-recursive] Error 1


How can I fix it?

Thank you very much


More information about the Cbc mailing list