免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 10916 | 回复: 9
打印 上一主题 下一主题

Centos 5.4 编译安装Openssl出错请教! [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2009-12-20 19:55 |只看该作者 |倒序浏览
编译的时候所使用的命令:
# tar zxvf openssl-0.9.8k.tar.gz
# cd openssl-0.9.8k
# ./config shared zlib
# make

# ./config shared zlib的时候还是正常的,到make的后半部分开始出错,

从这里开始错误(错误提示):
RMD160_ASM -DAES_ASM   -c -o c_zlib.o c_zlib.c
c_zlib.c:25:18: 错误:zlib.h:没有那个文件或目录
c_zlib.c:133: 错误:expected specifier-qualifier-list before ‘z_stream’
c_zlib.c: In function ‘zlib_stateful_free_ex_data’:
c_zlib.c:143: 警告:隐式声明函数 ‘inflateEnd’
c_zlib.c:143: 错误:‘struct zlib_state’ 没有名为 ‘istream’ 的成员
c_zlib.c:144: 警告:隐式声明函数 ‘deflateEnd’
c_zlib.c:144: 错误:‘struct zlib_state’ 没有名为 ‘ostream’ 的成员
c_zlib.c: In function ‘zlib_stateful_init’:
c_zlib.c:157: 错误:‘struct zlib_state’ 没有名为 ‘istream’ 的成员
c_zlib.c:158: 错误:‘struct zlib_state’ 没有名为 ‘istream’ 的成员
c_zlib.c:159: 错误:‘struct zlib_state’ 没有名为 ‘istream’ 的成员
c_zlib.c:159: 错误:‘Z_NULL’ 未声明 (在此函数内第一次使用)
c_zlib.c:159: 错误:(即使在一个函数内多次出现,每个未声明的标识符在其
c_zlib.c:159: 错误:所在的函数内只报告一次。)
c_zlib.c:160: 错误:‘struct zlib_state’ 没有名为 ‘istream’ 的成员
c_zlib.c:161: 错误:‘struct zlib_state’ 没有名为 ‘istream’ 的成员
c_zlib.c:162: 错误:‘struct zlib_state’ 没有名为 ‘istream’ 的成员
c_zlib.c:163: 错误:‘struct zlib_state’ 没有名为 ‘istream’ 的成员
c_zlib.c:164: 警告:隐式声明函数 ‘inflateInit_’
c_zlib.c:164: 错误:‘struct zlib_state’ 没有名为 ‘istream’ 的成员
c_zlib.c:165: 错误:‘ZLIB_VERSION’ 未声明 (在此函数内第一次使用)
c_zlib.c:165: 错误:‘z_stream’ 未声明 (在此函数内第一次使用)
c_zlib.c:166: 错误:‘Z_OK’ 未声明 (在此函数内第一次使用)
c_zlib.c:169: 错误:‘struct zlib_state’ 没有名为 ‘ostream’ 的成员
c_zlib.c:170: 错误:‘struct zlib_state’ 没有名为 ‘ostream’ 的成员
c_zlib.c:171: 错误:‘struct zlib_state’ 没有名为 ‘ostream’ 的成员
c_zlib.c:172: 错误:‘struct zlib_state’ 没有名为 ‘ostream’ 的成员
c_zlib.c:173: 错误:‘struct zlib_state’ 没有名为 ‘ostream’ 的成员
c_zlib.c:174: 错误:‘struct zlib_state’ 没有名为 ‘ostream’ 的成员
c_zlib.c:175: 错误:‘struct zlib_state’ 没有名为 ‘ostream’ 的成员
c_zlib.c:176: 警告:隐式声明函数 ‘deflateInit_’
c_zlib.c:176: 错误:‘struct zlib_state’ 没有名为 ‘ostream’ 的成员
c_zlib.c:176: 错误:‘Z_DEFAULT_COMPRESSION’ 未声明 (在此函数内第一次使用)
c_zlib.c: In function ‘zlib_stateful_compress_block’:
c_zlib.c:197: 错误:‘Z_OK’ 未声明 (在此函数内第一次使用)
c_zlib.c:205: 错误:‘struct zlib_state’ 没有名为 ‘ostream’ 的成员
c_zlib.c:206: 错误:‘struct zlib_state’ 没有名为 ‘ostream’ 的成员
c_zlib.c:207: 错误:‘struct zlib_state’ 没有名为 ‘ostream’ 的成员
c_zlib.c:208: 错误:‘struct zlib_state’ 没有名为 ‘ostream’ 的成员
c_zlib.c:210: 警告:隐式声明函数 ‘deflate’
c_zlib.c:210: 错误:‘struct zlib_state’ 没有名为 ‘ostream’ 的成员
c_zlib.c:210: 错误:‘Z_SYNC_FLUSH’ 未声明 (在此函数内第一次使用)
c_zlib.c:218: 错误:‘struct zlib_state’ 没有名为 ‘ostream’ 的成员
c_zlib.c: In function ‘zlib_stateful_expand_block’:
c_zlib.c:224: 错误:‘Z_OK’ 未声明 (在此函数内第一次使用)
c_zlib.c:233: 错误:‘struct zlib_state’ 没有名为 ‘istream’ 的成员
c_zlib.c:234: 错误:‘struct zlib_state’ 没有名为 ‘istream’ 的成员
c_zlib.c:235: 错误:‘struct zlib_state’ 没有名为 ‘istream’ 的成员
c_zlib.c:236: 错误:‘struct zlib_state’ 没有名为 ‘istream’ 的成员
c_zlib.c:238: 警告:隐式声明函数 ‘inflate’
c_zlib.c:238: 错误:‘struct zlib_state’ 没有名为 ‘istream’ 的成员
c_zlib.c:238: 错误:‘Z_SYNC_FLUSH’ 未声明 (在此函数内第一次使用)
c_zlib.c:246: 错误:‘struct zlib_state’ 没有名为 ‘istream’ 的成员
c_zlib.c: 在顶层:
c_zlib.c:435: 错误:expected specifier-qualifier-list before ‘z_stream’
c_zlib.c: In function ‘bio_zlib_new’:
c_zlib.c:492: 错误:‘BIO_ZLIB_CTX’ 没有名为 ‘obuf’ 的成员
c_zlib.c:494: 错误:‘BIO_ZLIB_CTX’ 没有名为 ‘obufsize’ 的成员
c_zlib.c:495: 错误:‘BIO_ZLIB_CTX’ 没有名为 ‘zin’ 的成员
c_zlib.c:495: 错误:‘Z_NULL’ 未声明 (在此函数内第一次使用)
c_zlib.c:496: 错误:‘BIO_ZLIB_CTX’ 没有名为 ‘zin’ 的成员
c_zlib.c:497: 错误:‘BIO_ZLIB_CTX’ 没有名为 ‘zin’ 的成员
c_zlib.c:498: 错误:‘BIO_ZLIB_CTX’ 没有名为 ‘zin’ 的成员
c_zlib.c:499: 错误:‘BIO_ZLIB_CTX’ 没有名为 ‘zin’ 的成员
c_zlib.c:500: 错误:‘BIO_ZLIB_CTX’ 没有名为 ‘zin’ 的成员
c_zlib.c:501: 错误:‘BIO_ZLIB_CTX’ 没有名为 ‘zout’ 的成员
c_zlib.c:502: 错误:‘BIO_ZLIB_CTX’ 没有名为 ‘zout’ 的成员
c_zlib.c:503: 错误:‘BIO_ZLIB_CTX’ 没有名为 ‘zout’ 的成员
c_zlib.c:504: 错误:‘BIO_ZLIB_CTX’ 没有名为 ‘zout’ 的成员
c_zlib.c:505: 错误:‘BIO_ZLIB_CTX’ 没有名为 ‘zout’ 的成员
c_zlib.c:506: 错误:‘BIO_ZLIB_CTX’ 没有名为 ‘zout’ 的成员
c_zlib.c:507: 错误:‘BIO_ZLIB_CTX’ 没有名为 ‘odone’ 的成员
c_zlib.c:508: 错误:‘BIO_ZLIB_CTX’ 没有名为 ‘comp_level’ 的成员
c_zlib.c:508: 错误:‘Z_DEFAULT_COMPRESSION’ 未声明 (在此函数内第一次使用)
c_zlib.c: In function ‘bio_zlib_free’:
c_zlib.c:523: 错误:‘BIO_ZLIB_CTX’ 没有名为 ‘zin’ 的成员
c_zlib.c:526: 错误:‘BIO_ZLIB_CTX’ 没有名为 ‘obuf’ 的成员
c_zlib.c:529: 错误:‘BIO_ZLIB_CTX’ 没有名为 ‘zout’ 的成员
c_zlib.c:530: 错误:‘BIO_ZLIB_CTX’ 没有名为 ‘obuf’ 的成员
c_zlib.c: In function ‘bio_zlib_read’:
c_zlib.c:543: 错误:‘z_stream’ 未声明 (在此函数内第一次使用)
c_zlib.c:543: 错误:‘zin’ 未声明 (在此函数内第一次使用)
c_zlib.c:546: 错误:‘BIO_ZLIB_CTX’ 没有名为 ‘zin’ 的成员
c_zlib.c:556: 警告:隐式声明函数 ‘inflateInit’
c_zlib.c:570: 错误:‘Z_OK’ 未声明 (在此函数内第一次使用)
c_zlib.c:570: 错误:‘Z_STREAM_END’ 未声明 (在此函数内第一次使用)
c_zlib.c:575: 警告:隐式声明函数 ‘zError’
c_zlib.c: In function ‘bio_zlib_write’:
c_zlib.c:604: 错误:‘z_stream’ 未声明 (在此函数内第一次使用)
c_zlib.c:604: 错误:‘zout’ 未声明 (在此函数内第一次使用)
c_zlib.c:607: 错误:‘BIO_ZLIB_CTX’ 没有名为 ‘odone’ 的成员
c_zlib.c:608: 错误:‘BIO_ZLIB_CTX’ 没有名为 ‘zout’ 的成员
c_zlib.c:610: 错误:‘BIO_ZLIB_CTX’ 没有名为 ‘obuf’ 的成员
c_zlib.c:612: 错误:‘BIO_ZLIB_CTX’ 没有名为 ‘obuf’ 的成员
c_zlib.c:612: 错误:‘BIO_ZLIB_CTX’ 没有名为 ‘obufsize’ 的成员
c_zlib.c:614: 错误:‘BIO_ZLIB_CTX’ 没有名为 ‘obuf’ 的成员
c_zlib.c:619: 错误:‘BIO_ZLIB_CTX’ 没有名为 ‘optr’ 的成员
c_zlib.c:619: 错误:‘BIO_ZLIB_CTX’ 没有名为 ‘obuf’ 的成员
c_zlib.c:620: 错误:‘BIO_ZLIB_CTX’ 没有名为 ‘ocount’ 的成员
c_zlib.c:621: 警告:隐式声明函数 ‘deflateInit’
c_zlib.c:621: 错误:‘BIO_ZLIB_CTX’ 没有名为 ‘comp_level’ 的成员
c_zlib.c:622: 错误:‘BIO_ZLIB_CTX’ 没有名为 ‘obuf’ 的成员
c_zlib.c:623: 错误:‘BIO_ZLIB_CTX’ 没有名为 ‘obufsize’ 的成员
c_zlib.c:631: 错误:‘BIO_ZLIB_CTX’ 没有名为 ‘ocount’ 的成员
c_zlib.c:632: 错误:‘BIO_ZLIB_CTX’ 没有名为 ‘optr’ 的成员
c_zlib.c:632: 错误:‘BIO_ZLIB_CTX’ 没有名为 ‘ocount’ 的成员
c_zlib.c:641: 错误:‘BIO_ZLIB_CTX’ 没有名为 ‘optr’ 的成员
c_zlib.c:642: 错误:‘BIO_ZLIB_CTX’ 没有名为 ‘ocount’ 的成员
c_zlib.c:652: 错误:‘BIO_ZLIB_CTX’ 没有名为 ‘optr’ 的成员
c_zlib.c:652: 错误:‘BIO_ZLIB_CTX’ 没有名为 ‘obuf’ 的成员
c_zlib.c:653: 错误:‘BIO_ZLIB_CTX’ 没有名为 ‘obuf’ 的成员
c_zlib.c:654: 错误:‘BIO_ZLIB_CTX’ 没有名为 ‘obufsize’ 的成员
c_zlib.c:657: 错误:‘Z_OK’ 未声明 (在此函数内第一次使用)
c_zlib.c:664: 错误:‘BIO_ZLIB_CTX’ 没有名为 ‘ocount’ 的成员
c_zlib.c:664: 错误:‘BIO_ZLIB_CTX’ 没有名为 ‘obufsize’ 的成员
c_zlib.c: In function ‘bio_zlib_flush’:
c_zlib.c:672: 错误:‘z_stream’ 未声明 (在此函数内第一次使用)
c_zlib.c:672: 错误:‘zout’ 未声明 (在此函数内第一次使用)
c_zlib.c:675: 错误:‘BIO_ZLIB_CTX’ 没有名为 ‘obuf’ 的成员
c_zlib.c:675: 错误:‘BIO_ZLIB_CTX’ 没有名为 ‘odone’ 的成员
c_zlib.c:675: 错误:‘BIO_ZLIB_CTX’ 没有名为 ‘ocount’ 的成员
c_zlib.c:676: 错误:‘BIO_ZLIB_CTX’ 没有名为 ‘zout’ 的成员
c_zlib.c:684: 错误:‘BIO_ZLIB_CTX’ 没有名为 ‘ocount’ 的成员
c_zlib.c:686: 错误:‘BIO_ZLIB_CTX’ 没有名为 ‘optr’ 的成员
c_zlib.c:686: 错误:‘BIO_ZLIB_CTX’ 没有名为 ‘ocount’ 的成员
c_zlib.c:692: 错误:‘BIO_ZLIB_CTX’ 没有名为 ‘optr’ 的成员
c_zlib.c:693: 错误:‘BIO_ZLIB_CTX’ 没有名为 ‘ocount’ 的成员
c_zlib.c:695: 错误:‘BIO_ZLIB_CTX’ 没有名为 ‘odone’ 的成员
c_zlib.c:700: 错误:‘BIO_ZLIB_CTX’ 没有名为 ‘optr’ 的成员
c_zlib.c:700: 错误:‘BIO_ZLIB_CTX’ 没有名为 ‘obuf’ 的成员
c_zlib.c:701: 错误:‘BIO_ZLIB_CTX’ 没有名为 ‘obuf’ 的成员
c_zlib.c:702: 错误:‘BIO_ZLIB_CTX’ 没有名为 ‘obufsize’ 的成员
c_zlib.c:704: 错误:‘Z_FINISH’ 未声明 (在此函数内第一次使用)
c_zlib.c:705: 错误:‘Z_STREAM_END’ 未声明 (在此函数内第一次使用)
c_zlib.c:705: 错误:‘BIO_ZLIB_CTX’ 没有名为 ‘odone’ 的成员
c_zlib.c:706: 错误:‘Z_OK’ 未声明 (在此函数内第一次使用)
c_zlib.c:713: 错误:‘BIO_ZLIB_CTX’ 没有名为 ‘ocount’ 的成员
c_zlib.c:713: 错误:‘BIO_ZLIB_CTX’ 没有名为 ‘obufsize’ 的成员
c_zlib.c: In function ‘bio_zlib_ctrl’:
c_zlib.c:728: 错误:‘BIO_ZLIB_CTX’ 没有名为 ‘ocount’ 的成员
c_zlib.c:729: 错误:‘BIO_ZLIB_CTX’ 没有名为 ‘odone’ 的成员
c_zlib.c:768: 错误:‘BIO_ZLIB_CTX’ 没有名为 ‘obuf’ 的成员
c_zlib.c:770: 错误:‘BIO_ZLIB_CTX’ 没有名为 ‘obuf’ 的成员
c_zlib.c:771: 错误:‘BIO_ZLIB_CTX’ 没有名为 ‘obuf’ 的成员
c_zlib.c:773: 错误:‘BIO_ZLIB_CTX’ 没有名为 ‘obufsize’ 的成员
make[2]: *** [c_zlib.o] 错误 1
make[2]: Leaving directory `/usr/local/src/openssl-0.9.8k/crypto/comp'
make[1]: *** [subdirs] 错误 1
make[1]: Leaving directory `/usr/local/src/openssl-0.9.8k/crypto'
make: *** [build_crypto] 错误 1

请各位大大帮忙看下,我不知道还有什么要贴出来的,请指点,谢谢!

论坛徽章:
0
2 [报告]
发表于 2009-12-20 20:02 |只看该作者
既然是CentOS,完全可以使用yum安装的。
你要是很想源码编译安装,换个版本试试。

论坛徽章:
1
操作系统版块每日发帖之星
日期:2015-07-11 22:20:00
3 [报告]
发表于 2009-12-20 20:56 |只看该作者
光盘里有rpm

论坛徽章:
0
4 [报告]
发表于 2009-12-20 23:24 |只看该作者
这不还是没找到zlib么,把你./configure的输出贴出来

论坛徽章:
0
5 [报告]
发表于 2009-12-21 10:01 |只看该作者
提示: 作者被禁止或删除 内容自动屏蔽

论坛徽章:
0
6 [报告]
发表于 2009-12-22 22:33 |只看该作者
原帖由 marsaber 于 2009-12-20 20:02 发表
既然是CentOS,完全可以使用yum安装的。
你要是很想源码编译安装,换个版本试试。

源码有源码编译的用途呀


这个应该是是编译环境的版本问题 更换一个openssl的版本看看

论坛徽章:
0
7 [报告]
发表于 2009-12-24 21:39 |只看该作者
刚刚试了其他的好几个低版本,最低的是openssl-0.9.7i.tar.gz,问题还是存在。
(编译另外的版本的时候要把之前的新版本删除么?)
config的结果如下:
  1. [root@localhost openssl-0.9.7i]# ./config shared zlib
  2. Operating system: i686-whatever-linux2
  3. Configuring for linux-elf
  4. Configuring for linux-elf
  5. IsWindows=0
  6. CC            =gcc
  7. CFLAG         =-fPIC -DOPENSSL_PIC -DZLIB -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -DOPENSSL_NO_KRB5 -DL_ENDIAN -DTERMIO -O3 -fomit-frame-pointer -m486 -Wall -DSHA1_ASM -DMD5_ASM -DRMD160_ASM
  8. EX_LIBS       =-ldl -lz
  9. BN_ASM        =asm/bn86-elf.o asm/co86-elf.o
  10. DES_ENC       =asm/dx86-elf.o asm/yx86-elf.o
  11. BF_ENC        =asm/bx86-elf.o
  12. CAST_ENC      =c_enc.o
  13. RC4_ENC       =asm/rx86-elf.o
  14. RC5_ENC       =asm/r586-elf.o
  15. MD5_OBJ_ASM   =asm/mx86-elf.o
  16. SHA1_OBJ_ASM  =asm/sx86-elf.o
  17. RMD160_OBJ_ASM=asm/rm86-elf.o
  18. PROCESSOR     =
  19. RANLIB        =/usr/bin/ranlib
  20. ARFLAGS       =
  21. PERL          =/usr/bin/perl
  22. THIRTY_TWO_BIT mode
  23. DES_PTR used
  24. DES_RISC1 used
  25. DES_UNROLL used
  26. BN_LLONG mode
  27. RC4_INDEX mode
  28. RC4_CHUNK is undefined
  29. e_os2.h => include/openssl/e_os2.h
  30. making links in crypto...
  31. make[1]: Entering directory `/usr/local/src/openssl-0.9.7i/crypto'
  32. crypto.h => ../include/openssl/crypto.h
  33. tmdiff.h => ../include/openssl/tmdiff.h
  34. opensslv.h => ../include/openssl/opensslv.h
  35. opensslconf.h => ../include/openssl/opensslconf.h
  36. ebcdic.h => ../include/openssl/ebcdic.h
  37. symhacks.h => ../include/openssl/symhacks.h
  38. ossl_typ.h => ../include/openssl/ossl_typ.h
  39. making links in crypto/objects...
  40. make[2]: Entering directory `/usr/local/src/openssl-0.9.7i/crypto/objects'
  41. objects.h => ../../include/openssl/objects.h
  42. obj_mac.h => ../../include/openssl/obj_mac.h
  43. make[2]: Leaving directory `/usr/local/src/openssl-0.9.7i/crypto/objects'
  44. making links in crypto/md2...
  45. make[2]: Entering directory `/usr/local/src/openssl-0.9.7i/crypto/md2'
  46. md2.h => ../../include/openssl/md2.h
  47. md2test.c => ../../test/md2test.c
  48. make[2]: Leaving directory `/usr/local/src/openssl-0.9.7i/crypto/md2'
  49. making links in crypto/md4...
  50. make[2]: Entering directory `/usr/local/src/openssl-0.9.7i/crypto/md4'
  51. md4.h => ../../include/openssl/md4.h
  52. md4test.c => ../../test/md4test.c
  53. md4.c => ../../apps/md4.c
  54. make[2]: Leaving directory `/usr/local/src/openssl-0.9.7i/crypto/md4'
  55. making links in crypto/md5...
  56. make[2]: Entering directory `/usr/local/src/openssl-0.9.7i/crypto/md5'
  57. md5.h => ../../include/openssl/md5.h
  58. md5test.c => ../../test/md5test.c
  59. make[2]: Leaving directory `/usr/local/src/openssl-0.9.7i/crypto/md5'
  60. making links in crypto/sha...
  61. make[2]: Entering directory `/usr/local/src/openssl-0.9.7i/crypto/sha'
  62. sha.h => ../../include/openssl/sha.h
  63. shatest.c => ../../test/shatest.c
  64. sha1test.c => ../../test/sha1test.c
  65. make[2]: Leaving directory `/usr/local/src/openssl-0.9.7i/crypto/sha'
  66. making links in crypto/mdc2...
  67. make[2]: Entering directory `/usr/local/src/openssl-0.9.7i/crypto/mdc2'
  68. mdc2.h => ../../include/openssl/mdc2.h
  69. mdc2test.c => ../../test/mdc2test.c
  70. make[2]: Leaving directory `/usr/local/src/openssl-0.9.7i/crypto/mdc2'
  71. making links in crypto/hmac...
  72. make[2]: Entering directory `/usr/local/src/openssl-0.9.7i/crypto/hmac'
  73. hmac.h => ../../include/openssl/hmac.h
  74. hmactest.c => ../../test/hmactest.c
  75. make[2]: Leaving directory `/usr/local/src/openssl-0.9.7i/crypto/hmac'
  76. making links in crypto/ripemd...
  77. make[2]: Entering directory `/usr/local/src/openssl-0.9.7i/crypto/ripemd'
  78. ripemd.h => ../../include/openssl/ripemd.h
  79. rmdtest.c => ../../test/rmdtest.c
  80. make[2]: Leaving directory `/usr/local/src/openssl-0.9.7i/crypto/ripemd'
  81. making links in crypto/des...
  82. make[2]: Entering directory `/usr/local/src/openssl-0.9.7i/crypto/des'
  83. des.h => ../../include/openssl/des.h
  84. des_old.h => ../../include/openssl/des_old.h
  85. destest.c => ../../test/destest.c
  86. make[2]: Leaving directory `/usr/local/src/openssl-0.9.7i/crypto/des'
  87. making links in crypto/rc2...
  88. make[2]: Entering directory `/usr/local/src/openssl-0.9.7i/crypto/rc2'
  89. rc2.h => ../../include/openssl/rc2.h
  90. rc2test.c => ../../test/rc2test.c
  91. make[2]: Leaving directory `/usr/local/src/openssl-0.9.7i/crypto/rc2'
  92. making links in crypto/rc4...
  93. make[2]: Entering directory `/usr/local/src/openssl-0.9.7i/crypto/rc4'
  94. rc4.h => ../../include/openssl/rc4.h
  95. rc4test.c => ../../test/rc4test.c
  96. make[2]: Leaving directory `/usr/local/src/openssl-0.9.7i/crypto/rc4'
  97. making links in crypto/rc5...
  98. make[2]: Entering directory `/usr/local/src/openssl-0.9.7i/crypto/rc5'
  99. rc5.h => ../../include/openssl/rc5.h
  100. rc5test.c => ../../test/rc5test.c
  101. make[2]: Leaving directory `/usr/local/src/openssl-0.9.7i/crypto/rc5'
  102. making links in crypto/idea...
  103. make[2]: Entering directory `/usr/local/src/openssl-0.9.7i/crypto/idea'
  104. idea.h => ../../include/openssl/idea.h
  105. ideatest.c => ../../test/ideatest.c
  106. make[2]: Leaving directory `/usr/local/src/openssl-0.9.7i/crypto/idea'
  107. making links in crypto/bf...
  108. make[2]: Entering directory `/usr/local/src/openssl-0.9.7i/crypto/bf'
  109. blowfish.h => ../../include/openssl/blowfish.h
  110. bftest.c => ../../test/bftest.c
  111. make[2]: Leaving directory `/usr/local/src/openssl-0.9.7i/crypto/bf'
  112. making links in crypto/cast...
  113. make[2]: Entering directory `/usr/local/src/openssl-0.9.7i/crypto/cast'
  114. cast.h => ../../include/openssl/cast.h
  115. casttest.c => ../../test/casttest.c
  116. make[2]: Leaving directory `/usr/local/src/openssl-0.9.7i/crypto/cast'
  117. making links in crypto/bn...
  118. make[2]: Entering directory `/usr/local/src/openssl-0.9.7i/crypto/bn'
  119. bn.h => ../../include/openssl/bn.h
  120. bntest.c => ../../test/bntest.c
  121. exptest.c => ../../test/exptest.c
  122. make[2]: Leaving directory `/usr/local/src/openssl-0.9.7i/crypto/bn'
  123. making links in crypto/ec...
  124. make[2]: Entering directory `/usr/local/src/openssl-0.9.7i/crypto/ec'
  125. ec.h => ../../include/openssl/ec.h
  126. ectest.c => ../../test/ectest.c
  127. make[2]: Leaving directory `/usr/local/src/openssl-0.9.7i/crypto/ec'
  128. making links in crypto/rsa...
  129. make[2]: Entering directory `/usr/local/src/openssl-0.9.7i/crypto/rsa'
  130. rsa.h => ../../include/openssl/rsa.h
  131. rsa_test.c => ../../test/rsa_test.c
  132. make[2]: Leaving directory `/usr/local/src/openssl-0.9.7i/crypto/rsa'
  133. making links in crypto/dsa...
  134. make[2]: Entering directory `/usr/local/src/openssl-0.9.7i/crypto/dsa'
  135. dsa.h => ../../include/openssl/dsa.h
  136. dsatest.c => ../../test/dsatest.c
  137. make[2]: Leaving directory `/usr/local/src/openssl-0.9.7i/crypto/dsa'
  138. making links in crypto/dh...
  139. make[2]: Entering directory `/usr/local/src/openssl-0.9.7i/crypto/dh'
  140. dh.h => ../../include/openssl/dh.h
  141. dhtest.c => ../../test/dhtest.c
  142. make[2]: Leaving directory `/usr/local/src/openssl-0.9.7i/crypto/dh'
  143. making links in crypto/dso...
  144. make[2]: Entering directory `/usr/local/src/openssl-0.9.7i/crypto/dso'
  145. dso.h => ../../include/openssl/dso.h
  146. make[2]: Leaving directory `/usr/local/src/openssl-0.9.7i/crypto/dso'
  147. making links in crypto/engine...
  148. make[2]: Entering directory `/usr/local/src/openssl-0.9.7i/crypto/engine'
  149. engine.h => ../../include/openssl/engine.h
  150. enginetest.c => ../../test/enginetest.c
  151. make[2]: Leaving directory `/usr/local/src/openssl-0.9.7i/crypto/engine'
  152. making links in crypto/aes...
  153. make[2]: Entering directory `/usr/local/src/openssl-0.9.7i/crypto/aes'
  154. aes.h => ../../include/openssl/aes.h
  155. make[2]: Leaving directory `/usr/local/src/openssl-0.9.7i/crypto/aes'
  156. making links in crypto/buffer...
  157. make[2]: Entering directory `/usr/local/src/openssl-0.9.7i/crypto/buffer'
  158. buffer.h => ../../include/openssl/buffer.h
  159. make[2]: Leaving directory `/usr/local/src/openssl-0.9.7i/crypto/buffer'
  160. making links in crypto/bio...
  161. make[2]: Entering directory `/usr/local/src/openssl-0.9.7i/crypto/bio'
  162. bio.h => ../../include/openssl/bio.h
  163. make[2]: Leaving directory `/usr/local/src/openssl-0.9.7i/crypto/bio'
  164. making links in crypto/stack...
  165. make[2]: Entering directory `/usr/local/src/openssl-0.9.7i/crypto/stack'
  166. stack.h => ../../include/openssl/stack.h
  167. safestack.h => ../../include/openssl/safestack.h
  168. make[2]: Leaving directory `/usr/local/src/openssl-0.9.7i/crypto/stack'
  169. making links in crypto/lhash...
  170. make[2]: Entering directory `/usr/local/src/openssl-0.9.7i/crypto/lhash'
  171. lhash.h => ../../include/openssl/lhash.h
  172. make[2]: Leaving directory `/usr/local/src/openssl-0.9.7i/crypto/lhash'
  173. making links in crypto/rand...
  174. make[2]: Entering directory `/usr/local/src/openssl-0.9.7i/crypto/rand'
  175. rand.h => ../../include/openssl/rand.h
  176. randtest.c => ../../test/randtest.c
  177. make[2]: Leaving directory `/usr/local/src/openssl-0.9.7i/crypto/rand'
  178. making links in crypto/err...
  179. make[2]: Entering directory `/usr/local/src/openssl-0.9.7i/crypto/err'
  180. err.h => ../../include/openssl/err.h
  181. make[2]: Leaving directory `/usr/local/src/openssl-0.9.7i/crypto/err'
  182. making links in crypto/evp...
  183. make[2]: Entering directory `/usr/local/src/openssl-0.9.7i/crypto/evp'
  184. evp.h => ../../include/openssl/evp.h
  185. evp_test.c => ../../test/evp_test.c
  186. cp evptests.txt ../../test
  187. make[2]: Leaving directory `/usr/local/src/openssl-0.9.7i/crypto/evp'
  188. making links in crypto/asn1...
  189. make[2]: Entering directory `/usr/local/src/openssl-0.9.7i/crypto/asn1'
  190. asn1.h => ../../include/openssl/asn1.h
  191. asn1_mac.h => ../../include/openssl/asn1_mac.h
  192. asn1t.h => ../../include/openssl/asn1t.h
  193. make[2]: Leaving directory `/usr/local/src/openssl-0.9.7i/crypto/asn1'
  194. making links in crypto/pem...
  195. make[2]: Entering directory `/usr/local/src/openssl-0.9.7i/crypto/pem'
  196. pem.h => ../../include/openssl/pem.h
  197. pem2.h => ../../include/openssl/pem2.h
  198. make[2]: Leaving directory `/usr/local/src/openssl-0.9.7i/crypto/pem'
  199. making links in crypto/x509...
  200. make[2]: Entering directory `/usr/local/src/openssl-0.9.7i/crypto/x509'
  201. x509.h => ../../include/openssl/x509.h
  202. x509_vfy.h => ../../include/openssl/x509_vfy.h
  203. make[2]: Leaving directory `/usr/local/src/openssl-0.9.7i/crypto/x509'
  204. making links in crypto/x509v3...
  205. make[2]: Entering directory `/usr/local/src/openssl-0.9.7i/crypto/x509v3'
  206. x509v3.h => ../../include/openssl/x509v3.h
  207. make[2]: Leaving directory `/usr/local/src/openssl-0.9.7i/crypto/x509v3'
  208. making links in crypto/conf...
  209. make[2]: Entering directory `/usr/local/src/openssl-0.9.7i/crypto/conf'
  210. conf.h => ../../include/openssl/conf.h
  211. conf_api.h => ../../include/openssl/conf_api.h
  212. make[2]: Leaving directory `/usr/local/src/openssl-0.9.7i/crypto/conf'
  213. making links in crypto/txt_db...
  214. make[2]: Entering directory `/usr/local/src/openssl-0.9.7i/crypto/txt_db'
  215. txt_db.h => ../../include/openssl/txt_db.h
  216. make[2]: Leaving directory `/usr/local/src/openssl-0.9.7i/crypto/txt_db'
  217. making links in crypto/pkcs7...
  218. make[2]: Entering directory `/usr/local/src/openssl-0.9.7i/crypto/pkcs7'
  219. pkcs7.h => ../../include/openssl/pkcs7.h
  220. make[2]: Leaving directory `/usr/local/src/openssl-0.9.7i/crypto/pkcs7'
  221. making links in crypto/pkcs12...
  222. make[2]: Entering directory `/usr/local/src/openssl-0.9.7i/crypto/pkcs12'
  223. pkcs12.h => ../../include/openssl/pkcs12.h
  224. make[2]: Leaving directory `/usr/local/src/openssl-0.9.7i/crypto/pkcs12'
  225. making links in crypto/comp...
  226. make[2]: Entering directory `/usr/local/src/openssl-0.9.7i/crypto/comp'
  227. comp.h => ../../include/openssl/comp.h
  228. make[2]: Leaving directory `/usr/local/src/openssl-0.9.7i/crypto/comp'
  229. making links in crypto/ocsp...
  230. make[2]: Entering directory `/usr/local/src/openssl-0.9.7i/crypto/ocsp'
  231. ocsp.h => ../../include/openssl/ocsp.h
  232. make[2]: Leaving directory `/usr/local/src/openssl-0.9.7i/crypto/ocsp'
  233. making links in crypto/ui...
  234. make[2]: Entering directory `/usr/local/src/openssl-0.9.7i/crypto/ui'
  235. ui.h => ../../include/openssl/ui.h
  236. ui_compat.h => ../../include/openssl/ui_compat.h
  237. make[2]: Leaving directory `/usr/local/src/openssl-0.9.7i/crypto/ui'
  238. making links in crypto/krb5...
  239. make[2]: Entering directory `/usr/local/src/openssl-0.9.7i/crypto/krb5'
  240. krb5_asn.h => ../../include/openssl/krb5_asn.h
  241. make[2]: Leaving directory `/usr/local/src/openssl-0.9.7i/crypto/krb5'
  242. make[1]: Leaving directory `/usr/local/src/openssl-0.9.7i/crypto'
  243. making links in fips...
  244. make[1]: Entering directory `/usr/local/src/openssl-0.9.7i/fips'
  245. fips.h => ../include/openssl/fips.h
  246. fips_test_suite.c => ../test/fips_test_suite.c
  247. making links in fips/sha...
  248. make[2]: Entering directory `/usr/local/src/openssl-0.9.7i/fips/sha'
  249. fips_sha.h => ../../include/openssl/fips_sha.h
  250. fips_shatest.c => ../../test/fips_shatest.c
  251. cp SHAmix.req SHAmix.fax ../../test
  252. make[2]: Leaving directory `/usr/local/src/openssl-0.9.7i/fips/sha'
  253. making links in fips/rand...
  254. make[2]: Entering directory `/usr/local/src/openssl-0.9.7i/fips/rand'
  255. fips_rand.h => ../../include/openssl/fips_rand.h
  256. fips_randtest.c => ../../test/fips_randtest.c
  257. fips_rngvs.c => ../../test/fips_rngvs.c
  258. make[2]: Leaving directory `/usr/local/src/openssl-0.9.7i/fips/rand'
  259. making links in fips/des...
  260. make[2]: Entering directory `/usr/local/src/openssl-0.9.7i/fips/des'
  261. fips_desmovs.c => ../../test/fips_desmovs.c
  262. make[2]: Leaving directory `/usr/local/src/openssl-0.9.7i/fips/des'
  263. making links in fips/aes...
  264. make[2]: Entering directory `/usr/local/src/openssl-0.9.7i/fips/aes'
  265. fips_aesavs.c => ../../test/fips_aesavs.c
  266. fips_aes_data => ../../test/fips_aes_data
  267. make[2]: Leaving directory `/usr/local/src/openssl-0.9.7i/fips/aes'
  268. making links in fips/dsa...
  269. make[2]: Entering directory `/usr/local/src/openssl-0.9.7i/fips/dsa'
  270. fips_dsatest.c => ../../test/fips_dsatest.c
  271. fips_dssvs.c => ../../test/fips_dssvs.c
  272. make[2]: Leaving directory `/usr/local/src/openssl-0.9.7i/fips/dsa'
  273. making links in fips/rsa...
  274. make[2]: Entering directory `/usr/local/src/openssl-0.9.7i/fips/rsa'
  275. fips_rsavtest.c => ../../test/fips_rsavtest.c
  276. fips_rsastest.c => ../../test/fips_rsastest.c
  277. fips_rsagtest.c => ../../test/fips_rsagtest.c
  278. make[2]: Leaving directory `/usr/local/src/openssl-0.9.7i/fips/rsa'
  279. making links in fips/dh...
  280. make[2]: Entering directory `/usr/local/src/openssl-0.9.7i/fips/dh'
  281. make[2]: Leaving directory `/usr/local/src/openssl-0.9.7i/fips/dh'
  282. making links in fips/hmac...
  283. make[2]: Entering directory `/usr/local/src/openssl-0.9.7i/fips/hmac'
  284. fips_hmactest.c => ../../test/fips_hmactest.c
  285. make[2]: Leaving directory `/usr/local/src/openssl-0.9.7i/fips/hmac'
  286. make[1]: Leaving directory `/usr/local/src/openssl-0.9.7i/fips'
  287. making links in ssl...
  288. make[1]: Entering directory `/usr/local/src/openssl-0.9.7i/ssl'
  289. ssl.h => ../include/openssl/ssl.h
  290. ssl2.h => ../include/openssl/ssl2.h
  291. ssl3.h => ../include/openssl/ssl3.h
  292. ssl23.h => ../include/openssl/ssl23.h
  293. tls1.h => ../include/openssl/tls1.h
  294. kssl.h => ../include/openssl/kssl.h
  295. ssltest.c => ../test/ssltest.c
  296. make[1]: Leaving directory `/usr/local/src/openssl-0.9.7i/ssl'
  297. making links in apps...
  298. make[1]: Entering directory `/usr/local/src/openssl-0.9.7i/apps'
  299. make[1]: Nothing to be done for `links'.
  300. make[1]: Leaving directory `/usr/local/src/openssl-0.9.7i/apps'
  301. making links in test...
  302. make[1]: Entering directory `/usr/local/src/openssl-0.9.7i/test'
  303. make[1]: Nothing to be done for `links'.
  304. make[1]: Leaving directory `/usr/local/src/openssl-0.9.7i/test'
  305. making links in tools...
  306. make[1]: Entering directory `/usr/local/src/openssl-0.9.7i/tools'
  307. make[1]: Nothing to be done for `links'.
  308. make[1]: Leaving directory `/usr/local/src/openssl-0.9.7i/tools'
  309. generating dummy tests (if needed)...
  310. make[1]: Entering directory `/usr/local/src/openssl-0.9.7i/test'
  311. make[1]: Nothing to be done for `generate'.
  312. make[1]: Leaving directory `/usr/local/src/openssl-0.9.7i/test'

  313. Configured for linux-elf.
复制代码


另外make的时候又出现了新的警告提示,第一次编译新版本的时候是没有这个提示的,提示如下:
cryptlib.c: In function ‘CRYPTO_get_new_dynlockid’:
cryptlib.c:221: 警告:计算出的值未被使用
cryptlib.c: In function ‘CRYPTO_destroy_dynlockid’:
cryptlib.c:263: 警告:计算出的值未被使用


能不能帮我看看什么问题呢?谢谢!

论坛徽章:
0
8 [报告]
发表于 2009-12-24 22:25 |只看该作者
提示: 作者被禁止或删除 内容自动屏蔽

论坛徽章:
0
9 [报告]
发表于 2009-12-24 23:10 |只看该作者
谢谢各位帮忙,问题解决了,我重新下载编译安装zlib之后重新再编译openssl就成功了!应该是Cent OS自带的zlib安装不完全缺少了zlib.h文件。
再次感谢大家!

论坛徽章:
0
10 [报告]
发表于 2014-05-26 16:20 |只看该作者
zlib——deve 没有安装
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP