我正在尝试将Graphics32安装到我新安装的Embarcadero RAD上。我只需打开GR32_DSGN_RS2010.bpl并尝试编译它。
我知道这个错误:
DCC Erreur GR32.inc(172个):E2029 Déclaration trouv(E) mais constante cha ne trouvé(e)
这意味着
[DCC Erreur] GR32.inc(172): E2029 Declaration expected but constant found instead就在这里:
{$IFNDEF COMPILER6}
{$IFNDEF FPC}
//////////////////////////////////////////////////////////////////////
' Graphics32 may only be installed with Delphi/BCB 6 (or higher) '
' or Free Pascal / Lazarus '
//////////////////////////////////////////////////////////////////////
{$ENDIF}
{$ENDIF}所以似乎存在一个“定义”问题。知道我应该在哪里看/我应该修改什么使它工作吗?
发布于 2011-05-31 14:57:22
我认为当前的1.9版本不正确地支持XE。您所看到的错误可能是因为.INC文件未能检测到新的编译器版本。
我在XE上找到了这个上传到sourceforge上,,它为Graphics32提供了“兼容性修正”。
我已经适应了德尔菲XE的GR32。有兼容性的变化。
作为另一种选择,您可以直接从项目SVN服务器获取最新的源快照。似乎包含了XE支持的版本。
但没有明示或暗示的保证。:-)
发布于 2011-05-31 14:52:54
虽然我还没有将Graphics32安装到我的系统中,但是您可以注释掉所有这些行:)从这里开始。
https://stackoverflow.com/questions/6189387
复制相似问题