Показать сообщение отдельно
Старый 07.02.2016, 16:16   #936
Ted
Разработчик
 
Регистрация: 10.05.2007
Сообщений: 428
Вы сказали Спасибо: 85
Поблагодарили 1,499 раз(а) в 200 сообщениях
Ted стоит на развилке (репутация по умолчанию)
По умолчанию

Цитата:
Сообщение от MJack Посмотреть сообщение
Кабина (а точнее dll) ДМ62 не работает на RTS версии 0.41.5 (из-за несовместимости версии).
Потому что dll нужно было компилировать с дефайном RTS_ADAPTER_COMPLY. Отсутствие дефайна подразумевает, что dll работает только с версией РТС, для которой скомпилирована, и при изменений структур ts.h всегда потребует перекомпиляции. А с дефайном РТС при возможности включает режим совместимости для старых версий. И 0.41.5 мог бы работать с dll, скомпилированными под 0.41.4, в чём можно легко убедиться, взяв старые dll из входящих в движок (кроме ВЛ80к, его dll отдельная история, на ней всегда тестируется прямое обращение к объектам).

Последний раз редактировалось Ted; 07.02.2016 в 16:19.
Ted вне форума   Ответить с цитированием
Эти 2 пользователя(ей) сказали Спасибо Ted за это полезное сообщение:
Старый 01.01.2007, 12:00  
Яndex
Спонсор
 
 
Регистрация: 01.01.2007
Сообщения: 500


Реклама показывается изредка по случайному принципу
По умолчанию РЕКЛАМА