I updated to Chromium ToT this morning and my Windows build now fails. The re-land of the Chromium dependency on angle in r53810 generates a build error because it's missing the DirectX header d3dx9.h on my machine:
2>c:\Development\src\third_party\angle\src\libGLESv2/Shader.h(17) : fatal error C1083: Cannot open include file: 'd3dx9.h': No such file or directory
2>c:\Development\src\third_party\angle\src\libGLESv2/Program.h(13) : fatal error C1083: Cannot open include file: 'd3dx9.h': No such file or directory
3>lastchange - 0 error(s), 0 warning(s)
2>.\libGLESv2\Blit.cpp(11) : fatal error C1083: Cannot open include file: 'd3dx9.h': No such file or directory
2>c:\Development\src\third_party\angle\src\libGLESv2/Program.h(13) : fatal error C1083: Cannot open include file: 'd3dx9.h': No such file or directory
2>c:\Development\src\third_party\angle\src\libGLESv2/Program.h(13) : fatal error C1083: Cannot open include file: 'd3dx9.h': No such file or directory
2>c:\Development\src\third_party\angle\src\libGLESv2/Program.h(13) : fatal error C1083: Cannot open include file: 'd3dx9.h': No such file or directory
Installing the June 2010 DirectX SDK solves the problem. Is it now a requirement to install the DirectX SDK to build chromium? Has the internal documentation been updated accordingly (I couldn't find it)?
Danno