Страница 1 из 1

Переход с 5.5 на 6.3

Добавлено: 12 Ноябрь 2008, 17:31
optron
Здравствуйте все.
Пытаюсь перекомпилить приложение с 5.5 на 6.3.
Есть написанное приложение на АВС без сторонних шаблонов.
В 5.5 компилится без проблем.
В 6.3 же при создании файла ABRPATMG.CLW выходит ошибка
Syntax error: Prototype is: AttributeParser.GetNextToken PROCEDURE(*STRING Comment, SIGNED StrLen, CONST *STRING EndList, *SIGNED Pos)
Что это может быть?
Заранее спасибо.

Re: Переход с 5.5 на 6.3

Добавлено: 12 Ноябрь 2008, 18:05
Игорь Столяров
Попробуй поискать поиском файл ABRPATMG.CLW (INC) в других папках.
Возможно Clarion6 находит где-то старую версию файла, с другим описанием параметров.

Re: Переход с 5.5 на 6.3

Добавлено: 13 Ноябрь 2008, 8:32
optron
Нету больше нигде. Только в CLARION6\LIBSCR\

Re: Переход с 5.5 на 6.3

Добавлено: 13 Ноябрь 2008, 9:57
Игорь Столяров
Тогда наоборот - проверь нет ли в папке программы каких-либо файлов CLW (INC) из состава С55.

Re: Переход с 5.5 на 6.3

Добавлено: 13 Ноябрь 2008, 10:27
optron
Проблему решил таким вот образом: - строку в файле ABRPATMG.CLW
AttributeParser.GetNextToken PROCEDURE(*STRING Comment, SIGNED StrLen, CONST *STRING EndList, *SIGNED Pos)
Заменил на
AttributeParser.GetNextToken PROCEDURE(CONST *STRING Comment, SIGNED StrLen, CONST *STRING EndList, *SIGNED Pos)
Всё пошло. Теперь компилится без проблем.
Весь вопрос - а как в остальных сборках clarion6 и почему у меня так было?