pixmap.obj : error LNK2005: "int __cdecl Benchmark(void)" (?Benchmark@@YAHXZ) already defined in blupi.obj pixmap.obj : error LNK2005: "int __cdecl FlushGame(void)" (?FlushGame@@YAHXZ) already defined in blupi.obj pixmap.obj : error LNK2005: "int __cdecl GetNum(char *)" (?GetNum@@YAHPEAD@Z) already defined in blupi.obj pixmap.obj : error LNK2005: "int __cdecl InitFail(char const *,int)" (?InitFail@@YAHPEBDH@Z) already defined in blupi.obj pixmap.obj : error LNK2005: "int __cdecl ReadConfig(char *)" (?ReadConfig@@YAHPEAD@Z) already defined in blupi.obj pixmap.obj : error LNK2005: "int __cdecl RestoreGame(void)" (?RestoreGame@@YAHXZ) already defined in blupi.obj pixmap.obj : error LNK2005: "void __cdecl SetDecor(void)" (?SetDecor@@YAXXZ) already defined in blupi.obj pixmap.obj : error LNK2005: "void (__cdecl*__cdecl TimerStep(void))(unsigned int,unsigned int,unsigned __int64,unsigned __int64,unsigned __int64)" (?TimerStep@@YAP6AXII_K00@ZXZ) already defined in blupi.obj pixmap.obj : error LNK2005: "void __cdecl UpdateFrame(void)" (?UpdateFrame@@YAXXZ) already defined in blupi.obj pixmap.obj : error LNK2005: "__int64 __cdecl WindowProc(struct HWND__ *,unsigned int,unsigned __int64,__int64)" (?WindowProc@@YA_JPEAUHWND__@@I_K_J@Z) already defined in blupi.obj pixmap.obj : error LNK2005: WinMain already defined in blupi.obj pixmap.obj : error LNK2005: "struct HWND__ * g_hWnd" (?g_hWnd@@3PEAUHWND__@@EA) already defined in blupi.obj pixmap.obj : error LNK2005: "class CEvent * g_pEvent" (?g_pEvent@@3PEAVCEvent@@EA) already defined in blupi.obj pixmap.obj : error LNK2005: "class CPixmap * g_pPixmap" (?g_pPixmap@@3PEAVCPixmap@@EA) already defined in blupi.obj pixmap.obj : error LNK2005: "class CSound * g_pSound" (?g_pSound@@3PEAVCSound@@EA) already defined in blupi.obj pixmap.obj : error LNK2005: "class CMovie * g_pMovie" (?g_pMovie@@3PEAVCMovie@@EA) already defined in blupi.obj pixmap.obj : error LNK2005: "class CDecor * g_pDecor" (?g_pDecor@@3PEAVCDecor@@EA) already defined in blupi.obj pixmap.obj : error LNK2005: "class CNetwork * g_pNetwork" (?g_pNetwork@@3PEAVCNetwork@@EA) already defined in blupi.obj pixmap.obj : error LNK2005: "char * g_CDPath" (?g_CDPath@@3PADA) already defined in blupi.obj pixmap.obj : error LNK2005: "int g_bFullScreen" (?g_bFullScreen@@3HA) already defined in blupi.obj pixmap.obj : error LNK2005: "int g_speedRate" (?g_speedRate@@3HA) already defined in blupi.obj pixmap.obj : error LNK2005: "int g_timerInterval" (?g_timerInterval@@3HA) already defined in blupi.obj pixmap.obj : error LNK2005: "int g_mouseType" (?g_mouseType@@3HA) already defined in blupi.obj pixmap.obj : error LNK2005: "int g_benchmark" (?g_benchmark@@3HA) already defined in blupi.obj pixmap.obj : error LNK2005: "int g_bBenchmarkSuccess" (?g_bBenchmarkSuccess@@3HA) already defined in blupi.obj pixmap.obj : error LNK2005: "int g_bTrueColor" (?g_bTrueColor@@3HA) already defined in blupi.obj pixmap.obj : error LNK2005: "int g_bTrueColorBack" (?g_bTrueColorBack@@3HA) already defined in blupi.obj pixmap.obj : error LNK2005: "int g_bTrueColorDecor" (?g_bTrueColorDecor@@3HA) already defined in blupi.obj pixmap.obj : error LNK2005: "unsigned int g_updateTimer" (?g_updateTimer@@3IA) already defined in blupi.obj pixmap.obj : error LNK2005: "int g_bActive" (?g_bActive@@3HA) already defined in blupi.obj pixmap.obj : error LNK2005: "int g_bTermInit" (?g_bTermInit@@3HA) already defined in blupi.obj pixmap.obj : error LNK2005: "int g_bTimer" (?g_bTimer@@3HA) already defined in blupi.obj pixmap.obj : error LNK2005: "int g_objectMax" (?g_objectMax@@3HA) already defined in blupi.obj pixmap.obj : error LNK2005: "int g_elementMax" (?g_elementMax@@3HA) already defined in blupi.obj pixmap.obj : error LNK2005: "int g_blupiMax" (?g_blupiMax@@3HA) already defined in blupi.obj pixmap.obj : error LNK2005: "int g_exploMax" (?g_exploMax@@3HA) already defined in blupi.obj pixmap.obj : error LNK2005: "short * g_object" (?g_object@@3PAFA) already defined in blupi.obj pixmap.obj : error LNK2005: "short * g_element" (?g_element@@3PAFA) already defined in blupi.obj pixmap.obj : error LNK2005: "short * g_blupiCh" (?g_blupiCh@@3PAFA) already defined in blupi.obj pixmap.obj : error LNK2005: "short * g_explo" (?g_explo@@3PAFA) already defined in blupi.obj pixmap.obj : error LNK2005: "unsigned int g_lastPhase" (?g_lastPhase@@3IA) already defined in blupi.obj network.obj : error LNK2019: unresolved external symbol DirectPlayEnumerateW referenced in function "public: int __cdecl CNetwork::EnumProviders(void)" (?EnumProviders@CNetwork@@QEAAHXZ) network.obj : error LNK2019: unresolved external symbol DirectPlayCreate referenced in function "public: int __cdecl CNetwork::CreateProvider(int)" (?CreateProvider@CNetwork@@QEAAHH@Z) network.obj : error LNK2001: unresolved external symbol IID_IDirectPlay2A pixmap.obj : error LNK2019: unresolved external symbol DirectDrawCreate referenced in function "public: int __cdecl CPixmap::Create(struct HWND__ *,struct tagPOINT,int,int,int,int)" (?Create@CPixmap@@QEAAHPEAUHWND__@@UtagPOINT@@HHHH@Z) sound.obj : error LNK2019: unresolved external symbol DirectSoundCreate referenced in function "public: int __cdecl CSound::Create(struct HWND__ *)" (?Create@CSound@@QEAAHPEAUHWND__@@@Z) MSVCRTD.lib(exe_main.obj) : error LNK2019: unresolved external symbol main referenced in function "int __cdecl invoke_main(void)" (?invoke_main@@YAHXZ) ./dxsdk3/sdk/lib\dplayx.lib : warning LNK4272: library machine type 'X86' conflicts with target machine type 'x64' ./dxsdk3/sdk/lib\dxguid.lib : warning LNK4272: library machine type 'X86' conflicts with target machine type 'x64' ./dxsdk3/sdk/lib\ddraw.lib : warning LNK4272: library machine type 'X86' conflicts with target machine type 'x64' ./dxsdk3/sdk/lib\dsound.lib : warning LNK4272: library machine type 'X86' conflicts with target machine type 'x64' C:\Users\Jimmy\Documents\GitHub\sb2-decomp\x64\Debug\Speedy Eggbert 2 Source.exe : fatal error LNK1120: 6 unresolved externals