4 messages in com.mysql.lists.plusplusMySQL++ Link error| From | Sent On | Attachments |
|---|---|---|
| Frank Mao | 20 Mar 2005 00:52 | .dev, .dev |
| Frank Mao | 20 Mar 2005 01:16 | .dev, .dev |
| Warren Young | 21 Mar 2005 19:35 | |
| jmmail | 22 Mar 2005 18:25 |
| Subject: | MySQL++ Link error![]() |
|---|---|
| From: | Frank Mao (jmma...@gmail.com) |
| Date: | 03/20/2005 12:52:18 AM |
| List: | com.mysql.lists.plusplus |
| Attachments: | ![]() mysql++.dev - 9k ![]() simple1.dev - 2k |
I compile MySQL++ V1.7.32 sample "simple1.cpp" with dev-C++ on win XP. I use include file and lib file in MySQL for unix. And I compile MySQL++ source into libmysqlpp.a please attached project file for dev-C++ When Compile project "simple1" , error is :
C:/mysql++/lib/libmysqlpp.a(connection.o)(.text+0x120):connection.cpp: undefined reference to `mysql_init@4'
C:/mysql++/lib/libmysqlpp.a(connection.o)(.text+0x14a):connection.cpp: undefined reference to `mysql_init@4' C:/mysql++/lib/libmysqlpp.a(connection.o)(.text+0x191):connection.cpp: undefined reference to `mysql_init@4' C:/mysql++/lib/libmysqlpp.a(connection.o)(.text+0x1d7):connection.cpp: undefined reference to `mysql_init@4' C:/mysql++/lib/libmysqlpp.a(connection.o)(.text+0x242):connection.cpp: undefined reference to `mysql_init@4' C:/mysql++/lib/libmysqlpp.a(connection.o)(.text+0x4b6):connection.cpp: more undefined references to `mysql_init@4' follow C:/mysql++/lib/libmysqlpp.a(connection.o)(.text+0xc36):connection.cpp: undefined reference to `mysql_options@12' C:/mysql++/lib/libmysqlpp.a(connection.o)(.text+0xc78):connection.cpp: undefined reference to `mysql_real_connect@32' C:/mysql++/lib/libmysqlpp.a(connection.o)(.text+0xeb8):connection.cpp: undefined reference to `mysql_close@4' C:/mysql++/lib/libmysqlpp.a(connection.o)(.text+0xed2):connection.cpp: undefined reference to `mysql_close@4' C:/mysql++/lib/libmysqlpp.a(connection.o)(.text+0xf2c):connection.cpp: undefined reference to `mysql_select_db@8' C:/mysql++/lib/libmysqlpp.a(connection.o)(.text+0x111d):connection.cpp: undefined reference to `mysql_refresh@8' C:/mysql++/lib/libmysqlpp.a(connection.o)(.text+0x130d):connection.cpp: undefined reference to `mysql_shutdown@8' C:/mysql++/lib/libmysqlpp.a(connection.o)(.text+0x150f):connection.cpp: undefined reference to `mysql_options@12' C:/mysql++/lib/libmysqlpp.a(connection.o)(.text+0x1554):connection.cpp: undefined reference to `mysql_real_connect@32' C:/mysql++/lib/libmysqlpp.a(connection.o)(.text+0x17ac):connection.cpp: undefined reference to `mysql_info@4' C:/mysql++/lib/libmysqlpp.a(connection.o)(.text+0x1a21):connection.cpp: undefined reference to `mysql_query@8' C:/mysql++/lib/libmysqlpp.a(connection.o)(.text+0x1c82):connection.cpp: undefined reference to `mysql_query@8' C:/mysql++/lib/libmysqlpp.a(connection.o)(.text+0x1ff7):connection.cpp: undefined reference to `mysql_query@8' C:/mysql++/lib/libmysqlpp.a(connection.o)(.text+0x2025):connection.cpp: undefined reference to `mysql_store_result@4' C:/mysql++/lib/libmysqlpp.a(connection.o)(.text+0x2401):connection.cpp: undefined reference to `mysql_query@8' C:/mysql++/lib/libmysqlpp.a(connection.o)(.text+0x242f):connection.cpp: undefined reference to `mysql_use_result@4' C:/mysql++/lib/libmysqlpp.a(connection.o)(.text$_ZN7mysqlpp10Connection5errorEv[mysqlpp::Connection::error()]+0x10):connection.cpp:
undefined reference to `mysql_error@4' C:/mysql++/lib/libmysqlpp.a(connection.o)(.text$_ZNK7mysqlpp6Result9fetch_rowEv[mysqlpp::Result::fetch_row()
const]+0x1a1):connection.cpp: undefined reference to `mysql_fetch_row@4' C:/mysql++/lib/libmysqlpp.a(connection.o)(.text$_ZNK7mysqlpp6Result9fetch_rowEv[mysqlpp::Result::fetch_row()
const]+0x1b8):connection.cpp: undefined reference to `mysql_fetch_lengths@4' C:/mysql++/lib/libmysqlpp.a(connection.o)(.text$_ZNK7mysqlpp6Result9data_seekEj[mysqlpp::Result::data_seek(unsigned
int) const]+0x23):connection.cpp: undefined reference to `mysql_data_seek@12' C:/mysql++/lib/libmysqlpp.a(connection.o)(.text$_ZNK7mysqlpp6Result8num_rowsEv[mysqlpp::Result::num_rows()
const]+0x1f):connection.cpp: undefined reference to `mysql_num_rows@4' C:/mysql++/lib/libmysqlpp.a(fields.o)(.text$_ZNK7mysqlpp6ResUse10num_fieldsEv[mysqlpp::ResUse::num_fields()
const]+0x10):fields.cpp: undefined reference to `mysql_num_fields@4' C:/mysql++/lib/libmysqlpp.a(fields.o)(.text$_ZNK7mysqlpp6ResUse11fetch_fieldEv[mysqlpp::ResUse::fetch_field()
const]+0x10):fields.cpp: undefined reference to `mysql_fetch_field@4' C:/mysql++/lib/libmysqlpp.a(fields.o)(.text$_ZN7mysqlpp6ResUse10field_seekEi[mysqlpp::ResUse::field_seek(int)]+0x17):fields.cpp:
undefined reference to `mysql_field_seek@8' C:/mysql++/lib/libmysqlpp.a(result.o)(.text$_ZN7mysqlpp10Connection13affected_rowsEv[mysqlpp::Connection::affected_rows()]+0x10):result.cpp:
undefined reference to `mysql_affected_rows@4' C:/mysql++/lib/libmysqlpp.a(result.o)(.text$_ZN7mysqlpp10Connection9insert_idEv[mysqlpp::Connection::insert_id()]+0x10):result.cpp:
undefined reference to `mysql_insert_id@4' C:/mysql++/lib/libmysqlpp.a(result.o)(.text$_ZN7mysqlpp6ResUse5purgeEv[mysqlpp::ResUse::purge()]+0x19):result.cpp:
undefined reference to `mysql_free_result@4'





.dev, .dev