【问题标题】:Getting firebird to work under OSX with Delphi Firemonkey app使用 Delphi Firemonkey 应用程序让 firebird 在 OSX 下工作
【发布时间】:2013-04-03 22:38:57
【问题描述】:

有谁知道让 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 包,看看是否有什么不同。

提前致谢, 马丁

【问题讨论】:

  • @Peter:首先,这不是Borland 工具,而且已经好几年没有了。其次,你的评论没有建设性。如果您不喜欢使用某些产品,请不要使用它们。请不要在这里张贴噪音。
  • +1。很好地提出了问题,并且清楚地解释了您所尝试的内容。
  • 还有一点信息。我安装了标准的 Firebird 包而不是 Lipo 包。我承认我并没有真正理解其中的区别。我现在将尝试安装 Lipo 包,看看是否有什么不同。
  • Martin,你应该edit 你的问题并在此处添加最后一点信息,以便人们看到它;在 cmets 中使用它,他们可能不会。
  • 是的,我确实想知道我是否应该这样做。

标签: macos delphi firebird firemonkey


【解决方案1】:

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

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

【讨论】:

  • @Wodzu 他可能要等 2 天过去才能做到这一点
  • @Arioch'我依稀记得可能有这样的约束;)
  • 您能否发布适合您的确切版本(Lipo?那是什么?)
  • 我使用的版本是 FirebirdCS 2.5.2-26540-0-lipo-x86_64,我安装在运行 Mountain Lion 的 Core Duo Mac Mini 上。
  • 好的,这很好。完整的文件名而不是昵称将有助于下一个出现并且不知道俚语或部分名称意味着什么的人。
猜你喜欢
  • 2012-02-07
  • 1970-01-01
  • 2014-11-18
  • 1970-01-01
  • 2014-02-13
  • 1970-01-01
  • 2012-05-22
  • 2016-12-14
  • 1970-01-01
相关资源
最近更新 更多