Here is how I did it. Using the mysql-standard-5.0.18.tar.gz 
static binary distribution for linux.

You have to use the same libraries when compiling the mysql 
& mysqli modules. This will happen, as long as you use the 
same paths to the MySQL installed files.

For the Linux Non RPM binaries, they are:

--with-mysql=shared,/usr/local/mysql
--with-mysqli=shared,/usr/local/mysql/bin/mysql_config

Almost identical, so obviously you will be using the same 
client libraries.


#! /bin/sh
#
# Created by configure

'./configure' \
'--with-apxs2=/usr/local/apache-2.0.55/bin/apxs' \
'--prefix=/usr/local/php-5.1.2' \
'--with-mysql=shared,/usr/local/mysql/' \
'--with-mysql-sock=/var/lib/mysql/mysql.sock' \
'--with-zlib-dir=/usr/include' \
'--with-mysqli=shared,/usr/local/mysql/bin/mysql_config' \
"$@"

HTH 

Keith

In theory, theory and practice are the same;
In practice they are not. 

On Tue, 14 Feb 2006, JupiterHost.Net wrote:

> To: php-install@lists.php.net
> From: JupiterHost.Net <[EMAIL PROTECTED]>
> Subject: [PHP-INSTALL] --with-mysqli and --with-mysql
> 
> Howdy list,
> 
> http://us2.php.net/manual/en/ref.mysqli.php under "Installation" is says:
>  "If you would like to install the mysql extension along with the mysqli
> extension you have to use the same client library to avoid any conflicts."
> 
> So, assuming PHP5 and MySQL > 4.1.3:
> 
> These are the two ways to do both --with-mysql and --with-mysqli correct:
> 
> a) --with-mysql      --with-mysqli=/path/to/mysql_config
> b) --with-mysql=/usr --with-mysqli=/usr
> 
> If not, whats the proper way to do --with-mysqli with:
> 
> a) -with-mysql
> b) --with-mysql=DIR
> 
> I asked php-db@lists.php.net but was met with crickets :)
> 
> TIA!

Reply via email to