Edit report at https://bugs.php.net/bug.php?id=61250&edit=1

 ID:                 61250
 User updated by:    iamhiddensomewhere at gmail dot com
 Reported by:        iamhiddensomewhere at gmail dot com
 Summary:            php_mysqlnd_config.h not found
-Status:             Open
+Status:             Closed
 Type:               Bug
 Package:            MySQL related
 Operating System:   Linux 2.6.32-5-amd64
 PHP Version:        5.4.0
 Block user comment: N
 Private report:     N

 New Comment:

mysqlnd wasn't enabled via --enable-mysqlnd, this bug is now invalid.


Previous Comments:
------------------------------------------------------------------------
[2012-03-02 19:25:15] iamhiddensomewhere at gmail dot com

Description:
------------
Trying to build ext/pdo_mysql or ext/mysqli (phpize && ./configure && make && 
make 
install) doesn't work (there are various references to ext/mysqlnd which should 
be 
../mysqlnd) but after fixing those broken references there's a file missing 
which 
is called from an include statement.

At ext/mysqlnd/mysqlnd_portability.h:40 the file 'php_mysqlnd_config.h' is 
referenced but nowhere to be found. This prevents ext/pdo_mysql or ext/mysqli 
from 
being built.

Expected result:
----------------
Compiling ext/pdo_mysql or ext/mysqli successfully.

Actual result:
--------------
make fails with (for example)

In file included from /opt/phpfarm/src/php-
5.4.0/ext/mysqli/../mysqlnd/mysqlnd.h:60,
                 from /opt/phpfarm/src/php-
5.4.0/ext/mysqli/php_mysqli_structs.h:42,
                 from /opt/phpfarm/src/php-5.4.0/ext/mysqli/mysqli.c:34:
/opt/phpfarm/src/php-5.4.0/ext/mysqli/../mysqlnd/mysqlnd_portability.h:40:36: 
error: ./php_mysqlnd_config.h: No such file or directory
make: *** [mysqli.lo] Error 1


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



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

Reply via email to