RAD Studio 10.2.3 Jedi JVCL安装问题

问题描述 投票:0回答:1

我已经卸载了RAD Studio 10.2.2,并在Win10开发VM中安装了10.2.3。一路上,我卸载了所有以前的第3方库,包括Jedi GetIt软件包,并且按照说明摆脱了所有旧的Jedi源代码和DCP / DCL。我正在尝试通过GetIt将它们安装回10.2.3。 JCL库可以很好地安装,但是当我尝试安装JVCL时,编译安装程序后会挂起安装批处理文件,并且VM崩溃了。我重新启动,启动taskmgr并看着批处理文件运行-它似乎进入了创建msgfmt的许多实例的循环。我尝试再次将其全部删除,自己下载并安装3.8版本,并自行运行安装批处理文件,这是同样的问题;然后备份到在10.2.2中安装了OK的3.6版本,它执行相同的操作。如果我编辑该批处理文件以跳过“语言设置”部分,则该批处理文件会完成,但尝试重新运行GetIt更新会导致它重新下载并替换该批处理文件。 :(

安装程序会在到达批处理文件的语言部分之前进行编译,因此我尝试直接运行安装程序。我假设我没有传递它所需的cmd行信息,因为它可以很好地编译64位库,但是在编译32位版本的JvCore250.bpl时立即出现了未指定的编译错误,这很令人窒息。

还有其他人遇到这个吗?解决方案已知吗?

delphi installation jedi rad-studio
1个回答
1
投票

最终最终成为一个路径问题。如果在一台机器上存在IDE的多次安装(例如,我的VM上曾经有或以前有D2007,XE2和10.1),则PATH环境变量可能太长-在系统中编辑PATH以删除旧的/陈旧的路径。然后确保IDE中的库路径包含$(BDSLIB)\$(PLATFORM)\release,否则在生成软件包时会出现“找不到RTL”的信息。

© www.soinside.com 2019 - 2024. All rights reserved.