我是否需要将Midaslib添加到我的mac程序中?

时间:2015-12-02 14:28:15

标签: macos delphi firemonkey

当我使用PAServer在mac上运行我的程序时,它可以工作。 但是当我复制.App并在另一台Mac上打开它时没有 安装了PAServer,程序启动/工作。

对于我的win32版本,我取消了midalsib。

uses
  {$IFDEF WIN32}
  Midaslib,
  {$ENDIF}

编辑:现在不能尝试,但这可能是解决方案。

http://i.imgur.com/4Dt4k0c.png

2 个答案:

答案 0 :(得分:3)

使用MidasLib将ClientDataSet相关代码直接链接到您的可执行文件中。否则,您的可执行文件需要外部Midas共享库(Windows上为midas.dll,OSX上为libmidas.dylib)。

答案 1 :(得分:2)

我首先遵循DataSnap的部署指南:http://docwiki.embarcadero.com/RADStudio/en/Deploying_dbExpress_Database_Applications

对于使用客户端数据集的Mac应用程序,您应该部署libmidas.dylib