March 17, 2003 mySQL: still trying | ||||
---|---|---|---|---|
| ||||
OK, I fixed the undefined typedef my_Socket by using the __LCC__ define statement. So I have finally arrived at the link errors: examples, Error: E:\TEST\test.OBJ(test) (1454396): Symbol Undefined _mysql_fetch_row@4 Error: E:\TEST\test.OBJ(test) (1229728): Symbol Undefined _mysql_store_result@4 This is after using the import librarian to change "libmysql.dll" into a dmc LIB format and placing it in a correct path. COFF2OMF from the original libmysql.lib does not work either. Any suggestions? Ben |
March 17, 2003 Re: mySQL: still trying | ||||
---|---|---|---|---|
| ||||
Posted in reply to Ben Jones | In article <b55bdb$2d5s$1@digitaldaemon.com>, Ben Jones says... >Error: E:\TEST\test.OBJ(test) (1454396): Symbol Undefined _mysql_fetch_row@4 >Error: E:\TEST\test.OBJ(test) (1229728): Symbol Undefined >This is after using the import librarian to change "libmysql.dll" into a dmc Sorry about the big post.. take the following and paste into libmySQL.def, and then use: implib libmySQL.lib libmySQL.def add libmySQL.lib to your project, or link against libmySQL.lib, and make sure libmySQL.dll is able to be found. I used mysql\lib\debug\libmySQL.dll as source for the .def file. Richard ======> LIBRARY libmySQL EXETYPE NT SUBSYSTEM WINDOWS EXPORTS _myodbc_remove_escape@8 = myodbc_remove_escape _mysql_affected_rows@4 = mysql_affected_rows _mysql_change_user@16 = mysql_change_user _mysql_character_set_name@4 = mysql_character_set_name _mysql_close@4 = mysql_close _mysql_connect@16 = mysql_connect _mysql_create_db@8 = mysql_create_db _mysql_data_seek@12 = mysql_data_seek _mysql_debug@4 = mysql_debug _mysql_drop_db@8 = mysql_drop_db _mysql_dump_debug_info@4 = mysql_dump_debug_info _mysql_eof@4 = mysql_eof _mysql_errno@4 = mysql_errno _mysql_error@4 = mysql_error _mysql_escape_string@12 = mysql_escape_string _mysql_fetch_field@4 = mysql_fetch_field _mysql_fetch_field_direct@8 = mysql_fetch_field_direct _mysql_fetch_fields@4 = mysql_fetch_fields _mysql_fetch_lengths@4 = mysql_fetch_lengths _mysql_fetch_row@4 = mysql_fetch_row _mysql_field_count@4 = mysql_field_count _mysql_field_seek@8 = mysql_field_seek _mysql_field_tell@4 = mysql_field_tell _mysql_free_result@4 = mysql_free_result _mysql_get_client_info@0 = mysql_get_client_info _mysql_get_host_info@4 = mysql_get_host_info _mysql_get_proto_info@4 = mysql_get_proto_info _mysql_get_server_info@4 = mysql_get_server_info _mysql_info@4 = mysql_info _mysql_init@4 = mysql_init _mysql_insert_id@4 = mysql_insert_id _mysql_kill@8 = mysql_kill _mysql_list_dbs@8 = mysql_list_dbs _mysql_list_fields@12 = mysql_list_fields _mysql_list_processes@4 = mysql_list_processes _mysql_list_tables@8 = mysql_list_tables _mysql_num_fields@4 = mysql_num_fields _mysql_num_rows@4 = mysql_num_rows _mysql_odbc_escape_string@28 = mysql_odbc_escape_string _mysql_options@12 = mysql_options _mysql_ping@4 = mysql_ping _mysql_port = mysql_port _mysql_query@8 = mysql_query _mysql_read_query_result@4 = mysql_read_query_result _mysql_real_connect@32 = mysql_real_connect _mysql_real_escape_string@16 = mysql_real_escape_string _mysql_real_query@12 = mysql_real_query _mysql_refresh@8 = mysql_refresh _mysql_row_seek@8 = mysql_refresh _mysql_row_tell@4 = mysql_row_tell _mysql_select_db@8 = mysql_select_db _mysql_send_query@12 = mysql_send_query _mysql_shutdown@4 = mysql_shutdown _mysql_stat@4 = mysql_stat _mysql_store_result@4 = mysql_store_result _mysql_thread_id@4 = mysql_thread_id _mysql_thread_safe@0 = mysql_thread_safe _mysql_unix_port = mysql_unix_port _mysql_use_result@4 = mysql_use_result |
Copyright © 1999-2021 by the D Language Foundation