8 CFLAGS
= -g
-I..
/..
/..
/include $(PIC
) -DENGINE_DYNAMIC_SUPPORT
16 @echo
'Please choose a system to build on:'
18 @echo
'tru64: Tru64 Unix, Digital Unix, Digital OSF/1'
19 @echo
'solaris: Solaris'
21 @echo
'hpux32: 32-bit HP/UX'
22 @echo
'hpux64: 64-bit HP/UX'
24 @echo
'gnu: Generic GNU-based system (gcc and GNU ld)'
28 install: FORCE.
install
30 make
-f unix
/makefile CFLAGS
='-I. -DPROTOTYPES=1 -O -c' RSAREFLIB
=librsaref.a librsaref.a
34 perl ..
/..
/..
/util
/mkerr.pl
-conf rsaref.ec \
35 -nostatic
-staticloader
-write rsaref.c
37 gnu
: install $(SHLIB
).gnu
38 tru64
: install $(SHLIB
).tru64
39 solaris
: install $(SHLIB
).solaris
40 irix
: install $(SHLIB
).irix
41 hpux32
: install $(SHLIB
).hpux32
42 hpux64
: install $(SHLIB
).hpux64
43 aix
: install $(SHLIB
).aix
50 ld -r
-o
$(LIBNAME
).o
$$ALLSYMSFLAGS $(LIB
) install/librsaref.a
&& \
51 (nm
-Pg
$(LIBNAME
).o | grep
' [BD] ' | cut
-f1
-d
' ' > $(LIBNAME
).exp
; \
52 $$SHAREDCMD $$SHAREDFLAGS -o
$(SHLIB
) $(LIBNAME
).o
-L ..
/..
/..
-lcrypto
-lc
)
54 $(SHLIB
).gnu
: $(LIB
) install/librsaref.a
55 ALLSYMSFLAGS
='--whole-archive' \
56 SHAREDFLAGS
='-shared -Wl,-soname=$(SHLIB)' \
60 $(SHLIB
).tru64
: $(LIB
) install/librsaref.a
62 SHAREDFLAGS
='-shared' \
66 $(SHLIB
).solaris
: $(LIB
) install/librsaref.a
67 ALLSYMSFLAGS
='-z allextract' \
68 SHAREDFLAGS
='-G -h $(SHLIB)' \
71 touch
$(SHLIB
).solaris
72 $(SHLIB
).irix
: $(LIB
) install/librsaref.a
74 SHAREDFLAGS
='-shared -Wl,-soname,$(SHLIB)' \
78 $(SHLIB
).hpux32
: $(LIB
) install/librsaref.a
80 SHAREDFLAGS
='+vnocompatwarnings -b -z +s +h $(SHLIB)' \
81 SHAREDCMD
='/usr/ccs/bin/ld'; \
84 $(SHLIB
).hpux64
: $(LIB
) install/librsaref.a
85 ALLSYMSFLAGS
='+forceload' \
86 SHAREDFLAGS
='-b -z +h $(SHLIB)' \
87 SHAREDCMD
='/usr/ccs/bin/ld'; \
90 $(SHLIB
).aix
: $(LIB
) install/librsaref.a
91 ALLSYMSFLAGS
='-bnogc' \
92 SHAREDFLAGS
='-G -bE:$(LIBNAME).exp -bM:SRE' \
98 sed
-e
'/^# DO NOT DELETE.*/,$$d' < Makefile
> Makefile.tmp
99 echo
'# DO NOT DELETE THIS LINE -- make depend depends on it.' >> Makefile.tmp
100 gcc
-M
$(CFLAGS
) $(SRC
) >> Makefile.tmp
101 perl ..
/..
/..
/util
/clean-depend.pl
< Makefile.tmp
> Makefile.new
102 rm -f Makefile.tmp Makefile
103 mv Makefile.new Makefile
105 # DO NOT DELETE THIS LINE -- make depend depends on it.
107 rsaref.o
: ..
/..
/..
/include/openssl
/asn1.h ..
/..
/..
/include/openssl
/bio.h
108 rsaref.o
: ..
/..
/..
/include/openssl
/bn.h ..
/..
/..
/include/openssl
/crypto.h
109 rsaref.o
: ..
/..
/..
/include/openssl
/dh.h ..
/..
/..
/include/openssl
/dsa.h
110 rsaref.o
: ..
/..
/..
/include/openssl
/e_os2.h ..
/..
/..
/include/openssl
/engine.h
111 rsaref.o
: ..
/..
/..
/include/openssl
/err.h ..
/..
/..
/include/openssl
/lhash.h
112 rsaref.o
: ..
/..
/..
/include/openssl
/opensslconf.h
113 rsaref.o
: ..
/..
/..
/include/openssl
/opensslv.h
114 rsaref.o
: ..
/..
/..
/include/openssl
/ossl_typ.h ..
/..
/..
/include/openssl
/rand.h
115 rsaref.o
: ..
/..
/..
/include/openssl
/rsa.h ..
/..
/..
/include/openssl
/safestack.h
116 rsaref.o
: ..
/..
/..
/include/openssl
/stack.h ..
/..
/..
/include/openssl
/symhacks.h
117 rsaref.o
: ..
/..
/..
/include/openssl
/ui.h rsaref.c rsaref_err.c rsaref_err.h
118 rsaref.o
: source
/des.h source
/global.h source
/md2.h source
/md5.h source
/rsa.h
119 rsaref.o
: source
/rsaref.h