---> Computing dependencies for fastdb ---> Building fastdb g++ -c -Wall -O0 -g -fPIC -D_REENTRANT -D_THREAD_SAFE class.cpp g++ -c -Wall -O0 -g -fPIC -D_REENTRANT -D_THREAD_SAFE compiler.cpp In file included from class.h:15, from database.h:14, from fastdb.h:18, from class.cpp:13: sync.h:87: error: ISO C++ forbids declaration of 'dbThreadPool' with no type sync.h:87: error: expected ';' before '*' token sync.h:100: error: expected `)' before '*' token In file included from class.h:15, from database.h:14, from compiler.cpp:14: sync.h:87: error: ISO C++ forbids declaration of 'dbThreadPool' with no type sync.h:87: error: expected ';' before '*' token In file included from database.h:14, from fastdb.h:18, from class.cpp:13: class.h:680: error: expected ';' before '(' token sync.h:100: error: expected `)' before '*' token class.h:750: error: 'dbTable' has not been declared class.h:760: error: 'dbTable' has not been declared class.h:782: error: 'dbTable' has not been declared class.h:793: error: expected `)' before '*' token In file included from database.h:14, from compiler.cpp:14: class.h:680: error: expected ';' before '(' token class.h:750: error: 'dbTable' has not been declared class.h:760: error: 'dbTable' has not been declared class.h:782: error: 'dbTable' has not been declared class.h:793: error: expected `)' before '*' token class.h: In function 'dbFieldDescriptor* dbDescribeField(dbFieldDescriptor*, const char*&)': class.h:1063: warning: deprecated conversion from string constant to 'char*' class.h: In function 'dbFieldDescriptor* dbDescribeField(dbFieldDescriptor*, char*&)': class.h:1074: warning: deprecated conversion from string constant to 'char*' class.h: In function 'dbFieldDescriptor* dbDescribeField(dbFieldDescriptor*, const char*&)': class.h:1063: warning: deprecated conversion from string constant to 'char*' class.h: In function 'dbFieldDescriptor* dbDescribeField(dbFieldDescriptor*, char*&)': class.h:1074: warning: deprecated conversion from string constant to 'char*' In file included from fastdb.h:22, from class.cpp:13: datetime.h: In member function 'dbFieldDescriptor* dbDateTime::dbDescribeComponents(dbFieldDescriptor*)': datetime.h:169: warning: deprecated conversion from string constant to 'char*' datetime.h:169: warning: deprecated conversion from string constant to 'char*' datetime.h:169: warning: deprecated conversion from string constant to 'char*' datetime.h:169: warning: deprecated conversion from string constant to 'char*' datetime.h:169: warning: deprecated conversion from string constant to 'char*' datetime.h:169: warning: deprecated conversion from string constant to 'char*' datetime.h:169: warning: deprecated conversion from string constant to 'char*' datetime.h:169: warning: deprecated conversion from string constant to 'char*' In file included from compiler.cpp:18: compiler.h: At global scope: compiler.h:120: error: ISO C++ forbids declaration of 'dbExprNodeSegment' with no typedatetime.h:169: warning: deprecated conversion from string constant to 'char*' compiler.h:120: error: expected ';' before '*' token In file included from class.cpp:14: compiler.h: At global scope: compiler.h:120: error: ISO C++ forbids declaration of 'dbExprNodeSegment' with no type compiler.h:120: error: expected ';' before '*' token compiler.cpp: In destructor 'dbExprNodeAllocator::~dbExprNodeAllocator()': compiler.cpp:42: error: 'segmentList' was not declared in this scope compiler.cpp: In member function 'dbExprNode* dbExprNodeAllocator::allocate()': compiler.cpp:56: error: 'segmentList' was not declared in this scope compiler.cpp: In member function 'void dbExprNodeAllocator::reset()': compiler.cpp:82: error: 'segmentList' was not declared in this scope class.cpp:1085: error: prototype for 'bool dbTableDescriptor::match(dbTable*, bool)' does not match any in class 'dbTableDescriptor' class.h:760: error: candidate is: bool dbTableDescriptor::match(int*, bool) class.cpp:1152: error: prototype for 'bool dbTableDescriptor::equal(dbTable*)' does not match any in class 'dbTableDescriptor' class.h:750: error: candidate is: bool dbTableDescriptor::equal(int*) class.cpp:1187: error: prototype for 'dbTableDescriptor::dbTableDescriptor(dbTable*)' does not match any in class 'dbTableDescriptor' class.h:526: error: candidates are: dbTableDescriptor::dbTableDescriptor(const dbTableDescriptor&) class.cpp:777: error: dbTableDescriptor::dbTableDescriptor(char*, dbDatabase*, size_t, dbFieldDescriptor* (*)(), dbTableDescriptor*) class.cpp: In constructor 'dbTableDescriptor::dbTableDescriptor(dbTable*)': class.cpp:1204: error: 'buildFieldsList' was not declared in this scope class.cpp: At global scope: class.cpp:1253: error: no 'dbFieldDescriptor* dbTableDescriptor::buildFieldsList(dbTable*, const char*, int, int&)' member function declared in class 'dbTableDescriptor' class.cpp: In member function 'dbFieldDescriptor* dbTableDescriptor::buildFieldsList(dbTable*, const char*, int, int&)': class.cpp:1279: warning: invalid access to non-static data member '_aligns::_abool' of NULL object class.cpp:1279: warning: (perhaps the 'offsetof' macro was used incorrectly) class.cpp:1279: warning: invalid access to non-static data member '_aligns::_abool' of NULL object class.cpp:1279: warning: (perhaps the 'offsetof' macro was used incorrectly) class.cpp:1283: warning: invalid access to non-static data member '_aligns::_aint1' of NULL object class.cpp:1283: warning: (perhaps the 'offsetof' macro was used incorrectly) class.cpp:1283: warning: invalid access to non-static data member '_aligns::_aint1' of NULL object class.cpp:1283: warning: (perhaps the 'offsetof' macro was used incorrectly) class.cpp:1287: warning: invalid access to non-static data member '_aligns::_aint2' of NULL object class.cpp:1287: warning: (perhaps the 'offsetof' macro was used incorrectly) class.cpp:1287: warning: invalid access to non-static data member '_aligns::_aint2' of NULL object class.cpp:1287: warning: (perhaps the 'offsetof' macro was used incorrectly) class.cpp:1291: warning: invalid access to non-static data member '_aligns::_aint4' of NULL object class.cpp:1291: warning: (perhaps the 'offsetof' macro was used incorrectly) class.cpp:1291: warning: invalid access to non-static data member '_aligns::_aint4' of NULL object class.cpp:1291: warning: (perhaps the 'offsetof' macro was used incorrectly) class.cpp:1295: warning: invalid access to non-static data member '_aligns::_aint8' of NULL object class.cpp:1295: warning: (perhaps the 'offsetof' macro was used incorrectly) class.cpp:1295: warning: invalid access to non-static data member '_aligns::_aint8' of NULL object class.cpp:1295: warning: (perhaps the 'offsetof' macro was used incorrectly) class.cpp:1299: warning: invalid access to non-static data member '_aligns::_areal4' of NULL object class.cpp:1299: warning: (perhaps the 'offsetof' macro was used incorrectly) class.cpp:1299: warning: invalid access to non-static data member '_aligns::_areal4' of NULL object class.cpp:1299: warning: (perhaps the 'offsetof' macro was used incorrectly) class.cpp:1303: warning: invalid access to non-static data member '_aligns::_areal8' of NULL object class.cpp:1303: warning: (perhaps the 'offsetof' macro was used incorrectly) class.cpp:1303: warning: invalid access to non-static data member '_aligns::_areal8' of NULL object class.cpp:1303: warning: (perhaps the 'offsetof' macro was used incorrectly) class.cpp:1307: warning: invalid access to non-static data member '_aligns::_astring' of NULL object class.cpp:1307: warning: (perhaps the 'offsetof' macro was used incorrectly) class.cpp:1307: warning: invalid access to non-static data member '_aligns::_astring' of NULL object class.cpp:1307: warning: (perhaps the 'offsetof' macro was used incorrectly) class.cpp:1311: warning: invalid access to non-static data member '_aligns::_arawbinary' of NULL object class.cpp:1311: warning: (perhaps the 'offsetof' macro was used incorrectly) class.cpp:1311: warning: invalid access to non-static data member '_aligns::_arawbinary' of NULL object class.cpp:1311: warning: (perhaps the 'offsetof' macro was used incorrectly) class.cpp:1315: warning: invalid access to non-static data member '_aligns::_areference' of NULL object class.cpp:1315: warning: (perhaps the 'offsetof' macro was used incorrectly) class.cpp:1315: warning: invalid access to non-static data member '_aligns::_areference' of NULL object class.cpp:1315: warning: (perhaps the 'offsetof' macro was used incorrectly) class.cpp:1319: warning: invalid access to non-static data member '_aligns::_aarray' of NULL object class.cpp:1319: warning: (perhaps the 'offsetof' macro was used incorrectly) class.cpp:1319: warning: invalid access to non-static data member '_aligns::_aarray' of NULL object class.cpp:1319: warning: (perhaps the 'offsetof' macro was used incorrectly) compiler.cpp: In constructor 'dbCompiler::dbCompiler()': compiler.cpp:1456: warning: deprecated conversion from string constant to 'char*' compiler.cpp:1456: warning: deprecated conversion from string constant to 'char*' compiler.cpp:1456: warning: deprecated conversion from string constant to 'char*' compiler.cpp:1456: warning: deprecated conversion from string constant to 'char*' compiler.cpp:1456: warning: deprecated conversion from string constant to 'char*' compiler.cpp:1456: warning: deprecated conversion from string constant to 'char*' compiler.cpp:1456: warning: deprecated conversion from string constant to 'char*' compiler.cpp:1456: warning: deprecated conversion from string constant to 'char*' compiler.cpp:1456: warning: deprecated conversion from string constant to 'char*' compiler.cpp:1456: warning: deprecated conversion from string constant to 'char*' compiler.cpp:1456: warning: deprecated conversion from string constant to 'char*' compiler.cpp:1456: warning: deprecated conversion from string constant to 'char*' compiler.cpp:1456: warning: deprecated conversion from string constant to 'char*' compiler.cpp:1456: warning: deprecated conversion from string constant to 'char*' compiler.cpp:1456: warning: deprecated conversion from string constant to 'char*' compiler.cpp:1456: warning: deprecated conversion from string constant to 'char*' compiler.cpp:1456: warning: deprecated conversion from string constant to 'char*' compiler.cpp:1456: warning: deprecated conversion from string constant to 'char*' compiler.cpp:1456: warning: deprecated conversion from string constant to 'char*' compiler.cpp:1456: warning: deprecated conversion from string constant to 'char*' compiler.cpp:1456: warning: deprecated conversion from string constant to 'char*' compiler.cpp:1456: warning: deprecated conversion from string constant to 'char*' compiler.cpp:1456: warning: deprecated conversion from string constant to 'char*' compiler.cpp:1456: warning: deprecated conversion from string constant to 'char*' compiler.cpp:1456: warning: deprecated conversion from string constant to 'char*' compiler.cpp:1456: warning: deprecated conversion from string constant to 'char*' compiler.cpp:1456: warning: deprecated conversion from string constant to 'char*' compiler.cpp:1456: warning: deprecated conversion from string constant to 'char*' compiler.cpp:1456: warning: deprecated conversion from string constant to 'char*' compiler.cpp:1456: warning: deprecated conversion from string constant to 'char*' compiler.cpp:1456: warning: deprecated conversion from string constant to 'char*' compiler.cpp:1456: warning: deprecated conversion from string constant to 'char*' compiler.cpp:1456: warning: deprecated conversion from string constant to 'char*' compiler.cpp:1456: warning: deprecated conversion from string constant to 'char*' compiler.cpp:1456: warning: deprecated conversion from string constant to 'char*' class.cpp:1408: warning: deprecated conversion from string constant to 'char*' make: *** [compiler.o] Error 1 make: *** Waiting for unfinished jobs.... class.cpp: At global scope: class.cpp:1485: error: prototype for 'void dbTableDescriptor::storeInDatabase(dbTable*)' does not match any in class 'dbTableDescriptor' class.h:782: error: candidate is: void dbTableDescriptor::storeInDatabase(int*) make: *** [class.o] Error 1 Warning: the following items did not execute (for fastdb): org.macports.activate org.macports.build org.macports.destroot org.macports.install To report a bug, see