Устанавливаю сабж с целью поднять учетную ситему. Постоянно выскакивает одна и та же ошибка. Прбовал ставить MySQL-3.23.52, 59 - тот же эффект.
О, ВЕЛИКИЕ и ВСЕВЕДАЮЩИЕ!!! Подскажите пожалуйста, куда мне посмотреть, что доустановить и как вообще оно должно быть. Выручайте, горю...
FreeBSD 5.4.1
Вот что я делал:
./configure --prefix=/usr/local/mysql --with-assembler --localstatedir=/usr/local/mysql/data \--with-mysqld-user=mysql --disable-large-files --with-libwrap --without-debug \--with-charset=koi8r --with-extra-charsets=all --with-berkley-db
gmake
и получил ошибку при выполнении команды gmake:
-fno-implicit-templates -fno-exceptions -fno-rtti -DMYSQLD_NET_RETRY_COUNT=1000000 -MT sql_map.o -MD -MP -MF ".deps/sql_map.Tpo" -c -o sql_map.o sql_map.cc; \
then mv -f ".deps/sql_map.Tpo" ".deps/sql_map.Po"; else rm -f ".deps/sql_map.Tpo"; exit 1; fi
if g++ -DMYSQL_SERVER -DDEFAULT_MYSQL_HOME="\"/usr/local/mysql\"" -DDATADIR="\"/usr/local/mysql/data\"" -DSHAREDIR="\"/usr/local/mysql/share/mysql\"" -DHAVE_CONFIG_H -I. -I. -I.. -I../innobase/include -I../include -I../regex -I. -O3 -DDBUG_OFF -fno-implicit-templates -fno-exceptions -fno-rtti -DMYSQLD_NET_RETRY_COUNT=1000000 -MT mysqld.o -MD -MP -MF ".deps/mysqld.Tpo" -c -o mysqld.o mysqld.cc; \
then mv -f ".deps/mysqld.Tpo" ".deps/mysqld.Po"; else rm -f ".deps/mysqld.Tpo"; exit 1; fi
/usr/include/tcpd.h: In function `void* handle_connections_sockets(void*)':
/usr/include/tcpd.h:137: error: too many arguments to function `void sock_host()'
mysqld.cc:3638: error: at this point in file
/usr/include/tcpd.h:75: error: too many arguments to function `int hosts_access()'
mysqld.cc:3639: error: at this point in file
/usr/include/tcpd.h:130: error: too many arguments to function `char* eval_client()'
mysqld.cc:3647: error: at this point in file
gmake[4]: *** [mysqld.o] Ошибка 1
gmake[4]: Leaving directory `/usr/ports/distfiles/mysql-4.1.12/sql'
gmake[3]: *** [all-recursive] Ошибка 1
gmake[3]: Leaving directory `/usr/ports/distfiles/mysql-4.1.12/sql'
gmake[2]: *** [all] Ошибка 2
gmake[2]: Leaving directory `/usr/ports/distfiles/mysql-4.1.12/sql'
gmake[1]: *** [all-recursive] Ошибка 1
gmake[1]: Leaving directory `/usr/ports/distfiles/mysql-4.1.12'
gmake: *** [all] Ошибка 2