Хвала многопоточной загрузке из p2p!
Меня долгое время удручало отсутствие многопоточной загрузки в LinuxDC++, и вот, этот недостаток был устранён.
Вот инструкции:
1) Ставим bzr (Next-generation distributed version control)
2) Командуем bzr branch http://bazaar.launchpad.net/~razzloss/linuxdcpp/0705-core
Тем самым получаем исходники
3) Ставим scons (Open Source software construction tool)
4) Удовлетворяем все зависимости описанные в readme
5) Компилируем командой scons
Сиё наглым образом скоммунистено отсюда.
4 пункт сожрал кучу моего времени, в чём следует благодарить gtk+, который мне нужно было обновить. Собственно для его обновления нужно было обновить ещё glib и pango. Первое собралось без проблем, а вот гадское pango никак не хотело видеть glib, что гугл помог исправить посоветовав дополнительно прописывать пути поика библиотек, вот так: PKG_CONFIG_PATH=/usr/local/lib/pkgconfig:/usr/lib/pkgconfig LD_LIBRARY_PATH=/usr/local/lib:/usr/lib ./configure. Однако ругань при сборке gtk+ я сам вылечить не смог, посему обратился за помощью в интернеты, здесь и здесь. Полученное решение довольно простое — установить все 3 библиотеки в /usr, а не в /usr/local. Это даже как-то излишне просто, при чём делает абсолютно ненужным вышеописанную помощь гугла. Даже как-то кажется странным что на это я угробил примерно день -_- . Ну, по крайней мере, сия возня прояснила для меня некоторые вещи.
Но главное здесь то, что устранено ещё одно затруднение, омрачающее использование линукса, и для полного комфорта работы в нём осталось только кое-что подучить. Как итог — жизнь прекрасна.
Спонсор поста: нужна качественная мебель? Тогда закажите кровать или стенки на сайте и вам доставят их быстро и в срок!
опачки - опенид работает? проверим
а уведомления на почту о новіх сообщениях я получу? если нет то маякнешь в аську, когда ответишь
ыыыыы, хреновато работает :D