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

Workaround is to execute the last failing command with one
-lmysqlclient removed, then again make.

This should be fixed in ext/mysqli/config.m4.


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

[2004-10-05 13:50:38] php at kilimajer dot net

This is caused by -lmysqlclient being supplied twice to the linker (at
least it was my case).

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

[2004-09-24 19:59:01] rjanson at msn dot com

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

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

[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.

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

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