Проблемы с установкой, настройкой и работой системных и сетевых программ.
Модераторы: GRooVE, alexco
Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
-
Happy_demon
- сержант
- Сообщения: 194
- Зарегистрирован: 2006-08-16 16:33:55
- Откуда: Санкт-Петербург
Непрочитанное сообщение
Happy_demon » 2007-02-16 10:48:04
доброе время. пытаюсь собрать proftpd-mysql, при make он выдает след
вот логи
Код: Выделить всё
mod_sql_mysql.c:138:19: mysql.h: No such file or directory
mod_sql_mysql.c:164: error: syntax error before "MYSQL"
mod_sql_mysql.c: In function `_build_error':
mod_sql_mysql.c:303: warning: implicit declaration of function `mysql_errno'
mod_sql_mysql.c:303: error: structure has no member named `mysql'
mod_sql_mysql.c:305: warning: implicit declaration of function `mysql_error'
mod_sql_mysql.c:305: error: structure has no member named `mysql'
mod_sql_mysql.c: In function `_build_data':
mod_sql_mysql.c:316: error: `MYSQL' undeclared (first use in this function)
mod_sql_mysql.c:316: error: (Each undeclared identifier is reported only once
mod_sql_mysql.c:316: error: for each function it appears in.)
mod_sql_mysql.c:316: error: `mysql' undeclared (first use in this function)
mod_sql_mysql.c:317: error: `MYSQL_RES' undeclared (first use in this function)
mod_sql_mysql.c:317: error: `result' undeclared (first use in this function)
mod_sql_mysql.c:318: error: syntax error before "row"
mod_sql_mysql.c:327: error: structure has no member named `mysql'
mod_sql_mysql.c:333: warning: implicit declaration of function `mysql_store_result'
mod_sql_mysql.c:339: warning: implicit declaration of function `mysql_num_rows'
mod_sql_mysql.c:340: warning: implicit declaration of function `mysql_num_fields'
mod_sql_mysql.c:345: error: `row' undeclared (first use in this function)
mod_sql_mysql.c:345: warning: implicit declaration of function `mysql_fetch_row'
mod_sql_mysql.c:355: warning: implicit declaration of function `mysql_free_result'
mod_sql_mysql.c: In function `cmd_open':
mod_sql_mysql.c:408: warning: implicit declaration of function `mysql_ping'
mod_sql_mysql.c:408: error: structure has no member named `mysql'
mod_sql_mysql.c:420: error: structure has no member named `mysql'
mod_sql_mysql.c:420: warning: implicit declaration of function `mysql_init'
mod_sql_mysql.c:422: error: structure has no member named `mysql'
mod_sql_mysql.c:433: warning: implicit declaration of function `mysql_options'
mod_sql_mysql.c:433: error: structure has no member named `mysql'
mod_sql_mysql.c:433: error: `MYSQL_READ_DEFAULT_GROUP' undeclared (first use in this function)
mod_sql_mysql.c:435: warning: implicit declaration of function `mysql_real_connect'
mod_sql_mysql.c:435: error: structure has no member named `mysql'
mod_sql_mysql.c:437: error: `CLIENT_INTERACTIVE' undeclared (first use in this function)
mod_sql_mysql.c: In function `cmd_close':
mod_sql_mysql.c:529: warning: implicit declaration of function `mysql_close'
mod_sql_mysql.c:529: error: structure has no member named `mysql'
mod_sql_mysql.c:530: error: structure has no member named `mysql'
mod_sql_mysql.c: In function `cmd_select':
mod_sql_mysql.c:830: warning: implicit declaration of function `mysql_real_query'
mod_sql_mysql.c:830: error: structure has no member named `mysql'
mod_sql_mysql.c: In function `cmd_insert':
mod_sql_mysql.c:943: error: structure has no member named `mysql'
mod_sql_mysql.c: In function `cmd_update':
mod_sql_mysql.c:1041: error: structure has no member named `mysql'
mod_sql_mysql.c: In function `cmd_query':
mod_sql_mysql.c:1156: error: structure has no member named `mysql'
mod_sql_mysql.c:1171: warning: implicit declaration of function `mysql_field_count'
mod_sql_mysql.c:1171: error: structure has no member named `mysql'
mod_sql_mysql.c: In function `cmd_escapestring':
mod_sql_mysql.c:1251: warning: implicit declaration of function `mysql_escape_string'
mod_sql_mysql.c: In function `cmd_checkauth':
mod_sql_mysql.c:1317: warning: implicit declaration of function `make_scrambled_password'
gmake[1]: *** [mod_sql_mysql.o] Ошибка 1
gmake[1]: Leaving directory `/usr/ports/ftp/proftpd-mysql/work/proftpd-1.3.1rc2/modules'
gmake: *** [modules] Ошибка 2
*** Error code 2
Stop in /usr/ports/ftp/proftpd-mysql.
[root@test /usr/ports/ftp/proftpd-mysql]#
этот mysql.h у меня есть
[root@test /usr/ports/ftp/proftpd-mysql]# locate mysql.h
/usr/local/include/mysql/mysql.h
сам мускул стоит естественно и работает нормуль, и пользоветель mysql тоже наличествует. чего ему не хватает?
Happy_demon
-
Хостинг HostFood.ru
-
Хостинг HostFood.ru
Тарифы на хостинг в России, от 12 рублей:
https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.:
https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах:
https://www.host-food.ru/domains/
-
Happy_demon
- сержант
- Сообщения: 194
- Зарегистрирован: 2006-08-16 16:33:55
- Откуда: Санкт-Петербург
Непрочитанное сообщение
Happy_demon » 2007-02-16 11:17:19
э-э-э самое забавное

, что если снать ВСЕ галочки при make config - он все равно не собирается, ругается точно также. значит, наверное эта версия /proftpd-1.3.1rc2 кривая

если у кого есть по этому поводу соображения - буду очень рад
Happy_demon
-
zorg
- лейтенант
- Сообщения: 665
- Зарегистрирован: 2006-03-01 22:25:36
- Откуда: Санкт-Петербург
Непрочитанное сообщение
zorg » 2007-02-16 11:24:02
ну как там все советуют, обнови порты!

Всё дело в перце!!

zorg
-
Happy_demon
- сержант
- Сообщения: 194
- Зарегистрирован: 2006-08-16 16:33:55
- Откуда: Санкт-Петербург
Непрочитанное сообщение
Happy_demon » 2007-02-16 11:49:45
на сайте proftpd.org моя версия proftpd-mysql 1.3.1.r2 - последняя, так что куда ж мне обновляться?
Happy_demon
-
Alex Keda
- стреляли...
- Сообщения: 35426
- Зарегистрирован: 2004-10-18 14:25:19
- Откуда: Made in USSR
-
Контактная информация:
Непрочитанное сообщение
Alex Keda » 2007-02-16 12:40:32
Код: Выделить всё
pkg_info | grep proftp
proftpd-mysql-1.3.1.r2_2 Highly configurable ftp daemon with MySQL support
токачто поставил...
Убей их всех! Бог потом рассортирует...
Alex Keda
-
Happy_demon
- сержант
- Сообщения: 194
- Зарегистрирован: 2006-08-16 16:33:55
- Откуда: Санкт-Петербург
Непрочитанное сообщение
Happy_demon » 2007-02-16 14:50:10
ок, не прав. у меня в портах proftpd-mysql 1.3.1.r2, у lissyar'ы proftpd-mysql-1.3.1.r2_2.
вопрос немного не по теме. вот допустим я сделаю cvsup только для ftp- это очень плохо? не хочу, очень не хочу накатывать порты и делать портапгрейд. у меня почти полностью сервант настроен, по мелочи осталось. а накачу всё это - пойди потом разберись, почему что вдруг не заработает
Happy_demon
-
Alex Keda
- стреляли...
- Сообщения: 35426
- Зарегистрирован: 2004-10-18 14:25:19
- Откуда: Made in USSR
-
Контактная информация:
Непрочитанное сообщение
Alex Keda » 2007-02-16 14:57:17
очень.
лучше обнови всё дерево. Тогда вопросов почему не собирается, возможно, не будет
Убей их всех! Бог потом рассортирует...
Alex Keda
-
wizard
- мл. сержант
- Сообщения: 93
- Зарегистрирован: 2006-11-28 3:18:14
-
Контактная информация:
Непрочитанное сообщение
wizard » 2007-02-16 20:19:57
Тоже сталкивался с этой проблемы правда когда его руками собирал.
собирать его в такой последовательности
Код: Выделить всё
./configure --with-modules=mod_sql:mod_sql_mysql \
--with-includes=/usr/local/include/mysql \
--with-libraries=/usr/local/lib/mysql
Может поможет
<a href=http://www.litehosting.ru>LiteHosting - альтернативная замена платному хостингу</a>
wizard
-
Гость
- проходил мимо
Непрочитанное сообщение
Гость » 2007-02-16 20:58:27
вот кстати мысь насчет make with_includes стоит проверить. но уже к сожалению (к счастью, нужное подчеркнуть) до понедельника это не получится-я уже дома. инета у меня здесь нет (этот жалкий гпрс никак не позволяет по ссх достучаться до сервака). будем пробовать еще. всем спасибо
Гость
-
Maikl
- проходил мимо
Непрочитанное сообщение
Maikl » 2007-08-12 22:49:46
у меня та-же проблемма, в системе стоит Mysql 5 (на Mysql 4.x все собирается на ура, просто два рядом сервера)
Maikl