Hi, I am trying to compile openssl-fips-1.2 on VS 2008 (64 bit) and getting a linker error
LINK : fatal error LNK1181: cannot open input file 'bufferoverflowu.lib' NMAKE : fatal error U1077: '"C:\Program Files (x86)\Microsoft Visual Studio 9.0\ VC\Bin\amd64\link.EXE"' : return code '0x49d'. Quick searching through the archives lead me to a thread where similar error was discussed for 0.9.8l and solution for the same was to replace $ex.=' bufferoverflowu.lib' if ($FLAVOR =~ */WIN64/*); with $ex.=' bufferoverflowu.lib' if ($FLAVOR =~ */WIN64/* and `cl 2>&1` =~ /14\.00\.4[0-9]{4}\./); in VC-32.pl. This, however, is not a possibility for the FIPS module as it is supposed to be used as-is. Anyone else faced this issue? Any work-around? Just FYI, I am building under VS 2008 x64 Win64 command shell. -Vivek