--- pgp/src/makefile.msc 2018/04/24 16:42:25 1.1.1.6 +++ pgp/src/makefile.msc 2018/04/24 16:43:43 1.1.1.7 @@ -19,7 +19,7 @@ # fail to link, because they will be unable to find the modular # exponentiation routines. This is OK. # -# Alternatively, to build PGP 2.6 with the RSAREF exponentiation routines, +# Alternatively, to build PGP 2.6.1 with the RSAREF exponentiation routines, # (1) you can use any version of the March 16, 1994 distribution # of RSAREF, # (2) you need not modify this makefile, @@ -43,7 +43,7 @@ # -DUSE_SELECT to use select() system call # -DUSE_NBIO to use non-blocking read() -DEFINES = -DMSDOS -DDYN_ALLOC -DSMALL_MEM -DUSEMPILIB -I..\..\rsaref\source -I..\..\rsaref\test +DEFINES = -DMSDOS -DDYN_ALLOC -DSMALL_MEM -DUSEMPILIB -I..\rsaref\source -I..\rsaref\install ADEFINES = -DDYN_ALLOC -DSS_NEQ_DS CC = cl -nologo -AL @@ -80,9 +80,9 @@ new: clean all # For a non-RSA version, uncomment the following line # RSAOBJS = rsaglue1.obj -# For an RSAREF 2 version, uncomment the following lines +# For an RSAREF version, uncomment the following lines RSAOBJS = rsaglue2.obj -RSALIBS = ..\..\rsaref\test\rsaref.lib +RSALIBS = ..\rsaref\install\rsaref.lib # Assembly-language subroutine dependencies @@ -100,7 +100,7 @@ OBJ1 = pgp.obj crypto.obj keymgmt.obj fi OBJ2 = armor.obj mpilib.obj mpiio.obj genprime.obj rsagen.obj random.obj OBJ3 = idea.obj passwd.obj md5.obj system.obj language.obj getopt.obj OBJ4 = keyadd.obj config.obj keymaint.obj charset.obj randpool.obj noise.obj -OBJ5 = $(OBJS_EXT) $(RSAOBJS) +OBJ5 = $(OBJS_EXT) $(RSAOBJS) sleep.obj $(PROJ)$(EXT): $(OBJ1) $(OBJ2) $(OBJ3) $(OBJ4) $(OBJ5) $(ZIPOBJS) echo $(OBJ1)+ >pgp.rsp @@ -158,10 +158,11 @@ rsagen.obj: rsaglue.h rsaglue1.obj: rsaglue1.c mpilib.h usuals.h platform.h mpiio.h pgp.h more.h rsaglue1.obj: armor.h rsaglue.h random.h rsaglue2.obj: rsaglue2.c mpilib.h usuals.h platform.h mpiio.h pgp.h more.h -rsaglue2.obj: armor.h rsaglue.h random.h ../../rsaref2/source/global.h -rsaglue2.obj: ../../rsaref2/source/rsaref.h ../../rsaref2/source/md2.h -rsaglue2.obj: ../../rsaref2/source/md5.h ../../rsaref2/source/des.h -rsaglue2.obj: ../../rsaref2/source/rsa.h +rsaglue2.obj: armor.h rsaglue.h random.h ../rsaref/install/global.h +rsaglue2.obj: ../rsaref/source/rsaref.h ../rsaref/source/md2.h +rsaglue2.obj: ../rsaref/source/md5.h ../rsaref/source/des.h +rsaglue2.obj: ../rsaref/source/rsa.h +sleep.obj: sleep.c system.obj: system.c exitpgp.h system.h usuals.h zbits.obj: zbits.c zip.h ztailor.h ziperr.h zdeflate.obj: zdeflate.c zunzip.h usuals.h system.h zip.h ztailor.h ziperr.h