今天,官方发布了补丁,修正编译器的错误,具体参见:
https://quality.embarcadero.com/browse/RSP-30787
https://quality.embarcadero.com/browse/RSP-30890
这两个bug的严重性不用多说,现在终于解决了!
关于补丁的具体内容参考官方发布信息:
https://blogs.embarcadero.com/delphi-compiler-and-lsp-patch-for-rad-studio-10-4-1/
下载地址:
http://altd.embarcadero.com/getit/public/libraries/Patches/CompilerLSPHotfixGeneral-20201104.zip
http://altd.embarcadero.com/getit/public/libraries/Patches/CompilerLSPHotfixLinux-20201104.zip
百度下载地址:
链接:https://pan.baidu.com/s/1AcyvfLYSXmqD2cbjE-dxHQ
提取码:mphm
安装方法:
将压缩文件的bin目录覆盖安装目录中的原文件即可。
也可以用压缩文件中的执行文件来做,具体参考:
http://bbs.2ccc.com/topic.asp?topicid=589063
about Delphi Compiler and LSP Hotfix 1 for 10.4.1 (General and Linux)
more info: Embarcadero Blogs
https://blogs.embarcadero.com/delphi-compiler-and-lsp-patch-for-rad-studio-10-4-1/
How to Install (anyone) - How I did in my install:
My RAD Studio 10.4.1 is in C:EMB <--- my root for Embarcadero softwares
----------
--- C:EMBRAD1041 <--- my RAD 10.4.1 root
--- C:EMBRAD1041in
--- C:EMBRAD1041...
1) Copy your "Hotfix - zip file" for one folder anyone
...> I unzip this file in my C:EMB folder - you can choice anyother place if you can!
2) open CMD as Admin, and go to folder where is the files unziped!
...> in my case: c:EMBCompilerLSPHotfixGeneral-20201104 <--- my files unzip
3) you'll see 3 files : "PatchTool.exe", "ReadMe.txt" and "delphi.compilers.hotfix.zip"
4) you'll use the "PatchTool.exe" to install or uninstall the patches in RAD Studio, like this!
5) type the command-line:
PatchTools -f delphi.compilers.hotfix.zip -b 21.0 -a
NOTE: using -u on command-line, you can "uninstall" this patch!
for all options type: PATCHTOOLS.EXE <--- without any params
6) wait the installation and it's ready!
7) if all it's ok, you'll have a new folder named: "C:<<RAD-STUDIO-FOLDER>>\_patch-backup" in your RAD Studio installation.
... see the "install.log" file to see what files was added or replaced!