Quote:
Basic.obj : error LNK2005: "struct IDirect3DDevice9 * g_pd3dDevice" (?g_pd3dDevice@@3PAUIDirect3DDevice9@@A) already defined in Audio.obj
Basic.obj : error LNK2005: "struct HWND__ * hWnd" (?hWnd@@3PAUHWND__@@A) already defined in Audio.obj
Basic.obj : error LNK2005: "class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > error" (?error@@3V?$basic_string@DU?$char_traits@D@std@@V ?$allocator@D@2@@std@@A) already defined in Audio.obj
Network.obj : error LNK2005: "struct IDirect3D9 * g_pD3D" (?g_pD3D@@3PAUIDirect3D9@@A) already defined in Audio.obj