Dolphin, the GameCube and Wii emulator - Forums
Trouble building Dolphin. - Printable Version

+- Dolphin, the GameCube and Wii emulator - Forums (https://forums.dolphin-emu.org)
+-- Forum: Dolphin Emulator Discussion and Support (https://forums.dolphin-emu.org/Forum-dolphin-emulator-discussion-and-support)
+--- Forum: Development Discussion (https://forums.dolphin-emu.org/Forum-development-discussion)
+--- Thread: Trouble building Dolphin. (/Thread-trouble-building-dolphin)



Trouble building Dolphin. - TwilitSoul - 03-02-2016

Hey. Noob here. Trying to build dolphin, and I followed these instructions.

Problem is I keep getting this error: cannot open input file 'C:\Users\Mitchell\Source\Repos\dolphin\Build\x64\Release\D3D12\bin\D3D12.lib'

And sure enough, the file isn't there. Should I be supplying this file myself?


RE: Trouble building Dolphin. - TwilitSoul - 03-02-2016

(03-02-2016, 02:15 AM)TwilitSoul Wrote: Hey. Noob here. Trying to build dolphin, and I followed these instructions.

Problem is I keep getting this error: cannot open input file 'C:\Users\Mitchell\Source\Repos\dolphin\Build\x64\Release\D3D12\bin\D3D12.lib'

And sure enough, the file isn't there. Should I be supplying this file myself?

Well, I know I can't drag-drop it in. All kinds of 41 fun errors came up due to trying that.

Code:
Severity Code Description Project File Line Suppression State
Error C1083 Cannot open include file: 'd3d11.h': No such file or directory (compiling source file D3DDescriptorHeapManager.cpp) D3D12 C:\Users\Mitchell\Source\Repos\dolphin\Source\Core\VideoBackends\D3D12\D3DBase.h 12
Error C1083 Cannot open include file: 'd3d11.h': No such file or directory (compiling source file BoundingBox.cpp) D3D12 C:\Users\Mitchell\Source\Repos\dolphin\Source\Core\VideoBackends\D3D12\D3DBase.h 12
Error C1083 Cannot open include file: 'd3d11.h': No such file or directory (compiling source file D3DCommandListManager.cpp) D3D12 C:\Users\Mitchell\Source\Repos\dolphin\Source\Core\VideoBackends\D3D12\D3DBase.h 12
Error C1083 Cannot open include file: 'd3d11.h': No such file or directory (compiling source file D3DBase.cpp) D3D12 C:\Users\Mitchell\Source\Repos\dolphin\Source\Core\VideoBackends\D3D12\D3DBase.h 12
Error C1083 Cannot open include file: 'd3d11.h': No such file or directory (compiling source file D3DQueuedCommandList.cpp) D3D12 C:\Users\Mitchell\Source\Repos\dolphin\Source\Core\VideoBackends\D3D12\D3DBase.h 12
Error C1083 Cannot open include file: 'd3d11.h': No such file or directory (compiling source file D3DStreamBuffer.cpp) D3D12 C:\Users\Mitchell\Source\Repos\dolphin\Source\Core\VideoBackends\D3D12\D3DBase.h 12
Error C1083 Cannot open include file: 'd3d11.h': No such file or directory (compiling source file D3DTexture.cpp) D3D12 C:\Users\Mitchell\Source\Repos\dolphin\Source\Core\VideoBackends\D3D12\D3DBase.h 12
Error C1083 Cannot open include file: 'd3d11.h': No such file or directory (compiling source file D3DShader.cpp) D3D12 C:\Users\Mitchell\Source\Repos\dolphin\Source\Core\VideoBackends\D3D12\D3DBase.h 12
Error C1083 Cannot open include file: 'd3d11.h': No such file or directory (compiling source file D3DState.cpp) D3D12 C:\Users\Mitchell\Source\Repos\dolphin\Source\Core\VideoBackends\D3D12\D3DBase.h 12
Error C1083 Cannot open include file: 'd3d11.h': No such file or directory (compiling source file NativeVertexFormat.cpp) D3D12 C:\Users\Mitchell\Source\Repos\dolphin\Source\Core\VideoBackends\D3D12\D3DBase.h 12
Error C1083 Cannot open include file: 'd3d11.h': No such file or directory (compiling source file D3DUtil.cpp) D3D12 C:\Users\Mitchell\Source\Repos\dolphin\Source\Core\VideoBackends\D3D12\D3DBase.h 12
Error C1083 Cannot open include file: 'd3d11.h': No such file or directory (compiling source file FramebufferManager.cpp) D3D12 C:\Users\Mitchell\Source\Repos\dolphin\Source\Core\VideoBackends\D3D12\D3DBase.h 12
Error C1083 Cannot open include file: 'd3d11.h': No such file or directory (compiling source file main.cpp) D3D12 C:\Users\Mitchell\Source\Repos\dolphin\Source\Core\VideoBackends\D3D12\D3DBase.h 12
Error C1083 Cannot open include file: 'd3d11.h': No such file or directory (compiling source file PSTextureEncoder.cpp) D3D12 C:\Users\Mitchell\Source\Repos\dolphin\Source\Core\VideoBackends\D3D12\D3DBase.h 12
Error C1083 Cannot open include file: 'd3d11.h': No such file or directory (compiling source file PerfQuery.cpp) D3D12 C:\Users\Mitchell\Source\Repos\dolphin\Source\Core\VideoBackends\D3D12\D3DBase.h 12
Error C1083 Cannot open include file: 'strsafe.h': No such file or directory D3D12 C:\Users\Mitchell\Source\Repos\dolphin\Source\Core\VideoBackends\D3D12\Render.cpp 9
Error C1083 Cannot open include file: 'd3d11.h': No such file or directory (compiling source file ShaderConstantsManager.cpp) D3D12 C:\Users\Mitchell\Source\Repos\dolphin\Source\Core\VideoBackends\D3D12\D3DBase.h 12
Error C1083 Cannot open include file: 'd3d11.h': No such file or directory (compiling source file Television.cpp) D3D12 C:\Users\Mitchell\Source\Repos\dolphin\Source\Core\VideoBackends\D3D12\D3DBase.h 12
Error C1083 Cannot open include file: 'd3d11.h': No such file or directory (compiling source file StaticShaderCache.cpp) D3D12 C:\Users\Mitchell\Source\Repos\dolphin\Source\Core\VideoBackends\D3D12\D3DBase.h 12
Error C1083 Cannot open include file: 'd3d11.h': No such file or directory (compiling source file TextureCache.cpp) D3D12 C:\Users\Mitchell\Source\Repos\dolphin\Source\Core\VideoBackends\D3D12\D3DBase.h 12
Error C1083 Cannot open include file: 'd3d12.h': No such file or directory (compiling source file ShaderCache.cpp) D3D12 c:\users\mitchell\source\repos\dolphin\source\core\videobackends\d3d12\D3DQueuedCommandList.h 8
Error C1083 Cannot open include file: 'd3d11.h': No such file or directory (compiling source file VertexManager.cpp) D3D12 C:\Users\Mitchell\Source\Repos\dolphin\Source\Core\VideoBackends\D3D12\D3DBase.h 12
Error C1083 Cannot open include file: 'd3d11.h': No such file or directory (compiling source file XFBEncoder.cpp) D3D12 C:\Users\Mitchell\Source\Repos\dolphin\Source\Core\VideoBackends\D3D12\D3DBase.h 12
Error LNK2001 unresolved external symbol "private: virtual bool __cdecl DX12::VideoBackend::Initialize(void *)" (?Initialize@VideoBackend@DX12@@EEAA_NPEAX@Z) UnitTests C:\Users\Mitchell\Source\Repos\dolphin\Source\UnitTests\VideoCommon.lib(VideoBackendBase.obj) 1
Error LNK2001 unresolved external symbol "private: virtual void __cdecl DX12::VideoBackend::Shutdown(void)" (?Shutdown@VideoBackend@DX12@@EEAAXXZ) UnitTests C:\Users\Mitchell\Source\Repos\dolphin\Source\UnitTests\VideoCommon.lib(VideoBackendBase.obj) 1
Error LNK2001 unresolved external symbol "private: virtual class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > __cdecl DX12::VideoBackend::GetName(void)const " (?GetName@VideoBackend@DX12@@EEBA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@XZ) UnitTests C:\Users\Mitchell\Source\Repos\dolphin\Source\UnitTests\VideoCommon.lib(VideoBackendBase.obj) 1
Error LNK2001 unresolved external symbol "private: virtual class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > __cdecl DX12::VideoBackend::GetDisplayName(void)const " (?GetDisplayName@VideoBackend@DX12@@EEBA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@XZ) UnitTests C:\Users\Mitchell\Source\Repos\dolphin\Source\UnitTests\VideoCommon.lib(VideoBackendBase.obj) 1
Error LNK2001 unresolved external symbol "private: virtual void __cdecl DX12::VideoBackend::Video_Prepare(void)" (?Video_Prepare@VideoBackend@DX12@@EEAAXXZ) UnitTests C:\Users\Mitchell\Source\Repos\dolphin\Source\UnitTests\VideoCommon.lib(VideoBackendBase.obj) 1
Error LNK2001 unresolved external symbol "private: virtual void __cdecl DX12::VideoBackend::Video_Cleanup(void)" (?Video_Cleanup@VideoBackend@DX12@@EEAAXXZ) UnitTests C:\Users\Mitchell\Source\Repos\dolphin\Source\UnitTests\VideoCommon.lib(VideoBackendBase.obj) 1
Error LNK2001 unresolved external symbol "private: virtual void __cdecl DX12::VideoBackend::ShowConfig(void *)" (?ShowConfig@VideoBackend@DX12@@EEAAXPEAX@Z) UnitTests C:\Users\Mitchell\Source\Repos\dolphin\Source\UnitTests\VideoCommon.lib(VideoBackendBase.obj) 1
Error LNK2001 unresolved external symbol "private: virtual unsigned int __cdecl DX12::VideoBackend::PeekMessages(void)" (?PeekMessages@VideoBackend@DX12@@EEAAIXZ) UnitTests C:\Users\Mitchell\Source\Repos\dolphin\Source\UnitTests\VideoCommon.lib(VideoBackendBase.obj) 1
Error LNK1120 8 unresolved externals UnitTests C:\Users\Mitchell\Source\Repos\dolphin\Build\x64\Release\UnitTests\bin\UnitTests.exe 1
Error LNK2001 unresolved external symbol "private: virtual bool __cdecl DX12::VideoBackend::Initialize(void *)" (?Initialize@VideoBackend@DX12@@EEAA_NPEAX@Z) Dolphin C:\Users\Mitchell\Source\Repos\dolphin\Source\Core\DolphinWX\VideoCommon.lib(VideoBackendBase.obj) 1
Error LNK2001 unresolved external symbol "private: virtual void __cdecl DX12::VideoBackend::Shutdown(void)" (?Shutdown@VideoBackend@DX12@@EEAAXXZ) Dolphin C:\Users\Mitchell\Source\Repos\dolphin\Source\Core\DolphinWX\VideoCommon.lib(VideoBackendBase.obj) 1
Error LNK2001 unresolved external symbol "private: virtual class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > __cdecl DX12::VideoBackend::GetName(void)const " (?GetName@VideoBackend@DX12@@EEBA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@XZ) Dolphin C:\Users\Mitchell\Source\Repos\dolphin\Source\Core\DolphinWX\VideoCommon.lib(VideoBackendBase.obj) 1
Error LNK2001 unresolved external symbol "private: virtual class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > __cdecl DX12::VideoBackend::GetDisplayName(void)const " (?GetDisplayName@VideoBackend@DX12@@EEBA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@XZ) Dolphin C:\Users\Mitchell\Source\Repos\dolphin\Source\Core\DolphinWX\VideoCommon.lib(VideoBackendBase.obj) 1
Error LNK2001 unresolved external symbol "private: virtual void __cdecl DX12::VideoBackend::Video_Prepare(void)" (?Video_Prepare@VideoBackend@DX12@@EEAAXXZ) Dolphin C:\Users\Mitchell\Source\Repos\dolphin\Source\Core\DolphinWX\VideoCommon.lib(VideoBackendBase.obj) 1
Error LNK2001 unresolved external symbol "private: virtual void __cdecl DX12::VideoBackend::Video_Cleanup(void)" (?Video_Cleanup@VideoBackend@DX12@@EEAAXXZ) Dolphin C:\Users\Mitchell\Source\Repos\dolphin\Source\Core\DolphinWX\VideoCommon.lib(VideoBackendBase.obj) 1
Error LNK2001 unresolved external symbol "private: virtual void __cdecl DX12::VideoBackend::ShowConfig(void *)" (?ShowConfig@VideoBackend@DX12@@EEAAXPEAX@Z) Dolphin C:\Users\Mitchell\Source\Repos\dolphin\Source\Core\DolphinWX\VideoCommon.lib(VideoBackendBase.obj) 1
Error LNK2001 unresolved external symbol "private: virtual unsigned int __cdecl DX12::VideoBackend::PeekMessages(void)" (?PeekMessages@VideoBackend@DX12@@EEAAIXZ) Dolphin C:\Users\Mitchell\Source\Repos\dolphin\Source\Core\DolphinWX\VideoCommon.lib(VideoBackendBase.obj) 1
Error LNK1120 8 unresolved externals Dolphin C:\Users\Mitchell\Source\Repos\dolphin\Build\x64\Release\Dolphin\bin\Dolphin.exe 1



RE: Trouble building Dolphin. - mimimi - 03-02-2016

You need to update your Visual Studio and select the Windows 10 stuff(Universal Windows App Development Tools).


RE: Trouble building Dolphin. - TwilitSoul - 03-02-2016

(03-02-2016, 03:23 AM)mimimi Wrote: You need to update your Visual Studio and select the Windows 10 stuff(Universal Windows App Development Tools).

That worked! Thanks a ton.