MLDonkey снова и снова
Июль 8, 2007 |Без рубрики
Сегодня решил разобраться с очередной проблемой – регулярным, не прогнозируемым падением aMule. То есть, в первое время, он вел себя еще ничего, но, вот, при приближении числа файлов на закачке к 1000, схлопывание софтинки стало постоянным явлением. Решил применить кардинальные меры – aMule снести, замену найти.
К сожалению, выяснилось, что в linux-среде альтернатив, практически, нет. Пришлось «выбирать» MLDonkey. Почитал отзывы – вполне достойно описано. Стал устанавливать. Тут-то и получил море всяких радостей. Спустя 40 минут тырканий и просмотра расширенных описаний подопытного – обнаружилось следующее: то, что установилось у меня из репозиториев – оказалось, всего-лишь, GUI надстройкой над самим серверов. Естественно, сервер установлен не был. Полез искать сервер – естественно, он существует только в виде тарболла. Скачал – стал конфигурить. Ну кто бы сомневался – вылетает с ошибкой.
Поскольку в unix это вполне нормально – полез читать мануал. Во первых строках которого прописано обязательное условие: наличие установленных пакетов zlib, zlib-dev, m4.
Да не вопрос:
sudo apt-get install zlib zlib-dev m4
Чего-то там поставилось…
Снова ./configure в папке с тарболлом, и опять ошибка:
no acceptable C compiler found in $PATH
Снова поиск и установка, на этот раз, пакета gcc:
sudo apt-get install gcc
И снова ошибка:
congigure: error: C compiler cannot create executables
В config.log (что лежит, естественно, в папке с устанавливаемым дистрибутивом MLdonkey) смущает следующая запись:
onfigure:2213: checking for C compiler default output file name
configure:2240: gcc conftest.c >&5
/usr/bin/ld: crt1.o: No such file: No such file or directory
Что означает, что что-то, все-таки, недоставилось…
Решил, таки, поставить необязательный пакет libgd-tools_2.0.33-4_i386.deb Ну кто бы сомневался, что после скачки обнаружится, что более новый пакет можно скачать из доступных репозиториев. Жаль только, что пакет libgd2-dev оказался неизвестен моему apt-get’у…
Так, установка libgd-tools явно не помогла. Гуглим дальше… Пошел искать glibc-devel (что, видимо, пытался сделать и раньше, но так и не понял что означает devel версия gcc). Не нашел…
Поставил libstdc++2.10-glibc2.2_2.95.4-27_i386.deb. Бесполезно.
Поставил libg++2.8.1.3-glibc2.2_2.95.4-27_i386.deb. Бесполезно.
Поставил libc6-dev_2.5-11_i386.deb. БИНГО!
Это было оно. Правда, оно не совсем совместимо с моей веткой дебиана, да, собственно, и наплевать…
Итоговое время разборок 2 часа 40 минут.
Если столько придется тратить на каждую софтинку – я очень быстро разочаруюсь…
Так. Отдохнули и снова в путь. Теперь ставим zlib и zlib-dev.
Прям, день сурка какой-то…
Ссылки на эту статью
(HTML-BBcode-Plain Text)

Записей: 744 шт.
комментариев: 9 на
«MLDonkey снова и снова»
StraNNicK
Июл 9, 2007
Dmitry Kibin
Июл 9, 2007
StraNNicK
Июл 9, 2007
Dmitry Kibin
Июл 9, 2007
satoorn
Апр 14, 2009