Здравствуйте.
Вопрос относится к тем, кто хоть что-то знает о языке D. Я скачал игру с сайта
http://www.asahi-net.or.jp/~cs8k-cyu/windows/tt_e.html
Игра работает в виндоусе. Исходники прилагаются. Захотелось перекомпилировать игру и немного переделать.
Скомпилировать удалось, а вот с линковкой возникли проблемы. EXE-шник создаётся, но не запускается. Если убрать команду "NOI" для линкера, то выводится сообщение:
dmd\lib\phobos.lib(ti_double) Offset 19FC5H Record Type 0091
Error 1: Previous Definition Different : __init_10TypeInfo_d
dmd\lib\phobos.lib(ti_double) Offset 19FDFH Record Type 0091
Error 1: Previous Definition Different : __Class_10TypeInfo_d
dmd\lib\phobos.lib(ti_double) Offset 19FF8H Record Type 0091
Error 1: Previous Definition Different : __vtbl_10TypeInfo_d
По всей видимости, ошибка в самой библиотеке phobos.lib. Знаю, вопрос довольно экзотичный, но может кто-нибудь знает ответ, или тоже захочет скомпилировать.
04.02.06 22:02: Перенесено модератором из 'Философия программирования' — WolfHound