The OpenNET Project / Index page

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




Версия для распечатки Пред. тема | След. тема
Новые ответы [ Отслеживать ]
Фря + ХЗ как работающий gettext, !*! Gedeon, 09-Окт-06, 19:08  [смотреть все]
Ситуация следующая есть
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, но кто и как его ставил удалось выяснить очень отдаленно, там был какой-то порт, потом исходники потом еще ХЗ что.
Я выкачал исходники последней версии, перекомпилил, поставил, но перед установкой я не знаю как мне ее правильно снести и у меня подозрение что что-то где-то криво устанавливается из-за этого.
  • Фря + ХЗ как работающий gettext, !*! lavr, 19:57 , 09-Окт-06 (1)
    • Фря + ХЗ как работающий gettext, !*! Gedeon, 21:24 , 09-Окт-06 (2)
      >>Ситуация следующая есть
      >> 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 будьте добры елси не тяжело завтра меня найти, у меня у самого опыта не много, делаю все по манам, если будет возможность отблагодарить не примену воспользоваться!

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




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

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