Folks, It looks like the Windows x86_64 build for OpenSSL version 1.0.1q is broken.
I am building a FIPS capable version, and have verified that I have the corrected download build: SHA1 checksum: c65a7bec49b72092d7ebb97a263c496cc1e1d6af FYI - I have successfully built on 3 Linux platforms with this tar file. Build steps: 1) perl Configure VC-WIN64A fips --with-fipslibdir=c:\FIPS\openssl-fips-ecp-2.0.9 no-ec2m no-idea no-mdc2 no-rc5 2) ms\do_win64a 3) nmake -f ms\nt.mak ... NMAKE : fatal error U1073: don't know how to make 'tmp32\applink.obj' ____________ It looks like the nt.mak file ends up different than the one from 1.0.1p. The relevant changes are: 1.0.1p: ... $(PREMAIN_DSO_EXE): $(OBJ_D)\$(E_PREMAIN_DSO).obj $(CRYPTOOBJ) $(O_FIPSCANISTER) $(LINK) $(LFLAGS) /out:$(PREMAIN_DSO_EXE) @<< $(EX_LIBS) $(OBJ_D)\$(E_PREMAIN_DSO).obj $(CRYPTOOBJ) $(O_FIPSCANISTER) $(EX_LIBS) ... 1.0.1q $(PREMAIN_DSO_EXE): $(OBJ_D)\$(E_PREMAIN_DSO).obj $(CRYPTOOBJ) $(O_FIPSCANISTER) $(OBJ_D)\applink.obj $(LINK) $(LFLAGS) /out:$(PREMAIN_DSO_EXE) @<< $(EX_LIBS) $(OBJ_D)\applink.obj $(OBJ_D)\$(E_PREMAIN_DSO).obj $(CRYPTOOBJ) $(O_FIPSCANISTER) $(EX_LIBS) _______________ I have tried to find any changes in the perl scripts that would cause this change, but have been unsuccessful so far. Thanks in advance for any help Carl _______________________________________________ openssl-dev mailing list To unsubscribe: https://mta.openssl.org/mailman/listinfo/openssl-dev