Android 6

Я приобрел себе телефон Oukitel K10000 на Андроиде 6 версии и начал его осваивать. Для мада нашел первый в списке клиент mukluk. В целом пользоваться можно.

А еще я собрал под Android мад-сервер tbamud 😉 А чо, Линукс, он и в Андроиде Линукс!

Что я наделал

ВНЕЗАПНО сделал виндовую сборку свежей версии Виртустан мада

http://mud.kharkov.org/files/vmud-win/

Виндовс-32 рулит, под ней можно сделать 32-разрядную сборку, которая будет работать и в 32- и в 64-разрядной Винде. А под 64-разрядной не получилось. Впрочем, иногда и в 32-разрядной Windows7 и свежем cygwin не все получается, там иногда выскакивает странная ошибка цигвинаchild_info_fork::abort: *cygiconv-2.dll: Loaded to different address

Еще собрал и потестировал MudCore и chatbot из пакета libtelnet. Это два чатбота, под свободными лицензиями, при наличии достаточного времени, настроения и сил из них можно сделать мад

Статический мад

Большинство обычных пользователей сидят по Виндовс и не умеют программировать. Поэтому программы для Виндовс (в частности, мад-клиенты и мад-сервера) распространяются в виде бинарников. В Линуксе другой подход, там сборка (то есть компиляция) утилиты не исключение из правил, а вполне рутинная процедура. Поэтому мад-сервера обычно собираются на конкретном Линуксе из исходников. Но повышение популярности Линукса привело к тому, что в Линукс повалил ламер, для которого собрать что-то, это сложная и трудоемкая процедура. Да для них перейти в другой каталог командой cd это что-то из rocket science, они из экранной оболочки не выходят. Так вот, для таких нубов я сделал экспериментальную бинарную сборку своего мада, со статическими библиотеками естественно, так как откуда я знаю, какой у нуба Линукс. (Это Виндовс везде одинаковый, а Линуксы они разные).

proolmud-static.tgz

Исходники там приложены, см. Makefile. Пришлось добавить флаг -static и убрать iconv