The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Помогите поставить MySQL"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы Программирование под UNIX (Public)
Изначальное сообщение [Проследить за развитием треда]

"Помогите поставить MySQL"  
Сообщение от cad2206 on 14-Ноя-06, 09:12 
ОС FreeBSD 5.2. MySQL 5.1.11-beta.

make выдает в итоге следующее:

../libmysql_r/.libs/libmysqlclient_r.so: undefined reference to `pthread_getschedparam'
../libmysql_r/.libs/libmysqlclient_r.so: undefined reference to `pthread_attr_setschedparam'
*** Error code 1

Stop in /usr/src/mysql/mysql-5.1.11-beta/tests.
*** Error code 1

Stop in /usr/src/mysql/mysql-5.1.11-beta.
*** Error code 1

Stop in /usr/src/mysql/mysql-5.1.11-beta.


Подскажите в чем причина? ./configure пробовал с разными параметрами - одно и тоже (может что упустил?). gmake дает ту же картину. Заранее благодарен.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

 Оглавление

Сообщения по теме [Сортировка по времени, UBB]


1. "Помогите поставить MySQL"  
Сообщение от cad2206 on 15-Ноя-06, 10:13 
Ну товарищи, неужели никто не сталкивался??? подскажите хотя бы в каком направлении копать?
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

2. "Помогите поставить MySQL"  
Сообщение от chip (ok) on 19-Ноя-06, 20:28 
>Подскажите в чем причина? ./configure пробовал с разными параметрами - одно и
>тоже (может что упустил?). gmake дает ту же картину. Заранее благодарен.

Забыть этот глупый способ. Прочитать handbook (http://www.freebsd.org/handbook,- раздел посвященный портам) и выполнить:

/usr/ports/databases/mysql50-server/ && make install clean

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

3. "Помогите поставить MySQL"  
Сообщение от DeadLoco (ok) on 20-Ноя-06, 11:57 
>>Подскажите в чем причина? ./configure пробовал с разными параметрами - одно и
>>тоже (может что упустил?). gmake дает ту же картину. Заранее благодарен.
>
>Забыть этот глупый способ. Прочитать handbook (http://www.freebsd.org/handbook,- раздел посвященный портам) и выполнить:
>/usr/ports/databases/mysql50-server/ && make install clean
Способ вовсе не глуп, учитывая прекращение поддержки и обновления дерева портов для старых веток фрей. Тем более, что установка порта по умолчанию - заведомо более глупый метод, особенно в разрезе использования prefix по умолчанию, как /usr/local, а не /usr/local/mysql-511-beta, например.

Но, вообще, советом может быть а) неиспользование неудачного релиза 5.2 и б) неиспользование бета-версий софта. Ценность таких телодвижений крайне низка, как в прикладном смысле, так и в смысле problem-reporting.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

4. "Помогите поставить MySQL"  
Сообщение от chip email(ok) on 21-Ноя-06, 11:41 
>>>Подскажите в чем причина? ./configure пробовал с разными параметрами - одно и
>>>тоже (может что упустил?). gmake дает ту же картину. Заранее благодарен.
>>
>>Забыть этот глупый способ. Прочитать handbook (http://www.freebsd.org/handbook,- раздел посвященный портам) и выполнить:
>>/usr/ports/databases/mysql50-server/ && make install clean
>Способ вовсе не глуп, учитывая прекращение поддержки и обновления дерева портов для
>старых веток фрей.

А теперь по слогам перечитай, что сам написал. End Of Life есть у каждой системы, какое это имеет отношение к общей концепции пакетно-портовой системы? Есть общая концепция в рамках которой развернута обширная инфрастуктура, для которой имеется легкая возможность подгибания её под себя.

>Тем более, что установка порта по умолчанию -
>заведомо более глупый метод, особенно в разрезе использования prefix по умолчанию,
>как /usr/local, а не /usr/local/mysql-511-beta, например.

make PREFIX=/path/to/somewhere install clean. RTFM!!!

>Но, вообще, советом может быть а) неиспользование неудачного релиза 5.2

неадачного слово в данном конктексте неуместно. 5.2 срез -CURRENT (или, по твоему, весь -CURRENT неудачен?).

>неиспользование бета-версий софта. Ценность таких телодвижений крайне низка, как в прикладном
>смысле, так и в смысле problem-reporting.

Глупости это всё. При чуть б0льшем знании человек вполне бы смог установить CPPFLAGS и LDFLAGS в нужные значения и без проблем собрать и beta и alpha софт. Другое дело, тот кто знает не будет подсказывать - как раз по причине наличия инфраструктуры портов.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

5. "Помогите поставить MySQL"  
Сообщение от DeadLoco (ok) on 21-Ноя-06, 11:54 
Читаем:
>make PREFIX=/path/to/somewhere install clean. RTFM!!!
И чуть ранее:
>>>/usr/ports/databases/mysql50-server/ && make install clean

Я предупредил против инсталляции портов по умолчанию - только и всего. В любом случае, порты - лишь средство автоматизации процесса установки зависимостей, который легко может быть воспроизведен вручную при некотором понимании сути происходящего.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру