Здравствуйте, LMars, Вы писали:
LM>Здравствуйте, teorver17, Вы писали:
1>>>------ Build started: Project: ACE, Configuration: Debug Win32 ------
1>>>Compiling...
1>>>XTI_ATM_Mcast.cpp
1>>>c:\ace/Assert.h(23) : error C2144: syntax error : 'void' should be preceded by ';'
LM>Видимо, у тебя в студии не указан путь до каталога с ACE (Include files путь).
LM>Если распаковать ACE на диск C: то создастся каталог C:\ACE_wrappers (а внутри его уже подкаталог ace с исходниками). Вот каталог C:\ACE_wrappers и надо добавить в настройки дев студии как Include files directory
К сожалению ошибка не в этом, там в настройках проекта ace.sln стоит include path ".." — это делает видимыми все *.h файлы и самостоятельно добавлять ничего не надо, к тому же из лога видно что ошибка возникает уже при парсинге Assert.h
Пробовал сам создавать проект и добавлять туда все исходники ACE. Единственное отличие — при таком раскладе список файлов начинает компилироваться в алфавитном порядке, а не в обратном

, и ошибка возникает на acceptor.cpp, аналогично опять спотыкается на макросе 'ACE_BEGIN_VERSIONED_NAMESPACE_DECL'.