Chinaunix首页 | 论坛 | 博客
  • 博客访问: 23462
  • 博文数量: 3
  • 博客积分: 75
  • 博客等级: 民兵
  • 技术积分: 40
  • 用 户 组: 普通用户
  • 注册时间: 2010-11-05 12:45
文章分类

全部博文(3)

文章存档

2011年(3)

我的朋友
最近访客

分类: 系统运维

2011-06-24 13:37:55

在debian系统中,编译安装net-snmp5.5版本的时候,make以后出现了报错:
/usr/bin/ld:cannot find -lperl
collect2: ld returned 1 exit status
make[1]: *** [libnetsnmpagent.la] Error 1
解决:
先找下系统是否有libperl.so文件存在。
  1. root@Orz:~# locate libperl
  2. /usr/lib/libperl.so.5.10
  3. /usr/lib/libperl.so.5.10.1
  4. /usr/share/defoma/libperl-file.pl
  5. /usr/share/defoma/libperl-hint.pl
  6. /usr/share/doc/libperl5.10
  7. /usr/share/lintian/overrides/libperl5.10
  8. /var/lib/dpkg/info/libperl5.10.list
  9. /var/lib/dpkg/info/libperl5.10.md5sums
  10. /var/lib/dpkg/info/libperl5.10.postinst
  11. /var/lib/dpkg/info/libperl5.10.shlibs
系统中没有libperl.so,因此我们用下列命令创建:
  1. root@Orz:~# ln -s /usr/lib/libperl.so.5.10 /usr/lib/libperl.so
  2. root@Orz:~# ln -s /usr/lib/libperl.so /usr/lib/lperl
  3. root@Orz:~# ldconfig
如果还是不行,那么:
  1. root@Orz:~# apt-get install libperl-dev







阅读(2615) | 评论(0) | 转发(0) |
0

上一篇:没有了

下一篇:mysql-cluster安装与配置

给主人留下些什么吧!~~