2

有谁知道让 Firebird 在 OSX 下为 Delphi 应用程序工作的指南?

我正在使用 InterBase Express 组件,但是当我启动我的应用程序时,我收到错误消息说 libgds.dylib 丢失。我已将 libfbclient.dylib 重命名为 libgds.dylib。我什至在原始路径中制作了一个副本,并做了一个到 /usr/local/lib 文件夹的符号链接(就像 libfbclient.dylib 的情况一样)。这是我尝试过的...

  1. 我已将“/usr/local/lib”添加到目标配置文件中的路径。
  2. 我尝试将文件复制到包中
  3. 我已将文件复制到我的 Windows 机器,然后使用项目部署选项分发它。

似乎没有任何效果。在这一点上,我不想创建一个可再分发的包。我只想让应用程序进行调试。

还有一点信息。我安装了标准的 Firebird 包而不是 Lipo 包。我承认我并没有真正理解其中的区别。我现在将尝试安装 Lipo 包,看看是否有什么不同。

在此先感谢,马丁

4

1 回答 1

2

找到解决方案。问题是我安装的软件包。安装 Lipo 包后,它似乎找到了 dylib 并继续。

我还没有到那里,因为现在我在尝试在 Documents 文件夹中创建数据库时遇到 Permission Denied 错误。我想如果我无法深入了解这个问题,我会发布另一个问题。

于 2013-04-04T01:49:06.020 回答