LINUX.ORG.RU

Glibc 2.3.2 + RH9 + Mysql + PHP


0

0

При компиляции PHP с поддержкой MySQL на машине с RH9 и glibc 2.3.2 вылетает с ошибкой [root@www php-4.3.1]# make >/dev/null ext/mysql/libmysql/my_lib.lo(.text+0x3d1): In function `my_dir': /mnt/tmp2/php-4.3.1/ext/mysql/libmysql/my_lib.c:169: undefined reference to `errno' ext/mysql/libmysql/my_lib.lo(.text+0x5ef): In function `my_stat': /mnt/tmp2/php-4.3.1/ext/mysql/libmysql/my_lib.c:588: undefined reference to `errno' ... ext/mysql/libmysql/my_tempnam.lo(.text+0x89):/mnt/tmp2/php-4.3.1/ext/mysql/libmy sql/my_tempnam.c:108: more undefined references to `errno' follow collect2: ld returned 1 exit status make: *** [sapi/cli/php] Error 1

Придположительно ошибка в новых жлибах и eerno если есть patch под glibc или php кинте линк.

Заранее благодарен!!!!!!!


Эта ошибка является довольно старой ;) да и можно поспорить ошибка ли это.

Для лечения скорми -DHAVE_ERRNO_AS_DEFINE в CFLAGS

BigBug
()

Добавил -DHAVE_ERRNO_AS_DEFINE в Makefile в CFLAGS
но всё тоже самое

ZserG
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.