0

Oracle上周终于发布了适用于 OS X 的 64 位 Instant Client 11.2 。我在 Mountain Lion 上安装并设置了所有内容,sqlplus效果很好。但是,我无法使用 SDK 构建任何东西。

对于 Instant Client 的过去版本,要构建DBD::Oracle之类的东西,秘诀是使用适当的符号链接创建一个/b/目录(是的,在根目录中)。在 Snow Leopard 上,需要创建/b/227/rdbms/lib一个符号链接到$ORACLE_HOME. 我公司的 Wiki 中的另一个较旧的文档谈到了/b/729/rdbms/lib. 这些都不适用于 11.2 Instant Client、IME。可悲的是。

我尝试grep使用 Instant Client 库,在那里我确实看到了对 的引用/ade/b/2649109290/oracle/rdbms/lib,但这也不起作用。

那么我需要将硬编码目录和符号链接的哪些神奇组合放入我的根目录中才能在此基础上构建呢?

4

2 回答 2

0

在 Mac OSX 上,您通常使用 DYLD_LIBRARY_PATH 指向库。还可以在 OTN 上观看此线程:线程:OS X 用户!11gR2 Oracle Instant Client 32 和 64 位现已推出。存在对 _C_SendHTTPRequest 的未解析引用。

于 2013-02-06T06:07:51.510 回答
0

最新版本中,我根本不需要创建那些 hack 符号链接。赢了!

于 2013-05-07T19:06:05.913 回答