首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >将JVCL安装到Delphi 10西雅图

将JVCL安装到Delphi 10西雅图
EN

Stack Overflow用户
提问于 2015-10-01 07:24:09
回答 5查看 10.7K关注 0票数 3

当试图使用GetIt包管理器将JCL和JVCL安装到Delphi10西雅图时,我得到一个错误:

"Windows 7专业服务包1 (6.1.7601)

JVCL 3.50.0.0

生成:为D15加载的D15加载的template.dproj加载template.rc编译生成包: Embarcadero用于Win32编译器22.0版版权(c) 1983,2010 Embarcadero,Inc. template.rc致命: F1026文件未找到:'jedi\jedi.inc‘“

JCL版本为2.8.0,可通过GetIt包管理器获得

这个问题与Error in JCL installation有一些相似之处

EN

回答 5

Stack Overflow用户

回答已采纳

发布于 2015-10-05 12:07:04

通过从http://jvcl.delphi-jedi.org/下载包含JCL和JVCL的压缩版本(JVCL349CompleteJCL 27-Build5676.zip),我成功地安装了JCL和JVCL。

我遇到的问题与Delphi的多个安装以及路径中的几个JCL版本有关。如果我只是为DX安装的话,它运行得很好:)

票数 0
EN

Stack Overflow用户

发布于 2015-10-01 16:14:17

  1. 取消其他版本的Delphi - JCL安装程序默认安装到每个版本的delphi中,而不仅仅是Delphi 10西雅图。您必须逐页并取消选中每个页面上的主根树项选项。

  1. 确保你没有任何其他绝地的东西隐式地连接到你安装的其他软件包中。
  2. 确保库路径中的文件夹中没有包含jvcl.inc或jedi.inc文件的另一个副本(可能是旧的和过时的),或者任何其他绝地JCL或JVCL源文件或dcu文件。
  3. 清理并删除旧/旧DCP/DCU文件。
  4. 如果要尝试手动修复包设置,请从C:\Users\Lars\Documents\Embarcadero\Studio\17.0\CatalogRepository\JEDIVisualComponentLibraryJVCL-3.49\下的packages文件夹中打开包源C:\Users\Lars\Documents\Embarcadero\Studio\17.0\CatalogRepository\JEDIVisualComponentLibraryJVCL-3.49\,并尝试手动将包含这两个文件的CommonInclude文件夹添加到搜索路径中。
  5. 手动修复后,尝试手动重新启动安装程序主可执行文件,可能名为Install.bat

如果所有这些都不起作用,那么我怀疑问题在于,Repository文件夹是一个相当长的路径名,由此产生的库路径名对于JCL安装程序或DCC32命令行编译器中的某些内容来说可能太长。在这种情况下,我建议在启动之前从库路径中删除任何东西,安装JCL+JVCL,然后将库路径恢复到原来的非常长的值。

票数 4
EN

Stack Overflow用户

发布于 2015-10-01 14:53:54

git克隆git://github.com/project-绝地/jvcl.git jvcl‘

这将为您提供JVCL存储库。您还需要JCL https://github.com/project-jedi/jcl

如何安装

  1. 安装JCL https://github.com/project-jedi/jcl
  2. 启动jvcl\install.bat

JCL:

git克隆git ://github.com/project-绝地/jcl.git cd jcl git子模块更新-init `

这将使您获得JCL存储库,并初始化包含jedi.inc和kylix.inc文件的子模块。

如何安装

启动jcl\install.bat

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/32881718

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档