ID:               29860
 User updated by:  rjanson at msn dot com
 Reported By:      rjanson at msn dot com
 Status:           Open
 Bug Type:         Compile Failure
 Operating System: Redhat 9
 PHP Version:      5.0.1
 New Comment:

I've tried the same steps with php-5.02 and still the same results.


Previous Comments:
------------------------------------------------------------------------

[2004-09-21 01:12:32] rjanson at msn dot com

I tried backing up and completely uninstalling, then reinstalling
Mysql-4.1.4-0 from RPM, and still get the same result.

Others out there are having this issue as well. Is there nothing to be
done?

--Rich

------------------------------------------------------------------------

[2004-09-13 20:44:01] rjanson at msn dot com

I installed mysql via the RPMs provided on the MySQL site.

I unsinstalled the MySQL-shared-compat-4.1.4-0 rpm and tried building
agin with the same result.

These are the RPMs I have installed currently:

MySQL-devel-4.1.4-0
MySQL-client-4.1.4-0
MySQL-Max-4.1.4-0
MySQL-bench-4.1.3-1
MySQL-server-4.1.4-0
MySQL-shared-4.1.4-0

Is it possible something with the RPMs is causing the failure?

------------------------------------------------------------------------

[2004-09-13 19:38:30] nathansquires at pacbell dot net

I had the same linking problem with php 5.0.1 and mysql 4.1.4a-gamma. I
was able to compile with mysql and mysqli by rebuilding mysql with
shared libraries (i.e. don't use --without-shared or
--*flags=--all-static). If you only have static mysql libraries, trying
to build php with mysql and mysqli will cause this error.

------------------------------------------------------------------------

[2004-09-08 08:18:54] rjanson at msn dot com

I should have mentioned before that I have tried the configuration you
suggest as well. In between each failed 'make' I have done a 'make
clean' to be sure I am not using any leftover configuration options. No
matter what path I use for mysql and mysqli, if the configuration
passes, the make fails.

I've seen this issue mentioned in various places, but never a
resolution.

------------------------------------------------------------------------

[2004-09-07 07:52:34] [EMAIL PROTECTED]

When using the mysqli extension together with the mysql extension
you have to use the same libraries and include files. mysqli
extension requires the location of mysql_config file, mysql
extension requires the path of your mysql installation.

If you installed MySQL 4.1 for example with prefix /usr/local/mysql-4.1
your configure settings should be
--with-mysql=/usr/local/mysql-4.1
--with-mysqli=/usr/local/mysql-4.1/bin/mysql_config



------------------------------------------------------------------------

The remainder of the comments for this report are too long. To view
the rest of the comments, please view the bug report online at
    http://bugs.php.net/29860

-- 
Edit this bug report at http://bugs.php.net/?id=29860&edit=1

Reply via email to