The OpenNET Project / Index page

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



Индекс форумов
Составление сообщения

Исходное сообщение
"Фря + ХЗ как работающий gettext"
Отправлено Gedeon, 09-Окт-06 21:24 
>>Ситуация следующая есть
>> 4.9-RELEASE FreeBSD
>>нужно поставить users-agent-1.2
>>при
>>bash-2.05b# ./createDB
>>/usr/libexec/ld-elf.so.1: /usr/local/lib/mysql/libmysqlclient.so.10: Undefined symbol "stpcpy"
>>отакая запара я понимаю, что дело в gettext, но кто и как
>>его ставил удалось выяснить очень отдаленно, там был какой-то порт, потом
>>исходники потом еще ХЗ что.
>>Я выкачал исходники последней версии, перекомпилил, поставил, но перед установкой я не
>>знаю как мне ее правильно снести и у меня подозрение что
>>что-то где-то криво устанавливается из-за этого.
>
>вы не перегрелись случайно? (ничего личного)
>
>[quote]
>/usr/libexec/ld-elf.so.1: /usr/local/lib/mysql/libmysqlclient.so.10: Undefined symbol "stpcpy"
>[/quote]
>
>stpcpy - функция libc, man stpcpy, с одним НО, в старых OS
>FreeBSD 4.x ее нет.
>становится понятным верхнее сообщение.
>
>Бедная машина с 4.9 - через сколько кривых рук прошла, видать какой-то
>умник взял
>и впендюрил на нее mysql-пакет от более свежей версии.
>
># ls -lA /var/db/pkg | grep mysql
># ls -la /var/db/pkg | grep gettext
>
>Неблагодарное это дело расхлебывать чужое глюкало, да еще на старой системе.
> Все что ставилось из портов вычищается pkg_delete (man разумеется, -f невзирая
>на
>зависимости, хотя знать их полезно)
>
>как пример:
>
># less /var/db/pkg/gettext-0.x.y/+CONTENTS - содержит что и куда легло
>соответственно можно определить и понять ЧТО ЖЕ все-таки в системе - ручное
>творение
>или порт-пакет
>
>или например сборка mysql4x:
>
># less /usr/ports/databases/mysql4x-server/Makefile - интересно где там gettext?!
>
>или например собираем mc с gettext и соответственно:
>
># ldd /usr/local/bin/mc
>/usr/local/bin/mc:
>        libintl.so.6 => /usr/local/lib/libintl.so.6 (0x2811a000)
>--------^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^- видим что с gettext
>
>        libgmodule-2.0.so.0 => /usr/local/lib/libgmodule-2.0.so.0 (0x28123000)
>        libglib-2.0.so.0 => /usr/local/lib/libglib-2.0.so.0 (0x28126000)
>        libiconv.so.3 => /usr/local/lib/libiconv.so.3 (0x281a2000)
>        libncurses.so.6 => /lib/libncurses.so.6 (0x2828f000)
>        libc.so.6 => /lib/libc.so.6 (0x282ce000)
>#
>
>вопсчем непонятны ваши проблемы

дык проблемы как раз элементарны - :) не работает :)

Отложил вопрос на завтра, я уже сегодня пьян, спасибо, за то что откликнулись, моя аська 193529776 будьте добры елси не тяжело завтра меня найти, у меня у самого опыта не много, делаю все по манам, если будет возможность отблагодарить не примену воспользоваться!

Очень бы хотелось разобраться, меня не напрягают что куда ставить, могу вилдфайр на винду, но это не наш метод, всем успехов.

 

Ваше сообщение
Имя*:
EMail:
Для отправки новых сообщений в текущей нити на email укажите знак ! перед адресом, например, !user@host.ru (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



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

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