> The
undefined reference to "KexiDB::" implies a
class or namespace
(still
learning terminology!), but in which *.cpp or *.h
file?
cd to the source directory then grep -r "KexiDB::" *
I'd rather grep
"Parser::~Parser()" since namespaces can be
delimited
by something like
namespace KexiDB {
Parser::~Parser() {
// the function
}
}
which wouldn't be detected by your grep command.
>
> See if you get a hit.
Thanks both for helping!
Actually, Several days ago I did what both of you suggested. :)
I just don't know what to do next. (Newbie!)
Searching for KexiDB:: results in overload. Too many. Further, the KexiDB class/namespace
is used in many *.cpp files.
All of the errors seem to be located from within kexi/kexidb/parser/parser.cpp.
../../.libs/libkexidb.so: undefined reference to `KexiDB::Parser::~Parser()'
../../.libs/libkexidb.so: undefined reference to `KexiDB::Parser::statement() const'
../../.libs/libkexidb.so: undefined reference to `KexiDB::Parser::parse(QString
const&)'
../../.libs/libkexidb.so: undefined reference to `tname(int)'
../../.libs/libkexidb.so: undefined reference to
`KexiDB::Parser::Parser(KexiDB::Connection*)'
../../.libs/libkexidb.so: undefined reference to `KexiDB::Parser::query()'
Thanks!
Darrell