powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Директива компилятора $if defined в Tokyo
6 сообщений из 6, страница 1 из 1
Директива компилятора $if defined в Tokyo
    #39674814
Фотография X11
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Что здесь не так?

Чтобы SuperObject компилировалась в Tokyo, нужно добавить выделенное красным, т.е. or defined(VER320) .
Код: pascal
1.
2.
3.
4.
5.
6.
{$if defined(VER230) or defined(VER240) or defined(VER250) or
     defined(VER260) or defined(VER270) or defined(VER280) or
      defined(VER290) or defined(VER300) or defined(VER310) or defined(VER320)}
  {$define VER210ORGREATER}
  {$define VER230ORGREATER}
{$ifend}



Но тогда компилятор ругается:
[dcc32 Error] superobject.pas(96): E1030 Invalid compiler directive: '$IFEND' (выделил красным i ниже)


https://github.com/hgourvest/superobject/issues/35
https://github.com/hgourvest/superobject/issues/26#event-1082037886


Спасибо.
...
Рейтинг: 0 / 0
Директива компилятора $if defined в Tokyo
    #39674816
Фотография defecator
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
потому что {$ENDIF}
...
Рейтинг: 0 / 0
Директива компилятора $if defined в Tokyo
    #39674817
Фотография defecator
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
defecatorпотому что {$ENDIF}
а вот и нет

у меня скомпилировалось
...
Рейтинг: 0 / 0
Директива компилятора $if defined в Tokyo
    #39674825
Фотография X11
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
defecatorу меня скомпилировалось

Тоже Токио?
...
Рейтинг: 0 / 0
Директива компилятора $if defined в Tokyo
    #39674833
Фотография krapotkin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
для свежих версий лучше https://github.com/onryldz/x-superobject
...
Рейтинг: 0 / 0
Директива компилятора $if defined в Tokyo
    #39674835
Василий 2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Потому что вместо удобнейших $if CompilerVersion все как попугаи повторяют гирлянды из $ifdef VER###. Естественно, что с каждой новой версией сборка рушится.
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Директива компилятора $if defined в Tokyo
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]