Получение Piepkorn GOLD Engine для работы с Tango 0.99.9

Я не могу получить движок Piepkorn GOLD (выпущен в 2007 г.) для работы на моей машине (DMD 1.056/Tango 0.99.9/Windows 7).

Он импортирует модуль tango.io.MemoryConduit, которого больше нет в используемой мной версии Tango.

Выдержка:

import
  tango.io.Conduit,
  tango.io.MemoryConduit;

  // ...

this(Conduit c) {    
  auto mem = new MemoryConduit;
  mem.Copy(c);

Я полагаю, что tango.io.Conduit был заменен на tango.io.device.Conduit.


Мой вопрос:

Какой модуль мне следует импортировать вместо tango.io.MemoryConduit и, следовательно, какую конструкцию следует использовать вместо auto mem = new MemoryConduit?


person menjaraz    schedule 10.03.2012    source источник


Ответы (1)


Я нашел еще один движок, который, похоже, активно развивается - http://www.semitwist.com/goldie/ Но для этого требуется D2. Верьте этому - http://forum.dlang.org/post/jc0ic5%2418bv%[email protected] — использование D1 сейчас не очень хорошая идея. Надеюсь это поможет.

person Raxillan    schedule 10.03.2012
comment
Спасибо за ответ. Я уже знаю Голди, и это действительно отличный проект. На данный момент я придерживаюсь D1/Tango, потому что мне нравится Tango (неофициальный порт D2 меня не интересует). Я разместил здесь свою озабоченность по поводу перспективы D1/Tango. Еще раз спасибо за ваш совет, мне обязательно придется перейти на D2 позже, чтобы идти дальше. - person menjaraz; 10.03.2012
comment
Всегда пожалуйста. Но что плохого в неофициальном порте Tango? (github.com/SiegeLord/Tango-D2) он активен и имеет только одно критическое изменение (класс процесса) - как говорит автор. - person Raxillan; 10.03.2012