Hi,
I keep getting following errors trying to run test C++ application:
Undefined symbols for architecture x86_64:
"Poco::Data::ODBC::Connector::unregisterConnector()", referenced from:
CMDCDatabaseFactory::~CMDCDatabaseFactory() in MDCDatabaseFactory.o
"Poco::Data::MySQL::Connector::unregisterConnector()", referenced from:
CMDCDatabaseFactory::~CMDCDatabaseFactory() in MDCDatabaseFactory.o
"Poco::Data::ODBC::Connector::registerConnector()", referenced from:
CMDCDatabaseFactory::createDatabase(std::string, std::string, EDatabaseType, std::string) in MDCDatabaseFactory.o
"Poco::Data::MySQL::Connector::registerConnector()", referenced from:
CMDCDatabaseFactory::createDatabase(std::string, std::string, EDatabaseType, std::string) in MDCDatabaseFactory.o
ld: symbol(s) not found for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
I have included correctly all the files and all the paths seem to be correct. I don't have any error message indicating that something isn't declared...
I'm running this on Xcode 4.3.2 and Mac OS X Lion. I have installed MySql from MySQL.org on /usr/local/ and included it's libs in Link Binaries with Libraries. I did the same for standard iODBC libraries from App package...
What can be wrong? Can anybody help me, please?





