local ICQ under FreeBSD
Линуховый запускается, если чуть-чуть повозиться
а подробности? 
название, где взять, как ставить и настраивать, сложности при установке именно на фрю? Плз.

название, где взять, как ставить и настраивать, сложности при установке именно на фрю? Плз.
Это большой геморр.
Скачивается он там же где и сервер, на iserverd.khstu.ru.
Для сборки ему нужен gmake, kde1, qt-1.45. Другие версии kde и qt не катят.
Также для сборки нужно терпеливо "поработать напильником".
Если соберешь его статически - то сделаешь общественно полезное дело. Тогда все фришные юзеры сети смогут юзать его не ставя kde1 и qt-1.45.
Скачивается он там же где и сервер, на iserverd.khstu.ru.
Для сборки ему нужен gmake, kde1, qt-1.45. Другие версии kde и qt не катят.
Также для сборки нужно терпеливо "поработать напильником".
Если соберешь его статически - то сделаешь общественно полезное дело. Тогда все фришные юзеры сети смогут юзать его не ставя kde1 и qt-1.45.
Его энтузиасты уже правили под QT-2 и вроде даж под QT-3, но до меня эта версия не дошла (есть исходники под 2е)
имхо, проще запускать бинарник в режиме эмуляции
имхо, проще запускать бинарник в режиме эмуляции
Взять можно на
папку .icqcorp надо кинуть в home, файл icqcorp2 в /compat/linux/usr/bin/ , библиотеки в /compat/linux/lib/ (можно сделать иначе, но это самый простой вариант затем внимательно просмотреть и отредактировать файл ~/.icqcorp/icqcorp.conf - и вроде должно работать
папку .icqcorp надо кинуть в home, файл icqcorp2 в /compat/linux/usr/bin/ , библиотеки в /compat/linux/lib/ (можно сделать иначе, но это самый простой вариант затем внимательно просмотреть и отредактировать файл ~/.icqcorp/icqcorp.conf - и вроде должно работать
а можно терь для ламеров 
кто такой qt?
kde1 и kde3 (стоит у мя) будут сосуществовать, что ли? Я правильно понимаю, что мне придется сидеть под kde1, чтобы юзать асю?
что значит собрать статически? т.е. асе нужны какие-то функции из библиотек, поставляемых с kde1, и хорошо бы их оттуда выковырять и вкомпилять в саму асю, так?
ЗЫ: неужели, нет другой аси?

кто такой qt?
kde1 и kde3 (стоит у мя) будут сосуществовать, что ли? Я правильно понимаю, что мне придется сидеть под kde1, чтобы юзать асю?
что значит собрать статически? т.е. асе нужны какие-то функции из библиотек, поставляемых с kde1, и хорошо бы их оттуда выковырять и вкомпилять в саму асю, так?
ЗЫ: неужели, нет другой аси?
для той аси, что у меня, никакого КДЕ не надо, и компилить ничего не придётся
у тебя папка /compat/linux есть?
у тебя папка /compat/linux есть?
да, есть
нужно все сделать, как ты написал в предыдущем посте?
нужно все сделать, как ты написал в предыдущем посте?
Сидеть будешь под kde3, не боись. Но пакет kdelibs1 необходимо поставить.
qt - библиотека виджетов, на которой работает kde.
Статически ты понял правильно
Потом, kdelibs1 можно будет снести, а аська будет работать.
qt - библиотека виджетов, на которой работает kde.
Статически ты понял правильно
Потом, kdelibs1 можно будет снести, а аська будет работать.
да, у меня так работала
запускается как /compat/linux/usr/bin/icqcorp2
если будет ругаться, что чего-то ей не хватает - пиши, что выведет команда ldd /compat/linux/usr/bin/icqcorp2
запускается как /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, наверное так что приходится перезагружаться под винду, когда надо что-то качнуть. Сорри, за задержки
дополнительных линуховых библиотек
я смогу их найти?
ЗЫ: пока не знаю, как получить доступ к виндовым шарам из-под юниха (samba, наверное так что приходится перезагружаться под винду, когда надо что-то качнуть. Сорри, за задержки
а чем грозит несоответствие версий библиотек? попытается ли прога все же поюзать те, что установлены? Кажется разумным именно такой подход, т.к. мои версии библиотек могут быть более новыми, но содержать и все "старые" функции.
если есть диски, то /stand/sysinstall -> Configure -> Packages -> CD/DVD -> linux - и уже там искать соответствия
если их нету, то в инете, например на filesearch.ru - ищешь именно тот файл, которого не хватает, затем заливаешь его в какую-нить директорию lib и надеешься на лучшее
а маунтить шары можно командой mount_smbfs //Имя_компа/Название_шары /mountpoint
если их нету, то в инете, например на filesearch.ru - ищешь именно тот файл, которого не хватает, затем заливаешь его в какую-нить директорию lib и надеешься на лучшее
а маунтить шары можно командой mount_smbfs //Имя_компа/Название_шары /mountpoint
Вот, что осталось, не считая несоответствий версий:
Последних двух ты вообще не расшарил, а с первой не оч понятно. Имя той, что ты расшарил длинновато, я сделал на нее линк с нужным именем, а ошибка все равно осталась. Прочие библиотеки удалось засунуть, создав нужные линки.
libXft.so.1 => not found
libjpeg.so.62 => not found
libjpeg.so.62 => not found
Последних двух ты вообще не расшарил, а с первой не оч понятно. Имя той, что ты расшарил длинновато, я сделал на нее линк с нужным именем, а ошибка все равно осталась. Прочие библиотеки удалось засунуть, создав нужные линки.
огромное пасиба за mount_smbfs
вот еще бы научиться видеть доступные компы и их шары. Можно это сделать, не устанавливая самбы?
вот еще бы научиться видеть доступные компы и их шары. Можно это сделать, не устанавливая самбы?
Можно.
http://lorien.local
http://lorien.local
libjpeg рвсшарена - в compat/linux/usr/lib
а насчёт первой - она отвечает за шрифты TrueType, должна быть в linux_base
попробуй поставить linux_base_7.1 - у меня в distfiles лежит
а насчёт первой - она отвечает за шрифты TrueType, должна быть в linux_base
попробуй поставить linux_base_7.1 - у меня в distfiles лежит
точно, млин 
не сообразил
фигня какая-то:
лориен не хотит показывать мне шары компов, посылает страничку с текстом
может это не у мя ошибка, а на самом лориене проблемы?

не сообразил
фигня какая-то:
лориен не хотит показывать мне шары компов, посылает страничку с текстом
Fatal error: cannot open connection to fsearch server
может это не у мя ошибка, а на самом лориене проблемы?
а можно просто скопировать linux_base_7.1.tbz и сказать на него pkg_add?
ЗЫ: ошибку с libjpeg я поправил
ЗЫ: ошибку с libjpeg я поправил
сорри, забыл права на сокет поставить. спасибо что напомнили!
короче, я просто вытянул из linux_base_7.1.tbz недостающую библиотеку libXft.so.1.0 вместе с линком libXft.so.1 на нее, положил по тому же пути /compat/linux/usr/X11R6/lib. Запускаю под ldd
запускаю просто так
млин, такое чувство, что она ищет библиотеку в др. месте
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'ом и надо ставить
> вот еще бы научиться видеть доступные компы и их шары. Можно это сделать, не устанавливая самбы?
А чем тебе так самба не угодила?
А чем тебе так самба не угодила?
прежде, чем пользовать, ее нужно поставить. Тот факт, что у мя она не стоит и не настроена является пока единственным ее недостатком 

поставил linux_base
с библиотечками больше проблем нет
запускаю icqcorp2, а в ответ получаю:
вот, что прописано в icqcorp.conf
Чего не хватает?
users.conf у мя вообще пустой. Не знаю, чего там надо писать и в каком формате.
с библиотечками больше проблем нет

запускаю 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.conf попробуй добавить строчки
[users]
NumOfUsers = 0
[users]
NumOfUsers = 0
мы ее сделали!
Огромное спасибо Панцеру и Глебиусу!
Респект их знаниям и терепению!
каждому по пятерке
Огромное спасибо Панцеру и Глебиусу!
Респект их знаниям и терепению!
каждому по пятерке

Юзай на здоровье 

Оставить комментарий
aliska12
есть ли субж?