I'm still having this build problem on Windows, with code just pulled from
CVS 1.0.1 stable branch. It happens when building the 32-bit build on a
64-bit OS.

Note that I can build the FIPS 2.0 module just fine before I build this.

It's now referring to line 973 instead of 966 in mk1mf.pl as it has
apparently changed since I first reported this.

Any assistance, please?

Thanks,
Tyrel

On Mon, Nov 28, 2011 at 9:45 AM, Tyrel Haveman <[email protected]> wrote:

> I'm running the following commands on Windows with the latest code from
> the 1.0.1 branch:
>
>  set FIPSDIR=..\dep
>  perl Configure fips no-hw VC-WIN32 --prefix=c:\devel\openssl\out
>  call ms\do_nasm
>
> The do_nasm script runs:
>  perl util\mkfiles.pl 1>MINFO
>  perl util\mk1mf.pl nasm VC-WIN32 1>ms\nt.mak
>  perl util\mk1mf.pl dll nasm VC-WIN32 1>ms\ntdll.mak
>  perl util\mk1mf.pl nasm BC-NT 1>ms\bcb.mak
>
> All of the mk1mf.pl lines fail, however, with:
>  no rule for crypto\modes\ghash-x86 at util\mk1mf.pl line 966.
>
> This failure is fairly recent (within the last two weeks). It was not
> happening previously.
>
> Any help or a fix would be much appreciated.
>
> Thanks,
> Tyrel
>
>

Reply via email to