URL: https://www.opennet.ru/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 58809
[ Назад ]

Исходное сообщение
"linuxthreads"

Отправлено Dru , 02-Авг-05 15:32 
есть FreeBSD 5.3 и есть прога (исходников нет), написано что для запуска надо linuxthreads. Соответственно поставил из портов linuxthreads-2.2.3_16.

при запуске прога говорит

/usr/libexec/ld-elf.so.1: /usr/lib/liblthread.so.2: Undefined symbol "__sys_getpid"

как лечить?


Содержание

Сообщения в этом обсуждении
"linuxthreads"
Отправлено lavr , 02-Авг-05 15:43 
>есть FreeBSD 5.3 и есть прога (исходников нет), написано что для запуска
>надо linuxthreads. Соответственно поставил из портов linuxthreads-2.2.3_16.
>
>при запуске прога говорит
>
>/usr/libexec/ld-elf.so.1: /usr/lib/liblthread.so.2: Undefined symbol "__sys_getpid"
>
>как лечить?

ldd на эту прогу


"linuxthreads"
Отправлено Dru , 02-Авг-05 15:44 

>ldd на эту прогу

это как?



"linuxthreads"
Отправлено Dru , 02-Авг-05 15:47 
вот

net# ldd flymediaserver
flymediaserver:
        liblthread.so.2 => /usr/local/lib/liblthread.so.2 (0x2809b000)
        libxml2.so.5 => /usr/local/lib/libxml2.so.5 (0x280be000)
        libstdc++.so.3 => /usr/lib/compat/libstdc++.so.3 (0x281bc000)
        libm.so.2 => /usr/lib/compat/libm.so.2 (0x28201000)
        libc.so.4 => /usr/lib/compat/libc.so.4 (0x2821c000)
        libz.so.2 => /lib/libz.so.2 (0x282b5000)
        libiconv.so.3 => /usr/local/lib/libiconv.so.3 (0x282c5000)
        libm.so.3 => /lib/libm.so.3 (0x283b2000)


"linuxthreads"
Отправлено lavr , 02-Авг-05 15:52 
>вот
>
>net# ldd flymediaserver
>flymediaserver:
>        liblthread.so.2 => /usr/local/lib/liblthread.so.2 (0x2809b000)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-
вот эту библиотеку и нужно смотреть что с ней не так или что не так с
run-time линкером

>        libxml2.so.5 => /usr/local/lib/libxml2.so.5 (0x280be000)
>        libstdc++.so.3 => /usr/lib/compat/libstdc++.so.3 (0x281bc000)
>        libm.so.2 => /usr/lib/compat/libm.so.2 (0x28201000)
>        libc.so.4 => /usr/lib/compat/libc.so.4 (0x2821c000)
>        libz.so.2 => /lib/libz.so.2 (0x282b5000)
>        libiconv.so.3 => /usr/local/lib/libiconv.so.3 (0x282c5000)
>        libm.so.3 => /lib/libm.so.3 (0x283b2000)

