b0931e0d6f4915c927608c8f2092e021d621c52e
[openssl.git] / makefile.one
1 # This makefile has been automatically generated from the SSLeay distribution.
2 # This single makefile will build the complete SSLeay distribution and
3 # by default leave the 'intertesting' output files in ./out and the stuff
4 # that needs deleting in ./tmp.
5 # The file was generated by running 'make makefile.one', which
6 # does a 'make files', which writes all the environment variables from all
7 # the makefiles to the file call MINFO.  This file is used by
8 # util/mk1mf.pl to generate makefile.one.
9 # The 'makefile per directory' system suites me when developing this
10 # library and also so I can 'distribute' indervidual library sections.
11 # The one monster makefile better suits building in non-unix
12 # environments.
13
14 INSTALLTOP=/usr/local/ssl
15
16 # Set your compiler options
17 CC=cc
18 CFLAG=-O -DTERMIO
19 APP_CFLAG=
20 LIB_CFLAG=
21 SHLIB_CFLAG=
22 APP_EX_OBJ=
23 SHLIB_EX_OBJ=
24 # add extra libraries to this define, for solaris -lsocket -lnsl would
25 # be added
26 EX_LIBS=
27
28 # The SSLeay directory
29 SRC_D=.
30
31 LINK=${CC}
32 LFLAGS=${CFLAGS}
33
34 BN_MULW_OBJ=
35 BN_MULW_SRC=
36 DES_ENC_OBJ=
37 DES_ENC_SRC=
38 DES_CRYPT_OBJ=
39 DES_CRYPT_SRC=
40 BF_ENC_OBJ=
41 BF_ENC_SRC=
42 CAST_ENC_OBJ=
43 CAST_ENC_SRC=
44 RC4_ENC_OBJ=
45 RC4_ENC_SRC=
46 RC5_ENC_OBJ=
47 RC5_ENC_SRC=
48 MD5_ASM_OBJ=
49 MD5_ASM_SRC=
50 SHA1_ASM_OBJ=
51 SHA1_ASM_SRC=
52 RMD160_ASM_OBJ=
53 RMD160_ASM_SRC=
54
55 # The output directory for everything intersting
56 OUT_D=out
57 # The output directory for all the temporary muck
58 TMP_D=tmp
59 # The output directory for the header files
60 INC_D=outinc
61
62 CP=/bin/cp
63 RM=/bin/rm -f
64 RANLIB=$(SRC_D)/util/ranlib.sh
65 MKDIR=mkdir
66 MKLIB=ar r
67 MLFLAGS=
68 ASM=as
69
70 ######################################################
71 # You should not need to touch anything below this point
72 ######################################################
73
74 E_EXE=ssleay
75 SSL=ssl
76 CRYPTO=crypto
77 RSAGLUE=RSAglue
78
79 # BIN_D  - Binary output directory
80 # TEST_D - Binary test file output directory
81 # LIB_D  - library output directory
82 BIN_D=$(OUT_D)
83 TEST_D=$(OUT_D)
84 LIB_D=$(OUT_D)
85
86 # INCL_D - local library directory
87 # OBJ_D  - temp object file directory
88 OBJ_D=$(TMP_D)
89 INCL_D=$(TMP_D)
90
91 O_SSL=     $(LIB_D)/lib$(SSL).a
92 O_CRYPTO=  $(LIB_D)/lib$(CRYPTO).a
93 O_RSAGLUE= $(LIB_D)/lib$(RSAGLUE).a
94 SO_SSL=    lib$(SSL)
95 SO_CRYPTO= lib$(CRYPTO)
96 L_SSL=     $(LIB_D)/$(SSL).a
97 L_CRYPTO=  $(LIB_D)/$(CRYPTO).a
98
99 L_LIBS= $(L_SSL) $(L_CRYPTO)
100 #L_LIBS= $(O_SSL) $(O_RSAGLUE) -lrsaref $(O_CRYPTO)
101
102 ######################################################
103 # Don't touch anything below this point
104 ######################################################
105
106 INC=-I$(INC_D) -I$(INCL_D)
107 APP_CFLAGS=$(INC) $(CFLAG) $(APP_CFLAG)
108 LIB_CFLAGS=$(INC) $(CFLAG) $(LIB_CFLAG)
109 SHLIB_CFLAGS=$(INC) $(CFLAG) $(LIB_CFLAG) $(SHLIB_CFLAG)
110 LIBS_DEP=$(O_CRYPTO) $(O_RSAGLUE) $(O_SSL)
111
112 #############################################
113 HEADER=$(INCL_D)/cryptlib.h \
114         $(INCL_D)/date.h $(INCL_D)/md5_locl.h $(INCL_D)/sha_locl.h \
115         $(INCL_D)/rmd_locl.h $(INCL_D)/rmdconst.h $(INCL_D)/des_locl.h \
116         $(INCL_D)/rpc_des.h $(INCL_D)/podd.h $(INCL_D)/sk.h \
117         $(INCL_D)/spr.h $(INCL_D)/des_ver.h $(INCL_D)/rc2_locl.h \
118         $(INCL_D)/rc4_locl.h $(INCL_D)/rc5_locl.h $(INCL_D)/idea_lcl.h \
119         $(INCL_D)/bf_pi.h $(INCL_D)/bf_locl.h $(INCL_D)/cast_s.h \
120         $(INCL_D)/cast_lcl.h $(INCL_D)/bn_lcl.h $(INCL_D)/bn_prime.h \
121         $(INCL_D)/obj_dat.h $(INCL_D)/conf_lcl.h $(INCL_D)/ssl_locl.h \
122         $(INCL_D)/rsaref.h $(INCL_D)/apps.h $(INCL_D)/progs.h \
123         $(INCL_D)/s_apps.h $(INCL_D)/testdsa.h $(INCL_D)/testrsa.h
124
125 EXHEADER=$(INC_D)/e_os.h \
126         $(INC_D)/crypto.h $(INC_D)/cryptall.h $(INC_D)/md2.h \
127         $(INC_D)/md5.h $(INC_D)/sha.h $(INC_D)/mdc2.h \
128         $(INC_D)/hmac.h $(INC_D)/ripemd.h $(INC_D)/des.h \
129         $(INC_D)/rc2.h $(INC_D)/rc4.h $(INC_D)/rc5.h \
130         $(INC_D)/idea.h $(INC_D)/blowfish.h $(INC_D)/cast.h \
131         $(INC_D)/bn.h $(INC_D)/rsa.h $(INC_D)/dsa.h \
132         $(INC_D)/dh.h $(INC_D)/buffer.h $(INC_D)/bio.h \
133         $(INC_D)/bss_file.c $(INC_D)/stack.h $(INC_D)/lhash.h \
134         $(INC_D)/rand.h $(INC_D)/err.h $(INC_D)/objects.h \
135         $(INC_D)/evp.h $(INC_D)/pem.h $(INC_D)/asn1.h \
136         $(INC_D)/asn1_mac.h $(INC_D)/x509.h $(INC_D)/x509_vfy.h \
137         $(INC_D)/conf.h $(INC_D)/txt_db.h $(INC_D)/pkcs7.h \
138         $(INC_D)/ssl.h $(INC_D)/ssl2.h $(INC_D)/ssl3.h \
139         $(INC_D)/ssl23.h $(INC_D)/tls1.h
140
141 T_OBJ=$(OBJ_D)/md2test.o \
142         $(OBJ_D)/md5test.o $(OBJ_D)/shatest.o $(OBJ_D)/sha1test.o \
143         $(OBJ_D)/mdc2test.o $(OBJ_D)/hmactest.o $(OBJ_D)/rmdtest.o \
144         $(OBJ_D)/destest.o $(OBJ_D)/rc2test.o $(OBJ_D)/rc4test.o \
145         $(OBJ_D)/rc5test.o $(OBJ_D)/ideatest.o $(OBJ_D)/bftest.o \
146         $(OBJ_D)/casttest.o $(OBJ_D)/bntest.o $(OBJ_D)/exptest.o \
147         $(OBJ_D)/dsatest.o $(OBJ_D)/dhtest.o $(OBJ_D)/randtest.o \
148         $(OBJ_D)/ssltest.o
149
150 E_OBJ=$(OBJ_D)/verify.o \
151         $(OBJ_D)/asn1pars.o $(OBJ_D)/req.o $(OBJ_D)/dgst.o \
152         $(OBJ_D)/dh.o $(OBJ_D)/enc.o $(OBJ_D)/gendh.o \
153         $(OBJ_D)/errstr.o $(OBJ_D)/ca.o $(OBJ_D)/pkcs7.o \
154         $(OBJ_D)/crl2p7.o $(OBJ_D)/crl.o $(OBJ_D)/rsa.o \
155         $(OBJ_D)/dsa.o $(OBJ_D)/dsaparam.o $(OBJ_D)/x509.o \
156         $(OBJ_D)/genrsa.o $(OBJ_D)/s_server.o $(OBJ_D)/s_client.o \
157         $(OBJ_D)/speed.o $(OBJ_D)/s_time.o $(OBJ_D)/apps.o \
158         $(OBJ_D)/s_cb.o $(OBJ_D)/s_socket.o $(OBJ_D)/version.o \
159         $(OBJ_D)/sess_id.o $(OBJ_D)/ciphers.o $(OBJ_D)/ssleay.o
160
161 CRYPTOOBJ=$(OBJ_D)/cryptlib.o \
162         $(OBJ_D)/mem.o $(OBJ_D)/cversion.o $(OBJ_D)/ex_data.o \
163         $(OBJ_D)/cpt_err.o $(OBJ_D)/md2_dgst.o $(OBJ_D)/md2_one.o \
164         $(OBJ_D)/md5_dgst.o $(OBJ_D)/md5_one.o $(OBJ_D)/sha_dgst.o \
165         $(OBJ_D)/sha1dgst.o $(OBJ_D)/sha_one.o $(OBJ_D)/sha1_one.o \
166         $(OBJ_D)/mdc2dgst.o $(OBJ_D)/mdc2_one.o $(OBJ_D)/hmac.o \
167         $(OBJ_D)/rmd_dgst.o $(OBJ_D)/rmd_one.o $(OBJ_D)/set_key.o \
168         $(OBJ_D)/ecb_enc.o $(OBJ_D)/cbc_enc.o $(OBJ_D)/ecb3_enc.o \
169         $(OBJ_D)/cfb64enc.o $(OBJ_D)/cfb64ede.o $(OBJ_D)/cfb_enc.o \
170         $(OBJ_D)/ofb64ede.o $(OBJ_D)/enc_read.o $(OBJ_D)/enc_writ.o \
171         $(OBJ_D)/ofb64enc.o $(OBJ_D)/ofb_enc.o $(OBJ_D)/str2key.o \
172         $(OBJ_D)/pcbc_enc.o $(OBJ_D)/qud_cksm.o $(OBJ_D)/rand_key.o \
173         $(OBJ_D)/des_enc.o $(OBJ_D)/fcrypt_b.o $(OBJ_D)/read2pwd.o \
174         $(OBJ_D)/fcrypt.o $(OBJ_D)/xcbc_enc.o $(OBJ_D)/read_pwd.o \
175         $(OBJ_D)/rpc_enc.o $(OBJ_D)/cbc_cksm.o $(OBJ_D)/supp.o \
176         $(OBJ_D)/rc2_ecb.o $(OBJ_D)/rc2_skey.o $(OBJ_D)/rc2_cbc.o \
177         $(OBJ_D)/rc2cfb64.o $(OBJ_D)/rc2ofb64.o $(OBJ_D)/rc4_skey.o \
178         $(OBJ_D)/rc4_enc.o $(OBJ_D)/rc5_skey.o $(OBJ_D)/rc5_ecb.o \
179         $(OBJ_D)/rc5_enc.o $(OBJ_D)/rc5cfb64.o $(OBJ_D)/rc5ofb64.o \
180         $(OBJ_D)/i_cbc.o $(OBJ_D)/i_cfb64.o $(OBJ_D)/i_ofb64.o \
181         $(OBJ_D)/i_ecb.o $(OBJ_D)/i_skey.o $(OBJ_D)/bf_skey.o \
182         $(OBJ_D)/bf_ecb.o $(OBJ_D)/bf_enc.o $(OBJ_D)/bf_cfb64.o \
183         $(OBJ_D)/bf_ofb64.o $(OBJ_D)/c_skey.o $(OBJ_D)/c_ecb.o \
184         $(OBJ_D)/c_enc.o $(OBJ_D)/c_cfb64.o $(OBJ_D)/c_ofb64.o \
185         $(OBJ_D)/bn_add.o $(OBJ_D)/bn_div.o $(OBJ_D)/bn_exp.o \
186         $(OBJ_D)/bn_lib.o $(OBJ_D)/bn_mod.o $(OBJ_D)/bn_mul.o \
187         $(OBJ_D)/bn_print.o $(OBJ_D)/bn_rand.o $(OBJ_D)/bn_shift.o \
188         $(OBJ_D)/bn_sub.o $(OBJ_D)/bn_word.o $(OBJ_D)/bn_blind.o \
189         $(OBJ_D)/bn_gcd.o $(OBJ_D)/bn_prime.o $(OBJ_D)/bn_err.o \
190         $(OBJ_D)/bn_sqr.o $(OBJ_D)/bn_mulw.o $(OBJ_D)/bn_recp.o \
191         $(OBJ_D)/bn_mont.o $(OBJ_D)/bn_mpi.o $(OBJ_D)/rsa_eay.o \
192         $(OBJ_D)/rsa_gen.o $(OBJ_D)/rsa_lib.o $(OBJ_D)/rsa_sign.o \
193         $(OBJ_D)/rsa_saos.o $(OBJ_D)/rsa_err.o $(OBJ_D)/rsa_pk1.o \
194         $(OBJ_D)/rsa_ssl.o $(OBJ_D)/rsa_none.o $(OBJ_D)/dsa_gen.o \
195         $(OBJ_D)/dsa_key.o $(OBJ_D)/dsa_lib.o $(OBJ_D)/dsa_vrf.o \
196         $(OBJ_D)/dsa_sign.o $(OBJ_D)/dsa_err.o $(OBJ_D)/dh_gen.o \
197         $(OBJ_D)/dh_key.o $(OBJ_D)/dh_lib.o $(OBJ_D)/dh_check.o \
198         $(OBJ_D)/dh_err.o $(OBJ_D)/buffer.o $(OBJ_D)/buf_err.o \
199         $(OBJ_D)/bio_lib.o $(OBJ_D)/bio_cb.o $(OBJ_D)/bio_err.o \
200         $(OBJ_D)/bss_mem.o $(OBJ_D)/bss_null.o $(OBJ_D)/bss_fd.o \
201         $(OBJ_D)/bss_file.o $(OBJ_D)/bss_sock.o $(OBJ_D)/bss_conn.o \
202         $(OBJ_D)/bf_null.o $(OBJ_D)/bf_buff.o $(OBJ_D)/b_print.o \
203         $(OBJ_D)/b_dump.o $(OBJ_D)/b_sock.o $(OBJ_D)/bss_acpt.o \
204         $(OBJ_D)/bf_nbio.o $(OBJ_D)/stack.o $(OBJ_D)/lhash.o \
205         $(OBJ_D)/lh_stats.o $(OBJ_D)/md_rand.o $(OBJ_D)/randfile.o \
206         $(OBJ_D)/err.o $(OBJ_D)/err_all.o $(OBJ_D)/err_prn.o \
207         $(OBJ_D)/obj_dat.o $(OBJ_D)/obj_lib.o $(OBJ_D)/obj_err.o \
208         $(OBJ_D)/encode.o $(OBJ_D)/digest.o $(OBJ_D)/evp_enc.o \
209         $(OBJ_D)/evp_key.o $(OBJ_D)/e_ecb_d.o $(OBJ_D)/e_cbc_d.o \
210         $(OBJ_D)/e_cfb_d.o $(OBJ_D)/e_ofb_d.o $(OBJ_D)/e_ecb_i.o \
211         $(OBJ_D)/e_cbc_i.o $(OBJ_D)/e_cfb_i.o $(OBJ_D)/e_ofb_i.o \
212         $(OBJ_D)/e_ecb_3d.o $(OBJ_D)/e_cbc_3d.o $(OBJ_D)/e_rc4.o \
213         $(OBJ_D)/names.o $(OBJ_D)/e_cfb_3d.o $(OBJ_D)/e_ofb_3d.o \
214         $(OBJ_D)/e_xcbc_d.o $(OBJ_D)/e_ecb_r2.o $(OBJ_D)/e_cbc_r2.o \
215         $(OBJ_D)/e_cfb_r2.o $(OBJ_D)/e_ofb_r2.o $(OBJ_D)/e_ecb_bf.o \
216         $(OBJ_D)/e_cbc_bf.o $(OBJ_D)/e_cfb_bf.o $(OBJ_D)/e_ofb_bf.o \
217         $(OBJ_D)/e_ecb_c.o $(OBJ_D)/e_cbc_c.o $(OBJ_D)/e_cfb_c.o \
218         $(OBJ_D)/e_ofb_c.o $(OBJ_D)/e_ecb_r5.o $(OBJ_D)/e_cbc_r5.o \
219         $(OBJ_D)/e_cfb_r5.o $(OBJ_D)/e_ofb_r5.o $(OBJ_D)/m_null.o \
220         $(OBJ_D)/m_md2.o $(OBJ_D)/m_md5.o $(OBJ_D)/m_sha.o \
221         $(OBJ_D)/m_sha1.o $(OBJ_D)/m_dss.o $(OBJ_D)/m_dss1.o \
222         $(OBJ_D)/m_mdc2.o $(OBJ_D)/m_ripemd.o $(OBJ_D)/p_open.o \
223         $(OBJ_D)/p_seal.o $(OBJ_D)/p_sign.o $(OBJ_D)/p_verify.o \
224         $(OBJ_D)/p_lib.o $(OBJ_D)/p_enc.o $(OBJ_D)/p_dec.o \
225         $(OBJ_D)/bio_md.o $(OBJ_D)/bio_b64.o $(OBJ_D)/bio_enc.o \
226         $(OBJ_D)/evp_err.o $(OBJ_D)/e_null.o $(OBJ_D)/c_all.o \
227         $(OBJ_D)/evp_lib.o $(OBJ_D)/pem_sign.o $(OBJ_D)/pem_seal.o \
228         $(OBJ_D)/pem_info.o $(OBJ_D)/pem_lib.o $(OBJ_D)/pem_all.o \
229         $(OBJ_D)/pem_err.o $(OBJ_D)/a_object.o $(OBJ_D)/a_bitstr.o \
230         $(OBJ_D)/a_utctm.o $(OBJ_D)/a_int.o $(OBJ_D)/a_octet.o \
231         $(OBJ_D)/a_print.o $(OBJ_D)/a_type.o $(OBJ_D)/a_set.o \
232         $(OBJ_D)/a_dup.o $(OBJ_D)/a_d2i_fp.o $(OBJ_D)/a_i2d_fp.o \
233         $(OBJ_D)/a_sign.o $(OBJ_D)/a_digest.o $(OBJ_D)/a_verify.o \
234         $(OBJ_D)/x_algor.o $(OBJ_D)/x_val.o $(OBJ_D)/x_pubkey.o \
235         $(OBJ_D)/x_sig.o $(OBJ_D)/x_req.o $(OBJ_D)/x_attrib.o \
236         $(OBJ_D)/x_name.o $(OBJ_D)/x_cinf.o $(OBJ_D)/x_x509.o \
237         $(OBJ_D)/x_crl.o $(OBJ_D)/x_info.o $(OBJ_D)/x_spki.o \
238         $(OBJ_D)/d2i_r_pr.o $(OBJ_D)/i2d_r_pr.o $(OBJ_D)/d2i_r_pu.o \
239         $(OBJ_D)/i2d_r_pu.o $(OBJ_D)/d2i_s_pr.o $(OBJ_D)/i2d_s_pr.o \
240         $(OBJ_D)/d2i_s_pu.o $(OBJ_D)/i2d_s_pu.o $(OBJ_D)/d2i_pu.o \
241         $(OBJ_D)/d2i_pr.o $(OBJ_D)/i2d_pu.o $(OBJ_D)/i2d_pr.o \
242         $(OBJ_D)/t_req.o $(OBJ_D)/t_x509.o $(OBJ_D)/t_pkey.o \
243         $(OBJ_D)/p7_i_s.o $(OBJ_D)/p7_signi.o $(OBJ_D)/p7_signd.o \
244         $(OBJ_D)/p7_recip.o $(OBJ_D)/p7_enc_c.o $(OBJ_D)/p7_evp.o \
245         $(OBJ_D)/p7_dgst.o $(OBJ_D)/p7_s_e.o $(OBJ_D)/p7_enc.o \
246         $(OBJ_D)/p7_lib.o $(OBJ_D)/f_int.o $(OBJ_D)/f_string.o \
247         $(OBJ_D)/i2d_dhp.o $(OBJ_D)/i2d_dsap.o $(OBJ_D)/d2i_dhp.o \
248         $(OBJ_D)/d2i_dsap.o $(OBJ_D)/n_pkey.o $(OBJ_D)/a_hdr.o \
249         $(OBJ_D)/x_pkey.o $(OBJ_D)/a_bool.o $(OBJ_D)/x_exten.o \
250         $(OBJ_D)/asn1_par.o $(OBJ_D)/asn1_lib.o $(OBJ_D)/asn1_err.o \
251         $(OBJ_D)/a_meth.o $(OBJ_D)/a_bytes.o $(OBJ_D)/evp_asn1.o \
252         $(OBJ_D)/x509_def.o $(OBJ_D)/x509_d2.o $(OBJ_D)/x509_r2x.o \
253         $(OBJ_D)/x509_cmp.o $(OBJ_D)/x509_obj.o $(OBJ_D)/x509_req.o \
254         $(OBJ_D)/x509_vfy.o $(OBJ_D)/x509_set.o $(OBJ_D)/x509rset.o \
255         $(OBJ_D)/x509_err.o $(OBJ_D)/x509name.o $(OBJ_D)/x509_v3.o \
256         $(OBJ_D)/x509_ext.o $(OBJ_D)/x509pack.o $(OBJ_D)/x509type.o \
257         $(OBJ_D)/x509_lu.o $(OBJ_D)/x_all.o $(OBJ_D)/x509_txt.o \
258         $(OBJ_D)/by_file.o $(OBJ_D)/by_dir.o $(OBJ_D)/v3_net.o \
259         $(OBJ_D)/v3_x509.o $(OBJ_D)/conf.o $(OBJ_D)/conf_err.o \
260         $(OBJ_D)/txt_db.o $(OBJ_D)/pk7_lib.o $(OBJ_D)/pkcs7err.o \
261         $(OBJ_D)/pk7_doit.o
262
263 SSLOBJ=$(OBJ_D)/s2_meth.o \
264         $(OBJ_D)/s2_srvr.o $(OBJ_D)/s2_clnt.o $(OBJ_D)/s2_lib.o \
265         $(OBJ_D)/s2_enc.o $(OBJ_D)/s2_pkt.o $(OBJ_D)/s3_meth.o \
266         $(OBJ_D)/s3_srvr.o $(OBJ_D)/s3_clnt.o $(OBJ_D)/s3_lib.o \
267         $(OBJ_D)/s3_enc.o $(OBJ_D)/s3_pkt.o $(OBJ_D)/s3_both.o \
268         $(OBJ_D)/s23_meth.o $(OBJ_D)/s23_srvr.o $(OBJ_D)/s23_clnt.o \
269         $(OBJ_D)/s23_lib.o $(OBJ_D)/s23_pkt.o $(OBJ_D)/t1_meth.o \
270         $(OBJ_D)/t1_srvr.o $(OBJ_D)/t1_clnt.o $(OBJ_D)/t1_lib.o \
271         $(OBJ_D)/t1_enc.o $(OBJ_D)/ssl_lib.o $(OBJ_D)/ssl_err2.o \
272         $(OBJ_D)/ssl_cert.o $(OBJ_D)/ssl_sess.o $(OBJ_D)/ssl_ciph.o \
273         $(OBJ_D)/ssl_stat.o $(OBJ_D)/ssl_rsa.o $(OBJ_D)/ssl_asn1.o \
274         $(OBJ_D)/ssl_txt.o $(OBJ_D)/ssl_algs.o $(OBJ_D)/bio_ssl.o \
275         $(OBJ_D)/ssl_err.o
276
277 RSAGLUEOBJ=$(OBJ_D)/rsaref.o \
278         $(OBJ_D)/rsar_err.o
279
280 T_EXE=$(TEST_D)/md2test \
281         $(TEST_D)/md5test $(TEST_D)/shatest $(TEST_D)/sha1test \
282         $(TEST_D)/mdc2test $(TEST_D)/hmactest $(TEST_D)/rmdtest \
283         $(TEST_D)/destest $(TEST_D)/rc2test $(TEST_D)/rc4test \
284         $(TEST_D)/rc5test $(TEST_D)/ideatest $(TEST_D)/bftest \
285         $(TEST_D)/casttest $(TEST_D)/bntest $(TEST_D)/exptest \
286         $(TEST_D)/dsatest $(TEST_D)/dhtest $(TEST_D)/randtest \
287         $(TEST_D)/ssltest
288
289 ###################################################################
290 all: banner $(TMP_D) $(BIN_D) $(TEST_D) $(LIB_D) $(INC_D) headers lib exe
291
292 banner:
293
294
295 $(TMP_D):
296         $(MKDIR) $(TMP_D)
297
298 $(BIN_D):
299         $(MKDIR) $(BIN_D)
300
301 $(TEST_D):
302         $(MKDIR) $(TEST_D)
303
304 $(LIB_D):
305         $(MKDIR) $(LIB_D)
306
307 $(INC_D):
308         $(MKDIR) $(INC_D)
309
310 headers: $(HEADER) $(EXHEADER)
311
312 lib: $(LIBS_DEP)
313
314 exe: $(T_EXE) $(BIN_D)/$(E_EXE)
315
316 install:
317         $(MKDIR) $(INSTALLTOP)
318         $(MKDIR) $(INSTALLTOP)/bin
319         $(MKDIR) $(INSTALLTOP)/include
320         $(MKDIR) $(INSTALLTOP)/lib
321         $(CP) $(INC_D)/*.[ch] $(INSTALLTOP)/include
322         $(CP) $(BIN_D)/$(E_EXE) $(INSTALLTOP)/bin
323         $(CP) $(O_SSL) $(INSTALLTOP)/lib
324         $(CP) $(O_CRYPTO) $(INSTALLTOP)/lib
325
326 clean:
327         $(RM) $(TMP_D)/*.*
328
329 vclean:
330         $(RM) $(TMP_D)/*.*
331         $(RM) $(OUT_D)/*.*
332
333 $(INCL_D)/cryptlib.h: $(SRC_D)/crypto/cryptlib.h
334         $(CP) $(SRC_D)/crypto/cryptlib.h $(INCL_D)/cryptlib.h
335
336 $(INCL_D)/date.h: $(SRC_D)/crypto/date.h
337         $(CP) $(SRC_D)/crypto/date.h $(INCL_D)/date.h
338
339 $(INCL_D)/md5_locl.h: $(SRC_D)/crypto/md5/md5_locl.h
340         $(CP) $(SRC_D)/crypto/md5/md5_locl.h $(INCL_D)/md5_locl.h
341
342 $(INCL_D)/sha_locl.h: $(SRC_D)/crypto/sha/sha_locl.h
343         $(CP) $(SRC_D)/crypto/sha/sha_locl.h $(INCL_D)/sha_locl.h
344
345 $(INCL_D)/rmd_locl.h: $(SRC_D)/crypto/ripemd/rmd_locl.h
346         $(CP) $(SRC_D)/crypto/ripemd/rmd_locl.h $(INCL_D)/rmd_locl.h
347
348 $(INCL_D)/rmdconst.h: $(SRC_D)/crypto/ripemd/rmdconst.h
349         $(CP) $(SRC_D)/crypto/ripemd/rmdconst.h $(INCL_D)/rmdconst.h
350
351 $(INCL_D)/des_locl.h: $(SRC_D)/crypto/des/des_locl.h
352         $(CP) $(SRC_D)/crypto/des/des_locl.h $(INCL_D)/des_locl.h
353
354 $(INCL_D)/rpc_des.h: $(SRC_D)/crypto/des/rpc_des.h
355         $(CP) $(SRC_D)/crypto/des/rpc_des.h $(INCL_D)/rpc_des.h
356
357 $(INCL_D)/podd.h: $(SRC_D)/crypto/des/podd.h
358         $(CP) $(SRC_D)/crypto/des/podd.h $(INCL_D)/podd.h
359
360 $(INCL_D)/sk.h: $(SRC_D)/crypto/des/sk.h
361         $(CP) $(SRC_D)/crypto/des/sk.h $(INCL_D)/sk.h
362
363 $(INCL_D)/spr.h: $(SRC_D)/crypto/des/spr.h
364         $(CP) $(SRC_D)/crypto/des/spr.h $(INCL_D)/spr.h
365
366 $(INCL_D)/des_ver.h: $(SRC_D)/crypto/des/des_ver.h
367         $(CP) $(SRC_D)/crypto/des/des_ver.h $(INCL_D)/des_ver.h
368
369 $(INCL_D)/rc2_locl.h: $(SRC_D)/crypto/rc2/rc2_locl.h
370         $(CP) $(SRC_D)/crypto/rc2/rc2_locl.h $(INCL_D)/rc2_locl.h
371
372 $(INCL_D)/rc4_locl.h: $(SRC_D)/crypto/rc4/rc4_locl.h
373         $(CP) $(SRC_D)/crypto/rc4/rc4_locl.h $(INCL_D)/rc4_locl.h
374
375 $(INCL_D)/rc5_locl.h: $(SRC_D)/crypto/rc5/rc5_locl.h
376         $(CP) $(SRC_D)/crypto/rc5/rc5_locl.h $(INCL_D)/rc5_locl.h
377
378 $(INCL_D)/idea_lcl.h: $(SRC_D)/crypto/idea/idea_lcl.h
379         $(CP) $(SRC_D)/crypto/idea/idea_lcl.h $(INCL_D)/idea_lcl.h
380
381 $(INCL_D)/bf_pi.h: $(SRC_D)/crypto/bf/bf_pi.h
382         $(CP) $(SRC_D)/crypto/bf/bf_pi.h $(INCL_D)/bf_pi.h
383
384 $(INCL_D)/bf_locl.h: $(SRC_D)/crypto/bf/bf_locl.h
385         $(CP) $(SRC_D)/crypto/bf/bf_locl.h $(INCL_D)/bf_locl.h
386
387 $(INCL_D)/cast_s.h: $(SRC_D)/crypto/cast/cast_s.h
388         $(CP) $(SRC_D)/crypto/cast/cast_s.h $(INCL_D)/cast_s.h
389
390 $(INCL_D)/cast_lcl.h: $(SRC_D)/crypto/cast/cast_lcl.h
391         $(CP) $(SRC_D)/crypto/cast/cast_lcl.h $(INCL_D)/cast_lcl.h
392
393 $(INCL_D)/bn_lcl.h: $(SRC_D)/crypto/bn/bn_lcl.h
394         $(CP) $(SRC_D)/crypto/bn/bn_lcl.h $(INCL_D)/bn_lcl.h
395
396 $(INCL_D)/bn_prime.h: $(SRC_D)/crypto/bn/bn_prime.h
397         $(CP) $(SRC_D)/crypto/bn/bn_prime.h $(INCL_D)/bn_prime.h
398
399 $(INCL_D)/obj_dat.h: $(SRC_D)/crypto/objects/obj_dat.h
400         $(CP) $(SRC_D)/crypto/objects/obj_dat.h $(INCL_D)/obj_dat.h
401
402 $(INCL_D)/conf_lcl.h: $(SRC_D)/crypto/conf/conf_lcl.h
403         $(CP) $(SRC_D)/crypto/conf/conf_lcl.h $(INCL_D)/conf_lcl.h
404
405 $(INCL_D)/ssl_locl.h: $(SRC_D)/ssl/ssl_locl.h
406         $(CP) $(SRC_D)/ssl/ssl_locl.h $(INCL_D)/ssl_locl.h
407
408 $(INCL_D)/rsaref.h: $(SRC_D)/rsaref/rsaref.h
409         $(CP) $(SRC_D)/rsaref/rsaref.h $(INCL_D)/rsaref.h
410
411 $(INCL_D)/apps.h: $(SRC_D)/apps/apps.h
412         $(CP) $(SRC_D)/apps/apps.h $(INCL_D)/apps.h
413
414 $(INCL_D)/progs.h: $(SRC_D)/apps/progs.h
415         $(CP) $(SRC_D)/apps/progs.h $(INCL_D)/progs.h
416
417 $(INCL_D)/s_apps.h: $(SRC_D)/apps/s_apps.h
418         $(CP) $(SRC_D)/apps/s_apps.h $(INCL_D)/s_apps.h
419
420 $(INCL_D)/testdsa.h: $(SRC_D)/apps/testdsa.h
421         $(CP) $(SRC_D)/apps/testdsa.h $(INCL_D)/testdsa.h
422
423 $(INCL_D)/testrsa.h: $(SRC_D)/apps/testrsa.h
424         $(CP) $(SRC_D)/apps/testrsa.h $(INCL_D)/testrsa.h
425
426 $(INC_D)/e_os.h: $(SRC_D)/./e_os.h
427         $(CP) $(SRC_D)/./e_os.h $(INC_D)/e_os.h
428
429 $(INC_D)/crypto.h: $(SRC_D)/crypto/crypto.h
430         $(CP) $(SRC_D)/crypto/crypto.h $(INC_D)/crypto.h
431
432 $(INC_D)/cryptall.h: $(SRC_D)/crypto/cryptall.h
433         $(CP) $(SRC_D)/crypto/cryptall.h $(INC_D)/cryptall.h
434
435 $(INC_D)/md2.h: $(SRC_D)/crypto/md2/md2.h
436         $(CP) $(SRC_D)/crypto/md2/md2.h $(INC_D)/md2.h
437
438 $(INC_D)/md5.h: $(SRC_D)/crypto/md5/md5.h
439         $(CP) $(SRC_D)/crypto/md5/md5.h $(INC_D)/md5.h
440
441 $(INC_D)/sha.h: $(SRC_D)/crypto/sha/sha.h
442         $(CP) $(SRC_D)/crypto/sha/sha.h $(INC_D)/sha.h
443
444 $(INC_D)/mdc2.h: $(SRC_D)/crypto/mdc2/mdc2.h
445         $(CP) $(SRC_D)/crypto/mdc2/mdc2.h $(INC_D)/mdc2.h
446
447 $(INC_D)/hmac.h: $(SRC_D)/crypto/hmac/hmac.h
448         $(CP) $(SRC_D)/crypto/hmac/hmac.h $(INC_D)/hmac.h
449
450 $(INC_D)/ripemd.h: $(SRC_D)/crypto/ripemd/ripemd.h
451         $(CP) $(SRC_D)/crypto/ripemd/ripemd.h $(INC_D)/ripemd.h
452
453 $(INC_D)/des.h: $(SRC_D)/crypto/des/des.h
454         $(CP) $(SRC_D)/crypto/des/des.h $(INC_D)/des.h
455
456 $(INC_D)/rc2.h: $(SRC_D)/crypto/rc2/rc2.h
457         $(CP) $(SRC_D)/crypto/rc2/rc2.h $(INC_D)/rc2.h
458
459 $(INC_D)/rc4.h: $(SRC_D)/crypto/rc4/rc4.h
460         $(CP) $(SRC_D)/crypto/rc4/rc4.h $(INC_D)/rc4.h
461
462 $(INC_D)/rc5.h: $(SRC_D)/crypto/rc5/rc5.h
463         $(CP) $(SRC_D)/crypto/rc5/rc5.h $(INC_D)/rc5.h
464
465 $(INC_D)/idea.h: $(SRC_D)/crypto/idea/idea.h
466         $(CP) $(SRC_D)/crypto/idea/idea.h $(INC_D)/idea.h
467
468 $(INC_D)/blowfish.h: $(SRC_D)/crypto/bf/blowfish.h
469         $(CP) $(SRC_D)/crypto/bf/blowfish.h $(INC_D)/blowfish.h
470
471 $(INC_D)/cast.h: $(SRC_D)/crypto/cast/cast.h
472         $(CP) $(SRC_D)/crypto/cast/cast.h $(INC_D)/cast.h
473
474 $(INC_D)/bn.h: $(SRC_D)/crypto/bn/bn.h
475         $(CP) $(SRC_D)/crypto/bn/bn.h $(INC_D)/bn.h
476
477 $(INC_D)/rsa.h: $(SRC_D)/crypto/rsa/rsa.h
478         $(CP) $(SRC_D)/crypto/rsa/rsa.h $(INC_D)/rsa.h
479
480 $(INC_D)/dsa.h: $(SRC_D)/crypto/dsa/dsa.h
481         $(CP) $(SRC_D)/crypto/dsa/dsa.h $(INC_D)/dsa.h
482
483 $(INC_D)/dh.h: $(SRC_D)/crypto/dh/dh.h
484         $(CP) $(SRC_D)/crypto/dh/dh.h $(INC_D)/dh.h
485
486 $(INC_D)/buffer.h: $(SRC_D)/crypto/buffer/buffer.h
487         $(CP) $(SRC_D)/crypto/buffer/buffer.h $(INC_D)/buffer.h
488
489 $(INC_D)/bio.h: $(SRC_D)/crypto/bio/bio.h
490         $(CP) $(SRC_D)/crypto/bio/bio.h $(INC_D)/bio.h
491
492 $(INC_D)/bss_file.c: $(SRC_D)/crypto/bio/bss_file.c
493         $(CP) $(SRC_D)/crypto/bio/bss_file.c $(INC_D)/bss_file.c
494
495 $(INC_D)/stack.h: $(SRC_D)/crypto/stack/stack.h
496         $(CP) $(SRC_D)/crypto/stack/stack.h $(INC_D)/stack.h
497
498 $(INC_D)/lhash.h: $(SRC_D)/crypto/lhash/lhash.h
499         $(CP) $(SRC_D)/crypto/lhash/lhash.h $(INC_D)/lhash.h
500
501 $(INC_D)/rand.h: $(SRC_D)/crypto/rand/rand.h
502         $(CP) $(SRC_D)/crypto/rand/rand.h $(INC_D)/rand.h
503
504 $(INC_D)/err.h: $(SRC_D)/crypto/err/err.h
505         $(CP) $(SRC_D)/crypto/err/err.h $(INC_D)/err.h
506
507 $(INC_D)/objects.h: $(SRC_D)/crypto/objects/objects.h
508         $(CP) $(SRC_D)/crypto/objects/objects.h $(INC_D)/objects.h
509
510 $(INC_D)/evp.h: $(SRC_D)/crypto/evp/evp.h
511         $(CP) $(SRC_D)/crypto/evp/evp.h $(INC_D)/evp.h
512
513 $(INC_D)/pem.h: $(SRC_D)/crypto/pem/pem.h
514         $(CP) $(SRC_D)/crypto/pem/pem.h $(INC_D)/pem.h
515
516 $(INC_D)/asn1.h: $(SRC_D)/crypto/asn1/asn1.h
517         $(CP) $(SRC_D)/crypto/asn1/asn1.h $(INC_D)/asn1.h
518
519 $(INC_D)/asn1_mac.h: $(SRC_D)/crypto/asn1/asn1_mac.h
520         $(CP) $(SRC_D)/crypto/asn1/asn1_mac.h $(INC_D)/asn1_mac.h
521
522 $(INC_D)/x509.h: $(SRC_D)/crypto/x509/x509.h
523         $(CP) $(SRC_D)/crypto/x509/x509.h $(INC_D)/x509.h
524
525 $(INC_D)/x509_vfy.h: $(SRC_D)/crypto/x509/x509_vfy.h
526         $(CP) $(SRC_D)/crypto/x509/x509_vfy.h $(INC_D)/x509_vfy.h
527
528 $(INC_D)/conf.h: $(SRC_D)/crypto/conf/conf.h
529         $(CP) $(SRC_D)/crypto/conf/conf.h $(INC_D)/conf.h
530
531 $(INC_D)/txt_db.h: $(SRC_D)/crypto/txt_db/txt_db.h
532         $(CP) $(SRC_D)/crypto/txt_db/txt_db.h $(INC_D)/txt_db.h
533
534 $(INC_D)/pkcs7.h: $(SRC_D)/crypto/pkcs7/pkcs7.h
535         $(CP) $(SRC_D)/crypto/pkcs7/pkcs7.h $(INC_D)/pkcs7.h
536
537 $(INC_D)/ssl.h: $(SRC_D)/ssl/ssl.h
538         $(CP) $(SRC_D)/ssl/ssl.h $(INC_D)/ssl.h
539
540 $(INC_D)/ssl2.h: $(SRC_D)/ssl/ssl2.h
541         $(CP) $(SRC_D)/ssl/ssl2.h $(INC_D)/ssl2.h
542
543 $(INC_D)/ssl3.h: $(SRC_D)/ssl/ssl3.h
544         $(CP) $(SRC_D)/ssl/ssl3.h $(INC_D)/ssl3.h
545
546 $(INC_D)/ssl23.h: $(SRC_D)/ssl/ssl23.h
547         $(CP) $(SRC_D)/ssl/ssl23.h $(INC_D)/ssl23.h
548
549 $(INC_D)/tls1.h: $(SRC_D)/ssl/tls1.h
550         $(CP) $(SRC_D)/ssl/tls1.h $(INC_D)/tls1.h
551
552 $(OBJ_D)/md2test.o: $(SRC_D)/crypto/md2/md2test.c
553         $(CC) -o $(OBJ_D)/md2test.o $(APP_CFLAGS) -c $(SRC_D)/crypto/md2/md2test.c
554
555 $(OBJ_D)/md5test.o: $(SRC_D)/crypto/md5/md5test.c
556         $(CC) -o $(OBJ_D)/md5test.o $(APP_CFLAGS) -c $(SRC_D)/crypto/md5/md5test.c
557
558 $(OBJ_D)/shatest.o: $(SRC_D)/crypto/sha/shatest.c
559         $(CC) -o $(OBJ_D)/shatest.o $(APP_CFLAGS) -c $(SRC_D)/crypto/sha/shatest.c
560
561 $(OBJ_D)/sha1test.o: $(SRC_D)/crypto/sha/sha1test.c
562         $(CC) -o $(OBJ_D)/sha1test.o $(APP_CFLAGS) -c $(SRC_D)/crypto/sha/sha1test.c
563
564 $(OBJ_D)/mdc2test.o: $(SRC_D)/crypto/mdc2/mdc2test.c
565         $(CC) -o $(OBJ_D)/mdc2test.o $(APP_CFLAGS) -c $(SRC_D)/crypto/mdc2/mdc2test.c
566
567 $(OBJ_D)/hmactest.o: $(SRC_D)/crypto/hmac/hmactest.c
568         $(CC) -o $(OBJ_D)/hmactest.o $(APP_CFLAGS) -c $(SRC_D)/crypto/hmac/hmactest.c
569
570 $(OBJ_D)/rmdtest.o: $(SRC_D)/crypto/ripemd/rmdtest.c
571         $(CC) -o $(OBJ_D)/rmdtest.o $(APP_CFLAGS) -c $(SRC_D)/crypto/ripemd/rmdtest.c
572
573 $(OBJ_D)/destest.o: $(SRC_D)/crypto/des/destest.c
574         $(CC) -o $(OBJ_D)/destest.o $(APP_CFLAGS) -c $(SRC_D)/crypto/des/destest.c
575
576 $(OBJ_D)/rc2test.o: $(SRC_D)/crypto/rc2/rc2test.c
577         $(CC) -o $(OBJ_D)/rc2test.o $(APP_CFLAGS) -c $(SRC_D)/crypto/rc2/rc2test.c
578
579 $(OBJ_D)/rc4test.o: $(SRC_D)/crypto/rc4/rc4test.c
580         $(CC) -o $(OBJ_D)/rc4test.o $(APP_CFLAGS) -c $(SRC_D)/crypto/rc4/rc4test.c
581
582 $(OBJ_D)/rc5test.o: $(SRC_D)/crypto/rc5/rc5test.c
583         $(CC) -o $(OBJ_D)/rc5test.o $(APP_CFLAGS) -c $(SRC_D)/crypto/rc5/rc5test.c
584
585 $(OBJ_D)/ideatest.o: $(SRC_D)/crypto/idea/ideatest.c
586         $(CC) -o $(OBJ_D)/ideatest.o $(APP_CFLAGS) -c $(SRC_D)/crypto/idea/ideatest.c
587
588 $(OBJ_D)/bftest.o: $(SRC_D)/crypto/bf/bftest.c
589         $(CC) -o $(OBJ_D)/bftest.o $(APP_CFLAGS) -c $(SRC_D)/crypto/bf/bftest.c
590
591 $(OBJ_D)/casttest.o: $(SRC_D)/crypto/cast/casttest.c
592         $(CC) -o $(OBJ_D)/casttest.o $(APP_CFLAGS) -c $(SRC_D)/crypto/cast/casttest.c
593
594 $(OBJ_D)/bntest.o: $(SRC_D)/crypto/bn/bntest.c
595         $(CC) -o $(OBJ_D)/bntest.o $(APP_CFLAGS) -c $(SRC_D)/crypto/bn/bntest.c
596
597 $(OBJ_D)/exptest.o: $(SRC_D)/crypto/bn/exptest.c
598         $(CC) -o $(OBJ_D)/exptest.o $(APP_CFLAGS) -c $(SRC_D)/crypto/bn/exptest.c
599
600 $(OBJ_D)/dsatest.o: $(SRC_D)/crypto/dsa/dsatest.c
601         $(CC) -o $(OBJ_D)/dsatest.o $(APP_CFLAGS) -c $(SRC_D)/crypto/dsa/dsatest.c
602
603 $(OBJ_D)/dhtest.o: $(SRC_D)/crypto/dh/dhtest.c
604         $(CC) -o $(OBJ_D)/dhtest.o $(APP_CFLAGS) -c $(SRC_D)/crypto/dh/dhtest.c
605
606 $(OBJ_D)/randtest.o: $(SRC_D)/crypto/rand/randtest.c
607         $(CC) -o $(OBJ_D)/randtest.o $(APP_CFLAGS) -c $(SRC_D)/crypto/rand/randtest.c
608
609 $(OBJ_D)/ssltest.o: $(SRC_D)/ssl/ssltest.c
610         $(CC) -o $(OBJ_D)/ssltest.o $(APP_CFLAGS) -c $(SRC_D)/ssl/ssltest.c
611
612 $(OBJ_D)/verify.o: $(SRC_D)/apps/verify.c
613         $(CC) -o $(OBJ_D)/verify.o -DMONOLITH $(APP_CFLAGS) -c $(SRC_D)/apps/verify.c
614
615 $(OBJ_D)/asn1pars.o: $(SRC_D)/apps/asn1pars.c
616         $(CC) -o $(OBJ_D)/asn1pars.o -DMONOLITH $(APP_CFLAGS) -c $(SRC_D)/apps/asn1pars.c
617
618 $(OBJ_D)/req.o: $(SRC_D)/apps/req.c
619         $(CC) -o $(OBJ_D)/req.o -DMONOLITH $(APP_CFLAGS) -c $(SRC_D)/apps/req.c
620
621 $(OBJ_D)/dgst.o: $(SRC_D)/apps/dgst.c
622         $(CC) -o $(OBJ_D)/dgst.o -DMONOLITH $(APP_CFLAGS) -c $(SRC_D)/apps/dgst.c
623
624 $(OBJ_D)/dh.o: $(SRC_D)/apps/dh.c
625         $(CC) -o $(OBJ_D)/dh.o -DMONOLITH $(APP_CFLAGS) -c $(SRC_D)/apps/dh.c
626
627 $(OBJ_D)/enc.o: $(SRC_D)/apps/enc.c
628         $(CC) -o $(OBJ_D)/enc.o -DMONOLITH $(APP_CFLAGS) -c $(SRC_D)/apps/enc.c
629
630 $(OBJ_D)/gendh.o: $(SRC_D)/apps/gendh.c
631         $(CC) -o $(OBJ_D)/gendh.o -DMONOLITH $(APP_CFLAGS) -c $(SRC_D)/apps/gendh.c
632
633 $(OBJ_D)/errstr.o: $(SRC_D)/apps/errstr.c
634         $(CC) -o $(OBJ_D)/errstr.o -DMONOLITH $(APP_CFLAGS) -c $(SRC_D)/apps/errstr.c
635
636 $(OBJ_D)/ca.o: $(SRC_D)/apps/ca.c
637         $(CC) -o $(OBJ_D)/ca.o -DMONOLITH $(APP_CFLAGS) -c $(SRC_D)/apps/ca.c
638
639 $(OBJ_D)/pkcs7.o: $(SRC_D)/apps/pkcs7.c
640         $(CC) -o $(OBJ_D)/pkcs7.o -DMONOLITH $(APP_CFLAGS) -c $(SRC_D)/apps/pkcs7.c
641
642 $(OBJ_D)/crl2p7.o: $(SRC_D)/apps/crl2p7.c
643         $(CC) -o $(OBJ_D)/crl2p7.o -DMONOLITH $(APP_CFLAGS) -c $(SRC_D)/apps/crl2p7.c
644
645 $(OBJ_D)/crl.o: $(SRC_D)/apps/crl.c
646         $(CC) -o $(OBJ_D)/crl.o -DMONOLITH $(APP_CFLAGS) -c $(SRC_D)/apps/crl.c
647
648 $(OBJ_D)/rsa.o: $(SRC_D)/apps/rsa.c
649         $(CC) -o $(OBJ_D)/rsa.o -DMONOLITH $(APP_CFLAGS) -c $(SRC_D)/apps/rsa.c
650
651 $(OBJ_D)/dsa.o: $(SRC_D)/apps/dsa.c
652         $(CC) -o $(OBJ_D)/dsa.o -DMONOLITH $(APP_CFLAGS) -c $(SRC_D)/apps/dsa.c
653
654 $(OBJ_D)/dsaparam.o: $(SRC_D)/apps/dsaparam.c
655         $(CC) -o $(OBJ_D)/dsaparam.o -DMONOLITH $(APP_CFLAGS) -c $(SRC_D)/apps/dsaparam.c
656
657 $(OBJ_D)/x509.o: $(SRC_D)/apps/x509.c
658         $(CC) -o $(OBJ_D)/x509.o -DMONOLITH $(APP_CFLAGS) -c $(SRC_D)/apps/x509.c
659
660 $(OBJ_D)/genrsa.o: $(SRC_D)/apps/genrsa.c
661         $(CC) -o $(OBJ_D)/genrsa.o -DMONOLITH $(APP_CFLAGS) -c $(SRC_D)/apps/genrsa.c
662
663 $(OBJ_D)/s_server.o: $(SRC_D)/apps/s_server.c
664         $(CC) -o $(OBJ_D)/s_server.o -DMONOLITH $(APP_CFLAGS) -c $(SRC_D)/apps/s_server.c
665
666 $(OBJ_D)/s_client.o: $(SRC_D)/apps/s_client.c
667         $(CC) -o $(OBJ_D)/s_client.o -DMONOLITH $(APP_CFLAGS) -c $(SRC_D)/apps/s_client.c
668
669 $(OBJ_D)/speed.o: $(SRC_D)/apps/speed.c
670         $(CC) -o $(OBJ_D)/speed.o -DMONOLITH $(APP_CFLAGS) -c $(SRC_D)/apps/speed.c
671
672 $(OBJ_D)/s_time.o: $(SRC_D)/apps/s_time.c
673         $(CC) -o $(OBJ_D)/s_time.o -DMONOLITH $(APP_CFLAGS) -c $(SRC_D)/apps/s_time.c
674
675 $(OBJ_D)/apps.o: $(SRC_D)/apps/apps.c
676         $(CC) -o $(OBJ_D)/apps.o -DMONOLITH $(APP_CFLAGS) -c $(SRC_D)/apps/apps.c
677
678 $(OBJ_D)/s_cb.o: $(SRC_D)/apps/s_cb.c
679         $(CC) -o $(OBJ_D)/s_cb.o -DMONOLITH $(APP_CFLAGS) -c $(SRC_D)/apps/s_cb.c
680
681 $(OBJ_D)/s_socket.o: $(SRC_D)/apps/s_socket.c
682         $(CC) -o $(OBJ_D)/s_socket.o -DMONOLITH $(APP_CFLAGS) -c $(SRC_D)/apps/s_socket.c
683
684 $(OBJ_D)/version.o: $(SRC_D)/apps/version.c
685         $(CC) -o $(OBJ_D)/version.o -DMONOLITH $(APP_CFLAGS) -c $(SRC_D)/apps/version.c
686
687 $(OBJ_D)/sess_id.o: $(SRC_D)/apps/sess_id.c
688         $(CC) -o $(OBJ_D)/sess_id.o -DMONOLITH $(APP_CFLAGS) -c $(SRC_D)/apps/sess_id.c
689
690 $(OBJ_D)/ciphers.o: $(SRC_D)/apps/ciphers.c
691         $(CC) -o $(OBJ_D)/ciphers.o -DMONOLITH $(APP_CFLAGS) -c $(SRC_D)/apps/ciphers.c
692
693 $(OBJ_D)/ssleay.o: $(SRC_D)/apps/ssleay.c
694         $(CC) -o $(OBJ_D)/ssleay.o -DMONOLITH $(APP_CFLAGS) -c $(SRC_D)/apps/ssleay.c
695
696 $(OBJ_D)/cryptlib.o: $(SRC_D)/crypto/cryptlib.c
697         $(CC) -o $(OBJ_D)/cryptlib.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/cryptlib.c
698
699 $(OBJ_D)/mem.o: $(SRC_D)/crypto/mem.c
700         $(CC) -o $(OBJ_D)/mem.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/mem.c
701
702 $(OBJ_D)/cversion.o: $(SRC_D)/crypto/cversion.c
703         $(CC) -o $(OBJ_D)/cversion.o  $(LIB_CFLAGS) -DCFLAGS="\"$(CC) $(CFLAG)\"" -c $(SRC_D)/crypto/cversion.c
704
705 $(OBJ_D)/ex_data.o: $(SRC_D)/crypto/ex_data.c
706         $(CC) -o $(OBJ_D)/ex_data.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/ex_data.c
707
708 $(OBJ_D)/cpt_err.o: $(SRC_D)/crypto/cpt_err.c
709         $(CC) -o $(OBJ_D)/cpt_err.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/cpt_err.c
710
711 $(OBJ_D)/md2_dgst.o: $(SRC_D)/crypto/md2/md2_dgst.c
712         $(CC) -o $(OBJ_D)/md2_dgst.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/md2/md2_dgst.c
713
714 $(OBJ_D)/md2_one.o: $(SRC_D)/crypto/md2/md2_one.c
715         $(CC) -o $(OBJ_D)/md2_one.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/md2/md2_one.c
716
717 $(OBJ_D)/md5_dgst.o: $(SRC_D)/crypto/md5/md5_dgst.c
718         $(CC) -o $(OBJ_D)/md5_dgst.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/md5/md5_dgst.c
719
720 $(OBJ_D)/md5_one.o: $(SRC_D)/crypto/md5/md5_one.c
721         $(CC) -o $(OBJ_D)/md5_one.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/md5/md5_one.c
722
723 $(OBJ_D)/sha_dgst.o: $(SRC_D)/crypto/sha/sha_dgst.c
724         $(CC) -o $(OBJ_D)/sha_dgst.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/sha/sha_dgst.c
725
726 $(OBJ_D)/sha1dgst.o: $(SRC_D)/crypto/sha/sha1dgst.c
727         $(CC) -o $(OBJ_D)/sha1dgst.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/sha/sha1dgst.c
728
729 $(OBJ_D)/sha_one.o: $(SRC_D)/crypto/sha/sha_one.c
730         $(CC) -o $(OBJ_D)/sha_one.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/sha/sha_one.c
731
732 $(OBJ_D)/sha1_one.o: $(SRC_D)/crypto/sha/sha1_one.c
733         $(CC) -o $(OBJ_D)/sha1_one.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/sha/sha1_one.c
734
735 $(OBJ_D)/mdc2dgst.o: $(SRC_D)/crypto/mdc2/mdc2dgst.c
736         $(CC) -o $(OBJ_D)/mdc2dgst.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/mdc2/mdc2dgst.c
737
738 $(OBJ_D)/mdc2_one.o: $(SRC_D)/crypto/mdc2/mdc2_one.c
739         $(CC) -o $(OBJ_D)/mdc2_one.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/mdc2/mdc2_one.c
740
741 $(OBJ_D)/hmac.o: $(SRC_D)/crypto/hmac/hmac.c
742         $(CC) -o $(OBJ_D)/hmac.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/hmac/hmac.c
743
744 $(OBJ_D)/rmd_dgst.o: $(SRC_D)/crypto/ripemd/rmd_dgst.c
745         $(CC) -o $(OBJ_D)/rmd_dgst.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/ripemd/rmd_dgst.c
746
747 $(OBJ_D)/rmd_one.o: $(SRC_D)/crypto/ripemd/rmd_one.c
748         $(CC) -o $(OBJ_D)/rmd_one.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/ripemd/rmd_one.c
749
750 $(OBJ_D)/set_key.o: $(SRC_D)/crypto/des/set_key.c
751         $(CC) -o $(OBJ_D)/set_key.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/des/set_key.c
752
753 $(OBJ_D)/ecb_enc.o: $(SRC_D)/crypto/des/ecb_enc.c
754         $(CC) -o $(OBJ_D)/ecb_enc.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/des/ecb_enc.c
755
756 $(OBJ_D)/cbc_enc.o: $(SRC_D)/crypto/des/cbc_enc.c
757         $(CC) -o $(OBJ_D)/cbc_enc.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/des/cbc_enc.c
758
759 $(OBJ_D)/ecb3_enc.o: $(SRC_D)/crypto/des/ecb3_enc.c
760         $(CC) -o $(OBJ_D)/ecb3_enc.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/des/ecb3_enc.c
761
762 $(OBJ_D)/cfb64enc.o: $(SRC_D)/crypto/des/cfb64enc.c
763         $(CC) -o $(OBJ_D)/cfb64enc.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/des/cfb64enc.c
764
765 $(OBJ_D)/cfb64ede.o: $(SRC_D)/crypto/des/cfb64ede.c
766         $(CC) -o $(OBJ_D)/cfb64ede.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/des/cfb64ede.c
767
768 $(OBJ_D)/cfb_enc.o: $(SRC_D)/crypto/des/cfb_enc.c
769         $(CC) -o $(OBJ_D)/cfb_enc.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/des/cfb_enc.c
770
771 $(OBJ_D)/ofb64ede.o: $(SRC_D)/crypto/des/ofb64ede.c
772         $(CC) -o $(OBJ_D)/ofb64ede.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/des/ofb64ede.c
773
774 $(OBJ_D)/enc_read.o: $(SRC_D)/crypto/des/enc_read.c
775         $(CC) -o $(OBJ_D)/enc_read.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/des/enc_read.c
776
777 $(OBJ_D)/enc_writ.o: $(SRC_D)/crypto/des/enc_writ.c
778         $(CC) -o $(OBJ_D)/enc_writ.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/des/enc_writ.c
779
780 $(OBJ_D)/ofb64enc.o: $(SRC_D)/crypto/des/ofb64enc.c
781         $(CC) -o $(OBJ_D)/ofb64enc.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/des/ofb64enc.c
782
783 $(OBJ_D)/ofb_enc.o: $(SRC_D)/crypto/des/ofb_enc.c
784         $(CC) -o $(OBJ_D)/ofb_enc.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/des/ofb_enc.c
785
786 $(OBJ_D)/str2key.o: $(SRC_D)/crypto/des/str2key.c
787         $(CC) -o $(OBJ_D)/str2key.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/des/str2key.c
788
789 $(OBJ_D)/pcbc_enc.o: $(SRC_D)/crypto/des/pcbc_enc.c
790         $(CC) -o $(OBJ_D)/pcbc_enc.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/des/pcbc_enc.c
791
792 $(OBJ_D)/qud_cksm.o: $(SRC_D)/crypto/des/qud_cksm.c
793         $(CC) -o $(OBJ_D)/qud_cksm.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/des/qud_cksm.c
794
795 $(OBJ_D)/rand_key.o: $(SRC_D)/crypto/des/rand_key.c
796         $(CC) -o $(OBJ_D)/rand_key.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/des/rand_key.c
797
798 $(OBJ_D)/des_enc.o: $(SRC_D)/crypto/des/des_enc.c
799         $(CC) -o $(OBJ_D)/des_enc.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/des/des_enc.c
800
801 $(OBJ_D)/fcrypt_b.o: $(SRC_D)/crypto/des/fcrypt_b.c
802         $(CC) -o $(OBJ_D)/fcrypt_b.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/des/fcrypt_b.c
803
804 $(OBJ_D)/read2pwd.o: $(SRC_D)/crypto/des/read2pwd.c
805         $(CC) -o $(OBJ_D)/read2pwd.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/des/read2pwd.c
806
807 $(OBJ_D)/fcrypt.o: $(SRC_D)/crypto/des/fcrypt.c
808         $(CC) -o $(OBJ_D)/fcrypt.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/des/fcrypt.c
809
810 $(OBJ_D)/xcbc_enc.o: $(SRC_D)/crypto/des/xcbc_enc.c
811         $(CC) -o $(OBJ_D)/xcbc_enc.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/des/xcbc_enc.c
812
813 $(OBJ_D)/read_pwd.o: $(SRC_D)/crypto/des/read_pwd.c
814         $(CC) -o $(OBJ_D)/read_pwd.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/des/read_pwd.c
815
816 $(OBJ_D)/rpc_enc.o: $(SRC_D)/crypto/des/rpc_enc.c
817         $(CC) -o $(OBJ_D)/rpc_enc.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/des/rpc_enc.c
818
819 $(OBJ_D)/cbc_cksm.o: $(SRC_D)/crypto/des/cbc_cksm.c
820         $(CC) -o $(OBJ_D)/cbc_cksm.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/des/cbc_cksm.c
821
822 $(OBJ_D)/supp.o: $(SRC_D)/crypto/des/supp.c
823         $(CC) -o $(OBJ_D)/supp.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/des/supp.c
824
825 $(OBJ_D)/rc2_ecb.o: $(SRC_D)/crypto/rc2/rc2_ecb.c
826         $(CC) -o $(OBJ_D)/rc2_ecb.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/rc2/rc2_ecb.c
827
828 $(OBJ_D)/rc2_skey.o: $(SRC_D)/crypto/rc2/rc2_skey.c
829         $(CC) -o $(OBJ_D)/rc2_skey.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/rc2/rc2_skey.c
830
831 $(OBJ_D)/rc2_cbc.o: $(SRC_D)/crypto/rc2/rc2_cbc.c
832         $(CC) -o $(OBJ_D)/rc2_cbc.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/rc2/rc2_cbc.c
833
834 $(OBJ_D)/rc2cfb64.o: $(SRC_D)/crypto/rc2/rc2cfb64.c
835         $(CC) -o $(OBJ_D)/rc2cfb64.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/rc2/rc2cfb64.c
836
837 $(OBJ_D)/rc2ofb64.o: $(SRC_D)/crypto/rc2/rc2ofb64.c
838         $(CC) -o $(OBJ_D)/rc2ofb64.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/rc2/rc2ofb64.c
839
840 $(OBJ_D)/rc4_skey.o: $(SRC_D)/crypto/rc4/rc4_skey.c
841         $(CC) -o $(OBJ_D)/rc4_skey.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/rc4/rc4_skey.c
842
843 $(OBJ_D)/rc4_enc.o: $(SRC_D)/crypto/rc4/rc4_enc.c
844         $(CC) -o $(OBJ_D)/rc4_enc.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/rc4/rc4_enc.c
845
846 $(OBJ_D)/rc5_skey.o: $(SRC_D)/crypto/rc5/rc5_skey.c
847         $(CC) -o $(OBJ_D)/rc5_skey.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/rc5/rc5_skey.c
848
849 $(OBJ_D)/rc5_ecb.o: $(SRC_D)/crypto/rc5/rc5_ecb.c
850         $(CC) -o $(OBJ_D)/rc5_ecb.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/rc5/rc5_ecb.c
851
852 $(OBJ_D)/rc5_enc.o: $(SRC_D)/crypto/rc5/rc5_enc.c
853         $(CC) -o $(OBJ_D)/rc5_enc.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/rc5/rc5_enc.c
854
855 $(OBJ_D)/rc5cfb64.o: $(SRC_D)/crypto/rc5/rc5cfb64.c
856         $(CC) -o $(OBJ_D)/rc5cfb64.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/rc5/rc5cfb64.c
857
858 $(OBJ_D)/rc5ofb64.o: $(SRC_D)/crypto/rc5/rc5ofb64.c
859         $(CC) -o $(OBJ_D)/rc5ofb64.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/rc5/rc5ofb64.c
860
861 $(OBJ_D)/i_cbc.o: $(SRC_D)/crypto/idea/i_cbc.c
862         $(CC) -o $(OBJ_D)/i_cbc.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/idea/i_cbc.c
863
864 $(OBJ_D)/i_cfb64.o: $(SRC_D)/crypto/idea/i_cfb64.c
865         $(CC) -o $(OBJ_D)/i_cfb64.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/idea/i_cfb64.c
866
867 $(OBJ_D)/i_ofb64.o: $(SRC_D)/crypto/idea/i_ofb64.c
868         $(CC) -o $(OBJ_D)/i_ofb64.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/idea/i_ofb64.c
869
870 $(OBJ_D)/i_ecb.o: $(SRC_D)/crypto/idea/i_ecb.c
871         $(CC) -o $(OBJ_D)/i_ecb.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/idea/i_ecb.c
872
873 $(OBJ_D)/i_skey.o: $(SRC_D)/crypto/idea/i_skey.c
874         $(CC) -o $(OBJ_D)/i_skey.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/idea/i_skey.c
875
876 $(OBJ_D)/bf_skey.o: $(SRC_D)/crypto/bf/bf_skey.c
877         $(CC) -o $(OBJ_D)/bf_skey.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/bf/bf_skey.c
878
879 $(OBJ_D)/bf_ecb.o: $(SRC_D)/crypto/bf/bf_ecb.c
880         $(CC) -o $(OBJ_D)/bf_ecb.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/bf/bf_ecb.c
881
882 $(OBJ_D)/bf_enc.o: $(SRC_D)/crypto/bf/bf_enc.c
883         $(CC) -o $(OBJ_D)/bf_enc.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/bf/bf_enc.c
884
885 $(OBJ_D)/bf_cfb64.o: $(SRC_D)/crypto/bf/bf_cfb64.c
886         $(CC) -o $(OBJ_D)/bf_cfb64.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/bf/bf_cfb64.c
887
888 $(OBJ_D)/bf_ofb64.o: $(SRC_D)/crypto/bf/bf_ofb64.c
889         $(CC) -o $(OBJ_D)/bf_ofb64.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/bf/bf_ofb64.c
890
891 $(OBJ_D)/c_skey.o: $(SRC_D)/crypto/cast/c_skey.c
892         $(CC) -o $(OBJ_D)/c_skey.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/cast/c_skey.c
893
894 $(OBJ_D)/c_ecb.o: $(SRC_D)/crypto/cast/c_ecb.c
895         $(CC) -o $(OBJ_D)/c_ecb.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/cast/c_ecb.c
896
897 $(OBJ_D)/c_enc.o: $(SRC_D)/crypto/cast/c_enc.c
898         $(CC) -o $(OBJ_D)/c_enc.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/cast/c_enc.c
899
900 $(OBJ_D)/c_cfb64.o: $(SRC_D)/crypto/cast/c_cfb64.c
901         $(CC) -o $(OBJ_D)/c_cfb64.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/cast/c_cfb64.c
902
903 $(OBJ_D)/c_ofb64.o: $(SRC_D)/crypto/cast/c_ofb64.c
904         $(CC) -o $(OBJ_D)/c_ofb64.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/cast/c_ofb64.c
905
906 $(OBJ_D)/bn_add.o: $(SRC_D)/crypto/bn/bn_add.c
907         $(CC) -o $(OBJ_D)/bn_add.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/bn/bn_add.c
908
909 $(OBJ_D)/bn_div.o: $(SRC_D)/crypto/bn/bn_div.c
910         $(CC) -o $(OBJ_D)/bn_div.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/bn/bn_div.c
911
912 $(OBJ_D)/bn_exp.o: $(SRC_D)/crypto/bn/bn_exp.c
913         $(CC) -o $(OBJ_D)/bn_exp.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/bn/bn_exp.c
914
915 $(OBJ_D)/bn_lib.o: $(SRC_D)/crypto/bn/bn_lib.c
916         $(CC) -o $(OBJ_D)/bn_lib.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/bn/bn_lib.c
917
918 $(OBJ_D)/bn_mod.o: $(SRC_D)/crypto/bn/bn_mod.c
919         $(CC) -o $(OBJ_D)/bn_mod.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/bn/bn_mod.c
920
921 $(OBJ_D)/bn_mul.o: $(SRC_D)/crypto/bn/bn_mul.c
922         $(CC) -o $(OBJ_D)/bn_mul.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/bn/bn_mul.c
923
924 $(OBJ_D)/bn_print.o: $(SRC_D)/crypto/bn/bn_print.c
925         $(CC) -o $(OBJ_D)/bn_print.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/bn/bn_print.c
926
927 $(OBJ_D)/bn_rand.o: $(SRC_D)/crypto/bn/bn_rand.c
928         $(CC) -o $(OBJ_D)/bn_rand.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/bn/bn_rand.c
929
930 $(OBJ_D)/bn_shift.o: $(SRC_D)/crypto/bn/bn_shift.c
931         $(CC) -o $(OBJ_D)/bn_shift.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/bn/bn_shift.c
932
933 $(OBJ_D)/bn_sub.o: $(SRC_D)/crypto/bn/bn_sub.c
934         $(CC) -o $(OBJ_D)/bn_sub.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/bn/bn_sub.c
935
936 $(OBJ_D)/bn_word.o: $(SRC_D)/crypto/bn/bn_word.c
937         $(CC) -o $(OBJ_D)/bn_word.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/bn/bn_word.c
938
939 $(OBJ_D)/bn_blind.o: $(SRC_D)/crypto/bn/bn_blind.c
940         $(CC) -o $(OBJ_D)/bn_blind.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/bn/bn_blind.c
941
942 $(OBJ_D)/bn_gcd.o: $(SRC_D)/crypto/bn/bn_gcd.c
943         $(CC) -o $(OBJ_D)/bn_gcd.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/bn/bn_gcd.c
944
945 $(OBJ_D)/bn_prime.o: $(SRC_D)/crypto/bn/bn_prime.c
946         $(CC) -o $(OBJ_D)/bn_prime.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/bn/bn_prime.c
947
948 $(OBJ_D)/bn_err.o: $(SRC_D)/crypto/bn/bn_err.c
949         $(CC) -o $(OBJ_D)/bn_err.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/bn/bn_err.c
950
951 $(OBJ_D)/bn_sqr.o: $(SRC_D)/crypto/bn/bn_sqr.c
952         $(CC) -o $(OBJ_D)/bn_sqr.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/bn/bn_sqr.c
953
954 $(OBJ_D)/bn_mulw.o: $(SRC_D)/crypto/bn/bn_mulw.c
955         $(CC) -o $(OBJ_D)/bn_mulw.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/bn/bn_mulw.c
956
957 $(OBJ_D)/bn_recp.o: $(SRC_D)/crypto/bn/bn_recp.c
958         $(CC) -o $(OBJ_D)/bn_recp.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/bn/bn_recp.c
959
960 $(OBJ_D)/bn_mont.o: $(SRC_D)/crypto/bn/bn_mont.c
961         $(CC) -o $(OBJ_D)/bn_mont.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/bn/bn_mont.c
962
963 $(OBJ_D)/bn_mpi.o: $(SRC_D)/crypto/bn/bn_mpi.c
964         $(CC) -o $(OBJ_D)/bn_mpi.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/bn/bn_mpi.c
965
966 $(OBJ_D)/rsa_eay.o: $(SRC_D)/crypto/rsa/rsa_eay.c
967         $(CC) -o $(OBJ_D)/rsa_eay.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/rsa/rsa_eay.c
968
969 $(OBJ_D)/rsa_gen.o: $(SRC_D)/crypto/rsa/rsa_gen.c
970         $(CC) -o $(OBJ_D)/rsa_gen.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/rsa/rsa_gen.c
971
972 $(OBJ_D)/rsa_lib.o: $(SRC_D)/crypto/rsa/rsa_lib.c
973         $(CC) -o $(OBJ_D)/rsa_lib.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/rsa/rsa_lib.c
974
975 $(OBJ_D)/rsa_sign.o: $(SRC_D)/crypto/rsa/rsa_sign.c
976         $(CC) -o $(OBJ_D)/rsa_sign.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/rsa/rsa_sign.c
977
978 $(OBJ_D)/rsa_saos.o: $(SRC_D)/crypto/rsa/rsa_saos.c
979         $(CC) -o $(OBJ_D)/rsa_saos.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/rsa/rsa_saos.c
980
981 $(OBJ_D)/rsa_err.o: $(SRC_D)/crypto/rsa/rsa_err.c
982         $(CC) -o $(OBJ_D)/rsa_err.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/rsa/rsa_err.c
983
984 $(OBJ_D)/rsa_pk1.o: $(SRC_D)/crypto/rsa/rsa_pk1.c
985         $(CC) -o $(OBJ_D)/rsa_pk1.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/rsa/rsa_pk1.c
986
987 $(OBJ_D)/rsa_ssl.o: $(SRC_D)/crypto/rsa/rsa_ssl.c
988         $(CC) -o $(OBJ_D)/rsa_ssl.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/rsa/rsa_ssl.c
989
990 $(OBJ_D)/rsa_none.o: $(SRC_D)/crypto/rsa/rsa_none.c
991         $(CC) -o $(OBJ_D)/rsa_none.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/rsa/rsa_none.c
992
993 $(OBJ_D)/dsa_gen.o: $(SRC_D)/crypto/dsa/dsa_gen.c
994         $(CC) -o $(OBJ_D)/dsa_gen.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/dsa/dsa_gen.c
995
996 $(OBJ_D)/dsa_key.o: $(SRC_D)/crypto/dsa/dsa_key.c
997         $(CC) -o $(OBJ_D)/dsa_key.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/dsa/dsa_key.c
998
999 $(OBJ_D)/dsa_lib.o: $(SRC_D)/crypto/dsa/dsa_lib.c
1000         $(CC) -o $(OBJ_D)/dsa_lib.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/dsa/dsa_lib.c
1001
1002 $(OBJ_D)/dsa_vrf.o: $(SRC_D)/crypto/dsa/dsa_vrf.c
1003         $(CC) -o $(OBJ_D)/dsa_vrf.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/dsa/dsa_vrf.c
1004
1005 $(OBJ_D)/dsa_sign.o: $(SRC_D)/crypto/dsa/dsa_sign.c
1006         $(CC) -o $(OBJ_D)/dsa_sign.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/dsa/dsa_sign.c
1007
1008 $(OBJ_D)/dsa_err.o: $(SRC_D)/crypto/dsa/dsa_err.c
1009         $(CC) -o $(OBJ_D)/dsa_err.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/dsa/dsa_err.c
1010
1011 $(OBJ_D)/dh_gen.o: $(SRC_D)/crypto/dh/dh_gen.c
1012         $(CC) -o $(OBJ_D)/dh_gen.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/dh/dh_gen.c
1013
1014 $(OBJ_D)/dh_key.o: $(SRC_D)/crypto/dh/dh_key.c
1015         $(CC) -o $(OBJ_D)/dh_key.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/dh/dh_key.c
1016
1017 $(OBJ_D)/dh_lib.o: $(SRC_D)/crypto/dh/dh_lib.c
1018         $(CC) -o $(OBJ_D)/dh_lib.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/dh/dh_lib.c
1019
1020 $(OBJ_D)/dh_check.o: $(SRC_D)/crypto/dh/dh_check.c
1021         $(CC) -o $(OBJ_D)/dh_check.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/dh/dh_check.c
1022
1023 $(OBJ_D)/dh_err.o: $(SRC_D)/crypto/dh/dh_err.c
1024         $(CC) -o $(OBJ_D)/dh_err.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/dh/dh_err.c
1025
1026 $(OBJ_D)/buffer.o: $(SRC_D)/crypto/buffer/buffer.c
1027         $(CC) -o $(OBJ_D)/buffer.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/buffer/buffer.c
1028
1029 $(OBJ_D)/buf_err.o: $(SRC_D)/crypto/buffer/buf_err.c
1030         $(CC) -o $(OBJ_D)/buf_err.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/buffer/buf_err.c
1031
1032 $(OBJ_D)/bio_lib.o: $(SRC_D)/crypto/bio/bio_lib.c
1033         $(CC) -o $(OBJ_D)/bio_lib.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/bio/bio_lib.c
1034
1035 $(OBJ_D)/bio_cb.o: $(SRC_D)/crypto/bio/bio_cb.c
1036         $(CC) -o $(OBJ_D)/bio_cb.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/bio/bio_cb.c
1037
1038 $(OBJ_D)/bio_err.o: $(SRC_D)/crypto/bio/bio_err.c
1039         $(CC) -o $(OBJ_D)/bio_err.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/bio/bio_err.c
1040
1041 $(OBJ_D)/bss_mem.o: $(SRC_D)/crypto/bio/bss_mem.c
1042         $(CC) -o $(OBJ_D)/bss_mem.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/bio/bss_mem.c
1043
1044 $(OBJ_D)/bss_null.o: $(SRC_D)/crypto/bio/bss_null.c
1045         $(CC) -o $(OBJ_D)/bss_null.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/bio/bss_null.c
1046
1047 $(OBJ_D)/bss_fd.o: $(SRC_D)/crypto/bio/bss_fd.c
1048         $(CC) -o $(OBJ_D)/bss_fd.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/bio/bss_fd.c
1049
1050 $(OBJ_D)/bss_file.o: $(SRC_D)/crypto/bio/bss_file.c
1051         $(CC) -o $(OBJ_D)/bss_file.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/bio/bss_file.c
1052
1053 $(OBJ_D)/bss_sock.o: $(SRC_D)/crypto/bio/bss_sock.c
1054         $(CC) -o $(OBJ_D)/bss_sock.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/bio/bss_sock.c
1055
1056 $(OBJ_D)/bss_conn.o: $(SRC_D)/crypto/bio/bss_conn.c
1057         $(CC) -o $(OBJ_D)/bss_conn.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/bio/bss_conn.c
1058
1059 $(OBJ_D)/bf_null.o: $(SRC_D)/crypto/bio/bf_null.c
1060         $(CC) -o $(OBJ_D)/bf_null.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/bio/bf_null.c
1061
1062 $(OBJ_D)/bf_buff.o: $(SRC_D)/crypto/bio/bf_buff.c
1063         $(CC) -o $(OBJ_D)/bf_buff.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/bio/bf_buff.c
1064
1065 $(OBJ_D)/b_print.o: $(SRC_D)/crypto/bio/b_print.c
1066         $(CC) -o $(OBJ_D)/b_print.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/bio/b_print.c
1067
1068 $(OBJ_D)/b_dump.o: $(SRC_D)/crypto/bio/b_dump.c
1069         $(CC) -o $(OBJ_D)/b_dump.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/bio/b_dump.c
1070
1071 $(OBJ_D)/b_sock.o: $(SRC_D)/crypto/bio/b_sock.c
1072         $(CC) -o $(OBJ_D)/b_sock.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/bio/b_sock.c
1073
1074 $(OBJ_D)/bss_acpt.o: $(SRC_D)/crypto/bio/bss_acpt.c
1075         $(CC) -o $(OBJ_D)/bss_acpt.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/bio/bss_acpt.c
1076
1077 $(OBJ_D)/bf_nbio.o: $(SRC_D)/crypto/bio/bf_nbio.c
1078         $(CC) -o $(OBJ_D)/bf_nbio.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/bio/bf_nbio.c
1079
1080 $(OBJ_D)/stack.o: $(SRC_D)/crypto/stack/stack.c
1081         $(CC) -o $(OBJ_D)/stack.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/stack/stack.c
1082
1083 $(OBJ_D)/lhash.o: $(SRC_D)/crypto/lhash/lhash.c
1084         $(CC) -o $(OBJ_D)/lhash.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/lhash/lhash.c
1085
1086 $(OBJ_D)/lh_stats.o: $(SRC_D)/crypto/lhash/lh_stats.c
1087         $(CC) -o $(OBJ_D)/lh_stats.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/lhash/lh_stats.c
1088
1089 $(OBJ_D)/md_rand.o: $(SRC_D)/crypto/rand/md_rand.c
1090         $(CC) -o $(OBJ_D)/md_rand.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/rand/md_rand.c
1091
1092 $(OBJ_D)/randfile.o: $(SRC_D)/crypto/rand/randfile.c
1093         $(CC) -o $(OBJ_D)/randfile.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/rand/randfile.c
1094
1095 $(OBJ_D)/err.o: $(SRC_D)/crypto/err/err.c
1096         $(CC) -o $(OBJ_D)/err.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/err/err.c
1097
1098 $(OBJ_D)/err_all.o: $(SRC_D)/crypto/err/err_all.c
1099         $(CC) -o $(OBJ_D)/err_all.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/err/err_all.c
1100
1101 $(OBJ_D)/err_prn.o: $(SRC_D)/crypto/err/err_prn.c
1102         $(CC) -o $(OBJ_D)/err_prn.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/err/err_prn.c
1103
1104 $(OBJ_D)/obj_dat.o: $(SRC_D)/crypto/objects/obj_dat.c
1105         $(CC) -o $(OBJ_D)/obj_dat.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/objects/obj_dat.c
1106
1107 $(OBJ_D)/obj_lib.o: $(SRC_D)/crypto/objects/obj_lib.c
1108         $(CC) -o $(OBJ_D)/obj_lib.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/objects/obj_lib.c
1109
1110 $(OBJ_D)/obj_err.o: $(SRC_D)/crypto/objects/obj_err.c
1111         $(CC) -o $(OBJ_D)/obj_err.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/objects/obj_err.c
1112
1113 $(OBJ_D)/encode.o: $(SRC_D)/crypto/evp/encode.c
1114         $(CC) -o $(OBJ_D)/encode.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/evp/encode.c
1115
1116 $(OBJ_D)/digest.o: $(SRC_D)/crypto/evp/digest.c
1117         $(CC) -o $(OBJ_D)/digest.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/evp/digest.c
1118
1119 $(OBJ_D)/evp_enc.o: $(SRC_D)/crypto/evp/evp_enc.c
1120         $(CC) -o $(OBJ_D)/evp_enc.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/evp/evp_enc.c
1121
1122 $(OBJ_D)/evp_key.o: $(SRC_D)/crypto/evp/evp_key.c
1123         $(CC) -o $(OBJ_D)/evp_key.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/evp/evp_key.c
1124
1125 $(OBJ_D)/e_ecb_d.o: $(SRC_D)/crypto/evp/e_ecb_d.c
1126         $(CC) -o $(OBJ_D)/e_ecb_d.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/evp/e_ecb_d.c
1127
1128 $(OBJ_D)/e_cbc_d.o: $(SRC_D)/crypto/evp/e_cbc_d.c
1129         $(CC) -o $(OBJ_D)/e_cbc_d.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/evp/e_cbc_d.c
1130
1131 $(OBJ_D)/e_cfb_d.o: $(SRC_D)/crypto/evp/e_cfb_d.c
1132         $(CC) -o $(OBJ_D)/e_cfb_d.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/evp/e_cfb_d.c
1133
1134 $(OBJ_D)/e_ofb_d.o: $(SRC_D)/crypto/evp/e_ofb_d.c
1135         $(CC) -o $(OBJ_D)/e_ofb_d.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/evp/e_ofb_d.c
1136
1137 $(OBJ_D)/e_ecb_i.o: $(SRC_D)/crypto/evp/e_ecb_i.c
1138         $(CC) -o $(OBJ_D)/e_ecb_i.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/evp/e_ecb_i.c
1139
1140 $(OBJ_D)/e_cbc_i.o: $(SRC_D)/crypto/evp/e_cbc_i.c
1141         $(CC) -o $(OBJ_D)/e_cbc_i.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/evp/e_cbc_i.c
1142
1143 $(OBJ_D)/e_cfb_i.o: $(SRC_D)/crypto/evp/e_cfb_i.c
1144         $(CC) -o $(OBJ_D)/e_cfb_i.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/evp/e_cfb_i.c
1145
1146 $(OBJ_D)/e_ofb_i.o: $(SRC_D)/crypto/evp/e_ofb_i.c
1147         $(CC) -o $(OBJ_D)/e_ofb_i.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/evp/e_ofb_i.c
1148
1149 $(OBJ_D)/e_ecb_3d.o: $(SRC_D)/crypto/evp/e_ecb_3d.c
1150         $(CC) -o $(OBJ_D)/e_ecb_3d.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/evp/e_ecb_3d.c
1151
1152 $(OBJ_D)/e_cbc_3d.o: $(SRC_D)/crypto/evp/e_cbc_3d.c
1153         $(CC) -o $(OBJ_D)/e_cbc_3d.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/evp/e_cbc_3d.c
1154
1155 $(OBJ_D)/e_rc4.o: $(SRC_D)/crypto/evp/e_rc4.c
1156         $(CC) -o $(OBJ_D)/e_rc4.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/evp/e_rc4.c
1157
1158 $(OBJ_D)/names.o: $(SRC_D)/crypto/evp/names.c
1159         $(CC) -o $(OBJ_D)/names.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/evp/names.c
1160
1161 $(OBJ_D)/e_cfb_3d.o: $(SRC_D)/crypto/evp/e_cfb_3d.c
1162         $(CC) -o $(OBJ_D)/e_cfb_3d.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/evp/e_cfb_3d.c
1163
1164 $(OBJ_D)/e_ofb_3d.o: $(SRC_D)/crypto/evp/e_ofb_3d.c
1165         $(CC) -o $(OBJ_D)/e_ofb_3d.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/evp/e_ofb_3d.c
1166
1167 $(OBJ_D)/e_xcbc_d.o: $(SRC_D)/crypto/evp/e_xcbc_d.c
1168         $(CC) -o $(OBJ_D)/e_xcbc_d.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/evp/e_xcbc_d.c
1169
1170 $(OBJ_D)/e_ecb_r2.o: $(SRC_D)/crypto/evp/e_ecb_r2.c
1171         $(CC) -o $(OBJ_D)/e_ecb_r2.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/evp/e_ecb_r2.c
1172
1173 $(OBJ_D)/e_cbc_r2.o: $(SRC_D)/crypto/evp/e_cbc_r2.c
1174         $(CC) -o $(OBJ_D)/e_cbc_r2.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/evp/e_cbc_r2.c
1175
1176 $(OBJ_D)/e_cfb_r2.o: $(SRC_D)/crypto/evp/e_cfb_r2.c
1177         $(CC) -o $(OBJ_D)/e_cfb_r2.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/evp/e_cfb_r2.c
1178
1179 $(OBJ_D)/e_ofb_r2.o: $(SRC_D)/crypto/evp/e_ofb_r2.c
1180         $(CC) -o $(OBJ_D)/e_ofb_r2.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/evp/e_ofb_r2.c
1181
1182 $(OBJ_D)/e_ecb_bf.o: $(SRC_D)/crypto/evp/e_ecb_bf.c
1183         $(CC) -o $(OBJ_D)/e_ecb_bf.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/evp/e_ecb_bf.c
1184
1185 $(OBJ_D)/e_cbc_bf.o: $(SRC_D)/crypto/evp/e_cbc_bf.c
1186         $(CC) -o $(OBJ_D)/e_cbc_bf.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/evp/e_cbc_bf.c
1187
1188 $(OBJ_D)/e_cfb_bf.o: $(SRC_D)/crypto/evp/e_cfb_bf.c
1189         $(CC) -o $(OBJ_D)/e_cfb_bf.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/evp/e_cfb_bf.c
1190
1191 $(OBJ_D)/e_ofb_bf.o: $(SRC_D)/crypto/evp/e_ofb_bf.c
1192         $(CC) -o $(OBJ_D)/e_ofb_bf.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/evp/e_ofb_bf.c
1193
1194 $(OBJ_D)/e_ecb_c.o: $(SRC_D)/crypto/evp/e_ecb_c.c
1195         $(CC) -o $(OBJ_D)/e_ecb_c.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/evp/e_ecb_c.c
1196
1197 $(OBJ_D)/e_cbc_c.o: $(SRC_D)/crypto/evp/e_cbc_c.c
1198         $(CC) -o $(OBJ_D)/e_cbc_c.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/evp/e_cbc_c.c
1199
1200 $(OBJ_D)/e_cfb_c.o: $(SRC_D)/crypto/evp/e_cfb_c.c
1201         $(CC) -o $(OBJ_D)/e_cfb_c.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/evp/e_cfb_c.c
1202
1203 $(OBJ_D)/e_ofb_c.o: $(SRC_D)/crypto/evp/e_ofb_c.c
1204         $(CC) -o $(OBJ_D)/e_ofb_c.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/evp/e_ofb_c.c
1205
1206 $(OBJ_D)/e_ecb_r5.o: $(SRC_D)/crypto/evp/e_ecb_r5.c
1207         $(CC) -o $(OBJ_D)/e_ecb_r5.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/evp/e_ecb_r5.c
1208
1209 $(OBJ_D)/e_cbc_r5.o: $(SRC_D)/crypto/evp/e_cbc_r5.c
1210         $(CC) -o $(OBJ_D)/e_cbc_r5.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/evp/e_cbc_r5.c
1211
1212 $(OBJ_D)/e_cfb_r5.o: $(SRC_D)/crypto/evp/e_cfb_r5.c
1213         $(CC) -o $(OBJ_D)/e_cfb_r5.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/evp/e_cfb_r5.c
1214
1215 $(OBJ_D)/e_ofb_r5.o: $(SRC_D)/crypto/evp/e_ofb_r5.c
1216         $(CC) -o $(OBJ_D)/e_ofb_r5.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/evp/e_ofb_r5.c
1217
1218 $(OBJ_D)/m_null.o: $(SRC_D)/crypto/evp/m_null.c
1219         $(CC) -o $(OBJ_D)/m_null.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/evp/m_null.c
1220
1221 $(OBJ_D)/m_md2.o: $(SRC_D)/crypto/evp/m_md2.c
1222         $(CC) -o $(OBJ_D)/m_md2.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/evp/m_md2.c
1223
1224 $(OBJ_D)/m_md5.o: $(SRC_D)/crypto/evp/m_md5.c
1225         $(CC) -o $(OBJ_D)/m_md5.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/evp/m_md5.c
1226
1227 $(OBJ_D)/m_sha.o: $(SRC_D)/crypto/evp/m_sha.c
1228         $(CC) -o $(OBJ_D)/m_sha.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/evp/m_sha.c
1229
1230 $(OBJ_D)/m_sha1.o: $(SRC_D)/crypto/evp/m_sha1.c
1231         $(CC) -o $(OBJ_D)/m_sha1.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/evp/m_sha1.c
1232
1233 $(OBJ_D)/m_dss.o: $(SRC_D)/crypto/evp/m_dss.c
1234         $(CC) -o $(OBJ_D)/m_dss.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/evp/m_dss.c
1235
1236 $(OBJ_D)/m_dss1.o: $(SRC_D)/crypto/evp/m_dss1.c
1237         $(CC) -o $(OBJ_D)/m_dss1.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/evp/m_dss1.c
1238
1239 $(OBJ_D)/m_mdc2.o: $(SRC_D)/crypto/evp/m_mdc2.c
1240         $(CC) -o $(OBJ_D)/m_mdc2.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/evp/m_mdc2.c
1241
1242 $(OBJ_D)/m_ripemd.o: $(SRC_D)/crypto/evp/m_ripemd.c
1243         $(CC) -o $(OBJ_D)/m_ripemd.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/evp/m_ripemd.c
1244
1245 $(OBJ_D)/p_open.o: $(SRC_D)/crypto/evp/p_open.c
1246         $(CC) -o $(OBJ_D)/p_open.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/evp/p_open.c
1247
1248 $(OBJ_D)/p_seal.o: $(SRC_D)/crypto/evp/p_seal.c
1249         $(CC) -o $(OBJ_D)/p_seal.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/evp/p_seal.c
1250
1251 $(OBJ_D)/p_sign.o: $(SRC_D)/crypto/evp/p_sign.c
1252         $(CC) -o $(OBJ_D)/p_sign.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/evp/p_sign.c
1253
1254 $(OBJ_D)/p_verify.o: $(SRC_D)/crypto/evp/p_verify.c
1255         $(CC) -o $(OBJ_D)/p_verify.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/evp/p_verify.c
1256
1257 $(OBJ_D)/p_lib.o: $(SRC_D)/crypto/evp/p_lib.c
1258         $(CC) -o $(OBJ_D)/p_lib.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/evp/p_lib.c
1259
1260 $(OBJ_D)/p_enc.o: $(SRC_D)/crypto/evp/p_enc.c
1261         $(CC) -o $(OBJ_D)/p_enc.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/evp/p_enc.c
1262
1263 $(OBJ_D)/p_dec.o: $(SRC_D)/crypto/evp/p_dec.c
1264         $(CC) -o $(OBJ_D)/p_dec.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/evp/p_dec.c
1265
1266 $(OBJ_D)/bio_md.o: $(SRC_D)/crypto/evp/bio_md.c
1267         $(CC) -o $(OBJ_D)/bio_md.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/evp/bio_md.c
1268
1269 $(OBJ_D)/bio_b64.o: $(SRC_D)/crypto/evp/bio_b64.c
1270         $(CC) -o $(OBJ_D)/bio_b64.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/evp/bio_b64.c
1271
1272 $(OBJ_D)/bio_enc.o: $(SRC_D)/crypto/evp/bio_enc.c
1273         $(CC) -o $(OBJ_D)/bio_enc.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/evp/bio_enc.c
1274
1275 $(OBJ_D)/evp_err.o: $(SRC_D)/crypto/evp/evp_err.c
1276         $(CC) -o $(OBJ_D)/evp_err.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/evp/evp_err.c
1277
1278 $(OBJ_D)/e_null.o: $(SRC_D)/crypto/evp/e_null.c
1279         $(CC) -o $(OBJ_D)/e_null.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/evp/e_null.c
1280
1281 $(OBJ_D)/c_all.o: $(SRC_D)/crypto/evp/c_all.c
1282         $(CC) -o $(OBJ_D)/c_all.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/evp/c_all.c
1283
1284 $(OBJ_D)/evp_lib.o: $(SRC_D)/crypto/evp/evp_lib.c
1285         $(CC) -o $(OBJ_D)/evp_lib.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/evp/evp_lib.c
1286
1287 $(OBJ_D)/pem_sign.o: $(SRC_D)/crypto/pem/pem_sign.c
1288         $(CC) -o $(OBJ_D)/pem_sign.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/pem/pem_sign.c
1289
1290 $(OBJ_D)/pem_seal.o: $(SRC_D)/crypto/pem/pem_seal.c
1291         $(CC) -o $(OBJ_D)/pem_seal.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/pem/pem_seal.c
1292
1293 $(OBJ_D)/pem_info.o: $(SRC_D)/crypto/pem/pem_info.c
1294         $(CC) -o $(OBJ_D)/pem_info.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/pem/pem_info.c
1295
1296 $(OBJ_D)/pem_lib.o: $(SRC_D)/crypto/pem/pem_lib.c
1297         $(CC) -o $(OBJ_D)/pem_lib.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/pem/pem_lib.c
1298
1299 $(OBJ_D)/pem_all.o: $(SRC_D)/crypto/pem/pem_all.c
1300         $(CC) -o $(OBJ_D)/pem_all.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/pem/pem_all.c
1301
1302 $(OBJ_D)/pem_err.o: $(SRC_D)/crypto/pem/pem_err.c
1303         $(CC) -o $(OBJ_D)/pem_err.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/pem/pem_err.c
1304
1305 $(OBJ_D)/a_object.o: $(SRC_D)/crypto/asn1/a_object.c
1306         $(CC) -o $(OBJ_D)/a_object.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/asn1/a_object.c
1307
1308 $(OBJ_D)/a_bitstr.o: $(SRC_D)/crypto/asn1/a_bitstr.c
1309         $(CC) -o $(OBJ_D)/a_bitstr.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/asn1/a_bitstr.c
1310
1311 $(OBJ_D)/a_utctm.o: $(SRC_D)/crypto/asn1/a_utctm.c
1312         $(CC) -o $(OBJ_D)/a_utctm.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/asn1/a_utctm.c
1313
1314 $(OBJ_D)/a_int.o: $(SRC_D)/crypto/asn1/a_int.c
1315         $(CC) -o $(OBJ_D)/a_int.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/asn1/a_int.c
1316
1317 $(OBJ_D)/a_octet.o: $(SRC_D)/crypto/asn1/a_octet.c
1318         $(CC) -o $(OBJ_D)/a_octet.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/asn1/a_octet.c
1319
1320 $(OBJ_D)/a_print.o: $(SRC_D)/crypto/asn1/a_print.c
1321         $(CC) -o $(OBJ_D)/a_print.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/asn1/a_print.c
1322
1323 $(OBJ_D)/a_type.o: $(SRC_D)/crypto/asn1/a_type.c
1324         $(CC) -o $(OBJ_D)/a_type.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/asn1/a_type.c
1325
1326 $(OBJ_D)/a_set.o: $(SRC_D)/crypto/asn1/a_set.c
1327         $(CC) -o $(OBJ_D)/a_set.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/asn1/a_set.c
1328
1329 $(OBJ_D)/a_dup.o: $(SRC_D)/crypto/asn1/a_dup.c
1330         $(CC) -o $(OBJ_D)/a_dup.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/asn1/a_dup.c
1331
1332 $(OBJ_D)/a_d2i_fp.o: $(SRC_D)/crypto/asn1/a_d2i_fp.c
1333         $(CC) -o $(OBJ_D)/a_d2i_fp.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/asn1/a_d2i_fp.c
1334
1335 $(OBJ_D)/a_i2d_fp.o: $(SRC_D)/crypto/asn1/a_i2d_fp.c
1336         $(CC) -o $(OBJ_D)/a_i2d_fp.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/asn1/a_i2d_fp.c
1337
1338 $(OBJ_D)/a_sign.o: $(SRC_D)/crypto/asn1/a_sign.c
1339         $(CC) -o $(OBJ_D)/a_sign.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/asn1/a_sign.c
1340
1341 $(OBJ_D)/a_digest.o: $(SRC_D)/crypto/asn1/a_digest.c
1342         $(CC) -o $(OBJ_D)/a_digest.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/asn1/a_digest.c
1343
1344 $(OBJ_D)/a_verify.o: $(SRC_D)/crypto/asn1/a_verify.c
1345         $(CC) -o $(OBJ_D)/a_verify.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/asn1/a_verify.c
1346
1347 $(OBJ_D)/x_algor.o: $(SRC_D)/crypto/asn1/x_algor.c
1348         $(CC) -o $(OBJ_D)/x_algor.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/asn1/x_algor.c
1349
1350 $(OBJ_D)/x_val.o: $(SRC_D)/crypto/asn1/x_val.c
1351         $(CC) -o $(OBJ_D)/x_val.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/asn1/x_val.c
1352
1353 $(OBJ_D)/x_pubkey.o: $(SRC_D)/crypto/asn1/x_pubkey.c
1354         $(CC) -o $(OBJ_D)/x_pubkey.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/asn1/x_pubkey.c
1355
1356 $(OBJ_D)/x_sig.o: $(SRC_D)/crypto/asn1/x_sig.c
1357         $(CC) -o $(OBJ_D)/x_sig.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/asn1/x_sig.c
1358
1359 $(OBJ_D)/x_req.o: $(SRC_D)/crypto/asn1/x_req.c
1360         $(CC) -o $(OBJ_D)/x_req.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/asn1/x_req.c
1361
1362 $(OBJ_D)/x_attrib.o: $(SRC_D)/crypto/asn1/x_attrib.c
1363         $(CC) -o $(OBJ_D)/x_attrib.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/asn1/x_attrib.c
1364
1365 $(OBJ_D)/x_name.o: $(SRC_D)/crypto/asn1/x_name.c
1366         $(CC) -o $(OBJ_D)/x_name.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/asn1/x_name.c
1367
1368 $(OBJ_D)/x_cinf.o: $(SRC_D)/crypto/asn1/x_cinf.c
1369         $(CC) -o $(OBJ_D)/x_cinf.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/asn1/x_cinf.c
1370
1371 $(OBJ_D)/x_x509.o: $(SRC_D)/crypto/asn1/x_x509.c
1372         $(CC) -o $(OBJ_D)/x_x509.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/asn1/x_x509.c
1373
1374 $(OBJ_D)/x_crl.o: $(SRC_D)/crypto/asn1/x_crl.c
1375         $(CC) -o $(OBJ_D)/x_crl.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/asn1/x_crl.c
1376
1377 $(OBJ_D)/x_info.o: $(SRC_D)/crypto/asn1/x_info.c
1378         $(CC) -o $(OBJ_D)/x_info.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/asn1/x_info.c
1379
1380 $(OBJ_D)/x_spki.o: $(SRC_D)/crypto/asn1/x_spki.c
1381         $(CC) -o $(OBJ_D)/x_spki.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/asn1/x_spki.c
1382
1383 $(OBJ_D)/d2i_r_pr.o: $(SRC_D)/crypto/asn1/d2i_r_pr.c
1384         $(CC) -o $(OBJ_D)/d2i_r_pr.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/asn1/d2i_r_pr.c
1385
1386 $(OBJ_D)/i2d_r_pr.o: $(SRC_D)/crypto/asn1/i2d_r_pr.c
1387         $(CC) -o $(OBJ_D)/i2d_r_pr.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/asn1/i2d_r_pr.c
1388
1389 $(OBJ_D)/d2i_r_pu.o: $(SRC_D)/crypto/asn1/d2i_r_pu.c
1390         $(CC) -o $(OBJ_D)/d2i_r_pu.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/asn1/d2i_r_pu.c
1391
1392 $(OBJ_D)/i2d_r_pu.o: $(SRC_D)/crypto/asn1/i2d_r_pu.c
1393         $(CC) -o $(OBJ_D)/i2d_r_pu.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/asn1/i2d_r_pu.c
1394
1395 $(OBJ_D)/d2i_s_pr.o: $(SRC_D)/crypto/asn1/d2i_s_pr.c
1396         $(CC) -o $(OBJ_D)/d2i_s_pr.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/asn1/d2i_s_pr.c
1397
1398 $(OBJ_D)/i2d_s_pr.o: $(SRC_D)/crypto/asn1/i2d_s_pr.c
1399         $(CC) -o $(OBJ_D)/i2d_s_pr.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/asn1/i2d_s_pr.c
1400
1401 $(OBJ_D)/d2i_s_pu.o: $(SRC_D)/crypto/asn1/d2i_s_pu.c
1402         $(CC) -o $(OBJ_D)/d2i_s_pu.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/asn1/d2i_s_pu.c
1403
1404 $(OBJ_D)/i2d_s_pu.o: $(SRC_D)/crypto/asn1/i2d_s_pu.c
1405         $(CC) -o $(OBJ_D)/i2d_s_pu.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/asn1/i2d_s_pu.c
1406
1407 $(OBJ_D)/d2i_pu.o: $(SRC_D)/crypto/asn1/d2i_pu.c
1408         $(CC) -o $(OBJ_D)/d2i_pu.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/asn1/d2i_pu.c
1409
1410 $(OBJ_D)/d2i_pr.o: $(SRC_D)/crypto/asn1/d2i_pr.c
1411         $(CC) -o $(OBJ_D)/d2i_pr.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/asn1/d2i_pr.c
1412
1413 $(OBJ_D)/i2d_pu.o: $(SRC_D)/crypto/asn1/i2d_pu.c
1414         $(CC) -o $(OBJ_D)/i2d_pu.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/asn1/i2d_pu.c
1415
1416 $(OBJ_D)/i2d_pr.o: $(SRC_D)/crypto/asn1/i2d_pr.c
1417         $(CC) -o $(OBJ_D)/i2d_pr.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/asn1/i2d_pr.c
1418
1419 $(OBJ_D)/t_req.o: $(SRC_D)/crypto/asn1/t_req.c
1420         $(CC) -o $(OBJ_D)/t_req.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/asn1/t_req.c
1421
1422 $(OBJ_D)/t_x509.o: $(SRC_D)/crypto/asn1/t_x509.c
1423         $(CC) -o $(OBJ_D)/t_x509.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/asn1/t_x509.c
1424
1425 $(OBJ_D)/t_pkey.o: $(SRC_D)/crypto/asn1/t_pkey.c
1426         $(CC) -o $(OBJ_D)/t_pkey.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/asn1/t_pkey.c
1427
1428 $(OBJ_D)/p7_i_s.o: $(SRC_D)/crypto/asn1/p7_i_s.c
1429         $(CC) -o $(OBJ_D)/p7_i_s.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/asn1/p7_i_s.c
1430
1431 $(OBJ_D)/p7_signi.o: $(SRC_D)/crypto/asn1/p7_signi.c
1432         $(CC) -o $(OBJ_D)/p7_signi.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/asn1/p7_signi.c
1433
1434 $(OBJ_D)/p7_signd.o: $(SRC_D)/crypto/asn1/p7_signd.c
1435         $(CC) -o $(OBJ_D)/p7_signd.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/asn1/p7_signd.c
1436
1437 $(OBJ_D)/p7_recip.o: $(SRC_D)/crypto/asn1/p7_recip.c
1438         $(CC) -o $(OBJ_D)/p7_recip.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/asn1/p7_recip.c
1439
1440 $(OBJ_D)/p7_enc_c.o: $(SRC_D)/crypto/asn1/p7_enc_c.c
1441         $(CC) -o $(OBJ_D)/p7_enc_c.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/asn1/p7_enc_c.c
1442
1443 $(OBJ_D)/p7_evp.o: $(SRC_D)/crypto/asn1/p7_evp.c
1444         $(CC) -o $(OBJ_D)/p7_evp.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/asn1/p7_evp.c
1445
1446 $(OBJ_D)/p7_dgst.o: $(SRC_D)/crypto/asn1/p7_dgst.c
1447         $(CC) -o $(OBJ_D)/p7_dgst.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/asn1/p7_dgst.c
1448
1449 $(OBJ_D)/p7_s_e.o: $(SRC_D)/crypto/asn1/p7_s_e.c
1450         $(CC) -o $(OBJ_D)/p7_s_e.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/asn1/p7_s_e.c
1451
1452 $(OBJ_D)/p7_enc.o: $(SRC_D)/crypto/asn1/p7_enc.c
1453         $(CC) -o $(OBJ_D)/p7_enc.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/asn1/p7_enc.c
1454
1455 $(OBJ_D)/p7_lib.o: $(SRC_D)/crypto/asn1/p7_lib.c
1456         $(CC) -o $(OBJ_D)/p7_lib.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/asn1/p7_lib.c
1457
1458 $(OBJ_D)/f_int.o: $(SRC_D)/crypto/asn1/f_int.c
1459         $(CC) -o $(OBJ_D)/f_int.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/asn1/f_int.c
1460
1461 $(OBJ_D)/f_string.o: $(SRC_D)/crypto/asn1/f_string.c
1462         $(CC) -o $(OBJ_D)/f_string.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/asn1/f_string.c
1463
1464 $(OBJ_D)/i2d_dhp.o: $(SRC_D)/crypto/asn1/i2d_dhp.c
1465         $(CC) -o $(OBJ_D)/i2d_dhp.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/asn1/i2d_dhp.c
1466
1467 $(OBJ_D)/i2d_dsap.o: $(SRC_D)/crypto/asn1/i2d_dsap.c
1468         $(CC) -o $(OBJ_D)/i2d_dsap.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/asn1/i2d_dsap.c
1469
1470 $(OBJ_D)/d2i_dhp.o: $(SRC_D)/crypto/asn1/d2i_dhp.c
1471         $(CC) -o $(OBJ_D)/d2i_dhp.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/asn1/d2i_dhp.c
1472
1473 $(OBJ_D)/d2i_dsap.o: $(SRC_D)/crypto/asn1/d2i_dsap.c
1474         $(CC) -o $(OBJ_D)/d2i_dsap.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/asn1/d2i_dsap.c
1475
1476 $(OBJ_D)/n_pkey.o: $(SRC_D)/crypto/asn1/n_pkey.c
1477         $(CC) -o $(OBJ_D)/n_pkey.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/asn1/n_pkey.c
1478
1479 $(OBJ_D)/a_hdr.o: $(SRC_D)/crypto/asn1/a_hdr.c
1480         $(CC) -o $(OBJ_D)/a_hdr.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/asn1/a_hdr.c
1481
1482 $(OBJ_D)/x_pkey.o: $(SRC_D)/crypto/asn1/x_pkey.c
1483         $(CC) -o $(OBJ_D)/x_pkey.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/asn1/x_pkey.c
1484
1485 $(OBJ_D)/a_bool.o: $(SRC_D)/crypto/asn1/a_bool.c
1486         $(CC) -o $(OBJ_D)/a_bool.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/asn1/a_bool.c
1487
1488 $(OBJ_D)/x_exten.o: $(SRC_D)/crypto/asn1/x_exten.c
1489         $(CC) -o $(OBJ_D)/x_exten.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/asn1/x_exten.c
1490
1491 $(OBJ_D)/asn1_par.o: $(SRC_D)/crypto/asn1/asn1_par.c
1492         $(CC) -o $(OBJ_D)/asn1_par.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/asn1/asn1_par.c
1493
1494 $(OBJ_D)/asn1_lib.o: $(SRC_D)/crypto/asn1/asn1_lib.c
1495         $(CC) -o $(OBJ_D)/asn1_lib.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/asn1/asn1_lib.c
1496
1497 $(OBJ_D)/asn1_err.o: $(SRC_D)/crypto/asn1/asn1_err.c
1498         $(CC) -o $(OBJ_D)/asn1_err.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/asn1/asn1_err.c
1499
1500 $(OBJ_D)/a_meth.o: $(SRC_D)/crypto/asn1/a_meth.c
1501         $(CC) -o $(OBJ_D)/a_meth.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/asn1/a_meth.c
1502
1503 $(OBJ_D)/a_bytes.o: $(SRC_D)/crypto/asn1/a_bytes.c
1504         $(CC) -o $(OBJ_D)/a_bytes.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/asn1/a_bytes.c
1505
1506 $(OBJ_D)/evp_asn1.o: $(SRC_D)/crypto/asn1/evp_asn1.c
1507         $(CC) -o $(OBJ_D)/evp_asn1.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/asn1/evp_asn1.c
1508
1509 $(OBJ_D)/x509_def.o: $(SRC_D)/crypto/x509/x509_def.c
1510         $(CC) -o $(OBJ_D)/x509_def.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/x509/x509_def.c
1511
1512 $(OBJ_D)/x509_d2.o: $(SRC_D)/crypto/x509/x509_d2.c
1513         $(CC) -o $(OBJ_D)/x509_d2.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/x509/x509_d2.c
1514
1515 $(OBJ_D)/x509_r2x.o: $(SRC_D)/crypto/x509/x509_r2x.c
1516         $(CC) -o $(OBJ_D)/x509_r2x.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/x509/x509_r2x.c
1517
1518 $(OBJ_D)/x509_cmp.o: $(SRC_D)/crypto/x509/x509_cmp.c
1519         $(CC) -o $(OBJ_D)/x509_cmp.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/x509/x509_cmp.c
1520
1521 $(OBJ_D)/x509_obj.o: $(SRC_D)/crypto/x509/x509_obj.c
1522         $(CC) -o $(OBJ_D)/x509_obj.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/x509/x509_obj.c
1523
1524 $(OBJ_D)/x509_req.o: $(SRC_D)/crypto/x509/x509_req.c
1525         $(CC) -o $(OBJ_D)/x509_req.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/x509/x509_req.c
1526
1527 $(OBJ_D)/x509_vfy.o: $(SRC_D)/crypto/x509/x509_vfy.c
1528         $(CC) -o $(OBJ_D)/x509_vfy.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/x509/x509_vfy.c
1529
1530 $(OBJ_D)/x509_set.o: $(SRC_D)/crypto/x509/x509_set.c
1531         $(CC) -o $(OBJ_D)/x509_set.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/x509/x509_set.c
1532
1533 $(OBJ_D)/x509rset.o: $(SRC_D)/crypto/x509/x509rset.c
1534         $(CC) -o $(OBJ_D)/x509rset.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/x509/x509rset.c
1535
1536 $(OBJ_D)/x509_err.o: $(SRC_D)/crypto/x509/x509_err.c
1537         $(CC) -o $(OBJ_D)/x509_err.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/x509/x509_err.c
1538
1539 $(OBJ_D)/x509name.o: $(SRC_D)/crypto/x509/x509name.c
1540         $(CC) -o $(OBJ_D)/x509name.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/x509/x509name.c
1541
1542 $(OBJ_D)/x509_v3.o: $(SRC_D)/crypto/x509/x509_v3.c
1543         $(CC) -o $(OBJ_D)/x509_v3.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/x509/x509_v3.c
1544
1545 $(OBJ_D)/x509_ext.o: $(SRC_D)/crypto/x509/x509_ext.c
1546         $(CC) -o $(OBJ_D)/x509_ext.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/x509/x509_ext.c
1547
1548 $(OBJ_D)/x509pack.o: $(SRC_D)/crypto/x509/x509pack.c
1549         $(CC) -o $(OBJ_D)/x509pack.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/x509/x509pack.c
1550
1551 $(OBJ_D)/x509type.o: $(SRC_D)/crypto/x509/x509type.c
1552         $(CC) -o $(OBJ_D)/x509type.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/x509/x509type.c
1553
1554 $(OBJ_D)/x509_lu.o: $(SRC_D)/crypto/x509/x509_lu.c
1555         $(CC) -o $(OBJ_D)/x509_lu.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/x509/x509_lu.c
1556
1557 $(OBJ_D)/x_all.o: $(SRC_D)/crypto/x509/x_all.c
1558         $(CC) -o $(OBJ_D)/x_all.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/x509/x_all.c
1559
1560 $(OBJ_D)/x509_txt.o: $(SRC_D)/crypto/x509/x509_txt.c
1561         $(CC) -o $(OBJ_D)/x509_txt.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/x509/x509_txt.c
1562
1563 $(OBJ_D)/by_file.o: $(SRC_D)/crypto/x509/by_file.c
1564         $(CC) -o $(OBJ_D)/by_file.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/x509/by_file.c
1565
1566 $(OBJ_D)/by_dir.o: $(SRC_D)/crypto/x509/by_dir.c
1567         $(CC) -o $(OBJ_D)/by_dir.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/x509/by_dir.c
1568
1569 $(OBJ_D)/v3_net.o: $(SRC_D)/crypto/x509/v3_net.c
1570         $(CC) -o $(OBJ_D)/v3_net.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/x509/v3_net.c
1571
1572 $(OBJ_D)/v3_x509.o: $(SRC_D)/crypto/x509/v3_x509.c
1573         $(CC) -o $(OBJ_D)/v3_x509.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/x509/v3_x509.c
1574
1575 $(OBJ_D)/conf.o: $(SRC_D)/crypto/conf/conf.c
1576         $(CC) -o $(OBJ_D)/conf.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/conf/conf.c
1577
1578 $(OBJ_D)/conf_err.o: $(SRC_D)/crypto/conf/conf_err.c
1579         $(CC) -o $(OBJ_D)/conf_err.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/conf/conf_err.c
1580
1581 $(OBJ_D)/txt_db.o: $(SRC_D)/crypto/txt_db/txt_db.c
1582         $(CC) -o $(OBJ_D)/txt_db.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/txt_db/txt_db.c
1583
1584 $(OBJ_D)/pk7_lib.o: $(SRC_D)/crypto/pkcs7/pk7_lib.c
1585         $(CC) -o $(OBJ_D)/pk7_lib.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/pkcs7/pk7_lib.c
1586
1587 $(OBJ_D)/pkcs7err.o: $(SRC_D)/crypto/pkcs7/pkcs7err.c
1588         $(CC) -o $(OBJ_D)/pkcs7err.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/pkcs7/pkcs7err.c
1589
1590 $(OBJ_D)/pk7_doit.o: $(SRC_D)/crypto/pkcs7/pk7_doit.c
1591         $(CC) -o $(OBJ_D)/pk7_doit.o  $(LIB_CFLAGS) -c $(SRC_D)/crypto/pkcs7/pk7_doit.c
1592
1593 $(OBJ_D)/s2_meth.o: $(SRC_D)/ssl/s2_meth.c
1594         $(CC) -o $(OBJ_D)/s2_meth.o  $(LIB_CFLAGS) -c $(SRC_D)/ssl/s2_meth.c
1595
1596 $(OBJ_D)/s2_srvr.o: $(SRC_D)/ssl/s2_srvr.c
1597         $(CC) -o $(OBJ_D)/s2_srvr.o  $(LIB_CFLAGS) -c $(SRC_D)/ssl/s2_srvr.c
1598
1599 $(OBJ_D)/s2_clnt.o: $(SRC_D)/ssl/s2_clnt.c
1600         $(CC) -o $(OBJ_D)/s2_clnt.o  $(LIB_CFLAGS) -c $(SRC_D)/ssl/s2_clnt.c
1601
1602 $(OBJ_D)/s2_lib.o: $(SRC_D)/ssl/s2_lib.c
1603         $(CC) -o $(OBJ_D)/s2_lib.o  $(LIB_CFLAGS) -c $(SRC_D)/ssl/s2_lib.c
1604
1605 $(OBJ_D)/s2_enc.o: $(SRC_D)/ssl/s2_enc.c
1606         $(CC) -o $(OBJ_D)/s2_enc.o  $(LIB_CFLAGS) -c $(SRC_D)/ssl/s2_enc.c
1607
1608 $(OBJ_D)/s2_pkt.o: $(SRC_D)/ssl/s2_pkt.c
1609         $(CC) -o $(OBJ_D)/s2_pkt.o  $(LIB_CFLAGS) -c $(SRC_D)/ssl/s2_pkt.c
1610
1611 $(OBJ_D)/s3_meth.o: $(SRC_D)/ssl/s3_meth.c
1612         $(CC) -o $(OBJ_D)/s3_meth.o  $(LIB_CFLAGS) -c $(SRC_D)/ssl/s3_meth.c
1613
1614 $(OBJ_D)/s3_srvr.o: $(SRC_D)/ssl/s3_srvr.c
1615         $(CC) -o $(OBJ_D)/s3_srvr.o  $(LIB_CFLAGS) -c $(SRC_D)/ssl/s3_srvr.c
1616
1617 $(OBJ_D)/s3_clnt.o: $(SRC_D)/ssl/s3_clnt.c
1618         $(CC) -o $(OBJ_D)/s3_clnt.o  $(LIB_CFLAGS) -c $(SRC_D)/ssl/s3_clnt.c
1619
1620 $(OBJ_D)/s3_lib.o: $(SRC_D)/ssl/s3_lib.c
1621         $(CC) -o $(OBJ_D)/s3_lib.o  $(LIB_CFLAGS) -c $(SRC_D)/ssl/s3_lib.c
1622
1623 $(OBJ_D)/s3_enc.o: $(SRC_D)/ssl/s3_enc.c
1624         $(CC) -o $(OBJ_D)/s3_enc.o  $(LIB_CFLAGS) -c $(SRC_D)/ssl/s3_enc.c
1625
1626 $(OBJ_D)/s3_pkt.o: $(SRC_D)/ssl/s3_pkt.c
1627         $(CC) -o $(OBJ_D)/s3_pkt.o  $(LIB_CFLAGS) -c $(SRC_D)/ssl/s3_pkt.c
1628
1629 $(OBJ_D)/s3_both.o: $(SRC_D)/ssl/s3_both.c
1630         $(CC) -o $(OBJ_D)/s3_both.o  $(LIB_CFLAGS) -c $(SRC_D)/ssl/s3_both.c
1631
1632 $(OBJ_D)/s23_meth.o: $(SRC_D)/ssl/s23_meth.c
1633         $(CC) -o $(OBJ_D)/s23_meth.o  $(LIB_CFLAGS) -c $(SRC_D)/ssl/s23_meth.c
1634
1635 $(OBJ_D)/s23_srvr.o: $(SRC_D)/ssl/s23_srvr.c
1636         $(CC) -o $(OBJ_D)/s23_srvr.o  $(LIB_CFLAGS) -c $(SRC_D)/ssl/s23_srvr.c
1637
1638 $(OBJ_D)/s23_clnt.o: $(SRC_D)/ssl/s23_clnt.c
1639         $(CC) -o $(OBJ_D)/s23_clnt.o  $(LIB_CFLAGS) -c $(SRC_D)/ssl/s23_clnt.c
1640
1641 $(OBJ_D)/s23_lib.o: $(SRC_D)/ssl/s23_lib.c
1642         $(CC) -o $(OBJ_D)/s23_lib.o  $(LIB_CFLAGS) -c $(SRC_D)/ssl/s23_lib.c
1643
1644 $(OBJ_D)/s23_pkt.o: $(SRC_D)/ssl/s23_pkt.c
1645         $(CC) -o $(OBJ_D)/s23_pkt.o  $(LIB_CFLAGS) -c $(SRC_D)/ssl/s23_pkt.c
1646
1647 $(OBJ_D)/t1_meth.o: $(SRC_D)/ssl/t1_meth.c
1648         $(CC) -o $(OBJ_D)/t1_meth.o  $(LIB_CFLAGS) -c $(SRC_D)/ssl/t1_meth.c
1649
1650 $(OBJ_D)/t1_srvr.o: $(SRC_D)/ssl/t1_srvr.c
1651         $(CC) -o $(OBJ_D)/t1_srvr.o  $(LIB_CFLAGS) -c $(SRC_D)/ssl/t1_srvr.c
1652
1653 $(OBJ_D)/t1_clnt.o: $(SRC_D)/ssl/t1_clnt.c
1654         $(CC) -o $(OBJ_D)/t1_clnt.o  $(LIB_CFLAGS) -c $(SRC_D)/ssl/t1_clnt.c
1655
1656 $(OBJ_D)/t1_lib.o: $(SRC_D)/ssl/t1_lib.c
1657         $(CC) -o $(OBJ_D)/t1_lib.o  $(LIB_CFLAGS) -c $(SRC_D)/ssl/t1_lib.c
1658
1659 $(OBJ_D)/t1_enc.o: $(SRC_D)/ssl/t1_enc.c
1660         $(CC) -o $(OBJ_D)/t1_enc.o  $(LIB_CFLAGS) -c $(SRC_D)/ssl/t1_enc.c
1661
1662 $(OBJ_D)/ssl_lib.o: $(SRC_D)/ssl/ssl_lib.c
1663         $(CC) -o $(OBJ_D)/ssl_lib.o  $(LIB_CFLAGS) -c $(SRC_D)/ssl/ssl_lib.c
1664
1665 $(OBJ_D)/ssl_err2.o: $(SRC_D)/ssl/ssl_err2.c
1666         $(CC) -o $(OBJ_D)/ssl_err2.o  $(LIB_CFLAGS) -c $(SRC_D)/ssl/ssl_err2.c
1667
1668 $(OBJ_D)/ssl_cert.o: $(SRC_D)/ssl/ssl_cert.c
1669         $(CC) -o $(OBJ_D)/ssl_cert.o  $(LIB_CFLAGS) -c $(SRC_D)/ssl/ssl_cert.c
1670
1671 $(OBJ_D)/ssl_sess.o: $(SRC_D)/ssl/ssl_sess.c
1672         $(CC) -o $(OBJ_D)/ssl_sess.o  $(LIB_CFLAGS) -c $(SRC_D)/ssl/ssl_sess.c
1673
1674 $(OBJ_D)/ssl_ciph.o: $(SRC_D)/ssl/ssl_ciph.c
1675         $(CC) -o $(OBJ_D)/ssl_ciph.o  $(LIB_CFLAGS) -c $(SRC_D)/ssl/ssl_ciph.c
1676
1677 $(OBJ_D)/ssl_stat.o: $(SRC_D)/ssl/ssl_stat.c
1678         $(CC) -o $(OBJ_D)/ssl_stat.o  $(LIB_CFLAGS) -c $(SRC_D)/ssl/ssl_stat.c
1679
1680 $(OBJ_D)/ssl_rsa.o: $(SRC_D)/ssl/ssl_rsa.c
1681         $(CC) -o $(OBJ_D)/ssl_rsa.o  $(LIB_CFLAGS) -c $(SRC_D)/ssl/ssl_rsa.c
1682
1683 $(OBJ_D)/ssl_asn1.o: $(SRC_D)/ssl/ssl_asn1.c
1684         $(CC) -o $(OBJ_D)/ssl_asn1.o  $(LIB_CFLAGS) -c $(SRC_D)/ssl/ssl_asn1.c
1685
1686 $(OBJ_D)/ssl_txt.o: $(SRC_D)/ssl/ssl_txt.c
1687         $(CC) -o $(OBJ_D)/ssl_txt.o  $(LIB_CFLAGS) -c $(SRC_D)/ssl/ssl_txt.c
1688
1689 $(OBJ_D)/ssl_algs.o: $(SRC_D)/ssl/ssl_algs.c
1690         $(CC) -o $(OBJ_D)/ssl_algs.o  $(LIB_CFLAGS) -c $(SRC_D)/ssl/ssl_algs.c
1691
1692 $(OBJ_D)/bio_ssl.o: $(SRC_D)/ssl/bio_ssl.c
1693         $(CC) -o $(OBJ_D)/bio_ssl.o  $(LIB_CFLAGS) -c $(SRC_D)/ssl/bio_ssl.c
1694
1695 $(OBJ_D)/ssl_err.o: $(SRC_D)/ssl/ssl_err.c
1696         $(CC) -o $(OBJ_D)/ssl_err.o  $(LIB_CFLAGS) -c $(SRC_D)/ssl/ssl_err.c
1697
1698 $(OBJ_D)/rsaref.o: $(SRC_D)/rsaref/rsaref.c
1699         $(CC) -o $(OBJ_D)/rsaref.o  $(LIB_CFLAGS) -c $(SRC_D)/rsaref/rsaref.c
1700
1701 $(OBJ_D)/rsar_err.o: $(SRC_D)/rsaref/rsar_err.c
1702         $(CC) -o $(OBJ_D)/rsar_err.o  $(LIB_CFLAGS) -c $(SRC_D)/rsaref/rsar_err.c
1703
1704 $(TEST_D)/md2test: $(OBJ_D)/md2test.o $(LIBS_DEP)
1705         $(LINK) -o $(TEST_D)/md2test $(LFLAGS) $(OBJ_D)/md2test.o $(L_LIBS) $(EX_LIBS)
1706
1707 $(TEST_D)/md5test: $(OBJ_D)/md5test.o $(LIBS_DEP)
1708         $(LINK) -o $(TEST_D)/md5test $(LFLAGS) $(OBJ_D)/md5test.o $(L_LIBS) $(EX_LIBS)
1709
1710 $(TEST_D)/shatest: $(OBJ_D)/shatest.o $(LIBS_DEP)
1711         $(LINK) -o $(TEST_D)/shatest $(LFLAGS) $(OBJ_D)/shatest.o $(L_LIBS) $(EX_LIBS)
1712
1713 $(TEST_D)/sha1test: $(OBJ_D)/sha1test.o $(LIBS_DEP)
1714         $(LINK) -o $(TEST_D)/sha1test $(LFLAGS) $(OBJ_D)/sha1test.o $(L_LIBS) $(EX_LIBS)
1715
1716 $(TEST_D)/mdc2test: $(OBJ_D)/mdc2test.o $(LIBS_DEP)
1717         $(LINK) -o $(TEST_D)/mdc2test $(LFLAGS) $(OBJ_D)/mdc2test.o $(L_LIBS) $(EX_LIBS)
1718
1719 $(TEST_D)/hmactest: $(OBJ_D)/hmactest.o $(LIBS_DEP)
1720         $(LINK) -o $(TEST_D)/hmactest $(LFLAGS) $(OBJ_D)/hmactest.o $(L_LIBS) $(EX_LIBS)
1721
1722 $(TEST_D)/rmdtest: $(OBJ_D)/rmdtest.o $(LIBS_DEP)
1723         $(LINK) -o $(TEST_D)/rmdtest $(LFLAGS) $(OBJ_D)/rmdtest.o $(L_LIBS) $(EX_LIBS)
1724
1725 $(TEST_D)/destest: $(OBJ_D)/destest.o $(LIBS_DEP)
1726         $(LINK) -o $(TEST_D)/destest $(LFLAGS) $(OBJ_D)/destest.o $(L_LIBS) $(EX_LIBS)
1727
1728 $(TEST_D)/rc2test: $(OBJ_D)/rc2test.o $(LIBS_DEP)
1729         $(LINK) -o $(TEST_D)/rc2test $(LFLAGS) $(OBJ_D)/rc2test.o $(L_LIBS) $(EX_LIBS)
1730
1731 $(TEST_D)/rc4test: $(OBJ_D)/rc4test.o $(LIBS_DEP)
1732         $(LINK) -o $(TEST_D)/rc4test $(LFLAGS) $(OBJ_D)/rc4test.o $(L_LIBS) $(EX_LIBS)
1733
1734 $(TEST_D)/rc5test: $(OBJ_D)/rc5test.o $(LIBS_DEP)
1735         $(LINK) -o $(TEST_D)/rc5test $(LFLAGS) $(OBJ_D)/rc5test.o $(L_LIBS) $(EX_LIBS)
1736
1737 $(TEST_D)/ideatest: $(OBJ_D)/ideatest.o $(LIBS_DEP)
1738         $(LINK) -o $(TEST_D)/ideatest $(LFLAGS) $(OBJ_D)/ideatest.o $(L_LIBS) $(EX_LIBS)
1739
1740 $(TEST_D)/bftest: $(OBJ_D)/bftest.o $(LIBS_DEP)
1741         $(LINK) -o $(TEST_D)/bftest $(LFLAGS) $(OBJ_D)/bftest.o $(L_LIBS) $(EX_LIBS)
1742
1743 $(TEST_D)/casttest: $(OBJ_D)/casttest.o $(LIBS_DEP)
1744         $(LINK) -o $(TEST_D)/casttest $(LFLAGS) $(OBJ_D)/casttest.o $(L_LIBS) $(EX_LIBS)
1745
1746 $(TEST_D)/bntest: $(OBJ_D)/bntest.o $(LIBS_DEP)
1747         $(LINK) -o $(TEST_D)/bntest $(LFLAGS) $(OBJ_D)/bntest.o $(L_LIBS) $(EX_LIBS)
1748
1749 $(TEST_D)/exptest: $(OBJ_D)/exptest.o $(LIBS_DEP)
1750         $(LINK) -o $(TEST_D)/exptest $(LFLAGS) $(OBJ_D)/exptest.o $(L_LIBS) $(EX_LIBS)
1751
1752 $(TEST_D)/dsatest: $(OBJ_D)/dsatest.o $(LIBS_DEP)
1753         $(LINK) -o $(TEST_D)/dsatest $(LFLAGS) $(OBJ_D)/dsatest.o $(L_LIBS) $(EX_LIBS)
1754
1755 $(TEST_D)/dhtest: $(OBJ_D)/dhtest.o $(LIBS_DEP)
1756         $(LINK) -o $(TEST_D)/dhtest $(LFLAGS) $(OBJ_D)/dhtest.o $(L_LIBS) $(EX_LIBS)
1757
1758 $(TEST_D)/randtest: $(OBJ_D)/randtest.o $(LIBS_DEP)
1759         $(LINK) -o $(TEST_D)/randtest $(LFLAGS) $(OBJ_D)/randtest.o $(L_LIBS) $(EX_LIBS)
1760
1761 $(TEST_D)/ssltest: $(OBJ_D)/ssltest.o $(LIBS_DEP)
1762         $(LINK) -o $(TEST_D)/ssltest $(LFLAGS) $(OBJ_D)/ssltest.o $(L_LIBS) $(EX_LIBS)
1763
1764 $(LIB_D)/$(O_SSL): $(SSLOBJ)
1765         $(RM) $(LIB_D)/$(O_SSL)
1766         $(MKLIB) $(LIB_D)/$(O_SSL) $(SSLOBJ)
1767         $(RANLIB) $(LIB_D)/$(O_SSL)
1768
1769 $(LIB_D)/$(O_RSAGLUE): $(RSAGLUEOBJ)
1770         $(RM) $(LIB_D)/$(O_RSAGLUE)
1771         $(MKLIB) $(LIB_D)/$(O_RSAGLUE) $(RSAGLUEOBJ)
1772         $(RANLIB) $(LIB_D)/$(O_RSAGLUE)
1773
1774 $(LIB_D)/$(O_CRYPTO): $(CRYPTOOBJ)
1775         $(RM) $(LIB_D)/$(O_CRYPTO)
1776         $(MKLIB) $(LIB_D)/$(O_CRYPTO) $(CRYPTOOBJ)
1777         $(RANLIB) $(LIB_D)/$(O_CRYPTO)
1778
1779 $(BIN_D)/$(E_EXE): $(E_OBJ) $(LIBS_DEP)
1780         $(LINK) -o $(BIN_D)/$(E_EXE) $(LFLAGS) $(E_OBJ) $(L_LIBS) $(EX_LIBS)
1781