|
|
[root@ipam src]# tar -zxvf libmcrypt-2.5.8.tar.gz / n! j8 H( o: V3 ^7 j3 P& @' o! @
libmcrypt-2.5.8// ^6 G) H9 k( v
libmcrypt-2.5.8/THANKS: ` n1 x, K. B6 C2 l% s) g
libmcrypt-2.5.8/Makefile.in- z, _' E0 h/ a+ @
libmcrypt-2.5.8/config.log
: } K% b& t7 glibmcrypt-2.5.8/ltmain.sh- [6 V, a: i( ~3 L7 \, ~& R7 j
libmcrypt-2.5.8/install-sh v* ~5 v1 X! L1 q; U9 {
libmcrypt-2.5.8/config.sub
3 c2 ^) g+ i6 o7 g, E0 Y. b! Tlibmcrypt-2.5.8/Makefile.am0 @% O0 e* g3 e; ~
libmcrypt-2.5.8/config.h.in
0 v( L6 {3 s% Z9 alibmcrypt-2.5.8/aclocal.m43 f5 C# e) t) g' N+ f
libmcrypt-2.5.8/lib/
4 K, C6 ^# c! p3 w! c6 }libmcrypt-2.5.8/lib/libmcrypt-config.in
: ?5 ?+ u: _6 t9 N# Olibmcrypt-2.5.8/lib/Makefile.in3 C# V- d4 t# g8 g7 |. i/ D0 k6 f
libmcrypt-2.5.8/lib/libmcrypt.m4
! p2 U& e) A0 c1 f$ Qlibmcrypt-2.5.8/lib/mcrypt_extra.c- c$ W* k& Z5 O# f! T
libmcrypt-2.5.8/lib/Makefile.am5 q1 D+ |4 ]1 f' f. f% O
libmcrypt-2.5.8/lib/mcrypt.c% B+ Y- R& B: ?, s
libmcrypt-2.5.8/lib/win32_comp.c
& @ r2 f/ E6 }0 U" j6 ]libmcrypt-2.5.8/lib/bzero.c
4 D% V2 h2 R2 i- D; vlibmcrypt-2.5.8/lib/xmemory.h
) B- X5 T- q8 W' t7 Plibmcrypt-2.5.8/lib/libmcrypt.sym2 H8 ]8 H4 x' P! N0 o
libmcrypt-2.5.8/lib/libdefs.h& y( Y- C9 ]+ {! W+ {& t7 S( r; h+ v
libmcrypt-2.5.8/lib/mcrypt_internal.h
6 W" ?( c5 z- [! Ylibmcrypt-2.5.8/lib/bzero.h
( T% N/ L% |0 wlibmcrypt-2.5.8/lib/configure.scan. I0 h g2 v! L! R* F6 Q
libmcrypt-2.5.8/lib/mcrypt_modules.c
. ?& R4 H5 g6 o* S1 Y6 Zlibmcrypt-2.5.8/lib/mcrypt_modules.h
" _$ w9 f% t. t0 f- Ilibmcrypt-2.5.8/lib/win32_comp.h S+ U& k& J5 R! c; M
libmcrypt-2.5.8/lib/autoscan.log
$ Z6 Y) j+ M2 a$ }4 F* Ulibmcrypt-2.5.8/lib/xmemory.c
* o* c& L8 Z. j4 |2 W' I7 Slibmcrypt-2.5.8/lib/mcrypt_threads.c5 i) ~& a6 U" s% {# ?8 b2 l' c& k
libmcrypt-2.5.8/depcomp4 o) Z- ~8 n0 z3 H( Y a
libmcrypt-2.5.8/configure. A5 h7 N% Y$ R. b% H) B; l
libmcrypt-2.5.8/AUTHORS# \8 M' s/ X0 J
libmcrypt-2.5.8/libmcrypt.spec.in) d( W9 m- k8 o. F. d! l
libmcrypt-2.5.8/config.h; U' N- d+ D8 |
libmcrypt-2.5.8/INSTALL
6 }) n% Z& F1 g+ e2 I: dlibmcrypt-2.5.8/ChangeLog
9 f% K5 Z& e' wlibmcrypt-2.5.8/KNOWN-BUGS
$ Z& d0 Q) Y. ulibmcrypt-2.5.8/TODO- J: v' W" l% q6 w3 F
libmcrypt-2.5.8/libmcrypt.spec
7 w6 f! u4 e" z0 a. T# E. G) Mlibmcrypt-2.5.8/autom4te.cache/6 r$ E3 |; C& O4 f, x. _, V
libmcrypt-2.5.8/autom4te.cache/requests
. }, l3 k3 [! i' S, ^libmcrypt-2.5.8/autom4te.cache/traces.03 v: _9 p; [( K2 [# \. }) ?
libmcrypt-2.5.8/autom4te.cache/traces.1: R& }, C! i+ c. @" [: C
libmcrypt-2.5.8/autom4te.cache/traces.2
# Y0 F; f# C7 ^/ ~7 e1 |& w5 Wlibmcrypt-2.5.8/autom4te.cache/output.25 ?! x1 y( [0 ^
libmcrypt-2.5.8/autom4te.cache/output.0
' e: l4 @* K$ |9 {# F0 Mlibmcrypt-2.5.8/autom4te.cache/output.16 ]( R, K5 |: L. _1 T) s! v0 \: R
libmcrypt-2.5.8/missing m0 ~; X9 ` k7 G% Z+ F5 C
libmcrypt-2.5.8/COPYING.LIB
8 Z. X& @; `% N D1 g/ {libmcrypt-2.5.8/libltdl/
6 D$ [ _! K# z; Z0 Flibmcrypt-2.5.8/libltdl/Makefile.in2 A- _2 g" i" U/ y" M) f2 \9 y' |
libmcrypt-2.5.8/libltdl/Makefile.am4 F* `' Z" o. s, z
libmcrypt-2.5.8/libltdl/aclocal.m4* R# V7 i l `5 m
libmcrypt-2.5.8/libltdl/ltdl.h
3 E, b5 H0 S5 |/ W; ^6 jlibmcrypt-2.5.8/libltdl/configure4 A- s, H* n& y* j E+ l
libmcrypt-2.5.8/libltdl/ltdl.c
8 F$ O* M0 d/ d* xlibmcrypt-2.5.8/libltdl/COPYING.LIB
6 f$ v- A4 L* c) jlibmcrypt-2.5.8/libltdl/config-h.in
: q- D9 U; v' Y# P- Nlibmcrypt-2.5.8/libltdl/acinclude.m48 E) o. Z2 p ~; H3 g7 y: ]2 \( \! O
libmcrypt-2.5.8/libltdl/README" l( P) ]8 [' L/ v3 O6 h" y6 P2 u* Q
libmcrypt-2.5.8/libltdl/configure.in
; ~# q4 S b7 M( l* ~0 ^& \2 Ulibmcrypt-2.5.8/NEWS; D7 F2 v) `7 G a
libmcrypt-2.5.8/config.guess' t V0 f' L W* c$ N' |# y
libmcrypt-2.5.8/modules/' _6 E" ?- k E' b8 Y0 H( l& n
libmcrypt-2.5.8/modules/algorithms/* }7 u$ g( p0 X
libmcrypt-2.5.8/modules/algorithms/rc2.h: x1 B; d7 ^0 U D* F
libmcrypt-2.5.8/modules/algorithms/safer.h
* m5 h1 I$ ~/ l3 k9 Clibmcrypt-2.5.8/modules/algorithms/3-way.h
; J( i$ ^1 u2 `" a9 \/ llibmcrypt-2.5.8/modules/algorithms/Makefile.in
; J2 N& }! ]" t8 j$ ^( clibmcrypt-2.5.8/modules/algorithms/saferplus.h
. F) r5 E3 q' y$ O8 a, Alibmcrypt-2.5.8/modules/algorithms/cast-128.c4 T4 J7 @. C& P
libmcrypt-2.5.8/modules/algorithms/twofish.h) s; z; A4 F6 X1 G, Z
libmcrypt-2.5.8/modules/algorithms/Makefile.am
3 B+ x! s {2 A7 Mlibmcrypt-2.5.8/modules/algorithms/safer64.c
2 N2 L: V( {: q4 z1 Klibmcrypt-2.5.8/modules/algorithms/panama.h
. t& t/ a8 z5 y1 y) dlibmcrypt-2.5.8/modules/algorithms/safer128.c
% C3 [& a! Y+ v" slibmcrypt-2.5.8/modules/algorithms/wake.h
3 N" q' H# R2 d( ~* N9 alibmcrypt-2.5.8/modules/algorithms/loki97.c# H& O$ I9 Y/ F# i, l
libmcrypt-2.5.8/modules/algorithms/arcfour.h" V; V% c$ _" n$ @
libmcrypt-2.5.8/modules/algorithms/rc2.c
% x; V! \8 M/ X$ f: k3 n9 B nlibmcrypt-2.5.8/modules/algorithms/wake.c
+ w1 `0 H% _( `6 J0 B, Dlibmcrypt-2.5.8/modules/algorithms/blowfish-compat.c
& @6 f) a7 p: k d9 Klibmcrypt-2.5.8/modules/algorithms/saferplus.c
/ T/ K. D' R" ]libmcrypt-2.5.8/modules/algorithms/twofish.c
1 ]$ Y: Q0 ` Tlibmcrypt-2.5.8/modules/algorithms/cast-128_sboxes.h, }* Y/ P& T6 e2 I
libmcrypt-2.5.8/modules/algorithms/tripledes.c& ?9 d- g, q# _; S$ s. C; Q/ F7 F$ [
libmcrypt-2.5.8/modules/algorithms/rijndael-192.c t' i0 `1 e8 m& D2 j0 l, F
libmcrypt-2.5.8/modules/algorithms/serpent.c9 c0 W1 l4 u2 n" J$ J9 G0 y
libmcrypt-2.5.8/modules/algorithms/panama.c
/ j2 Y- F$ m. ]$ m7 m0 E1 i& V" ?libmcrypt-2.5.8/modules/algorithms/des.c0 |8 k' v& i! Y1 M8 M! R4 R
libmcrypt-2.5.8/modules/algorithms/enigma.h+ J/ S* A0 K, _. Y! |
libmcrypt-2.5.8/modules/algorithms/serpent.h* s/ A- I) t! j/ ^
libmcrypt-2.5.8/modules/algorithms/des.h6 Q! n6 v3 B+ Z L3 O+ m
libmcrypt-2.5.8/modules/algorithms/3-way.c( ]) P2 V2 O- e8 W
libmcrypt-2.5.8/modules/algorithms/xtea.h
% G/ o* ]% f8 xlibmcrypt-2.5.8/modules/algorithms/cast-256.c- i8 x0 L9 j- V: ^3 ^
libmcrypt-2.5.8/modules/algorithms/rijndael-256.c; s+ V: }6 R8 n1 h( {, k5 H$ N
libmcrypt-2.5.8/modules/algorithms/cast-128.h
# V) Q* R# n5 v4 l9 K2 L! M% \libmcrypt-2.5.8/modules/algorithms/blowfish.h P; @, p' }0 M) F l
libmcrypt-2.5.8/modules/algorithms/cast-256.h4 e: W1 C& B( ~; s& }) H/ S# K
libmcrypt-2.5.8/modules/algorithms/gost.c
+ ?, F0 E$ r/ S1 E6 ?libmcrypt-2.5.8/modules/algorithms/rijndael.h' G' ]# s& j* a
libmcrypt-2.5.8/modules/algorithms/tripledes.h
% C3 G8 b' P; ^- @1 u+ Plibmcrypt-2.5.8/modules/algorithms/enigma.c) t1 p d' A- K: w6 y3 I
libmcrypt-2.5.8/modules/algorithms/rijndael-128.c
7 z% y1 m. W* @libmcrypt-2.5.8/modules/algorithms/arcfour.c
4 W. s$ U' }2 X8 }7 plibmcrypt-2.5.8/modules/algorithms/blowfish.c' X0 f" ]8 y3 `. E: a8 l
libmcrypt-2.5.8/modules/algorithms/xtea.c8 D2 ^; W% }1 s& Z5 z! L
libmcrypt-2.5.8/modules/Makefile.in
6 e+ l" n6 n9 {& C, u( Mlibmcrypt-2.5.8/modules/Makefile.am
, B: ^ I& v f+ v! olibmcrypt-2.5.8/modules/modes/& T6 x# X: m' o; r7 L0 v& g3 ^) q. o
libmcrypt-2.5.8/modules/modes/Makefile.in5 W9 o' o- Q7 R' p9 N/ ^1 P: Z* `
libmcrypt-2.5.8/modules/modes/Makefile.am
5 C: j) \( s X" ^libmcrypt-2.5.8/modules/modes/cfb.h
" _) L' p0 [1 C* U, U7 N/ Clibmcrypt-2.5.8/modules/modes/ofb.c% _/ d3 ^* N1 S) B) U' Z
libmcrypt-2.5.8/modules/modes/ctr.h5 \0 r% W/ _" P
libmcrypt-2.5.8/modules/modes/ncfb.c
5 J. I; m) m& z/ ~( ~2 Zlibmcrypt-2.5.8/modules/modes/ctr.c* ?1 K& ~) I7 I; a, \) E" k |
libmcrypt-2.5.8/modules/modes/ncfb.h5 r7 c% B7 P3 M" B( P1 c
libmcrypt-2.5.8/modules/modes/nofb.h
, ?/ w4 i! s9 Z$ r. z [4 W3 slibmcrypt-2.5.8/modules/modes/ecb.c5 X. h, v# c. v* Y! P. ?
libmcrypt-2.5.8/modules/modes/stream.c: T8 A+ c. Z; o$ S
libmcrypt-2.5.8/modules/modes/stream.h) i2 v, a+ w; H8 z' I* t
libmcrypt-2.5.8/modules/modes/cfb.c
# c3 U! b* ~$ P. }: }libmcrypt-2.5.8/modules/modes/ecb.h: x+ f& F/ [4 i$ n4 h2 ]
libmcrypt-2.5.8/modules/modes/ofb.h
# w0 ]1 h+ S1 P' ?9 Z2 Mlibmcrypt-2.5.8/modules/modes/nofb.c. r% z& W% W4 W! d* H. R5 D$ h
libmcrypt-2.5.8/modules/modes/cbc.h6 x" k) t" r* j r6 F b# j0 }
libmcrypt-2.5.8/modules/modes/cbc.c
" k& A+ Q) }' ^8 Tlibmcrypt-2.5.8/mkinstalldirs
9 `4 B0 q: T2 Olibmcrypt-2.5.8/src/8 I9 B: m* G6 k7 {
libmcrypt-2.5.8/src/Makefile.in
6 S: B% s6 Q b/ f, Y- alibmcrypt-2.5.8/src/Makefile.am
+ ~1 d, ]" J, Olibmcrypt-2.5.8/src/aes_test.c2 t6 W/ } a# R' f* L2 v+ k: D
libmcrypt-2.5.8/src/cipher_test.c& c( F3 P; ? V! _. J* F9 h G
libmcrypt-2.5.8/doc/# H' i7 I3 |% i
libmcrypt-2.5.8/doc/Makefile.in( o9 h8 l L/ d% G5 X0 f9 V, p8 T' V
libmcrypt-2.5.8/doc/Makefile.am( i: b) |+ L- @0 M& \
libmcrypt-2.5.8/doc/README.config! Q' f7 K y+ H6 O; Q
libmcrypt-2.5.8/doc/example.c5 j+ ^0 ]8 L% l7 S9 }/ D
libmcrypt-2.5.8/doc/mcrypt.34 F) P, i+ h; j, c4 y) v" E* |
libmcrypt-2.5.8/doc/README.key
" Z: C- X0 e G% ^( W5 slibmcrypt-2.5.8/doc/README.xtea5 e5 u! c& n# U1 g- \" Y
libmcrypt-2.5.8/autoscan.log
3 D( B+ `* e- |: J3 m2 I% slibmcrypt-2.5.8/Makefile
6 N. \9 `+ V1 f5 l8 h* ?libmcrypt-2.5.8/config.status
/ k" v+ q/ u: C$ Rlibmcrypt-2.5.8/stamp-h1
5 w$ Z7 n [, [8 F. Rlibmcrypt-2.5.8/acinclude.m4
5 c- M9 e& C6 ?$ q. G3 dlibmcrypt-2.5.8/buildconf
2 Q! e2 W7 l/ ^libmcrypt-2.5.8/libtool
* T! N+ J. S& |/ F1 N6 w7 e/ Clibmcrypt-2.5.8/include/
# y5 n) z7 j4 A; x5 ^8 A0 rlibmcrypt-2.5.8/include/Makefile.in
. Q2 B; b' ?' @% v8 Y1 N8 Plibmcrypt-2.5.8/include/Makefile.am
1 I8 `! A9 ^) }, r: u' B Jlibmcrypt-2.5.8/include/mutils/4 |4 N, W8 D9 I- c+ \; G
libmcrypt-2.5.8/include/mutils/mcrypt.h.in
/ O( v+ c; M- flibmcrypt-2.5.8/include/mutils/mcrypt.h, B y6 M/ [9 i4 O5 i
libmcrypt-2.5.8/include/mcrypt.h2 E, ^; V& V+ Y& X" E3 e \
libmcrypt-2.5.8/README
, B( Q9 O1 {. g/ S3 H9 Qlibmcrypt-2.5.8/configure.in c5 z! R/ T! F2 e' V$ j
[root@ipam src]# ls, y9 ]8 [0 `* H3 Q4 C; h I: `
debug libmcrypt-2.5.8 libzip-1.3.1.tar.gz mcrypt-2.6.8.tar.gz php-8.3.0
) P+ T1 @6 _3 G4 \& x, H) P* N5 Mgmp-6.3.0 libmcrypt-2.5.8.tar.gz libzip-1.3.2 oniguruma-6.8.2-1.el7.x86_64.rpm php-8.3.0.bak
9 v) T/ t/ T; T4 M, a# ?gmp-6.3.0.tar libzip-0.11.2-6.el7.psychotic.x86_64.rpm libzip-1.3.2.tar.gz oniguruma-devel-6.8.2-1.el7.x86_64.rpm php-8.3.0-bak2
' y* F3 \; k/ a% r* skernels libzip-1.3.1 libzip-devel-0.11.2-6.el7.psychotic.x86_64.rpm php8.3 php-8.3.0.tar.gz- p' o$ t; a- U( N$ X
[root@ipam src]# cd libmcrypt-2.5.8/
. S: P1 G6 T9 t7 X, V. h[root@ipam libmcrypt-2.5.8]# ls$ t5 w: ` k/ L
acinclude.m4 autoscan.log config.h config.sub depcomp install-sh libmcrypt.spec Makefile mkinstalldirs src
6 m4 w4 [9 i+ w9 W( l) daclocal.m4 buildconf config.h.in configure doc KNOWN-BUGS libmcrypt.spec.in Makefile.am modules stamp-h1
- |; J. E3 ^6 {8 ]7 k9 }& P# Q: |' p+ cAUTHORS ChangeLog config.log configure.in include lib libtool Makefile.in NEWS THANKS
* v3 }- R, l9 M( K: R1 dautom4te.cache config.guess config.status COPYING.LIB INSTALL libltdl ltmain.sh missing README TODO5 D; @7 L& ?" ~! L3 G9 k3 b/ S
[root@ipam libmcrypt-2.5.8]# ./configure ' Q% w0 D6 V8 e( L2 L. M
checking build system type... x86_64-redhat-linux-gnu
# O3 r9 z3 y. lchecking host system type... x86_64-redhat-linux-gnu
' T5 Z( M$ [ {( ~; X! d% Q; n& `1 bchecking target system type... x86_64-redhat-linux-gnu: |- h+ k# c: R* ?: J
checking for a BSD-compatible install... /bin/install -c) @; d/ Q; L) ~- L
checking whether build environment is sane... yes O0 }4 t( N& x
checking for gawk... gawk& D# `' D( h& c$ [. T
checking whether make sets $(MAKE)... yes1 C2 Z. [. N0 T+ ^ u% F
checking whether to enable maintainer-specific portions of Makefiles... no
' b$ u3 a9 Z; w; O) \# X/ G. j; gchecking whether make sets $(MAKE)... (cached) yes
1 S8 m r3 f7 nchecking for g++... g++
6 d- S& F1 q, W! d, p! P: ichecking for C++ compiler default output file name... a.out
" A) Y, h# g& K! R1 s1 ~checking whether the C++ compiler works... yes
0 Z& C* z/ v# a! J" o5 Ychecking whether we are cross compiling... no& f, _/ n7 m8 C8 e
checking for suffix of executables... ~ N+ R$ I. a. i
checking for suffix of object files... o2 F& P$ V# l, r% ^
checking whether we are using the GNU C++ compiler... yes
7 Z/ \; }- I5 g4 Tchecking whether g++ accepts -g... yes
" C+ _0 x7 O( g `& \. Cchecking for style of include used by make... GNU. e" K# q4 f) U, }
checking dependency style of g++... gcc3" Q$ @: h) S' g+ p3 d
checking for gcc... gcc
" X5 M' t& O Q# j: \checking whether we are using the GNU C compiler... yes
' R# Y% m# p L' P' Jchecking whether gcc accepts -g... yes
3 D% \3 {0 C# J; l, H- Gchecking for gcc option to accept ANSI C... none needed
- B- I8 h. K* P* f; achecking dependency style of gcc... gcc3) m& V6 i4 j, ~4 `/ G
checking how to run the C preprocessor... gcc -E% c7 N8 V/ }$ Z& d( v7 G. T% ^5 d* w
checking for a BSD-compatible install... /bin/install -c
# J$ n) b( K n( S- r0 ?checking whether ln -s works... yes
N' j) @4 O# X2 o1 ]; G5 Cchecking whether make sets $(MAKE)... (cached) yes
7 D1 m0 ?2 ^5 `" ~& G0 Cchecking for a BSD-compatible install... /bin/install -c
4 I U% N. F% V' K7 ^checking whether ln -s works... yes- X0 O2 `4 R0 L$ \7 s- Z
checking whether in maintanance mode... no4 P. H# Z9 h# O
checking whether in dmalloc mode... no
" U- ^7 J# q$ D! pchecking whether to enable dynamic module loading... no$ D9 M" W0 h* S
***
0 D, ^( V( K. f( g*** Dynamic loading has been disabled
7 v+ O0 w4 h& xchecking which algorithms to include into library... cbc cfb ctr ecb ncfb nofb ofb stream threeway cast-128 gost rijndael-128 safer-sk64 twofish arcfour cast-256 loki97 rijndael-192 saferplus wake blowfish-compat des rijndael-256 serpent xtea blowfish enigma rc2 safer-sk128 tripledes& x [( J. Z- n/ Z6 N
checking for dirent.h that defines DIR... yes0 ]5 c5 T: J/ B" X" v- Z5 u, T
checking for library containing opendir... none required, I& S+ P) M/ j
checking for egrep... grep -E
" `3 K/ M9 N9 Y g' z2 z+ ochecking for ANSI C header files... yes4 J4 ?: G9 x9 {0 |% a
checking for inline... inline
u$ f0 I3 n' lchecking for an ANSI C-conforming const... yes# Y2 M# M* P; D8 K3 _& U. C
checking for sys/types.h... yes$ a) g- z& Z$ t" Q
checking for sys/stat.h... yes2 q$ C- b, t; D/ l" z/ @( ^
checking for stdlib.h... yes3 B% V3 u! y% u) W) [. ?% }
checking for string.h... yes
- B, d7 X+ t! W4 f# b/ z. c. l+ Y5 C8 Fchecking for memory.h... yes ?( k2 U6 o2 \9 J1 w* m& C& W& d
checking for strings.h... yes
5 p, `! H D1 h+ d# Ochecking for inttypes.h... yes
+ _* M2 u; \/ C' s3 Jchecking for stdint.h... yes' G3 w7 i* F; G3 ]# T- M
checking for unistd.h... yes h( I- A6 k4 ~
checking argz.h usability... yes
1 V9 k7 k8 Z3 s# ~checking argz.h presence... yes
0 R" m; E: H: K* Tchecking for argz.h... yes p; t+ E3 r" S
checking byteswap.h usability... yes' n( E+ \8 a: I. l% }
checking byteswap.h presence... yes
. q( ]) T9 n" i1 S1 W Zchecking for byteswap.h... yes
J0 ?- P2 D5 }$ @checking dirent.h usability... yes
5 ~3 G$ Y7 |( c a' S' W1 U& a3 K2 S0 Dchecking dirent.h presence... yes
V/ t; R, V/ Z0 Wchecking for dirent.h... yes* u: e$ L& m: i
checking dlfcn.h usability... yes
0 c- `, v: _2 n* g4 wchecking dlfcn.h presence... yes
, H1 u# h0 B9 G! ]checking for dlfcn.h... yes- I' _: G: X, G' a$ A* v. F
checking endian.h usability... yes0 d1 G# ?6 Z, _" a- I
checking endian.h presence... yes
( _& A5 M5 x8 U: S0 ?checking for endian.h... yes
) j: B1 r% E3 Q2 e# }! I4 Lchecking malloc.h usability... yes
4 m% ^% ^. g# k0 d8 a+ vchecking malloc.h presence... yes, l4 n( n+ l/ a; i. q! \; Y
checking for malloc.h... yes
) |( m# @) R- ^& s1 \/ Schecking for memory.h... (cached) yes; e5 v- S) ^9 U9 M8 }7 m
checking for stdlib.h... (cached) yes
4 @ b1 ~8 }% l1 lchecking for string.h... (cached) yes) b; m5 Q1 V6 [
checking for strings.h... (cached) yes2 {$ s- Y' n# @& x6 u- [6 Q7 m
checking sys/endian.h usability... no/ `5 d9 ]# H S8 P0 U2 h% Z
checking sys/endian.h presence... no
. v% K) O& A6 X( D+ A7 [! L$ L" }checking for sys/endian.h... no
, n: m! a4 j, O2 v5 P6 E( d8 Gchecking for sys/types.h... (cached) yes% P3 w' F( ] g) R) C8 Q2 K
checking sys/mman.h usability... yes
- P3 F# y6 O9 d3 c9 lchecking sys/mman.h presence... yes+ x/ k) I% o+ n0 \! s. }( d
checking for sys/mman.h... yes" _, W2 r, K& @/ u5 s
checking limits.h usability... yes
8 H/ N9 F- u: b4 I7 cchecking limits.h presence... yes" x# `: p6 Y/ A2 O A6 _) f
checking for limits.h... yes
2 s. i; F r a7 P- ^5 |checking for unistd.h... (cached) yes
3 a6 j. a, v" a5 V" Uchecking whether closedir returns void... no- h1 M/ @1 J& ~% ^; {8 d
checking for stdlib.h... (cached) yes
* q9 b+ e+ F# p0 ]8 `+ kchecking for GNU libc compatible malloc... yes2 @" n+ m: }. M/ g: c/ y4 U
checking for working memcmp... yes# S ^, K; f. F% l* Q0 e
checking for stdlib.h... (cached) yes
; p& g2 y8 Q( @) h' N6 w/ h9 j/ xchecking for GNU libc compatible realloc... yes
& _' ^) e8 Z5 L3 P% nchecking for bzero... yes& g$ g9 w0 V3 B( H) q
checking for memmove... yes. b' P, [+ H4 N% i5 D
checking for memset... yes/ h0 W4 h$ p0 }! ?; I) M
checking for mlock... yes
' D' l1 b* T- }0 w+ Mchecking for readdir_r... yes$ n, v g; _- e2 W; }& |% a$ A
checking for strchr... yes
. A+ G/ E" v5 }* C9 ]/ I& [: _+ lchecking for strdup... yes: p( i/ e9 J6 e( i1 Q3 h. b( n
checking for strrchr... yes8 E/ n4 r0 {3 L3 M7 \9 G
checking for readdir,,... no
) S9 m9 q2 t3 `& J' u- L' Q: Xchecking for bcopy,,... no
0 `$ F; d( u, K* r. n$ cchecking whether byte ordering is bigendian... no3 e" t* T2 {: \) U8 A$ S7 G, j
checking for unsigned long int... yes
5 o- O6 G: b% `, `9 ichecking size of unsigned long int... 8
Q, M5 B6 s" \5 D; |4 V! Schecking for unsigned int... yes
; O* x5 r' I% y) j4 T [( B# Echecking size of unsigned int... 49 e5 ~, g4 r, W+ c5 [" u
checking for unsigned short int... yes+ E8 r5 s* r e
checking size of unsigned short int... 2. x- m( k v" k- O7 q
checking for unsigned char... yes) z+ E" Q) i; p, Z* N$ [: J5 E) \4 U
checking size of unsigned char... 1
0 F- x2 I+ }) y* U$ P" ] Zchecking for a sed that does not truncate output... /bin/sed
2 f0 p% j) Z* ]3 Ochecking for ld used by gcc... /bin/ld. `; `1 s* u$ V. r! P5 b
checking if the linker (/bin/ld) is GNU ld... yes/ `( e/ r0 ~/ y" [" _; d3 W4 I" y
checking for /bin/ld option to reload object files... -r
7 W$ e7 w0 ~) L7 A* lchecking for BSD-compatible nm... /bin/nm -B$ ^* g4 l3 T6 D8 h4 h! E+ l" B8 {) `$ G
checking how to recognise dependent libraries... pass_all
/ c" n) F2 {, L8 I: A& f& qchecking for dlfcn.h... (cached) yes
& O. z% g0 Z- uchecking how to run the C++ preprocessor... g++ -E) u: M2 b7 K" T( \2 D$ V$ J4 r( ~
checking for g77... no {2 x2 U& F/ M b; j
checking for f77... no
# W& u* ~" x3 \' E. Vchecking for xlf... no: J& M8 _% I& |$ A) l e/ U
checking for frt... no
) h7 F- b' q2 _checking for pgf77... no+ }4 K! [' f, B# U
checking for fort77... no
: a1 o5 U0 [7 j# y6 I+ o7 Lchecking for fl32... no
7 v& d$ R, b( ~& ]. Vchecking for af77... no v. ]2 v1 V, q8 Z# ~
checking for f90... no# s t2 T+ g' D3 O/ S5 q4 Q
checking for xlf90... no
6 E+ f$ G0 Z* `checking for pgf90... no
* |8 U8 T# z, x2 S/ C1 W# ychecking for epcf90... no
$ D# M5 y2 }2 v9 Tchecking for f95... no
+ v0 P( S7 |9 [2 q# Xchecking for fort... no( i( u7 D% _6 @ \% w
checking for xlf95... no
% o( p1 j: ^- [5 L' bchecking for ifc... no
2 O5 @% c8 i* _ l. Gchecking for efc... no
! N1 N4 ^1 P1 Z0 J% z Q, d9 K, }checking for pgf95... no$ @ U2 O: }* o" |% f4 O# W
checking for lf95... no# ^# g& Q% S# M+ ~
checking for gfortran... no6 A( z( A; G$ |2 y( F
checking whether we are using the GNU Fortran 77 compiler... no
. e9 A Y6 l5 S5 _6 {checking whether accepts -g... no/ Z3 V9 ^9 x( k0 G" R O; ^
checking the maximum length of command line arguments... 32768
! u) D( |8 j9 j+ \/ Z8 Gchecking command to parse /bin/nm -B output from gcc object... ok
- Q! f! n5 d# Y5 G# {1 qchecking for objdir... .libs: z4 v# b9 r" `; |' h
checking for ar... ar4 R) T- ~6 s2 ^( ^# t6 A
checking for ranlib... ranlib) I% \# u, W* U/ i, X! g6 ~
checking for strip... strip
/ e% \* D- s+ i5 u* f' m1 |- U$ K/ Hchecking if gcc supports -fno-rtti -fno-exceptions... no
a2 D# A/ ]7 O& ^/ ~% D: Qchecking for gcc option to produce PIC... -fPIC
$ q2 ~4 Q+ ~- p9 w5 g' qchecking if gcc PIC flag -fPIC works... yes! D) i0 d: M5 U7 Z; N( ]
checking if gcc static flag -static works... no4 \9 n* s2 |4 |! B' m# K+ V
checking if gcc supports -c -o file.o... yes
. S$ U) [! A) r: {& S0 T( j2 a8 dchecking whether the gcc linker (/bin/ld -m elf_x86_64) supports shared libraries... yes
: e: I: @2 N9 n, U- `4 C6 U) jchecking whether -lc should be explicitly linked in... no! _: p5 A7 q, R, m& {
checking dynamic linker characteristics... GNU/Linux ld.so
$ ^& P8 U. |5 \9 S* Lchecking how to hardcode library paths into programs... immediate- V" v* `7 C0 `
checking whether stripping libraries is possible... yes! p; F* i& a2 K. H$ _
checking for shl_load... no3 c% T' l; U! F. T; K& n
checking for shl_load in -ldld... no
, D; i7 _" R* Tchecking for dlopen... no, `0 t. Y* k4 X* p
checking for dlopen in -ldl... yes6 s, J/ S/ k1 i. i
checking whether a program can dlopen itself... yes
) ~+ t8 d2 H4 P/ t6 f6 Tchecking whether a statically linked program can dlopen itself... yes) c4 V, n4 q# Y
checking if libtool supports shared libraries... yes
5 @* Q- H6 l0 I) {4 K9 A" p/ K' O7 ychecking whether to build shared libraries... yes
9 L- @7 Q- [2 o! j. D' T- y( tchecking whether to build static libraries...
2 O& N/ `2 a2 }7 ^configure: creating libtool
0 Q! k. _, p* g1 [appending configuration tag "CXX" to libtool2 ^) K: c. |0 A1 _# J, M; d( M3 }
checking for ld used by g++... /bin/ld -m elf_x86_64( e( M/ v4 t; a. B$ M1 L* C
checking if the linker (/bin/ld -m elf_x86_64) is GNU ld... yes$ H: t4 R, W6 e# X) ~ }& o. L
checking whether the g++ linker (/bin/ld -m elf_x86_64) supports shared libraries... yes! a; Q! S. c- h4 F0 n, W
checking for g++ option to produce PIC... -fPIC: g( g2 Y, q( Q- M
checking if g++ PIC flag -fPIC works... yes
9 ^ C* A4 M1 |6 O, qchecking if g++ static flag -static works... no
/ W u \: w, T7 D/ U1 Ochecking if g++ supports -c -o file.o... yes
: T0 @( Z3 f" |' _' Echecking whether the g++ linker (/bin/ld -m elf_x86_64) supports shared libraries... yes6 Z5 x: o1 A% }1 b
checking dynamic linker characteristics... GNU/Linux ld.so
' ?' |5 v9 ?) d/ p0 o# Qchecking how to hardcode library paths into programs... immediate. y$ P) z6 `6 U
appending configuration tag "F77" to libtool
g0 a" ?* T- O- w$ ?3 i; W yconfigure: creating ./config.status
5 u' L/ z3 J3 i9 j q! Jconfig.status: creating Makefile
3 @! X1 |) `$ ]config.status: creating libmcrypt.spec; @) X: w" D% c- |: a0 {
config.status: creating lib/Makefile
) f! t; ?9 o) p6 ~( Kconfig.status: creating doc/Makefile
( V: E1 N3 [ P- A: econfig.status: creating src/Makefile& ?' ^" { G; j* z! [
config.status: creating include/mutils/mcrypt.h
# y9 f: A! M, J! b7 T$ Q# Nconfig.status: creating include/Makefile
/ w- {4 z1 s5 O; ]config.status: creating modules/Makefile) q1 [. Y0 a3 M
config.status: creating modules/modes/Makefile
0 ^7 A9 {% A1 [' xconfig.status: creating modules/algorithms/Makefile
9 v# X( `! d. b. v5 Pconfig.status: creating lib/libmcrypt-config
4 L$ K9 n7 U- f c! k J8 X& Oconfig.status: creating config.h8 ?6 Z4 M, ^( s$ ^9 l# X
config.status: executing depfiles commands; R4 f! j5 p. _6 w* U2 }( ^ S) O
config.status: executing default-1 commands: S! e% ?: B% D5 ?& o
# ^3 ~0 R4 N& C$ j9 t2 ?2 T! ?# T0 |; y# n
安装:- p% e; V1 k: S
make && make install `5 Z" G0 E+ Y, D. e/ z
# Y( f4 t* O6 `1 L+ b4 R1 k
安装mcrypt
$ |3 F' B1 j& H+ _1 c% v3 a tar -zxvf mcrypt-2.6.8.tar.gz
6 Z, r; l/ l3 i$ [4 q7 jmcrypt-2.6.8/
9 @% j# c' V9 ^ amcrypt-2.6.8/m4/9 e j4 e7 T7 q9 d, H4 g. h
mcrypt-2.6.8/m4/lib-link.m4# p1 s4 v e" m0 n& z' B
mcrypt-2.6.8/m4/po.m47 k% X3 ^( Y/ }2 g
mcrypt-2.6.8/m4/libtool.m4
. v, s3 D' a' u, B% Z! kmcrypt-2.6.8/m4/lib-ld.m49 M! W5 \+ \, ~5 _
mcrypt-2.6.8/m4/iconv.m4& d7 q* V& D& C" ^. t% o5 o i
mcrypt-2.6.8/m4/gettext.m44 t! y) w; B# F: t, t- c1 C
mcrypt-2.6.8/m4/ltversion.m4' D; B6 a1 ^4 S6 D! A% i
mcrypt-2.6.8/m4/lt~obsolete.m45 X' q6 Z# `0 x& c: i! a
mcrypt-2.6.8/m4/nls.m48 m7 Z4 k' q5 o0 Z9 u
mcrypt-2.6.8/m4/progtest.m4/ B3 f6 Z# e! D
mcrypt-2.6.8/m4/ltoptions.m4( x) R \; I& T3 e' V. r; l* M
mcrypt-2.6.8/m4/ltsugar.m4
. Z! N! M1 U+ C- }9 e' cmcrypt-2.6.8/m4/lib-prefix.m4
4 Z7 y* Q$ k+ Q8 b, V" @% R: wmcrypt-2.6.8/po/
1 Z( ^, j$ {, V h7 `3 W) R0 Y* Imcrypt-2.6.8/po/es_AR.po8 r2 Z2 F7 ?, E( L
mcrypt-2.6.8/po/Makevars
. K; z1 }; \$ b! Y% f0 r* Kmcrypt-2.6.8/po/de.po; o( z4 J# c# ?& Z4 _
mcrypt-2.6.8/po/cs.po# M) }# @. [! g
mcrypt-2.6.8/po/es_AR.gmo
5 z% K* R( ^! v1 A/ pmcrypt-2.6.8/po/el.po5 \, Y/ t" s( B
mcrypt-2.6.8/po/pl.po
4 M2 S& p4 `/ B( vmcrypt-2.6.8/po/en@boldquot.header1 V2 ]* A$ h; g; K( s! ~
mcrypt-2.6.8/po/en@quot.header8 H* A% @8 W1 S! t* _
mcrypt-2.6.8/po/Rules-quot
' ^$ Y6 s: ]" umcrypt-2.6.8/po/remove-potcdate.sin
3 S( C* z% ~6 h: f+ d' x& Smcrypt-2.6.8/po/boldquot.sed; W$ u2 H) z( l3 I% D0 K/ U
mcrypt-2.6.8/po/POTFILES.in; ~% t5 o1 r9 N
mcrypt-2.6.8/po/de.gmo
6 X9 ]" _' R3 C2 i+ K" ~' l) ^6 Rmcrypt-2.6.8/po/mcrypt.pot
e; P% N2 S/ ]3 Ymcrypt-2.6.8/po/cs.gmo) `+ l6 R# T L- }! E
mcrypt-2.6.8/po/el.gmo4 p1 @$ Z& L- d& S3 |$ d/ X$ A
mcrypt-2.6.8/po/insert-header.sin2 a7 o0 ^$ C$ a
mcrypt-2.6.8/po/pl.gmo+ a5 L8 v- O% c! e
mcrypt-2.6.8/po/stamp-po
: I* a9 @ G" \: n, ~mcrypt-2.6.8/po/quot.sed0 F0 b$ ^7 W K% o) S, q
mcrypt-2.6.8/po/ChangeLog: D* z9 x# E+ w4 g
mcrypt-2.6.8/po/Makefile.in.in
1 n& b; y( e0 u+ @/ i+ jmcrypt-2.6.8/doc/7 p" \1 d k- G' m( e, I1 K
mcrypt-2.6.8/doc/FORMAT" e# x4 g+ J2 |) k T( p
mcrypt-2.6.8/doc/magic1 i4 m+ U" ~" |! I. W- [8 `( L7 ?
mcrypt-2.6.8/doc/sample.mcryptrc
- b6 G" z& Y$ `7 a6 S9 Q8 Wmcrypt-2.6.8/doc/Makefile.am" M, {! @/ U7 n5 p
mcrypt-2.6.8/doc/Makefile.in$ F2 }7 w) u+ j8 x$ r$ f/ h
mcrypt-2.6.8/doc/mcrypt.17 D$ j T& y' R) w; G# b
mcrypt-2.6.8/src/8 a9 t+ r u! V/ w
mcrypt-2.6.8/src/rfc2440.c! z( F" o1 r, j; A
mcrypt-2.6.8/src/rfc2440.h
3 M$ Y9 m" y* c1 m: p3 ymcrypt-2.6.8/src/crypt/ Y9 Q1 r' `+ z t P' I
mcrypt-2.6.8/src/gaa.h
4 L4 V9 Z8 J- v* N* vmcrypt-2.6.8/src/rndwin32.c
5 `4 R( w3 L$ }# Ymcrypt-2.6.8/src/errors.c
+ R3 Q9 Y' K, k/ O. K* J- Dmcrypt-2.6.8/src/errors.h
+ i; v7 N' f) k, E- U& vmcrypt-2.6.8/src/xmalloc.c
; v9 v* L; b* R% ]mcrypt-2.6.8/src/xmalloc.h
5 c$ C! \4 `0 w8 v0 x- {mcrypt-2.6.8/src/functions.c! Y$ b: v: U3 A; u5 c
mcrypt-2.6.8/src/functions.h
, I! ~% P- Z: j& B1 k' H% Gmcrypt-2.6.8/src/ufc_crypt.c2 Z' _2 j9 x' R/ b, X
mcrypt-2.6.8/src/ufc_crypt.h6 ]' K/ w8 }; p2 f% ]
mcrypt-2.6.8/src/bits.c; D1 |$ v# D/ g) A$ b& t8 B( K( r
mcrypt-2.6.8/src/bits.h
: X* Q! Z" X7 {6 i) F# J" smcrypt-2.6.8/src/mcrypt_int.h$ [% @' |7 S( x$ a8 R0 j A
mcrypt-2.6.8/src/mcrypt.gaa$ j, {& w* o0 F5 j' r$ ]
mcrypt-2.6.8/src/extra.c3 ~ m3 I- k b! v: W
mcrypt-2.6.8/src/extra.h$ A* R; w# Y, v
mcrypt-2.6.8/src/random.c6 g" p# v/ C! j
mcrypt-2.6.8/src/random.h
1 n+ K$ {. L! K9 A3 j9 umcrypt-2.6.8/src/Makefile.am
) R- d+ n3 O) F" K1 hmcrypt-2.6.8/src/Makefile.in6 O- f @6 Q9 E) l( ^
mcrypt-2.6.8/src/getpass.c
! C& g/ u2 {3 e4 zmcrypt-2.6.8/src/getpass.h5 U8 ~- }6 `5 z' _8 V7 J0 y
mcrypt-2.6.8/src/openpgp.c
8 n7 T* L' q k1 a7 v' H& Xmcrypt-2.6.8/src/openpgp.h
) M3 K- e( L* Mmcrypt-2.6.8/src/keys.c- Z# Y, a0 d& R) v
mcrypt-2.6.8/src/keys.h
* ]% R1 w/ j7 ^6 W/ Xmcrypt-2.6.8/src/gettext.h- u5 V2 ^: B( {) X8 g$ N
mcrypt-2.6.8/src/gaaout.c
1 \+ B- O% n3 Qmcrypt-2.6.8/src/defines.h" x4 s4 ^5 h. @" v7 g0 L( O$ n
mcrypt-2.6.8/src/classic.c
* O% x6 {) M, h, D8 m4 dmcrypt-2.6.8/src/mcrypt.c
; \$ v* }4 v0 T! l$ n4 A/ Z2 Q6 Y; F. Vmcrypt-2.6.8/src/popen.c
/ e2 _1 j, z. R- f, c4 Dmcrypt-2.6.8/src/popen.h8 ^1 j, Z0 {) K. C3 p
mcrypt-2.6.8/src/environ.c
# P* G: B Z1 qmcrypt-2.6.8/src/environ.h$ q. s4 C' G7 q2 ^# x0 _
mcrypt-2.6.8/src/rndunix.c1 w! B& v( t6 _& M) l& Y$ o4 S- A
mcrypt-2.6.8/NEWS# `: T7 P" Y5 r) H6 r ~. g
mcrypt-2.6.8/TODO; r x2 i8 r1 k3 j$ o4 G9 f
mcrypt-2.6.8/depcomp$ ]+ y8 r/ m" f
mcrypt-2.6.8/aclocal.m4: J {+ w' U7 F8 w7 Y
mcrypt-2.6.8/README+ z$ I/ ^ K, S
mcrypt-2.6.8/ltmain.sh
1 z9 C/ e! q/ V" \) V! @mcrypt-2.6.8/THANKS+ n; r3 G1 B$ O( @# ?
mcrypt-2.6.8/configure. ?$ a8 ]8 j) A' P F/ L6 v
mcrypt-2.6.8/configure.in7 N$ ?. I0 ]& C4 R1 T
mcrypt-2.6.8/config.guess
5 D- d% K/ j9 @9 ?7 u8 }& {mcrypt-2.6.8/config.rpath
9 i' }+ Y" x5 ~: Lmcrypt-2.6.8/install-sh
# k7 c) s- d9 b1 U# ? n/ H/ Hmcrypt-2.6.8/config.sub
' l" v0 z$ u- cmcrypt-2.6.8/missing
3 E E T% N5 s/ q% v. Tmcrypt-2.6.8/Makefile.am
5 H0 z" l. Q, |- Z+ C- Q# kmcrypt-2.6.8/Makefile.in
+ p8 l& v( }+ Umcrypt-2.6.8/config.h.in) f# J/ D6 B" t4 J0 d2 u
mcrypt-2.6.8/acinclude.m44 c" ?/ |+ N5 p2 U, u4 ]
mcrypt-2.6.8/AUTHORS( r/ v3 r+ u& h* d6 W: d
mcrypt-2.6.8/INSTALL% |/ e0 M7 P; ^0 p% t6 {6 T
mcrypt-2.6.8/ABOUT-NLS* c7 w$ w. U' H" J
mcrypt-2.6.8/ChangeLog4 m5 {3 r$ K5 {. y. U$ b
mcrypt-2.6.8/COPYING7 P* L- k- X8 r8 Z; m" f5 z/ u! ^
mcrypt-2.6.8/INSTALL.generic0 @, }! Q! \' O2 E9 s& E/ F
- @1 A/ C/ l: s B! k$ F/ N
编译:9 j! e( r$ Z! y! k
7 L3 k! n+ h. @# w- N- hLD_LIBRARY_PATH=/usr/local/lib ./configure 6 C( _1 R- o5 q
checking build system type... x86_64-unknown-linux-gnu% _7 ^1 b$ O$ g, ^- ?* {5 @8 J
checking host system type... x86_64-unknown-linux-gnu
& K$ @2 u7 C2 z1 V6 Lchecking target system type... x86_64-unknown-linux-gnu% F$ g6 z# A' {* a; v
checking for a BSD-compatible install... /bin/install -c
6 v; U( \) r$ {4 c- B$ r8 A( _' vchecking whether build environment is sane... yes
6 H$ t1 k- p1 A1 L$ uchecking for a thread-safe mkdir -p... /bin/mkdir -p
( O2 G+ u) r/ G! E! {! ^checking for gawk... gawk/ z$ d* A5 l! a4 |
checking whether make sets $(MAKE)... yes6 w( q8 D* b- x! r7 q4 G9 G
checking for style of include used by make... GNU* G6 o7 Y4 r1 l# @! z: \& Y- z
checking for gcc... gcc
|4 k7 f( v- v, }checking for C compiler default output file name... a.out! Y% l6 N6 c; t0 S3 J
checking whether the C compiler works... yes9 o& h& K+ _: e1 @" w- ?
checking whether we are cross compiling... no
& }8 J! ?4 p. z _8 q2 ~& Ochecking for suffix of executables... . ]5 J) j- k( M/ e; C4 U2 X# M
checking for suffix of object files... o* V7 U0 F( t# r* V% f# O# }
checking whether we are using the GNU C compiler... yes( E+ i( N# I3 h1 r9 C: m9 N; e
checking whether gcc accepts -g... yes
. ?* u& z% m3 p8 v. I e2 Wchecking for gcc option to accept ISO C89... none needed8 K* a) a% M% x `
checking dependency style of gcc... gcc3
8 y$ Q2 Y# x" e; ~/ J5 o9 N9 Vchecking for a sed that does not truncate output... /bin/sed" ^' }% M& `- E# V! Z1 Z" c; G
checking for grep that handles long lines and -e... /bin/grep
! D/ D' X( Z3 \& l3 vchecking for egrep... /bin/grep -E. K, k7 }: t+ j. j6 y
checking for fgrep... /bin/grep -F
; X, v' Y7 R: O' g/ s% J Rchecking for ld used by gcc... /bin/ld. e6 o" r g8 V v2 N# m! ^9 C- ~
checking if the linker (/bin/ld) is GNU ld... yes
" c* w+ Y! r; tchecking for BSD- or MS-compatible name lister (nm)... /bin/nm -B% Y5 v6 L, ?, W% U$ |* D: c
checking the name lister (/bin/nm -B) interface... BSD nm! z, Y" e6 M5 t/ M, N- d
checking whether ln -s works... yes+ O8 K, o' |" W/ J2 ~7 p
checking the maximum length of command line arguments... 1572864+ n- o" h0 n* |
checking whether the shell understands some XSI constructs... yes4 d z) l) H" H3 z4 q& n3 X
checking whether the shell understands "+="... yes+ v. I! ?, N$ Z) U! h# Z
checking for /bin/ld option to reload object files... -r
5 h- _) b) V2 e! schecking how to recognize dependent libraries... pass_all' @& {; C- l! s3 \
checking for ar... ar
9 a- j5 I/ c! {checking for strip... strip
. |( w6 I7 C: @, Kchecking for ranlib... ranlib7 o7 @, r8 y- a% ]& o( ?. g1 L
checking command to parse /bin/nm -B output from gcc object... ok
& M. I5 @7 X4 e# ~checking how to run the C preprocessor... gcc -E
7 F! n( d- N9 gchecking for ANSI C header files... yes8 c/ K) r) E+ N4 n0 X
checking for sys/types.h... yes
4 p0 B7 x) U3 g3 A U- @! G6 {; fchecking for sys/stat.h... yes
" M# J K7 E& x" W8 p9 vchecking for stdlib.h... yes
0 v2 z* Y+ ?% ?: Jchecking for string.h... yes2 ?% a; d1 p' q8 ^0 _6 f+ q* J/ \
checking for memory.h... yes
1 P) h+ x, g& x) e5 t$ Pchecking for strings.h... yes
/ W, Q) o8 {8 @6 ?# Q! o! i% Q) Uchecking for inttypes.h... yes
; d2 q$ ]* P0 g* Achecking for stdint.h... yes
) @ j1 q1 j7 _& E- t9 B, H0 qchecking for unistd.h... yes
, K: o. `/ c5 b4 _ U7 Ichecking for dlfcn.h... yes! x4 Z& |% v0 S; ^; b& V
checking for objdir... .libs
1 i2 f4 ^( T. n, }1 b9 Q( x" Uchecking if gcc supports -fno-rtti -fno-exceptions... no+ |. ^1 t% P9 ]& P5 {
checking for gcc option to produce PIC... -fPIC -DPIC
& k3 Q4 j+ @5 Kchecking if gcc PIC flag -fPIC -DPIC works... yes
; `) u" j# h1 ^( ~; G& zchecking if gcc static flag -static works... no) @1 o0 M" v1 Y+ a8 j( K
checking if gcc supports -c -o file.o... yes
( }4 @5 `' U+ x c% |' n/ m' vchecking if gcc supports -c -o file.o... (cached) yes
) \9 G( i! P. z- t5 g! u; Xchecking whether the gcc linker (/bin/ld -m elf_x86_64) supports shared libraries... yes0 r9 N: Q, m, L' e" R- `
checking whether -lc should be explicitly linked in... no
& k' j, y' H9 k5 J, achecking dynamic linker characteristics... GNU/Linux ld.so
0 @& n/ R$ j J( ^) l* F8 {checking how to hardcode library paths into programs... immediate
/ B9 r, {+ ~0 ?7 s: Jchecking whether stripping libraries is possible... yes8 s9 s+ M4 | O, Y# G, Q- j
checking if libtool supports shared libraries... yes9 A2 y6 \& B- J. e
checking whether to build shared libraries... yes
" d9 Y; b, Y- X5 Ochecking whether to build static libraries... yes
. i! F$ _' A; W% ^6 p9 ?* Dchecking for gcc... (cached) gcc7 o u7 m$ [, \( G
checking whether we are using the GNU C compiler... (cached) yes
, }1 y5 @, P) e& I5 ?0 bchecking whether gcc accepts -g... (cached) yes6 \0 s; j ~* H y6 z
checking for gcc option to accept ISO C89... (cached) none needed
$ {4 g" p- b7 u- o! ychecking dependency style of gcc... (cached) gcc37 Y- I$ x( ^5 |$ K
checking for libmcrypt-config... /usr/local/bin/libmcrypt-config
4 N* q1 b1 ?: @7 d1 V2 _/ L- Achecking for libmcrypt - version >= 2.5.0... yes% N& [0 d% [% w3 B" {1 r6 P
checking for mhash_keygen in -lmhash... no! |$ H7 L5 L0 e0 U; C" J1 |+ z
configure: error: "You need at least libmhash 0.8.15 to compile this program. http://mhash.sf.net/"
3 O9 r, d& b# q' f0 b
7 G( y( `6 p! ~3 P) j8 y( W# Y) Z, `
yum install -y mhash mhash-devel
* G0 Z' v) C4 s! G4 _7 |1 {+ o* S1 J% C- B; u& n" ?' H6 G
解决办法:
1 R% H0 ^! A4 q8 ^9 { M7 [vim /etc/ld.so.conf
0 ]5 r+ i& ]; R/ U# g添加一行$ k, s! K/ B3 D4 X2 l
/usr/local/lib 7 {* ?' ]1 q. k; [& \9 E4 m* b: }( w
ldconfig
2 {# b2 G, E# i4 M[root@ipam mcrypt-2.6.8]# vim /etc/ld.so.conf " P8 q( p; y. K6 i2 G: {) @. J
[root@ipam mcrypt-2.6.8]# ldconfig
9 f' V9 H7 ]* B1 U, _6 S# @- f5 U! R8 ?5 ^2 s" k2 |) H
[root@ipam mcrypt-2.6.8]# LD_LIBRARY_PATH=/usr/local/lib ./configure 6 T' o1 a+ `$ O/ a
checking build system type... x86_64-unknown-linux-gnu, g" `( b+ J1 S6 B. }1 }9 c
checking host system type... x86_64-unknown-linux-gnu* c& n/ B8 `+ J+ T$ h3 s
checking target system type... x86_64-unknown-linux-gnu3 m+ W5 F$ P6 l5 j3 W5 N& m0 k
checking for a BSD-compatible install... /bin/install -c
% n" q8 M' L$ z: X; s2 I( ochecking whether build environment is sane... yes) q2 [& [! f$ d! @8 r {# ]8 Z
checking for a thread-safe mkdir -p... /bin/mkdir -p* ?, d6 u/ ]1 z% ?$ r
checking for gawk... gawk
/ ~, L& ^. Q3 f3 h0 L- @0 Ychecking whether make sets $(MAKE)... yes
; S) Z- f+ e3 @$ g; B& Fchecking for style of include used by make... GNU. {- ?( [" @& B0 l& C& i5 D
checking for gcc... gcc2 G. j! {& [2 k/ ]( l
checking for C compiler default output file name... a.out9 s( t2 V- h1 `1 o$ G2 c% ?3 Y @
checking whether the C compiler works... yes: s( \) h. y4 Y* W' M
checking whether we are cross compiling... no. }, I* w6 N/ ?! ~8 m
checking for suffix of executables...
- `7 E7 n$ a0 Q' `0 rchecking for suffix of object files... o
3 c8 Y0 L' j6 ]checking whether we are using the GNU C compiler... yes
" `9 U. z% z+ s, Z6 t- M( r- E0 gchecking whether gcc accepts -g... yes
. i. H* |' ?4 E+ g- zchecking for gcc option to accept ISO C89... none needed
2 {; v2 E8 ~* ~- q2 ]2 schecking dependency style of gcc... gcc3% M" ?7 D7 W! f |& A3 h
checking for a sed that does not truncate output... /bin/sed
8 G1 R, o2 ^2 E4 fchecking for grep that handles long lines and -e... /bin/grep e6 \$ S) R8 W9 `# y! x) g# R! O
checking for egrep... /bin/grep -E2 P; y7 `: D2 X C3 ^
checking for fgrep... /bin/grep -F O% ]# a: w' w+ K
checking for ld used by gcc... /bin/ld
6 i+ d* k3 ^ B, s ichecking if the linker (/bin/ld) is GNU ld... yes( e2 P# |3 {0 `1 p1 d
checking for BSD- or MS-compatible name lister (nm)... /bin/nm -B$ ~9 w+ E' R+ g3 ~6 d# e \, y
checking the name lister (/bin/nm -B) interface... BSD nm
% ?1 i7 R, B: g3 }checking whether ln -s works... yes7 q& Q, F3 T9 ~5 B
checking the maximum length of command line arguments... 1572864/ |# p/ [( ^! M3 A G" e' x
checking whether the shell understands some XSI constructs... yes5 H! M5 ]7 y# i7 s8 \( e
checking whether the shell understands "+="... yes& n# V8 K/ ^, E: X! U& R x# ^' s* {
checking for /bin/ld option to reload object files... -r
4 w- S* ~9 A/ r. j( a$ g( ^6 achecking how to recognize dependent libraries... pass_all
% H* u; s, z. L! Dchecking for ar... ar s" u& L( @, F: ~' y! g
checking for strip... strip
1 M9 i+ V( E% g; S' P2 `7 Y2 Lchecking for ranlib... ranlib
% c. G/ J$ l8 c$ T+ w* gchecking command to parse /bin/nm -B output from gcc object... ok% x. `& n% e z2 C
checking how to run the C preprocessor... gcc -E
u& V1 M4 Z9 p3 z' kchecking for ANSI C header files... yes4 Q) K, P2 s# K, m
checking for sys/types.h... yes
6 G' J; `3 X* pchecking for sys/stat.h... yes" n0 V4 m1 g4 p4 O- x9 ]8 A. @7 s
checking for stdlib.h... yes9 [+ [0 U$ s. x8 V" j8 ]
checking for string.h... yes
9 \! f7 E l. Y. ~% nchecking for memory.h... yes
) [8 Y. Y7 R. m3 U' [% Uchecking for strings.h... yes
# N/ V+ T1 B' t6 lchecking for inttypes.h... yes, X5 t+ j) M3 M' |2 i f9 B- s
checking for stdint.h... yes- z d$ D/ W, n+ }3 X
checking for unistd.h... yes/ J* e" U2 R# h) w6 u
checking for dlfcn.h... yes& ]! W/ P) p+ A7 W3 U7 H. O
checking for objdir... .libs
3 W, s1 m9 S, J2 jchecking if gcc supports -fno-rtti -fno-exceptions... no
0 w6 s9 C, a+ r( [0 lchecking for gcc option to produce PIC... -fPIC -DPIC
6 k2 I* Y b& f2 S& U+ Echecking if gcc PIC flag -fPIC -DPIC works... yes
0 i2 b# a7 z) I- u6 l% ^( C! _checking if gcc static flag -static works... no
. v8 m% j: h6 g( \checking if gcc supports -c -o file.o... yes( R: ~ @, L1 T. M6 o' O
checking if gcc supports -c -o file.o... (cached) yes
0 Y' c2 p) y4 f) z% l* s$ Bchecking whether the gcc linker (/bin/ld -m elf_x86_64) supports shared libraries... yes) D" f9 w& b' V
checking whether -lc should be explicitly linked in... no
3 Q; Q9 d+ j2 b, d' _2 K2 o6 Gchecking dynamic linker characteristics... GNU/Linux ld.so
( f* |! ?4 M+ G7 }checking how to hardcode library paths into programs... immediate
2 n5 D0 V' R g: O. x; ?' X# @, schecking whether stripping libraries is possible... yes. L% ?6 M+ K) y, d, c: A4 v
checking if libtool supports shared libraries... yes
5 q2 G8 J2 a, jchecking whether to build shared libraries... yes9 `! f( X) U2 T8 U( @
checking whether to build static libraries... yes S; u, i& S+ ?; N! O6 O- K
checking for gcc... (cached) gcc
1 D2 t. \7 ^& ?5 ?+ J% \checking whether we are using the GNU C compiler... (cached) yes- B o! Y p1 e
checking whether gcc accepts -g... (cached) yes
( ?4 o( C# v( O" W J+ }' b hchecking for gcc option to accept ISO C89... (cached) none needed* e# v# {# t& p+ j3 D* A9 D5 m
checking dependency style of gcc... (cached) gcc3
0 t3 P% U4 y' jchecking for libmcrypt-config... /usr/local/bin/libmcrypt-config
2 o! a2 S' }: P+ G. g8 r \* Nchecking for libmcrypt - version >= 2.5.0... yes
# y8 B5 o! R$ Achecking for mhash_keygen in -lmhash... yes
7 [6 I6 k4 Z& i& k% l7 Pchecking whether mhash >= 0.8.15... yes
* w$ E: f% c( ?. i) v Tchecking whether NLS is requested... yes0 N* N* D- \+ z, @, ^/ {
checking for msgfmt... /bin/msgfmt( T; R5 u: J# G
checking for gmsgfmt... /bin/msgfmt0 S! S$ l. q5 |, l; b- t
checking for xgettext... /bin/xgettext
, L. W4 e) M) ^7 B0 o6 Y8 X1 Echecking for msgmerge... /bin/msgmerge
0 n ?2 k5 I, F5 C% ~checking for ld used by GCC... /bin/ld -m elf_x86_64
- ^* x6 s% n: G9 m6 l; X2 H; gchecking if the linker (/bin/ld -m elf_x86_64) is GNU ld... yes. ^ U; m! a. P: W) |
checking for shared library run path origin... done
/ A8 w: W0 r h0 _8 p4 ?checking for CFPreferencesCopyAppValue... no
! x' I5 b. P2 b5 Lchecking for CFLocaleCopyCurrent... no8 ~; \: U7 P* |2 F) L
checking for GNU gettext in libc... yes
5 I; S9 I! P: ]3 {3 [4 |$ G# Rchecking whether to use NLS... yes
6 W2 K7 u. K8 {9 F8 q5 tchecking where the gettext function comes from... libc" }$ a7 y' ]6 G: h# W
checking for compress in -lz... yes
2 F2 F0 s, k, M$ W) {% ~2 @checking for an ANSI C-conforming const... yes9 e! j- B! ^3 q$ g( v4 ] W
checking for a BSD-compatible install... /bin/install -c9 f7 I$ k+ e: o9 A
checking whether ln -s works... yes
* T5 \, J! I9 ^/ Z' e+ X3 V+ ]checking for rm... /bin/rm1 r. y- _, E1 M4 U% `
checking for gzip... /bin/gzip5 x8 F: \2 C" L3 C
checking for bzip2... /bin/bzip2
$ e+ T6 N* q- O; cchecking whether use of /dev/random is requested... yes
0 a+ e9 }$ ^" uchecking whether static link is requested... no
" y6 K+ d7 J& q! Z Achecking whether in maintanance mode... no* o' g% ^+ I9 f7 L% u
checking whether included getpass is requested... yes
0 R& @0 [5 f$ S" y" x& |checking for random device... yes
, N5 H) `5 i/ o. D' i# w" P( [) c- rchecking whether byte ordering is bigendian... no0 z, l1 I8 [, i# b* u0 j% s
checking return type of signal handlers... void
$ s7 W5 ~5 C, S/ H' w: Q6 D! M0 d# G0 \6 Mchecking for unsigned long int... yes
9 Z6 y4 p8 r2 t }checking size of unsigned long int... 8
2 o# Y: r* d8 `$ ?checking for unsigned int... yes N! k }: S! t3 D$ d' l
checking size of unsigned int... 4 X7 v' H N+ W! z) j& D: \1 L" o p
checking for unsigned short int... yes
/ D, r0 t" ~# t1 echecking size of unsigned short int... 2* V3 M s. E6 K5 v
checking for unsigned char... yes
( Q& T- {: V) I; Echecking size of unsigned char... 1" ^3 G# ?3 d+ c, x& }; r1 \7 K
checking for off_t... yes
5 V/ |$ n, q9 F; L [checking for special C compiler options needed for large files... no
: P+ E" b0 @; z& T4 y8 mchecking for _FILE_OFFSET_BITS value needed for large files... no
7 o( a% H3 J* Z7 f1 jchecking for ANSI C header files... (cached) yes3 t+ U1 z4 z: B8 s% [
checking for unistd.h... (cached) yes
9 Y8 a: w/ S* s x) b2 U+ U: Z. echecking pwd.h usability... yes) b; U; v5 a1 N u3 ?4 @
checking pwd.h presence... yes" a: \; G! U* x6 r/ K3 D* z
checking for pwd.h... yes- p0 d& }3 t& z
checking locale.h usability... yes, O7 V- R% o2 C( Y/ X
checking locale.h presence... yes% x, b8 D V6 ]9 ?
checking for locale.h... yes
6 q3 Q' G7 F2 ?- c Bchecking for strings.h... (cached) yes
7 w$ ?! l7 f2 `% N9 V' `6 y6 zchecking mcrypt.h usability... yes
2 N0 ^% Z1 K2 [+ l& [checking mcrypt.h presence... yes% U+ x; L9 r# ]- y+ ~6 d
checking for mcrypt.h... yes Y. w" J- y* Z7 s$ b* B# Q
checking ctype.h usability... yes
9 h& S6 k2 E6 E3 P+ Bchecking ctype.h presence... yes; J1 x) @4 q# J& P
checking for ctype.h... yes; E& s& c# j) Z& B
checking for sys/stat.h... (cached) yes
3 x4 \3 _; f6 D; Q1 Cchecking for sys/types.h... (cached) yes6 \2 T3 u d, R) R, C. j
checking fcntl.h usability... yes9 g' p$ o6 L4 [( Y% e4 j5 `, C t7 c
checking fcntl.h presence... yes
1 `5 a- e" b% j5 X& l1 ~checking for fcntl.h... yes- E% x1 M4 I7 V
checking sys/wait.h usability... yes! i+ I9 D0 H" `# ` e- w
checking sys/wait.h presence... yes
$ [2 ~+ C9 J7 I# M3 h" q/ O0 |checking for sys/wait.h... yes
2 r s7 y; N: L( h5 |* Y+ uchecking utime.h usability... yes
# L' U' _3 J! s6 rchecking utime.h presence... yes' [$ H. \1 J a% [0 C
checking for utime.h... yes
+ r+ j, ?; h* R' ^: R Jchecking signal.h usability... yes* u/ N) h2 i0 [3 Q' ^7 b( b3 r6 w
checking signal.h presence... yes1 s5 _$ U6 u8 f7 P- I! E2 |
checking for signal.h... yes
; }/ P2 F$ q# W/ T: v! echecking termios.h usability... yes
' e* Q; E0 t5 Tchecking termios.h presence... yes1 I# b0 j$ A7 f4 O+ h; | t. W
checking for termios.h... yes7 ~4 T" |) @5 w2 p
checking termio.h usability... yes7 O- G- ^% `) ]
checking termio.h presence... yes! W, }! D* V: Y( J5 v
checking for termio.h... yes
% h. d! E5 | K. h' I8 Pchecking sgtty.h usability... yes" [ @( [ X) u+ H5 b* P
checking sgtty.h presence... yes1 Y# |2 A3 s9 G
checking for sgtty.h... yes
* Y9 ]1 G- M1 q z2 a) ^checking for bzero... yes
! L; v" o/ z; p% I( U: `checking for signal... yes5 V9 q9 h; X' ~1 J; s6 d
checking for sigaction... yes3 [( G R# _, ?5 ^4 \2 @( i$ }
checking for memset... yes4 Y3 S/ R7 ^3 Q( W$ B- k
checking for fsync... yes
" x& p- A- y/ }1 {; B' P9 schecking for siglongjmp... yes
8 D9 o3 v5 t v; L4 I: y& k. Jchecking for strlcpy... no
5 w. x/ L) l7 `$ }checking for umask... yes
/ m2 ]( c& t% Dchecking for utime... yes3 J+ `/ u2 V" c7 U2 Z
checking for memmove... yes
, n7 Y& D9 k$ ~, }8 K7 j2 }checking for bcopy... yes
% S) ^9 p- V5 j( jchecking for getpwuid... yes
/ {1 X6 l* k9 ^% j' M7 Z6 k7 ychecking for waitpid... yes" m7 a+ v/ H# {8 [. b, [ D
checking for kill... yes
% N# T( m5 c* ?) }1 B' ~checking for ftime... yes0 r' T. s& P. d( u J8 ~, K
checking for lstat... yes y8 Z! u6 p/ U
checking for stat... yes
* \- _& P8 l9 K5 A, a/ V9 ~checking for fseeko... yes
% G/ k% z" m, _+ iconfigure: creating ./config.status
' H: n3 C# A3 m9 `6 {: G: tconfig.status: creating Makefile
! o4 O& I+ i0 z* M' Econfig.status: creating doc/Makefile
# B3 [- ?! X) R p" {4 pconfig.status: creating src/Makefile
/ E$ H! t7 \' bconfig.status: creating po/Makefile.in
, u' ?4 x Y. p1 |config.status: creating config.h' x7 V% E) T' {
config.status: executing depfiles commands4 j1 g5 f" x* B( q$ ]3 y
config.status: executing libtool commands
" Y5 F9 ]4 z# |3 b) M/bin/rm: cannot remove 'libtoolT': No such file or directory X) k' i0 ]- h8 l) d; a/ {
config.status: executing po-directories commands' z6 Z- Y% {$ j$ _
config.status: creating po/POTFILES
4 b1 d% @& t" w, H: wconfig.status: creating po/Makefile6 k$ \: A- x1 }1 ]. L, e' t
config.status: executing default commands
7 i3 |) G0 y' |" j, K[root@ipam mcrypt-2.6.8]# % C H( a$ M. J0 e5 r, Z
4 q1 }; v5 W2 Z) h' j6 ]7 s安装:# I5 E: Y" y7 s# t6 b" U
make && make install & F7 j i9 a" H
4 N. X& b/ l( ]1 {# Q S
; J+ |! e1 u) Q8 V) ?9 l |
|