MySQL & Linux
1745
7
Народ вопрос на засыпку.

make:1:: Entering directory `/home/artem/distrib/mysql-3.23.51/libmysql'
make:1:: *** No rule to make target `my_init.c', needed by `my_init.lo'. Stop.
make:1:: Leaving directory `/home/artem/distrib/mysql-3.23.51/libmysql'

Компилю как рут. Что не так? Как фиксить?
Slater
Дальше-то компиляция идет?
Вообще компилировать надо от юзера..
От юзера:
./configure
make
От рута:
make install
Stalker
Нет, дальше не идет. Говорит STOP и все. А есть разница от кого configure запускать?
Slater
А есть разница от кого configure запускать?
Есть разница для безопасности... На кривых сырцах при компиляции вполне реально завалить систему. Но здесь пользователь - уже сам себе злобный буратин.

Следи за тем, как выполняется configure, и не прерывается ли она.... Так же можно просмотреть, какие ключи можно использовать для configure
Stalker
Есть разница для безопасности... На кривых сырцах при компиляции вполне реально завалить систему. Но здесь пользователь - уже сам себе злобный буратин.

Следи за тем, как выполняется configure, и не прерывается ли она.... Так же можно просмотреть, какие ключи можно использовать для configure
++++++++++++++++++++++++++

Дело в том, что в данном случае буратин я. Вот что выдает браузер.

Fatal error: Call to undefined function: mysql_connect()

Что не так?
Slater
*** No rule to make target `my_init.c', needed by `my_init.lo'. Stop.
--------
Невозможно создать my_init.c нужный для my_init.lo
------
Fatal error: Call to undefined function: mysql_connect()
------
Вызов несуществующей (точнее - необьявленной) функции mysgl_connect.
----
Кривые исходники похоже.
Slater
Дело в том, что в данном случае буратин я. Вот что выдает браузер.

Fatal error: Call to undefined function: mysql_connect()


Ошибку выдает ПХПа а не мискуль... запусти в ПХП функцию phpinfo(); и посмотри встроена ли поддержка мискуля
=SmasH=
supported databases MySQL
ODBC
PostgreSQL
Microsoft SQL Server
FrontBase