<div>Hi</div>
<div>&nbsp;</div>
<div>A few weeks back, there were a couple of queries about compiling x264 on Visual Studio 2005. I was able to successfully compile both libx264 as well as x264 with the following steps:</div>
<div>1. Download NASM for&nbsp;Win32 from <a onclick="return top.js.OpenExtLink(window,event,this)" href="http://nasm.sourceforge.net/" target="_blank">nasm.sourceforge.net</a>. Rename the nasmw.exe to nasm.exe and save it in a directory that is in the search path
</div>
<div>2. Remove the file dct-c.c from the Core\I386 folder under libx264 project. This file is no longer part of x264 sources as a previous message clarifies.</div>
<div>3. Create a fake file named (zero byte file is okay) named unistd.h under the directory extras_h</div>
<div>&nbsp;</div>
<div>Compile both libx264 and x264 - there should be plenty of warnings but no errors.</div>
<div>&nbsp;</div>
<div>Compilation environment is Visual C++ 2005 Express Edition.</div>
<div>&nbsp;</div>
<div>Cheers!</div>