странная программа, по кой-то фик compatible библиотеки используются... :(


"linuxthreads"
Отправлено Dru , 02-Авг-05 17:19 

>>net# ldd flymediaserver
>>flymediaserver:
>>        liblthread.so.2 => /usr/local/lib/liblthread.so.2 (0x2809b000)
>^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-
>вот эту библиотеку и нужно смотреть что с ней не так или
>что не так с
>run-time линкером

спасибо - хотя это и так понятно из сообщения
/usr/libexec/ld-elf.so.1: /usr/lib/liblthread.so.2: Undefined symbol "__sys_getpid"

а как смотреть что не так


"linuxthreads"
Отправлено lavr , 02-Авг-05 18:25 
>
>>>net# ldd flymediaserver
>>>flymediaserver:
>>>        liblthread.so.2 => /usr/local/lib/liblthread.so.2 (0x2809b000)
>>^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-
>>вот эту библиотеку и нужно смотреть что с ней не так или
>>что не так с
>>run-time линкером
>
>спасибо - хотя это и так понятно из сообщения
>/usr/libexec/ld-elf.so.1: /usr/lib/liblthread.so.2: Undefined symbol "__sys_getpid"
>
>а как смотреть что не так

телепатов нема, где взял прогу там и спрашивай как ее собирали или говори откудова
взять, linux'овые треды тожа по разхному собираются.


"linuxthreads"
Отправлено Dru , 02-Авг-05 20:02 

>телепатов нема, где взял прогу там и спрашивай как ее собирали или
>говори откудова
>взять, linux'овые треды тожа по разхному собираются.


брал прогу вот тут http://advansib.tomsk.ru/?mid=21

прямая ссылка на файл http://advansib.tomsk.ru/download.php?id=wm_srv_fbsd

написал разработчикам - молчат.


"linuxthreads"
Отправлено lavr , 03-Авг-05 12:41 
>
>>телепатов нема, где взял прогу там и спрашивай как ее собирали или
>>говори откудова
>>взять, linux'овые треды тожа по разхному собираются.
>
>
>брал прогу вот тут http://advansib.tomsk.ru/?mid=21
>
>прямая ссылка на файл http://advansib.tomsk.ru/download.php?id=wm_srv_fbsd
>
>написал разработчикам - молчат.

укажи им свою версию FreeBSD и спроси КАК они собирали свой сервер
под каким релизом и как собирали библиотеку linuxthread


"linuxthreads"
Отправлено vod , 08-Авг-05 11:19 
>
>>телепатов нема, где взял прогу там и спрашивай как ее собирали или
>>говори откудова
>>взять, linux'овые треды тожа по разхному собираются.
>
>
>брал прогу вот тут http://advansib.tomsk.ru/?mid=21
>
>прямая ссылка на файл http://advansib.tomsk.ru/download.php?id=wm_srv_fbsd
>
>написал разработчикам - молчат.

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


"linuxthreads"
Отправлено lavr , 08-Авг-05 11:27 
>>
>>>телепатов нема, где взял прогу там и спрашивай как ее собирали или
>>>говори откудова
>>>взять, linux'овые треды тожа по разхному собираются.
>>
>>
>>брал прогу вот тут http://advansib.tomsk.ru/?mid=21
>>
>>прямая ссылка на файл http://advansib.tomsk.ru/download.php?id=wm_srv_fbsd
>>
>>написал разработчикам - молчат.
>
>в отпуске были люди, клоторые на письма и фидбэк отвечают.
>разработчикам не до того, у них свои задачи.

пару строк чиркануть по сборке выложенной в публичный доступ
версии это ну очень сложно, один раз чиркануть и выложить туда же
на страничку.


"linuxthreads"
Отправлено vod , 08-Авг-05 16:54 

>пару строк чиркануть по сборке выложенной в публичный доступ
>версии это ну очень сложно, один раз чиркануть и выложить туда же
>
>на страничку.


WatchMe! Server for FBSD platforms ver. 0.98b (для установки нужны библиотеки libpthread, libxml)


где тут хоть слово про linux?


"linuxthreads"
Отправлено Dru , 09-Авг-05 10:04 
>

>WatchMe! Server for FBSD platforms ver. 0.98b (для установки нужны библиотеки libpthread,
>libxml)
>
>
>где тут хоть слово про linux?

при запуске без linuxthread пишет

liblthread.so.2 не найдено


"linuxthreads"
Отправлено vod , 09-Авг-05 13:31 
>>
>
>>WatchMe! Server for FBSD platforms ver. 0.98b (для установки нужны библиотеки libpthread,
>>libxml)
>>
>>
>>где тут хоть слово про linux?
>
>при запуске без linuxthread пишет
>
>liblthread.so.2 не найдено
на сайте есть прямое указание на библиотеку libpthread
Вы используете другой продукт liblthread
для правильной работы нужен http://advansib.tomsk.ru/files/bsd/libpthread.tar.bz2



"linuxthreads"
Отправлено Dru , 09-Авг-05 14:59 
>на сайте есть прямое указание на библиотеку libpthread
>Вы используете другой продукт liblthread
>для правильной работы нужен http://advansib.tomsk.ru/files/bsd/libpthread.tar.bz2

linuxthread снёс, поставил http://advansib.tomsk.ru/files/bsd/libpthread.tar.bz2

при запуске пишет
/usr/libexec/ld-elf.so.1: Shared object "liblthread.so.2" not found, required by "flymediaserver"



"linuxthreads"
Отправлено vod , 09-Авг-05 16:22 
>linuxthread снёс, поставил http://advansib.tomsk.ru/files/bsd/libpthread.tar.bz2
>
>при запуске пишет
>/usr/libexec/ld-elf.so.1: Shared object "liblthread.so.2" not found, required by "flymediaserver"

библиотека не наша, мы ее просто используем.
Вы настроили все переменные окружения?
пример из библиотеки работает?


"linuxthreads"
Отправлено Dru , 09-Авг-05 16:56 

>библиотека не наша, мы ее просто используем.
>Вы настроили все переменные окружения?
>пример из библиотеки работает?

ваша прога хочет liblthread.so
вот

ldd flymediaserver
flymediaserver:
        liblthread.so.2 => not found (0x0)

а по ссылке  http://advansib.tomsk.ru/files/bsd/libpthread.tar.bz2 лежит libkse



"linuxthreads"
Отправлено vod , 10-Авг-05 14:00 
>
>>библиотека не наша, мы ее просто используем.
>>Вы настроили все переменные окружения?
>>пример из библиотеки работает?
>
>ваша прога хочет liblthread.so
>вот
>
>ldd flymediaserver
>flymediaserver:
>        liblthread.so.2 => not found (0x0)
>
>а по ссылке  http://advansib.tomsk.ru/files/bsd/libpthread.tar.bz2 лежит libkse



"linuxthreads"
Отправлено vod , 10-Авг-05 14:04 
oops
посмотрел, что установил наш админ на бсдшном сервере, оказалось
linuxthreads-2.2.3_8

"linuxthreads"
Отправлено Dru , 10-Авг-05 14:14 
>oops
>посмотрел, что установил наш админ на бсдшном сервере, оказалось
>linuxthreads-2.2.3_8

вот вот,
что делать то?



"linuxthreads"
Отправлено vod , 11-Авг-05 10:38 
>>oops
>>посмотрел, что установил наш админ на бсдшном сервере, оказалось
>>linuxthreads-2.2.3_8
>
>вот вот,
>что делать то?

давайте по порядку :)
какая версия операционки?
библиотека установлена?
в какой каталог?


"linuxthreads"
Отправлено Dru , 11-Авг-05 12:06 

>давайте по порядку :)
>какая версия операционки?
>библиотека установлена?
>в какой каталог?

в начале темы всё написал

FreeBSD 5.3
linuxthreads-2.2.3_16
в /usr/local/lib


"linuxthreads"
Отправлено lavr , 11-Авг-05 14:28 
>>>
>>
>>>WatchMe! Server for FBSD platforms ver. 0.98b (для установки нужны библиотеки libpthread,
>>>libxml)
>>>
>>>
>>>где тут хоть слово про linux?
>>
>>при запуске без linuxthread пишет
>>
>>liblthread.so.2 не найдено
>на сайте есть прямое указание на библиотеку libpthread
>Вы используете другой продукт liblthread
>для правильной работы нужен http://advansib.tomsk.ru/files/bsd/libpthread.tar.bz2

там было совершенно конкретно написано о ТРЕБОВАНИИ linuxthread,
кто-то кому-то морочит голову, sorry, ничего личного.