using >> apache 2, mysql 5.0.1 rpm install, php 5.0.2

i want to install php with both mysql and mysqli support. but everytime i get 
this error. help please.

configure command
==============================

./configure --with-apxs2=/usr/local/apache2/bin/apxs --with-mysql=/usr 
--with-mysqli=/usr/bin/mysql_config --with-mysql-sock=/var/lib/mysql/mysql.sock 
--with-zlib --with-zlib-dir --with-bz2 --with-gd --enable-gd 
--enable-gd-native-ttf --with-jpeg-dir --with-png-dir --with-ttf 
--with-freetype-dir=/usr/local/freetype2/ --with-iconv=/usr/local/libiconv/ 
--with-curl=/usr/local/curl/  --enable-track-vars --with-gettext 
--with-config-file-path=/usr/local/apache2/conf --enable-trans-id --enable-ftp 
--with-cpdflib=/usr/local --enable-mbstring

configure ends ok but when i make i get this.
===================================================
usr/lib/mysql/libmysqlclient.a(dbug.o)(.data+0xc): multiple definition of 
`_db_on_' 
/usr/lib/mysql/libmysqlclient.a(dbug.o)(.data+0xc): first defined here 
/usr/lib/mysql/libmysqlclient.a(dbug.o)(.data+0x10): multiple definition of 
`_db_pon_' 
/usr/lib/mysql/libmysqlclient.a(dbug.o)(.data+0x10): first defined here 
/usr/lib/mysql/libmysqlclient.a(dbug.o)(.data+0x14): multiple definition of 
`_no_db_' 
/usr/lib/mysql/libmysqlclient.a(dbug.o)(.data+0x14): first defined here 
/usr/lib/mysql/libmysqlclient.a(dbug.o)(.text+0x0): In function `_db_push_': 
: multiple definition of `_db_push_' 
/usr/lib/mysql/libmysqlclient.a(dbug.o)(.text+0x0): first defined here 
/usr/lib/mysql/libmysqlclient.a(dbug.o)(.text+0x310): In function `_db_pop_': 
: multiple definition of `_db_pop_' 
/usr/lib/mysql/libmysqlclient.a(dbug.o)(.text+0x310): first defined here 
/usr/lib/mysql/libmysqlclient.a(dbug.o)(.text+0x3f0): In function `_db_enter_': 
: multiple definition of `_db_enter_' 
/usr/lib/mysql/libmysqlclient.a(dbug.o)(.text+0x3f0): first defined here 
/usr/lib/mysql/libmysqlclient.a(dbug.o)(.text+0x530): In function 
`_db_return_': 
: multiple definition of `_db_return_' 
/usr/lib/mysql/libmysqlclient.a(dbug.o)(.text+0x530): first defined here 
/usr/lib/mysql/libmysqlclient.a(dbug.o)(.text+0x650): In function `_db_pargs_': 
: multiple definition of `_db_pargs_' 
/usr/lib/mysql/libmysqlclient.a(dbug.o)(.text+0x650): first defined here 
/usr/lib/mysql/libmysqlclient.a(dbug.o)(.text+0x670): In function 
`_db_doprnt_': 
: multiple definition of `_db_doprnt_' 
/usr/lib/mysql/libmysqlclient.a(dbug.o)(.text+0x670): first defined here 
/usr/lib/mysql/libmysqlclient.a(dbug.o)(.text+0xb10): In function 
`_db_keyword_': 
: multiple definition of `_db_keyword_' 
/usr/lib/mysql/libmysqlclient.a(dbug.o)(.text+0xb10): first defined here 
/usr/lib/mysql/libmysqlclient.a(dbug.o)(.text+0x750): In function `_db_dump_': 
: multiple definition of `_db_dump_' 
/usr/lib/mysql/libmysqlclient.a(dbug.o)(.text+0x750): first defined here 
/usr/lib/mysql/libmysqlclient.a(dbug.o)(.text+0x10c0): In function 
`_db_setjmp_': 
: multiple definition of `_db_setjmp_' 
/usr/lib/mysql/libmysqlclient.a(dbug.o)(.text+0x10c0): first defined here 
/usr/lib/mysql/libmysqlclient.a(dbug.o)(.text+0x10e0): In function 
`_db_longjmp_': 
: multiple definition of `_db_longjmp_' 
/usr/lib/mysql/libmysqlclient.a(dbug.o)(.text+0x10e0): first defined here 
/usr/lib/mysql/libmysqlclient.a(dbug.o)(.text+0x1170): In function 
`_db_lock_file': 
: multiple definition of `_db_lock_file' 
/usr/lib/mysql/libmysqlclient.a(dbug.o)(.text+0x1170): first defined here 
/usr/lib/mysql/libmysqlclient.a(dbug.o)(.text+0x1190): In function 
`_db_unlock_file': 
: multiple definition of `_db_unlock_file' 
/usr/lib/mysql/libmysqlclient.a(dbug.o)(.text+0x1190): first defined here 
/usr/lib/mysql/libmysqlclient.a(pack.o)(.text+0x0): In function 
`net_field_length': 
: multiple definition of `net_field_length' 
/usr/lib/mysql/libmysqlclient.a(pack.o)(.text+0x0): first defined here 
/usr/lib/mysql/libmysqlclient.a(pack.o)(.text+0x70): In function 
`net_field_length_ll': 
: multiple definition of `net_field_length_ll' 
/usr/lib/mysql/libmysqlclient.a(pack.o)(.text+0x70): first defined here 
/usr/lib/mysql/libmysqlclient.a(pack.o)(.text+0xe0): In function 
`net_store_length': 
: multiple definition of `net_store_length' 
/usr/lib/mysql/libmysqlclient.a(pack.o)(.text+0xe0): first defined here 
/usr/lib/mysql/libmysqlclient.a(client.o)(.data+0x0): multiple definition of 
`mysql_port' 
/usr/lib/mysql/libmysqlclient.a(client.o)(.data+0x0): first defined here 
/usr/lib/mysql/libmysqlclient.a(client.o)(.data+0x4): multiple definition of 
`mysql_unix_port' 
/usr/lib/mysql/libmysqlclient.a(client.o)(.data+0x4): first defined here 
/usr/lib/mysql/libmysqlclient.a(client.o)(.data+0x8): multiple definition of 
`unknown_sqlstate' 
/usr/lib/mysql/libmysqlclient.a(client.o)(.data+0x8): first defined here 
/usr/lib/mysql/libmysqlclient.a(client.o)(.data+0xc): multiple definition of 
`not_error_sqlstate' 
/usr/lib/mysql/libmysqlclient.a(client.o)(.data+0xc): first defined here 
/usr/lib/mysql/libmysqlclient.a(client.o)(.text+0x0): In function `my_connect': 
: multiple definition of `my_connect' 
/usr/lib/mysql/libmysqlclient.a(client.o)(.text+0x0): first defined here 
/usr/lib/mysql/libmysqlclient.a(client.o)(.text+0x120): In function 
`net_safe_read': 
: multiple definition of `net_safe_read' 
/usr/lib/mysql/libmysqlclient.a(client.o)(.text+0x120): first defined here 
/usr/lib/mysql/libmysqlclient.a(client.o)(.text+0x550): In function 
`end_server': 
: multiple definition of `end_server' 
/usr/lib/mysql/libmysqlclient.a(client.o)(.text+0x550): first defined here 
/usr/lib/mysql/libmysqlclient.a(client.o)(.text+0x4a0): In function 
`set_mysql_error': 
: multiple definition of `set_mysql_error' 
/usr/lib/mysql/libmysqlclient.a(client.o)(.text+0x4a0): first defined here 
/usr/lib/mysql/libmysqlclient.a(client.o)(.text+0x250): In function 
`free_rows': 
: multiple definition of `free_rows' 
/usr/lib/mysql/libmysqlclient.a(client.o)(.text+0x250): first defined here 
/usr/lib/mysql/libmysqlclient.a(client.o)(.text+0x280): In function 
`cli_advanced_command': 
: multiple definition of `cli_advanced_command' 
/usr/lib/mysql/libmysqlclient.a(client.o)(.text+0x280): first defined here 
/usr/lib/mysql/libmysqlclient.a(client.o)(.text+0x2190): In function 
`mysql_reconnect': 
: multiple definition of `mysql_reconnect' 
/usr/lib/mysql/libmysqlclient.a(client.o)(.text+0x2190): first defined here 
/usr/lib/mysql/libmysqlclient.a(client.o)(.text+0x440): In function 
`free_old_query': 
: multiple definition of `free_old_query' 
/usr/lib/mysql/libmysqlclient.a(client.o)(.text+0x440): first defined here 
/usr/lib/mysql/libmysqlclient.a(client.o)(.text+0x4f0): In function 
`flush_use_result': 
: multiple definition of `flush_use_result' 
/usr/lib/mysql/libmysqlclient.a(client.o)(.text+0x4f0): first defined here 
/usr/lib/mysql/libmysqlclient.a(client.o)(.text+0x5d0): In function 
`mysql_free_result': 
: multiple definition of `mysql_free_result' 
/usr/lib/mysql/libmysqlclient.a(client.o)(.text+0x5d0): first defined here 
/usr/lib/mysql/libmysqlclient.a(client.o)(.data+0xa0): multiple definition of 
`sql_protocol_names_lib' 
/usr/lib/mysql/libmysqlclient.a(client.o)(.data+0xa0): first defined here 
/usr/lib/mysql/libmysqlclient.a(client.o)(.data+0xb4): multiple definition of 
`sql_protocol_typelib' 
/usr/lib/mysql/libmysqlclient.a(client.o)(.data+0xb4): first defined here 
/usr/lib/mysql/libmysqlclient.a(client.o)(.text+0x6f0): In function 
`mysql_read_default_options': 
: multiple definition of `mysql_read_default_options' 
/usr/lib/mysql/libmysqlclient.a(client.o)(.text+0x6f0): first defined here 
/usr/lib/mysql/libmysqlclient.a(client.o)(.text+0xae0): In function 
`unpack_fields': 
: multiple definition of `unpack_fields' 
/usr/lib/mysql/libmysqlclient.a(client.o)(.text+0xae0): first defined here 
/usr/lib/mysql/libmysqlclient.a(client.o)(.text+0xe30): In function 
`cli_read_rows': 
: multiple definition of `cli_read_rows' 
/usr/lib/mysql/libmysqlclient.a(client.o)(.text+0xe30): first defined here 
/usr/lib/mysql/libmysqlclient.a(client.o)(.text+0x11a0): In function 
`mysql_init': 
: multiple definition of `mysql_init' 
/usr/lib/mysql/libmysqlclient.a(client.o)(.text+0x11a0): first defined here 
/usr/lib/mysql/libmysqlclient.a(client.o)(.text+0x1240): In function 
`mysql_ssl_set': 
: multiple definition of `mysql_ssl_set' 
/usr/lib/mysql/libmysqlclient.a(client.o)(.text+0x1240): first defined here 
/usr/lib/mysql/libmysqlclient.a(client.o)(.text+0x1250): In function 
`mysql_real_connect': 
: multiple definition of `mysql_real_connect' 
/usr/lib/mysql/libmysqlclient.a(client.o)(.text+0x1250): first defined here 
/usr/lib/mysql/libmysqlclient.a(client.o)(.text+0x2330): In function 
`mysql_select_db': 
: multiple definition of `mysql_select_db' 
/usr/lib/mysql/libmysqlclient.a(client.o)(.text+0x2330): first defined here 
/usr/lib/mysql/libmysqlclient.a(client.o)(.text+0x2940): In function 
`mysql_real_query': 
: multiple definition of `mysql_real_query' 
/usr/lib/mysql/libmysqlclient.a(client.o)(.text+0x2940): first defined here 
/usr/lib/mysql/libmysqlclient.a(client.o)(.text+0x2590): In function 
`mysql_close': 
: multiple definition of `mysql_close' 
/usr/lib/mysql/libmysqlclient.a(client.o)(.text+0x2590): first defined here 
/usr/lib/mysql/libmysqlclient.a(client.o)(.text+0x28c0): In function 
`mysql_send_query': 
: multiple definition of `mysql_send_query' 
/usr/lib/mysql/libmysqlclient.a(client.o)(.text+0x28c0): first defined here 
/usr/lib/mysql/libmysqlclient.a(client.o)(.text+0x2990): In function 
`mysql_store_result': 
: multiple definition of `mysql_store_result' 
/usr/lib/mysql/libmysqlclient.a(client.o)(.text+0x2990): first defined here 
/usr/lib/mysql/libmysqlclient.a(client.o)(.text+0x2c00): In function 
`mysql_fetch_row': 
: multiple definition of `mysql_fetch_row' 
/usr/lib/mysql/libmysqlclient.a(client.o)(.text+0x2c00): first defined here 
/usr/lib/mysql/libmysqlclient.a(client.o)(.text+0x2cd0): In function 
`mysql_options': 
: multiple definition of `mysql_options' 
/usr/lib/mysql/libmysqlclient.a(client.o)(.text+0x2cd0): first defined here 
/usr/lib/mysql/libmysqlclient.a(client.o)(.text+0x2e70): In function 
`mysql_num_rows': 
: multiple definition of `mysql_num_rows' 
/usr/lib/mysql/libmysqlclient.a(client.o)(.text+0x2e70): first defined here 
/usr/lib/mysql/libmysqlclient.a(client.o)(.text+0x2e80): In function 
`mysql_num_fields': 
: multiple definition of `mysql_num_fields' 
/usr/lib/mysql/libmysqlclient.a(client.o)(.text+0x2e80): first defined here 
/usr/lib/mysql/libmysqlclient.a(client.o)(.text+0x2e90): In function 
`mysql_errno': 
: multiple definition of `mysql_errno' 
/usr/lib/mysql/libmysqlclient.a(client.o)(.text+0x2e90): first defined here 
/usr/lib/mysql/libmysqlclient.a(client.o)(.text+0x2ea0): In function 
`mysql_error': 
: multiple definition of `mysql_error' 
/usr/lib/mysql/libmysqlclient.a(client.o)(.text+0x2ea0): first defined here 
/usr/lib/mysql/libmysqlclient.a(my_time.o)(.data+0x0): multiple definition of 
`log_10_int' 
/usr/lib/mysql/libmysqlclient.a(my_time.o)(.data+0x0): first defined here 
/usr/lib/mysql/libmysqlclient.a(my_time.o)(.text+0x0): In function 
`str_to_datetime': 
: multiple definition of `str_to_datetime' 
/usr/lib/mysql/libmysqlclient.a(my_time.o)(.text+0x0): first defined here 
/usr/lib/mysql/libmysqlclient.a(my_time.o)(.text+0x6d0): In function 
`str_to_time': 
: multiple definition of `str_to_time' 
/usr/lib/mysql/libmysqlclient.a(my_time.o)(.text+0x6d0): first defined here 
/usr/lib/mysql/libmysqlclient.a(vio.o)(.text+0x0): In function `vio_reset': 
: multiple definition of `vio_reset' 
/usr/lib/mysql/libmysqlclient.a(vio.o)(.text+0x0): first defined here 
/usr/lib/mysql/libmysqlclient.a(vio.o)(.text+0x40): In function `vio_new': 
: multiple definition of `vio_new' 
/usr/lib/mysql/libmysqlclient.a(vio.o)(.text+0x40): first defined here 
/usr/lib/mysql/libmysqlclient.a(vio.o)(.text+0xc0): In function `vio_delete': 
: multiple definition of `vio_delete' 
/usr/lib/mysql/libmysqlclient.a(vio.o)(.text+0xc0): first defined here 
/usr/lib/mysql/libmysqlclient.a(viosocket.o)(.text+0x0): In function 
`vio_errno': 
: multiple definition of `vio_errno' 
/usr/lib/mysql/libmysqlclient.a(viosocket.o)(.text+0x0): first defined here 
/usr/lib/mysql/libmysqlclient.a(viosocket.o)(.text+0x20): In function 
`vio_read': 
: multiple definition of `vio_read' 
/usr/lib/mysql/libmysqlclient.a(viosocket.o)(.text+0x20): first defined here 
/usr/lib/mysql/libmysqlclient.a(viosocket.o)(.text+0x60): In function 
`vio_write': 
: multiple definition of `vio_write' 
/usr/lib/mysql/libmysqlclient.a(viosocket.o)(.text+0x60): first defined here 
/usr/lib/mysql/libmysqlclient.a(viosocket.o)(.text+0x80): In function 
`vio_blocking': 
: multiple definition of `vio_blocking' 
/usr/lib/mysql/libmysqlclient.a(viosocket.o)(.text+0x80): first defined here 
/usr/lib/mysql/libmysqlclient.a(viosocket.o)(.text+0xe0): In function 
`vio_is_blocking': 
: multiple definition of `vio_is_blocking' 
/usr/lib/mysql/libmysqlclient.a(viosocket.o)(.text+0xe0): first defined here 
/usr/lib/mysql/libmysqlclient.a(viosocket.o)(.text+0x100): In function 
`vio_fastsend': 
: multiple definition of `vio_fastsend' 
/usr/lib/mysql/libmysqlclient.a(viosocket.o)(.text+0x100): first defined here 
/usr/lib/mysql/libmysqlclient.a(viosocket.o)(.text+0x160): In function 
`vio_keepalive': 
: multiple definition of `vio_keepalive' 
/usr/lib/mysql/libmysqlclient.a(viosocket.o)(.text+0x160): first defined here 
/usr/lib/mysql/libmysqlclient.a(viosocket.o)(.text+0x1a0): In function 
`vio_should_retry': 
: multiple definition of `vio_should_retry' 
/usr/lib/mysql/libmysqlclient.a(viosocket.o)(.text+0x1a0): first defined here 
/usr/lib/mysql/libmysqlclient.a(viosocket.o)(.text+0x1d0): In function 
`vio_close': 
: multiple definition of `vio_close' 
/usr/lib/mysql/libmysqlclient.a(viosocket.o)(.text+0x1d0): first defined here 
/usr/lib/mysql/libmysqlclient.a(viosocket.o)(.text+0x230): In function 
`vio_description': 
: multiple definition of `vio_description' 
/usr/lib/mysql/libmysqlclient.a(viosocket.o)(.text+0x230): first defined here 
/usr/lib/mysql/libmysqlclient.a(viosocket.o)(.text+0x240): In function 
`vio_type': 
: multiple definition of `vio_type' 
/usr/lib/mysql/libmysqlclient.a(viosocket.o)(.text+0x240): first defined here 
/usr/lib/mysql/libmysqlclient.a(viosocket.o)(.text+0x250): In function 
`vio_fd': 
: multiple definition of `vio_fd' 
/usr/lib/mysql/libmysqlclient.a(viosocket.o)(.text+0x250): first defined here 
/usr/lib/mysql/libmysqlclient.a(viosocket.o)(.text+0x260): In function 
`vio_peer_addr': 
: multiple definition of `vio_peer_addr' 
/usr/lib/mysql/libmysqlclient.a(viosocket.o)(.text+0x260): first defined here 
/usr/lib/mysql/libmysqlclient.a(viosocket.o)(.text+0x2e0): In function 
`vio_in_addr': 
: multiple definition of `vio_in_addr' 
/usr/lib/mysql/libmysqlclient.a(viosocket.o)(.text+0x2e0): first defined here 
/usr/lib/mysql/libmysqlclient.a(viosocket.o)(.text+0x310): In function 
`vio_poll_read': 
: multiple definition of `vio_poll_read' 
/usr/lib/mysql/libmysqlclient.a(viosocket.o)(.text+0x310): first defined here 
/usr/lib/mysql/libmysqlclient.a(viosocket.o)(.text+0x370): In function 
`vio_timeout': 
: multiple definition of `vio_timeout' 
/usr/lib/mysql/libmysqlclient.a(viosocket.o)(.text+0x370): first defined here 
/usr/lib/mysql/libmysqlclient.a(net.o)(.text+0x0): In function `my_net_init': 
: multiple definition of `my_net_init' 
/usr/lib/mysql/libmysqlclient.a(net.o)(.text+0x0): first defined here 
/usr/lib/mysql/libmysqlclient.a(net.o)(.text+0xe0): In function `net_end': 
: multiple definition of `net_end' 
/usr/lib/mysql/libmysqlclient.a(net.o)(.text+0xe0): first defined here 
/usr/lib/mysql/libmysqlclient.a(net.o)(.text+0x110): In function `net_realloc': 
: multiple definition of `net_realloc' 
/usr/lib/mysql/libmysqlclient.a(net.o)(.text+0x110): first defined here 
/usr/lib/mysql/libmysqlclient.a(net.o)(.text+0x190): In function `net_clear': 
: multiple definition of `net_clear' 
/usr/lib/mysql/libmysqlclient.a(net.o)(.text+0x190): first defined here 
/usr/lib/mysql/libmysqlclient.a(net.o)(.text+0x200): In function `net_flush': 
: multiple definition of `net_flush' 
/usr/lib/mysql/libmysqlclient.a(net.o)(.text+0x200): first defined here 
/usr/lib/mysql/libmysqlclient.a(net.o)(.text+0x590): In function 
`net_real_write': 
: multiple definition of `net_real_write' 
/usr/lib/mysql/libmysqlclient.a(net.o)(.text+0x590): first defined here 
/usr/lib/mysql/libmysqlclient.a(net.o)(.text+0x250): In function 
`my_net_write': 
: multiple definition of `my_net_write' 
/usr/lib/mysql/libmysqlclient.a(net.o)(.text+0x250): first defined here 
/usr/lib/mysql/libmysqlclient.a(net.o)(.text+0x330): In function 
`net_write_command': 
: multiple definition of `net_write_command' 
/usr/lib/mysql/libmysqlclient.a(net.o)(.text+0x330): first defined here 
/usr/lib/mysql/libmysqlclient.a(net.o)(.text+0x9d0): In function `my_net_read': 
: multiple definition of `my_net_read' 
/usr/lib/mysql/libmysqlclient.a(net.o)(.text+0x9d0): first defined here 
collect2: ld returned 1 exit status 
make: *** [libphp5.la] Error 1

=====================================================================

Reply via email to