apache 2, mysql 5.0.1.rpm and php 5.0.2 on RH9

[email protected] ("Haseeb Iqbal")
Newsgroups php.install
Message-ID <[email protected]>
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

=====================================================================
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.