How do you know it did not work? I guess you see some error messages. Could you include them with your description?
Below is the output from make. There are lots of errors. I can only send some of them as this list has a limit of 100000 bytes.
<snip> /usr/lib/mysql/libmysqlclient.a(libmysql.o)(.data+0x0): multiple definition of `net_buffer_length' /usr/lib/mysql/libmysqlclient.a(libmysql.o)(.data+0x0): first defined here /usr/lib/mysql/libmysqlclient.a(libmysql.o)(.data+0x4): multiple definition of `max_allowed_packet' /usr/lib/mysql/libmysqlclient.a(libmysql.o)(.data+0x4): first defined here /usr/lib/mysql/libmysqlclient.a(libmysql.o)(.data+0x8): multiple definition of `net_read_timeout' /usr/lib/mysql/libmysqlclient.a(libmysql.o)(.data+0x8): first defined here /usr/lib/mysql/libmysqlclient.a(libmysql.o)(.data+0xc): multiple definition of `net_write_timeout' /usr/lib/mysql/libmysqlclient.a(libmysql.o)(.data+0xc): first defined here /usr/lib/mysql/libmysqlclient.a(libmysql.o)(.text+0x0): In function `mysql_server_init': : multiple definition of `mysql_server_init' /usr/lib/mysql/libmysqlclient.a(libmysql.o)(.text+0x0): first defined here /usr/lib/mysql/libmysqlclient.a(libmysql.o)(.text+0x1d0): In function `mysql_debug': : multiple definition of `mysql_debug' /usr/lib/mysql/libmysqlclient.a(libmysql.o)(.text+0x1d0): first defined here /usr/lib/mysql/libmysqlclient.a(libmysql.o)(.text+0xf0): In function `mysql_server_end': : multiple definition of `mysql_server_end' /usr/lib/mysql/libmysqlclient.a(libmysql.o)(.text+0xf0): first defined here /usr/lib/mysql/libmysqlclient.a(libmysql.o)(.text+0x150): In function `mysql_thread_end': : multiple definition of `mysql_thread_end' /usr/lib/mysql/libmysqlclient.a(libmysql.o)(.text+0x150): first defined here /usr/lib/mysql/libmysqlclient.a(libmysql.o)(.text+0x130): In function `mysql_get_parameters': : multiple definition of `mysql_get_parameters' /usr/lib/mysql/libmysqlclient.a(libmysql.o)(.text+0x130): first defined here /usr/lib/mysql/libmysqlclient.a(libmysql.o)(.text+0x140): In function `mysql_thread_init': : multiple definition of `mysql_thread_init' /usr/lib/mysql/libmysqlclient.a(libmysql.o)(.text+0x140): first defined here /usr/lib/mysql/libmysqlclient.a(libmysql.o)(.text+0x1e0): In function `pipe_sig_handler': : multiple definition of `pipe_sig_handler' /usr/lib/mysql/libmysqlclient.a(libmysql.o)(.text+0x1e0): first defined here /usr/lib/mysql/libmysqlclient.a(libmysql.o)(.text+0x200): In function `mysql_master_query': : multiple definition of `mysql_master_query' /usr/lib/mysql/libmysqlclient.a(libmysql.o)(.text+0x200): first defined here /usr/lib/mysql/libmysqlclient.a(libmysql.o)(.text+0x250): In function `mysql_master_send_query': : multiple definition of `mysql_master_send_query' /usr/lib/mysql/libmysqlclient.a(libmysql.o)(.text+0x250): first defined here /usr/lib/mysql/libmysqlclient.a(libmysql.o)(.text+0x2c0): In function `mysql_slave_query': : multiple definition of `mysql_slave_query' /usr/lib/mysql/libmysqlclient.a(libmysql.o)(.text+0x2c0): first defined here /usr/lib/mysql/libmysqlclient.a(libmysql.o)(.text+0x310): In function `mysql_slave_send_query': : multiple definition of `mysql_slave_send_query' /usr/lib/mysql/libmysqlclient.a(libmysql.o)(.text+0x310): first defined here /usr/lib/mysql/libmysqlclient.a(libmysql.o)(.text+0x3a0): In function `mysql_enable_rpl_parse': : multiple definition of `mysql_enable_rpl_parse' /usr/lib/mysql/libmysqlclient.a(libmysql.o)(.text+0x3a0): first defined here /usr/lib/mysql/libmysqlclient.a(libmysql.o)(.text+0x3c0): In function `mysql_disable_rpl_parse': : multiple definition of `mysql_disable_rpl_parse' /usr/lib/mysql/libmysqlclient.a(libmysql.o)(.text+0x3c0): first defined here /usr/lib/mysql/libmysqlclient.a(libmysql.o)(.text+0x3e0): In function `mysql_rpl_parse_enabled': : multiple definition of `mysql_rpl_parse_enabled' /usr/lib/mysql/libmysqlclient.a(libmysql.o)(.text+0x3e0): first defined here /usr/lib/mysql/libmysqlclient.a(libmysql.o)(.text+0x400): In function `mysql_enable_reads_from_master': : multiple definition of `mysql_enable_reads_from_master' /usr/lib/mysql/libmysqlclient.a(libmysql.o)(.text+0x400): first defined here /usr/lib/mysql/libmysqlclient.a(libmysql.o)(.text+0x420): In function `mysql_disable_reads_from_master': : multiple definition of `mysql_disable_reads_from_master' /usr/lib/mysql/libmysqlclient.a(libmysql.o)(.text+0x420): first defined here /usr/lib/mysql/libmysqlclient.a(libmysql.o)(.text+0x440): In function `mysql_reads_from_master_enabled': : multiple definition of `mysql_reads_from_master_enabled' /usr/lib/mysql/libmysqlclient.a(libmysql.o)(.text+0x440): first defined here /usr/lib/mysql/libmysqlclient.a(libmysql.o)(.text+0xf60): In function `mysql_query': : multiple definition of `mysql_query' /usr/lib/mysql/libmysqlclient.a(libmysql.o)(.text+0xf60): first defined here /usr/lib/mysql/libmysqlclient.a(libmysql.o)(.text+0x6a0): In function `mysql_rpl_probe': : multiple definition of `mysql_rpl_probe' /usr/lib/mysql/libmysqlclient.a(libmysql.o)(.text+0x6a0): first defined here /usr/lib/mysql/libmysqlclient.a(libmysql.o)(.text+0x760): In function `mysql_rpl_query_type': : multiple definition of `mysql_rpl_query_type' /usr/lib/mysql/libmysqlclient.a(libmysql.o)(.text+0x760): first defined here /usr/lib/mysql/libmysqlclient.a(libmysql.o)(.text+0x7f0): In function `cli_read_change_user_result': : multiple definition of `cli_read_change_user_result' /usr/lib/mysql/libmysqlclient.a(libmysql.o)(.text+0x7f0): first defined here /usr/lib/mysql/libmysqlclient.a(libmysql.o)(.text+0x8d0): In function `mysql_change_user': : multiple definition of `mysql_change_user' /usr/lib/mysql/libmysqlclient.a(libmysql.o)(.text+0x8d0): first defined here /usr/lib/mysql/libmysqlclient.a(libmysql.o)(.text+0xa60): In function `read_user_name': : multiple definition of `read_user_name' /usr/lib/mysql/libmysqlclient.a(libmysql.o)(.text+0xa60): first defined here /usr/lib/mysql/libmysqlclient.a(libmysql.o)(.text+0xb00): In function `handle_local_infile': : multiple definition of `handle_local_infile' /usr/lib/mysql/libmysqlclient.a(libmysql.o)(.text+0xb00): first defined here /usr/lib/mysql/libmysqlclient.a(libmysql.o)(.text+0xf20): In function `mysql_set_local_infile_default': : multiple definition of `mysql_set_local_infile_default' /usr/lib/mysql/libmysqlclient.a(libmysql.o)(.text+0xf20): first defined here /usr/lib/mysql/libmysqlclient.a(libmysql.o)(.text+0xee0): In function `mysql_set_local_infile_handler': : multiple definition of `mysql_set_local_infile_handler' /usr/lib/mysql/libmysqlclient.a(libmysql.o)(.text+0xee0): first defined here /usr/lib/mysql/libmysqlclient.a(libmysql.o)(.text+0x10c0): In function `mysql_set_master': : multiple definition of `mysql_set_master' /usr/lib/mysql/libmysqlclient.a(libmysql.o)(.text+0x10c0): first defined here /usr/lib/mysql/libmysqlclient.a(libmysql.o)(.text+0x1120): In function `mysql_add_slave': : multiple definition of `mysql_add_slave' /usr/lib/mysql/libmysqlclient.a(libmysql.o)(.text+0x1120): first defined here /usr/lib/mysql/libmysqlclient.a(libmysql.o)(.text+0x1170): In function `mysql_fetch_field': : multiple definition of `mysql_fetch_field' /usr/lib/mysql/libmysqlclient.a(libmysql.o)(.text+0x1170): first defined here /usr/lib/mysql/libmysqlclient.a(libmysql.o)(.text+0x11a0): In function `mysql_fetch_lengths': : multiple definition of `mysql_fetch_lengths' /usr/lib/mysql/libmysqlclient.a(libmysql.o)(.text+0x11a0): first defined here /usr/lib/mysql/libmysqlclient.a(libmysql.o)(.text+0x11e0): In function `mysql_data_seek': : multiple definition of `mysql_data_seek' /usr/lib/mysql/libmysqlclient.a(libmysql.o)(.text+0x11e0): first defined here /usr/lib/mysql/libmysqlclient.a(libmysql.o)(.text+0x1230): In function `mysql_row_seek': : multiple definition of `mysql_row_seek' /usr/lib/mysql/libmysqlclient.a(libmysql.o)(.text+0x1230): first defined here /usr/lib/mysql/libmysqlclient.a(libmysql.o)(.text+0x1250): In function `mysql_field_seek': : multiple definition of `mysql_field_seek' /usr/lib/mysql/libmysqlclient.a(libmysql.o)(.text+0x1250): first defined here /usr/lib/mysql/libmysqlclient.a(libmysql.o)(.text+0x1270): In function `mysql_list_dbs': : multiple definition of `mysql_list_dbs' /usr/lib/mysql/libmysqlclient.a(libmysql.o)(.text+0x1270): first defined here /usr/lib/mysql/libmysqlclient.a(libmysql.o)(.text+0x12e0): In function `mysql_list_tables': : multiple definition of `mysql_list_tables' /usr/lib/mysql/libmysqlclient.a(libmysql.o)(.text+0x12e0): first defined here /usr/lib/mysql/libmysqlclient.a(libmysql.o)(.text+0x1350): In function `cli_list_fields': : multiple definition of `cli_list_fields' /usr/lib/mysql/libmysqlclient.a(libmysql.o)(.text+0x1350): first defined here /usr/lib/mysql/libmysqlclient.a(libmysql.o)(.text+0x13b0): In function `mysql_list_fields': : multiple definition of `mysql_list_fields' /usr/lib/mysql/libmysqlclient.a(libmysql.o)(.text+0x13b0): first defined here /usr/lib/mysql/libmysqlclient.a(libmysql.o)(.text+0x14b0): In function `mysql_list_processes': : multiple definition of `mysql_list_processes' /usr/lib/mysql/libmysqlclient.a(libmysql.o)(.text+0x14b0): first defined here /usr/lib/mysql/libmysqlclient.a(libmysql.o)(.text+0x1580): In function `mysql_shutdown': : multiple definition of `mysql_shutdown' /usr/lib/mysql/libmysqlclient.a(libmysql.o)(.text+0x1580): first defined here /usr/lib/mysql/libmysqlclient.a(libmysql.o)(.text+0x15c0): In function `mysql_refresh': : multiple definition of `mysql_refresh' /usr/lib/mysql/libmysqlclient.a(libmysql.o)(.text+0x15c0): first defined here /usr/lib/mysql/libmysqlclient.a(libmysql.o)(.text+0x1600): In function `mysql_kill': : multiple definition of `mysql_kill' /usr/lib/mysql/libmysqlclient.a(libmysql.o)(.text+0x1600): first defined here /usr/lib/mysql/libmysqlclient.a(libmysql.o)(.text+0x1640): In function `mysql_set_server_option': : multiple definition of `mysql_set_server_option' /usr/lib/mysql/libmysqlclient.a(libmysql.o)(.text+0x1640): first defined here /usr/lib/mysql/libmysqlclient.a(libmysql.o)(.text+0x1680): In function `mysql_dump_debug_info': : multiple definition of `mysql_dump_debug_info' /usr/lib/mysql/libmysqlclient.a(libmysql.o)(.text+0x1680): first defined here /usr/lib/mysql/libmysqlclient.a(libmysql.o)(.text+0x16b0): In function `cli_read_statistics': : multiple definition of `cli_read_statistics' /usr/lib/mysql/libmysqlclient.a(libmysql.o)(.text+0x16b0): first defined here /usr/lib/mysql/libmysqlclient.a(libmysql.o)(.text+0x1710): In function `mysql_stat': : multiple definition of `mysql_stat' /usr/lib/mysql/libmysqlclient.a(libmysql.o)(.text+0x1710): first defined here /usr/lib/mysql/libmysqlclient.a(libmysql.o)(.text+0x1760): In function `mysql_ping': : multiple definition of `mysql_ping' /usr/lib/mysql/libmysqlclient.a(libmysql.o)(.text+0x1760): first defined here /usr/lib/mysql/libmysqlclient.a(libmysql.o)(.text+0x1790): In function `mysql_get_server_info': : multiple definition of `mysql_get_server_info' /usr/lib/mysql/libmysqlclient.a(libmysql.o)(.text+0x1790): first defined here /usr/lib/mysql/libmysqlclient.a(libmysql.o)(.text+0x17a0): In function `mysql_get_server_version': : multiple definition of `mysql_get_server_version' /usr/lib/mysql/libmysqlclient.a(libmysql.o)(.text+0x17a0): first defined here /usr/lib/mysql/libmysqlclient.a(libmysql.o)(.text+0x1810): In function `mysql_get_host_info': : multiple definition of `mysql_get_host_info' /usr/lib/mysql/libmysqlclient.a(libmysql.o)(.text+0x1810): first defined here /usr/lib/mysql/libmysqlclient.a(libmysql.o)(.text+0x1820): In function `mysql_get_proto_info': : multiple definition of `mysql_get_proto_info' /usr/lib/mysql/libmysqlclient.a(libmysql.o)(.text+0x1820): first defined here /usr/lib/mysql/libmysqlclient.a(libmysql.o)(.text+0x1830): In function `mysql_get_client_info': : multiple definition of `mysql_get_client_info' /usr/lib/mysql/libmysqlclient.a(libmysql.o)(.text+0x1830): first defined here /usr/lib/mysql/libmysqlclient.a(libmysql.o)(.text+0x1840): In function `mysql_get_client_version': : multiple definition of `mysql_get_client_version' /usr/lib/mysql/libmysqlclient.a(libmysql.o)(.text+0x1840): first defined here /usr/lib/mysql/libmysqlclient.a(libmysql.o)(.text+0x1850): In function `mysql_eof': : multiple definition of `mysql_eof' /usr/lib/mysql/libmysqlclient.a(libmysql.o)(.text+0x1850): first defined here /usr/lib/mysql/libmysqlclient.a(libmysql.o)(.text+0x1860): In function `mysql_fetch_field_direct': : multiple definition of `mysql_fetch_field_direct' /usr/lib/mysql/libmysqlclient.a(libmysql.o)(.text+0x1860): first defined here /usr/lib/mysql/libmysqlclient.a(libmysql.o)(.text+0x1880): In function `mysql_fetch_fields': : multiple definition of `mysql_fetch_fields' /usr/lib/mysql/libmysqlclient.a(libmysql.o)(.text+0x1880): first defined here /usr/lib/mysql/libmysqlclient.a(libmysql.o)(.text+0x1890): In function `mysql_row_tell': : multiple definition of `mysql_row_tell' /usr/lib/mysql/libmysqlclient.a(libmysql.o)(.text+0x1890): first defined here /usr/lib/mysql/libmysqlclient.a(libmysql.o)(.text+0x18a0): In function `mysql_field_tell': : multiple definition of `mysql_field_tell' /usr/lib/mysql/libmysqlclient.a(libmysql.o)(.text+0x18a0): first defined here /usr/lib/mysql/libmysqlclient.a(libmysql.o)(.text+0x18b0): In function `mysql_field_count': : multiple definition of `mysql_field_count' /usr/lib/mysql/libmysqlclient.a(libmysql.o)(.text+0x18b0): first defined here /usr/lib/mysql/libmysqlclient.a(libmysql.o)(.text+0x18d0): In function `mysql_affected_rows': : multiple definition of `mysql_affected_rows' /usr/lib/mysql/libmysqlclient.a(libmysql.o)(.text+0x18d0): first defined here /usr/lib/mysql/libmysqlclient.a(libmysql.o)(.text+0x18f0): In function `mysql_insert_id': : multiple definition of `mysql_insert_id' /usr/lib/mysql/libmysqlclient.a(libmysql.o)(.text+0x18f0): first defined here /usr/lib/mysql/libmysqlclient.a(libmysql.o)(.text+0x1910): In function `mysql_sqlstate': : multiple definition of `mysql_sqlstate' /usr/lib/mysql/libmysqlclient.a(libmysql.o)(.text+0x1910): first defined here /usr/lib/mysql/libmysqlclient.a(libmysql.o)(.text+0x1920): In function `mysql_warning_count': : multiple definition of `mysql_warning_count' /usr/lib/mysql/libmysqlclient.a(libmysql.o)(.text+0x1920): first defined here /usr/lib/mysql/libmysqlclient.a(libmysql.o)(.text+0x1930): In function `mysql_info': : multiple definition of `mysql_info' /usr/lib/mysql/libmysqlclient.a(libmysql.o)(.text+0x1930): first defined here /usr/lib/mysql/libmysqlclient.a(libmysql.o)(.text+0x1940): In function `mysql_thread_id': : multiple definition of `mysql_thread_id' /usr/lib/mysql/libmysqlclient.a(libmysql.o)(.text+0x1940): first defined here /usr/lib/mysql/libmysqlclient.a(libmysql.o)(.text+0x1950): In function `mysql_character_set_name': : multiple definition of `mysql_character_set_name' /usr/lib/mysql/libmysqlclient.a(libmysql.o)(.text+0x1950): first defined here /usr/lib/mysql/libmysqlclient.a(libmysql.o)(.text+0x1970): In function `mysql_thread_safe': : multiple definition of `mysql_thread_safe' /usr/lib/mysql/libmysqlclient.a(libmysql.o)(.text+0x1970): first defined here /usr/lib/mysql/libmysqlclient.a(libmysql.o)(.text+0x1980): In function `my_net_local_init': : multiple definition of `my_net_local_init' /usr/lib/mysql/libmysqlclient.a(libmysql.o)(.text+0x1980): first defined here /usr/lib/mysql/libmysqlclient.a(libmysql.o)(.text+0x19c0): In function `mysql_escape_string': : multiple definition of `mysql_escape_string' /usr/lib/mysql/libmysqlclient.a(libmysql.o)(.text+0x19c0): first defined here /usr/lib/mysql/libmysqlclient.a(libmysql.o)(.text+0x19f0): In function `mysql_real_escape_string': : multiple definition of `mysql_real_escape_string' /usr/lib/mysql/libmysqlclient.a(libmysql.o)(.text+0x19f0): first defined here /usr/lib/mysql/libmysqlclient.a(libmysql.o)(.text+0x1a20): In function `mysql_odbc_escape_string': : multiple definition of `mysql_odbc_escape_string' /usr/lib/mysql/libmysqlclient.a(libmysql.o)(.text+0x1a20): first defined here /usr/lib/mysql/libmysqlclient.a(libmysql.o)(.text+0x1bb0): In function `myodbc_remove_escape': : multiple definition of `myodbc_remove_escape' /usr/lib/mysql/libmysqlclient.a(libmysql.o)(.text+0x1bb0): first defined here /usr/lib/mysql/libmysqlclient.a(libmysql.o)(.text+0x1cf0): In function `set_stmt_errmsg': : multiple definition of `set_stmt_errmsg' /usr/lib/mysql/libmysqlclient.a(libmysql.o)(.text+0x1cf0): first defined here /usr/lib/mysql/libmysqlclient.a(libmysql.o)(.text+0x1d40): In function `cli_read_prepare_result': : multiple definition of `cli_read_prepare_result' /usr/lib/mysql/libmysqlclient.a(libmysql.o)(.text+0x1d40): first defined here /usr/lib/mysql/libmysqlclient.a(libmysql.o)(.text+0x1e50): In function `mysql_stmt_init': : multiple definition of `mysql_stmt_init' /usr/lib/mysql/libmysqlclient.a(libmysql.o)(.text+0x1e50): first defined here /usr/lib/mysql/libmysqlclient.a(libmysql.o)(.text+0x1f00): In function `mysql_stmt_prepare': : multiple definition of `mysql_stmt_prepare' /usr/lib/mysql/libmysqlclient.a(libmysql.o)(.text+0x1f00): first defined here /usr/lib/mysql/libmysqlclient.a(libmysql.o)(.text+0x45c0): In function `mysql_stmt_free_result': : multiple definition of `mysql_stmt_free_result' /usr/lib/mysql/libmysqlclient.a(libmysql.o)(.text+0x45c0): first defined here /usr/lib/mysql/libmysqlclient.a(libmysql.o)(.text+0x2270): In function `mysql_stmt_result_metadata': : multiple definition of `mysql_stmt_result_metadata' /usr/lib/mysql/libmysqlclient.a(libmysql.o)(.text+0x2270): first defined here /usr/lib/mysql/libmysqlclient.a(libmysql.o)(.text+0x22e0): In function `mysql_stmt_param_metadata': : multiple definition of `mysql_stmt_param_metadata' /usr/lib/mysql/libmysqlclient.a(libmysql.o)(.text+0x22e0): first defined here /usr/lib/mysql/libmysqlclient.a(libmysql.o)(.text+0x2750): In function `cli_stmt_execute': : multiple definition of `cli_stmt_execute' /usr/lib/mysql/libmysqlclient.a(libmysql.o)(.text+0x2750): first defined here /usr/lib/mysql/libmysqlclient.a(libmysql.o)(.text+0x2a50): In function `mysql_stmt_attr_set': : multiple definition of `mysql_stmt_attr_set' /usr/lib/mysql/libmysqlclient.a(libmysql.o)(.text+0x2a50): first defined here /usr/lib/mysql/libmysqlclient.a(libmysql.o)(.text+0x2a90): In function `mysql_stmt_attr_get': : multiple definition of `mysql_stmt_attr_get' /usr/lib/mysql/libmysqlclient.a(libmysql.o)(.text+0x2a90): first defined here /usr/lib/mysql/libmysqlclient.a(libmysql.o)(.text+0x2ac0): In function `mysql_stmt_execute': : multiple definition of `mysql_stmt_execute' /usr/lib/mysql/libmysqlclient.a(libmysql.o)(.text+0x2ac0): first defined here /usr/lib/mysql/libmysqlclient.a(libmysql.o)(.text+0x2b80): In function `mysql_stmt_param_count': : multiple definition of `mysql_stmt_param_count' /usr/lib/mysql/libmysqlclient.a(libmysql.o)(.text+0x2b80): first defined here /usr/lib/mysql/libmysqlclient.a(libmysql.o)(.text+0x2b90): In function `mysql_stmt_affected_rows': : multiple definition of `mysql_stmt_affected_rows' /usr/lib/mysql/libmysqlclient.a(libmysql.o)(.text+0x2b90): first defined here /usr/lib/mysql/libmysqlclient.a(libmysql.o)(.text+0x2ba0): In function `mysql_stmt_field_count': : multiple definition of `mysql_stmt_field_count' /usr/lib/mysql/libmysqlclient.a(libmysql.o)(.text+0x2ba0): first defined here /usr/lib/mysql/libmysqlclient.a(libmysql.o)(.text+0x2bb0): In function `mysql_stmt_insert_id': : multiple definition of `mysql_stmt_insert_id' /usr/lib/mysql/libmysqlclient.a(libmysql.o)(.text+0x2bb0): first defined here /usr/lib/mysql/libmysqlclient.a(libmysql.o)(.text+0x2bd0): In function `mysql_stmt_bind_param': : multiple definition of `mysql_stmt_bind_param' /usr/lib/mysql/libmysqlclient.a(libmysql.o)(.text+0x2bd0): first defined here /usr/lib/mysql/libmysqlclient.a(libmysql.o)(.text+0x2e30): In function `mysql_stmt_send_long_data': : multiple definition of `mysql_stmt_send_long_data' /usr/lib/mysql/libmysqlclient.a(libmysql.o)(.text+0x2e30): first defined here /usr/lib/mysql/libmysqlclient.a(libmysql.o)(.text+0x3c30): In function `mysql_stmt_bind_result': : multiple definition of `mysql_stmt_bind_result' /usr/lib/mysql/libmysqlclient.a(libmysql.o)(.text+0x3c30): first defined here /usr/lib/mysql/libmysqlclient.a(libmysql.o)(.text+0x4070): In function `cli_unbuffered_fetch': : multiple definition of `cli_unbuffered_fetch' /usr/lib/mysql/libmysqlclient.a(libmysql.o)(.text+0x4070): first defined here /usr/lib/mysql/libmysqlclient.a(libmysql.o)(.text+0x40b0): In function `mysql_stmt_fetch': : multiple definition of `mysql_stmt_fetch' /usr/lib/mysql/libmysqlclient.a(libmysql.o)(.text+0x40b0): first defined here /usr/lib/mysql/libmysqlclient.a(libmysql.o)(.text+0x4110): In function `mysql_stmt_fetch_column': : multiple definition of `mysql_stmt_fetch_column' /usr/lib/mysql/libmysqlclient.a(libmysql.o)(.text+0x4110): first defined here /usr/lib/mysql/libmysqlclient.a(libmysql.o)(.text+0x41e0): In function `cli_read_binary_rows': : multiple definition of `cli_read_binary_rows' /usr/lib/mysql/libmysqlclient.a(libmysql.o)(.text+0x41e0): first defined here /usr/lib/mysql/libmysqlclient.a(libmysql.o)(.text+0x4380): In function `mysql_stmt_store_result': : multiple definition of `mysql_stmt_store_result' /usr/lib/mysql/libmysqlclient.a(libmysql.o)(.text+0x4380): first defined here /usr/lib/mysql/libmysqlclient.a(libmysql.o)(.text+0x4550): In function `mysql_stmt_row_seek': : multiple definition of `mysql_stmt_row_seek' /usr/lib/mysql/libmysqlclient.a(libmysql.o)(.text+0x4550): first defined here /usr/lib/mysql/libmysqlclient.a(libmysql.o)(.text+0x4570): In function `mysql_stmt_row_tell': : multiple definition of `mysql_stmt_row_tell' /usr/lib/mysql/libmysqlclient.a(libmysql.o)(.text+0x4570): first defined here /usr/lib/mysql/libmysqlclient.a(libmysql.o)(.text+0x4580): In function `mysql_stmt_data_seek': : multiple definition of `mysql_stmt_data_seek' /usr/lib/mysql/libmysqlclient.a(libmysql.o)(.text+0x4580): first defined here /usr/lib/mysql/libmysqlclient.a(libmysql.o)(.text+0x45b0): In function `mysql_stmt_num_rows': : multiple definition of `mysql_stmt_num_rows' /usr/lib/mysql/libmysqlclient.a(libmysql.o)(.text+0x45b0): first defined here /usr/lib/mysql/libmysqlclient.a(libmysql.o)(.text+0x4680): In function `mysql_stmt_close': : multiple definition of `mysql_stmt_close' /usr/lib/mysql/libmysqlclient.a(libmysql.o)(.text+0x4680): first defined here /usr/lib/mysql/libmysqlclient.a(libmysql.o)(.text+0x4790): In function `mysql_stmt_reset': : multiple definition of `mysql_stmt_reset' /usr/lib/mysql/libmysqlclient.a(libmysql.o)(.text+0x4790): first defined here /usr/lib/mysql/libmysqlclient.a(libmysql.o)(.text+0x4840): In function `mysql_stmt_errno': : multiple definition of `mysql_stmt_errno' /usr/lib/mysql/libmysqlclient.a(libmysql.o)(.text+0x4840): first defined here /usr/lib/mysql/libmysqlclient.a(libmysql.o)(.text+0x4850): In function `mysql_stmt_sqlstate': : multiple definition of `mysql_stmt_sqlstate' /usr/lib/mysql/libmysqlclient.a(libmysql.o)(.text+0x4850): first defined here /usr/lib/mysql/libmysqlclient.a(libmysql.o)(.text+0x4860): In function `mysql_stmt_error': : multiple definition of `mysql_stmt_error' /usr/lib/mysql/libmysqlclient.a(libmysql.o)(.text+0x4860): first defined here /usr/lib/mysql/libmysqlclient.a(libmysql.o)(.text+0x4870): In function `mysql_commit': : multiple definition of `mysql_commit' /usr/lib/mysql/libmysqlclient.a(libmysql.o)(.text+0x4870): first defined here /usr/lib/mysql/libmysqlclient.a(libmysql.o)(.text+0x4890): In function `mysql_rollback': : multiple definition of `mysql_rollback' /usr/lib/mysql/libmysqlclient.a(libmysql.o)(.text+0x4890): first defined here /usr/lib/mysql/libmysqlclient.a(libmysql.o)(.text+0x48b0): In function `mysql_autocommit': : multiple definition of `mysql_autocommit' /usr/lib/mysql/libmysqlclient.a(libmysql.o)(.text+0x48b0): first defined here /usr/lib/mysql/libmysqlclient.a(libmysql.o)(.text+0x48f0): In function `mysql_more_results': : multiple definition of `mysql_more_results' /usr/lib/mysql/libmysqlclient.a(libmysql.o)(.text+0x48f0): first defined here /usr/lib/mysql/libmysqlclient.a(libmysql.o)(.text+0x4910): In function `mysql_next_result': : multiple definition of `mysql_next_result' /usr/lib/mysql/libmysqlclient.a(libmysql.o)(.text+0x4910): first defined here /usr/lib/mysql/libmysqlclient.a(libmysql.o)(.text+0x49d0): In function `mysql_use_result': : multiple definition of `mysql_use_result' /usr/lib/mysql/libmysqlclient.a(libmysql.o)(.text+0x49d0): first defined here /usr/lib/mysql/libmysqlclient.a(libmysql.o)(.text+0x49f0): In function `mysql_read_query_result': : multiple definition of `mysql_read_query_result' /usr/lib/mysql/libmysqlclient.a(libmysql.o)(.text+0x49f0): first defined here /usr/lib/mysql/libmysqlclient.a(password.o)(.text+0x0): In function `randominit': : multiple definition of `randominit' /usr/lib/mysql/libmysqlclient.a(password.o)(.text+0x0): first defined here /usr/lib/mysql/libmysqlclient.a(password.o)(.text+0x40): In function `my_rnd': : multiple definition of `my_rnd' /usr/lib/mysql/libmysqlclient.a(password.o)(.text+0x40): first defined here /usr/lib/mysql/libmysqlclient.a(password.o)(.text+0x90): In function `hash_password': : multiple definition of `hash_password' /usr/lib/mysql/libmysqlclient.a(password.o)(.text+0x90): first defined here /usr/lib/mysql/libmysqlclient.a(password.o)(.text+0x110): In function `make_scrambled_password_323': : multiple definition of `make_scrambled_password_323' /usr/lib/mysql/libmysqlclient.a(password.o)(.text+0x110): first defined here /usr/lib/mysql/libmysqlclient.a(password.o)(.text+0x190): In function `scramble_323': : multiple definition of `scramble_323' /usr/lib/mysql/libmysqlclient.a(password.o)(.text+0x190): first defined here /usr/lib/mysql/libmysqlclient.a(password.o)(.text+0x320): In function `check_scramble_323': : multiple definition of `check_scramble_323' /usr/lib/mysql/libmysqlclient.a(password.o)(.text+0x320): first defined here /usr/lib/mysql/libmysqlclient.a(password.o)(.text+0x460): In function `get_salt_from_password_323': : multiple definition of `get_salt_from_password_323' /usr/lib/mysql/libmysqlclient.a(password.o)(.text+0x460): first defined here /usr/lib/mysql/libmysqlclient.a(password.o)(.text+0x4e0): In function `make_password_from_salt_323': : multiple definition of `make_password_from_salt_323' /usr/lib/mysql/libmysqlclient.a(password.o)(.text+0x4e0): first defined here /usr/lib/mysql/libmysqlclient.a(password.o)(.text+0x510): In function `create_random_string': : multiple definition of `create_random_string' /usr/lib/mysql/libmysqlclient.a(password.o)(.text+0x510): first defined here /usr/lib/mysql/libmysqlclient.a(password.o)(.text+0x670): In function `make_scrambled_password': : multiple definition of `make_scrambled_password' /usr/lib/mysql/libmysqlclient.a(password.o)(.text+0x670): first defined here /usr/lib/mysql/libmysqlclient.a(password.o)(.text+0x730): In function `scramble': : multiple definition of `scramble' /usr/lib/mysql/libmysqlclient.a(password.o)(.text+0x730): first defined here /usr/lib/mysql/libmysqlclient.a(password.o)(.text+0x830): In function `check_scramble': : multiple definition of `check_scramble' /usr/lib/mysql/libmysqlclient.a(password.o)(.text+0x830): first defined here /usr/lib/mysql/libmysqlclient.a(password.o)(.text+0x8e0): In function `get_salt_from_password': : multiple definition of `get_salt_from_password' /usr/lib/mysql/libmysqlclient.a(password.o)(.text+0x8e0): first defined here /usr/lib/mysql/libmysqlclient.a(password.o)(.text+0x900): In function `make_password_from_salt': : multiple definition of `make_password_from_salt' /usr/lib/mysql/libmysqlclient.a(password.o)(.text+0x900): first defined here /usr/lib/mysql/libmysqlclient.a(manager.o)(.text+0x0): In function `mysql_manager_init': : multiple definition of `mysql_manager_init' /usr/lib/mysql/libmysqlclient.a(manager.o)(.text+0x0): first defined here /usr/lib/mysql/libmysqlclient.a(manager.o)(.text+0x90): In function `mysql_manager_connect': </snip> <snip> collect2: ld returned 1 exit status make: *** [libphp5.la] Error 1 </snip>
This works: ./configure --disable-all --with-mysqli=/usr/bin/mysql_config --with-mysql=/usr/include/mysql
This doesn't: ./configure --disable-all --with-mysqli=/usr/bin/mysql_config --with-mysql=/usr/include/mysql --with-apxs2
I use: Apache 2.0.49 (Fedora Core 1 RPM) Php 5.0.0 MySQL 4.1.3-beta (MySQL RPM)
Thanks, Jacob
-- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php