0

有人对这个组合有好运吗?

到目前为止,我已经收到消息:

ERROR:  could not load library "C:/Program Files/PostgreSQL/9.0/lib/plperl.dll":
The specified module could not be found.

...通过制作 perl512.dll 的副本并将其重命名为 perl510.dll 来离开。现在我在安装一些我需要的模块时遇到问题,所以我无法判断它是否因此而无法工作,或者因为我拥有的 PostgreSQL 二进制文件是为 Perl 5.10 设计的,因为现在的错误消息是:

WARNING:  Use of uninitialized value $prolog in concatenation (.) or string at -e line 25.
CONTEXT:  compilation of PL/Perl function "my_function"
WARNING:  Use of uninitialized value $src in concatenation (.) or string at -e line 25.
CONTEXT:  compilation of PL/Perl function "my_function"


ERROR:  didn't get a CODE reference from compiling function "my_function"
CONTEXT:  compilation of PL/Perl function "my_function"
4

1 回答 1

0

我认为它需要重新编译。我尝试从我的函数中删除模块依赖项,只是使它成为一个简单的返回语句,它仍然有同样的错误。

那个,或者 Strawberry Perl 5.10 而不是 5.12。

于 2010-11-09T00:52:20.303 回答