local ICQ under FreeBSD
Линуховый запускается, если чуть-чуть повозиться
название, где взять, как ставить и настраивать, сложности при установке именно на фрю? Плз.
Скачивается он там же где и сервер, на iserverd.khstu.ru.
Для сборки ему нужен gmake, kde1, qt-1.45. Другие версии kde и qt не катят.
Также для сборки нужно терпеливо "поработать напильником".
Если соберешь его статически - то сделаешь общественно полезное дело. Тогда все фришные юзеры сети смогут юзать его не ставя kde1 и qt-1.45.
имхо, проще запускать бинарник в режиме эмуляции
папку .icqcorp надо кинуть в home, файл icqcorp2 в /compat/linux/usr/bin/ , библиотеки в /compat/linux/lib/ (можно сделать иначе, но это самый простой вариант затем внимательно просмотреть и отредактировать файл ~/.icqcorp/icqcorp.conf - и вроде должно работать
кто такой qt?
kde1 и kde3 (стоит у мя) будут сосуществовать, что ли? Я правильно понимаю, что мне придется сидеть под kde1, чтобы юзать асю?
что значит собрать статически? т.е. асе нужны какие-то функции из библиотек, поставляемых с kde1, и хорошо бы их оттуда выковырять и вкомпилять в саму асю, так?
ЗЫ: неужели, нет другой аси?
у тебя папка /compat/linux есть?
нужно все сделать, как ты написал в предыдущем посте?
qt - библиотека виджетов, на которой работает kde.
Статически ты понял правильно
Потом, kdelibs1 можно будет снести, а аська будет работать.
запускается как /compat/linux/usr/bin/icqcorp2
если будет ругаться, что чего-то ей не хватает - пиши, что выведет команда ldd /compat/linux/usr/bin/icqcorp2
bash-2.05a$ ldd /compat/linux/usr/bin/icqcorp2 |grep found
/compat/linux/usr/bin/icqcorp2: /lib/libc.so.6: version `GLIBC_2.1.3' not found (required by /compat/linux/usr/bin/icqcorp2)
/compat/linux/usr/bin/icqcorp2: /lib/libc.so.6: version `GLIBC_2.2' not found (required by /lib/libqt.so.2)
/compat/linux/usr/bin/icqcorp2: /lib/libc.so.6: version `GLIBC_2.1.3' not found (required by /lib/libqt.so.2)
libstdc++-libc6.2-2.so.3 => not found
libXft.so.1 => not found
libpng.so.2 => not found
libjpeg.so.62 => not found
libstdc++-libc6.2-2.so.3 => not found
libjpeg.so.62 => not found
Могу дать под qt3.
Эта часть означает отсутствие соответствующих библиотек...
libstdc++-libc6.2-2.so.3 => not found
libXft.so.1 => not found
libpng.so.2 => not found
ibjpeg.so.62 => not found
ibstdc++-libc6.2-2.so.3 => not found
libjpeg.so.62 => not found
Первая часть - несоответствие версии libc.so.6
вообще-то большая часть этих траблов разрешается с помощью установки дополнительных линуховых библиотек, которые есть на дисках с пакаджами, но должно и так сработать
некоторые расшаренные файлы имеют более длинный "хвост", чем требуется - возможно, понадобятся линки (в ту же директорию)
расшарь плз
Куда залить?
я так и не научился создавать шары на полный доступ
дополнительных линуховых библиотек
я смогу их найти?
ЗЫ: пока не знаю, как получить доступ к виндовым шарам из-под юниха (samba, наверное так что приходится перезагружаться под винду, когда надо что-то качнуть. Сорри, за задержки
а чем грозит несоответствие версий библиотек? попытается ли прога все же поюзать те, что установлены? Кажется разумным именно такой подход, т.к. мои версии библиотек могут быть более новыми, но содержать и все "старые" функции.
если их нету, то в инете, например на filesearch.ru - ищешь именно тот файл, которого не хватает, затем заливаешь его в какую-нить директорию lib и надеешься на лучшее
а маунтить шары можно командой mount_smbfs //Имя_компа/Название_шары /mountpoint
libXft.so.1 => not found
libjpeg.so.62 => not found
libjpeg.so.62 => not found
Последних двух ты вообще не расшарил, а с первой не оч понятно. Имя той, что ты расшарил длинновато, я сделал на нее линк с нужным именем, а ошибка все равно осталась. Прочие библиотеки удалось засунуть, создав нужные линки.
вот еще бы научиться видеть доступные компы и их шары. Можно это сделать, не устанавливая самбы?
а насчёт первой - она отвечает за шрифты TrueType, должна быть в linux_base
попробуй поставить linux_base_7.1 - у меня в distfiles лежит
не сообразил
фигня какая-то:
лориен не хотит показывать мне шары компов, посылает страничку с текстом
Fatal error: cannot open connection to fsearch server
может это не у мя ошибка, а на самом лориене проблемы?
ЗЫ: ошибку с libjpeg я поправил
сорри, забыл права на сокет поставить. спасибо что напомнили!
libXft.so.1 => not found
запускаю просто так
/compat/linux/usr/bin/icqcorp2: error in loading shared libraries: libXft.so.1: cannot open shared object file: No such file or directory
млин, такое чувство, что она ищет библиотеку в др. месте
его именно pkg_add'ом и надо ставить
А чем тебе так самба не угодила?
прежде, чем пользовать, ее нужно поставить. Тот факт, что у мя она не стоит и не настроена является пока единственным ее недостатком
с библиотечками больше проблем нет
запускаю icqcorp2, а в ответ получаю:
Warning (/home/vladikk/.icqcorp/icqcorp.conf): Unable to read [network] | TCPServerPort.
Warning (/home/vladikk/.icqcorp/users/users.conf): Unable to read [users] | NumOfUsers.
Fatal error, exiting.
вот, что прописано в icqcorp.conf
[network]
NumOfServers = 1
DefaultServerPort = 4000
Server1 = 172.16.13.13
Errors = log.errors
Чего не хватает?
users.conf у мя вообще пустой. Не знаю, чего там надо писать и в каком формате.
[users]
NumOfUsers = 0
Огромное спасибо Панцеру и Глебиусу!
Респект их знаниям и терепению!
каждому по пятерке
Юзай на здоровье
Оставить комментарий
aliska12
есть ли субж?