在成功建设dblink在solaris10利用太阳C5.9 SunOS_sparc2007/05/03和gmake.

我跑gmake installcheck,并得到了以下产出:

========== running regression test queries        ==========

test dblink               ... FAILED

======================

 1 of 1 tests failed.

差异,引起一些试验失败可以看 文件"。/回归。差异".一个复制的试验摘要,你看看 以上是存在的文件"。/回归。出"。

第一个错误在回归。比较文件:

里:dblink.sql:11:错误:不能载图书馆"/apps/postgresql/ lib/dblink.因此,":ld。此。1:postgre s:致命的:relocation error:文件/应用程序/postgresql/lib/dblink.所以:符号PG_GETARG_TEXT_PP:引用的符号中找不到

我正在运行postgreSQL版8.2.4的最新dblink源。

有任何人得到任何想法什么我需要做,以解决这个问题。谢谢。

有帮助吗?

解决方案

为了解决这个问题上,我试图使用8.2dblink源,而不是最新版本。

你还需要确保使用gnu使不太阳。

其他提示

不会文件,它是寻找实际上的存在吗?它是在那个位置?

它可以是其中的一些东西我可以认为:1)这件事没有编制,因此不存在。2)存在,但在其他地方,和环境变量,告诉它在哪里找到它被设置错误的。3)的权限是这样的ID邮件管理员运行为不能横向该目录。

检查它是否是在其他地方:

find / -type f|grep dblink.so

检查的权限:

su - 
su - postgres
less /apps/postgresql/ lib/dblink.so
许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top