Anders Broman <a.broman@...> writes:
> Building zlib-1.2.5 on win64 I get
> NMAKE : fatal error U1073: don't know how to make 'inffas8664.c'
> Using
> !if "$(WIRESHARK_TARGET_PLATFORM)" == "win32"
> $(MAKE) /$(MAKEFLAGS) -f win32/Makefile.msc zlib1.dll LOC="-DASMV
> -DASMINF" OBJA="inffas32.obj match686.obj"
> !else
> $(MAKE) /$(MAKEFLAGS) -f win32/Makefile.msc zlib1.dll AS=ml64
> LOC="-DASMV -DASMINF" OBJA="inffasx64.obj gvmat64.obj inffas8664.c"
> !endif
>
> I guess there is a fault in Makefile.msc in zlib
> I don't know how to fix it right now.
I don't have a 64-bit platform, so I don't know if this helps or not, but the
top-level README indicated that you could, "use one of the special makefiles in
win32/ or contrib/vstudio/." Since you were having trouble with the win32/
makefile, I followed the instructions in the contrib/vstudio/readme.txt and
successfully compiled zlibwapi.dll. Maybe you'll have better luck with
contrib/vstudio than win32/?