Mat*_*lmo 4 linux delphi rest rad-studio
我正在尝试为 Ubutun 18.04.4 LTS(在 RAD SERVER 10.3 中构建)重新编译 10.4.1 中的一些 API,但是拥有此库“REST.Response.Adapter”的 API 编译器会失败,并且出现此错误:
[DCC 错误] E2597 C:\Program Files (x86)\Embarcadero\Studio\21.0\bin\ld-linux.exe: 错误:找不到 -lz [DCC 致命错误] F2588 链接器错误代码:1 ($00000001)。
我已经安装了 10.4 的一些 linux 补丁。我尝试重新安装linux SDK,什么也没有......
有人知道吗?
首先,您需要在终端中通过以下命令在 Linux 系统中安装 zlib1g-dev。
sudo apt-get install zlib1g-dev
为了确保您已安装所有必需的库,您还可以使用以下命令:
sudo apt-get install joe wget p7zip-full curl build-essential zlib1g-dev libcurl4-gnutls-dev
其次,重新启动 Linux 系统和/或至少重新启动 PAServer。
然后,转到 Linux 64 位内的 Delphi IDE 中的 SDK 管理器,然后按Properties下远程路径列表下方的Update Local File Cache按钮。
顺便说一句:如果您在所有方面都正确遵循了这些说明http://docwiki.embarcadero.com/RADStudio/Sydney/en/Linux_Application_Development,那么这种情况就不会发生在您身上;)。
| 归档时间: |
|
| 查看次数: |
1024 次 |
| 最近记录: |