LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 2137|回复: 6

手工按装openssh时出现这样的问题。请大家帮我看看config.log文件

[复制链接]
发表于 2005-6-14 17:58:46 | 显示全部楼层 |阅读模式
configure:5200: test -s conftest
configure:5203: $? = 0
configure:5213: result: yes
configure:5328: checking for deflate in -lz
configure:5361: gcc -o conftest -g -O2 -Wall -Wpointer-arith -Wno-uninitialized   conftest.c -lz  -lnsl  >&5
/usr/bin/ld: cannot find -lz
collect2: ld returned 1 exit status
configure:5364: $? = 1
configure: failed program was:
#line 5335 "configure"
#include "confdefs.h"

/* Override any gcc2 internal prototype to avoid an error.  */
#ifdef __cplusplus
extern "C"
#endif
/* We use char because int might match the return type of a gcc2
   builtin and then its argument prototype would still apply.  */
char deflate ();
#ifdef F77_DUMMY_MAIN
#  ifdef __cplusplus
     extern "C"
#  endif
   int F77_DUMMY_MAIN() { return 1; }
#endif
int
main ()
{
deflate ();
  ;
  return 0;
}
configure:5381: result: no
configure:5391: error: *** zlib missing - please install first or check config.log ***



请看看少什么了?这是在./configure时出错的。
发表于 2005-6-14 18:22:51 | 显示全部楼层
zlib
apt-get install libz-dev
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-6-14 18:28:55 | 显示全部楼层
谢谢。楼上的。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-6-14 18:32:43 | 显示全部楼层
又有问题了?
再烦请看看

#line 8125 "configure"
#include "confdefs.h"

/* Override any gcc2 internal prototype to avoid an error.  */
#ifdef __cplusplus
extern "C"
#endif
/* We use char because int might match the return type of a gcc2
   builtin and then its argument prototype would still apply.  */
char RAND_add ();
#ifdef F77_DUMMY_MAIN
#  ifdef __cplusplus
     extern "C"
#  endif
   int F77_DUMMY_MAIN() { return 1; }
#endif
int
main ()
{
RAND_add ();
  ;
  return 0;
}
configure:8202: gcc -o conftest -g -O2 -Wall -Wpointer-arith -Wno-uninitialized -I/usr/local/ssl/include  -L/usr/local/ssl/lib
  conftest.c -lutil -lz -lnsl  -lcrypto >&5
/usr/bin/ld: cannot find -lcrypto
collect2: ld returned 1 exit status
configure:8205: $? = 1
configure: failed program was:
#line 8176 "configure"
#include "confdefs.h"

/* Override any gcc2 internal prototype to avoid an error.  */
#ifdef __cplusplus
extern "C"
#endif
/* We use char because int might match the return type of a gcc2
   builtin and then its argument prototype would still apply.  */
char RAND_add ();
#ifdef F77_DUMMY_MAIN
#  ifdef __cplusplus
     extern "C"
#  endif
   int F77_DUMMY_MAIN() { return 1; }
#endif
int
main ()
{
RAND_add ();
  ;
  return 0;
}
configure:8221: error: *** Can't find recent OpenSSL libcrypto (see config.log for details) ***
回复 支持 反对

使用道具 举报

发表于 2005-6-14 18:40:02 | 显示全部楼层
你干吗自己编译,要装很多dev软件包的.
apt-cache search openssl | grep dev
看看吧
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-6-14 19:11:21 | 显示全部楼层
非常感谢。。
回复 支持 反对

使用道具 举报

发表于 2005-8-5 03:47:59 | 显示全部楼层
configure:8221: error: *** Can't find recent OpenSSL libcrypto (see config.log for details) ***[/QUOTE]



曾經碰過相同狀況,CPU降頻後就解決了。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表