Целый ворох здесь библиотек, как видно из тагов..
Начнем с того, что сетка та ки не поднялась, хотя после трех недель разбирательств с пристрастием я все таки
собрал свое зарождающееся детище под своей любимой операционкой.
Ради этого пришлось отказаться (надеюсь, временно) от компилятора gdc. Этот недоделанный малыш истрепал мне все нервы.. но компилировать ничего не желает. Кроме того его развитие подкошено отсутствием времени у его главного разработчика. Настолько подкошено, что новые версии Tango 0.99.5 выпускаются не только без бандлов, но и вообще без какой бы то ни было поддержки gdc. А я, наивный, все надеялся их скачать.
Кое-как собрал себе SDK, наделал собственных бандлов и даже скомпилировал клиента. Сервер со скриптом отказывались компилироваться напрочь (но ошибок в коде нет - все дело именно в компиляторе, в том, как хранятся шаблоны в библиотеках). К всему прочему SDL, поставляемый с убунтой упрямо вставил палки в колеса и переломал мне всю телегу, а сней и дальнейшее желание иметь дело с лошадкой gdc и прочими редкообновляемыми инструментами. Подождем до следующего полустанка.
Заместо gdc я скачал последний бандл tango+dmd, который с полоборота (ключа!) завелся и зарычал о готовности, после чего на масле DSSS 0.75 я установил Derelict, SDL, SDLnet, MiniD и еще парочку своих библиотек.
Правда, проблемы с SDL на этом не окончились. Если кто надумает использовать его под linux, знайте: их надо компилировать так, чтобы запустились все примеры. Основная моя ошибка заключалась в том, что примеры я не запускал, понадеявшись на известную мантру configure - make - make install, в результате собранный SDL не поддерживал не только OpenGL, но и вообще X11. Поэтому при компиляции надо скачать все dev-ы для mesa-glx, для xlib и т.п., чтобы 'конфигуре' построил нормальную конфигурацию сборки.
Сетка все равно не встала, но не суть, написал наскоро оффлайновый клиент, работающий без всяких серверов.
Еще неизвестно, будет ли работать дебаггер? dmd+gdb выдаст, наверное, неизвестно что...