【发布时间】:2011-04-14 16:17:33
【问题描述】:
我正在尝试构建 Convert::ASN1 模块,但在此过程中出现错误。我在 Solaris 10 上使用 Perl 5.12.0。perl Makefile.PL 运行没有问题,make 也一样,但“make test”会引发此错误:
IMO 中最关键的部分:
t/00prim.t ....... Can't load '/usr/local/lib/perl5/5.12.0/sun4-solari +s/auto/Socket
/Socket.so' for module Socket: ld.so.1: perl5.12.0: fata +l:
relocation error: file /usr/local/lib/perl5/5.12.0/sun4-solaris/au +to/Socket/Socket.so:
symbol inet_aton: referenced symbol not found at + /usr/local/lib/perl5/5.12.0/XSLoader.pm
line 70.
当我尝试安装 IO::Socket 时发生同样的错误。我认为Socket核心模块一定有问题。这不是错误日志的全部,而是主要部分。
【问题讨论】: