Recently instaled the OBS Multiplatform 0.12.0 on my Windows 7 SP1, I've got the "Could not find any D3DCompiler libraries" error on execution. Both 32 and 64bits version.
Ok, I solve this, but with a "creepy" solution:
I've copy the d3dcompiler_47.dll 32 and 64 bits versions on the Windows directory (Windows/system32 for 32bits and Windows/SysWOW64 for 64 bits). It didn't work.
BUT, I tryed to copy the d3dcompiler_47.dll 32bits version on the SysWOW64 directory and... The OBS 32 bits works!!!
So, I tryed too to copy the d3dcompiler_47.dll 64bits version on the system32 directory and... The OBS 64 bits works too!
WTF hell is that?!!!
Ok, I solve this, but with a "creepy" solution:
I've copy the d3dcompiler_47.dll 32 and 64 bits versions on the Windows directory (Windows/system32 for 32bits and Windows/SysWOW64 for 64 bits). It didn't work.
BUT, I tryed to copy the d3dcompiler_47.dll 32bits version on the SysWOW64 directory and... The OBS 32 bits works!!!
So, I tryed too to copy the d3dcompiler_47.dll 64bits version on the system32 directory and... The OBS 64 bits works too!
WTF hell is that?!!!