Posts: 222
Threads: 9
Joined: Dec 2008
Reputation:
0
Location: Czech Republic
02-19-2011, 07:57 PM
(This post was last modified: 02-19-2011, 09:01 PM by Nokiaman.)
Does anyone know if VC++ 2010 Express still needs the Windows 2003 R2 Platform SDK?
EDIT:
Apparently yes, but SPU2-X doesn't compile
SndOut_XAudio2.cpp : fatal error C1853: 'Win32\Release\SPU2-X.pch' precompiled header file is from a previous version of the compiler, or the precompiled header is C++ and you are using it from C (or vice versasa
CPU: Intel Core i7-10700K 3.8 GHz (Turbo 5.1 GHz)
GPU: Nvidia GeForce RTX 3070 (8 GB)
RAM: Corsair 32GB KIT DDR4 3200MHz CL16 Vengeance LPX
MOBO: Asus TUF GAMING Z490-PLUS
OS: Windows 10 Pro 64-bit
Posts: 725
Threads: 23
Joined: Jun 2009
Reputation:
5
Location: Republic_of_China_(Taiwan)
IIRC it no longer needs the Windows 2003 R2 Platform SDK(from where actually atlmfc files are effective).
durable PC since 2008
CPU : E7200 @ 2.53 GHz 1.04 V / OC 3.7 GHz 1.36 V (390*9.5, 4GB DDR2 780)
GPU : 8600GT (GDDR3, 256 MB) / OC (750 / 900)
BOARD : GA-EP31-DS3L (rev 1.0) broken and bought a second hand one replaced
PSU : 300 W
OS : Windows 7 Home Basic x86
Posts: 222
Threads: 9
Joined: Dec 2008
Reputation:
0
Location: Czech Republic
02-19-2011, 09:04 PM
(This post was last modified: 02-20-2011, 10:58 AM by Nokiaman.)
For some weird reason it didn't want to compile Gsdx without it, but now SPU2-X doesn't work.
CPU: Intel Core i7-10700K 3.8 GHz (Turbo 5.1 GHz)
GPU: Nvidia GeForce RTX 3070 (8 GB)
RAM: Corsair 32GB KIT DDR4 3200MHz CL16 Vengeance LPX
MOBO: Asus TUF GAMING Z490-PLUS
OS: Windows 10 Pro 64-bit
Posts: 222
Threads: 9
Joined: Dec 2008
Reputation:
0
Location: Czech Republic
(02-20-2011, 09:47 AM)DaMan Wrote: Right click SPU-X,properties,C/C++,precompiled headers, change to create or not using.
That gave me this
Code:
3>SndOut_DSound.cpp(18): fatal error C1083: Cannot open include file: 'Global.h': No such file or directory
3> SndOut_waveOut.cpp
3>SndOut_waveOut.cpp(18): fatal error C1083: Cannot open include file: 'Global.h': No such file or directory
3> SndOut_XAudio2.cpp
3>SndOut_XAudio2.cpp(18): fatal error C1083: Cannot open include file: 'Global.h': No such file or directory
and when I tried Create it gave this
Code:
3>LINK : warning C4727: PCH named d:\emulatory\pcsx2 svn\plugins\spu2-x\src\windows\win32\release\spu2-x.pch with same timestamp found in D:\Emulatory\PCSX2 SVN\plugins\spu2-x\src\Windows\Win32\Release\spu2replay.obj and D:\Emulatory\PCSX2 SVN\plugins\spu2-x\src\Windows\Win32\Release\RegLog.obj. Using first PCH.
3>spu2replay.obj : error LNK2005: ___@@_PchSym_@00@UvnfozglibUkxhcCLhemUkoftrmhUhkfCRcUhixUdrmwldhUdrmDCUivovzhvUivtoltOlyq@ already defined in RegLog.obj
3>LINK : warning C4727: PCH named d:\emulatory\pcsx2 svn\plugins\spu2-x\src\windows\win32\release\spu2-x.pch with same timestamp found in D:\Emulatory\PCSX2 SVN\plugins\spu2-x\src\Windows\Win32\Release\wavedump_wav.obj and D:\Emulatory\PCSX2 SVN\plugins\spu2-x\src\Windows\Win32\Release\RegLog.obj. Using first PCH.
3>wavedump_wav.obj : error LNK2005: ___@@_PchSym_@00@UvnfozglibUkxhcCLhemUkoftrmhUhkfCRcUhixUdrmwldhUdrmDCUivovzhvUivtoltOlyq@ already defined in RegLog.obj
3>LINK : warning C4727: PCH named d:\emulatory\pcsx2 svn\plugins\spu2-x\src\windows\win32\release\spu2-x.pch with same timestamp found in D:\Emulatory\PCSX2 SVN\plugins\spu2-x\src\Windows\Win32\Release\Timestretcher.obj and D:\Emulatory\PCSX2 SVN\plugins\spu2-x\src\Windows\Win32\Release\RegLog.obj. Using first PCH.
3>Timestretcher.obj : error LNK2005: ___@@_PchSym_@00@UvnfozglibUkxhcCLhemUkoftrmhUhkfCRcUhixUdrmwldhUdrmDCUivovzhvUivtoltOlyq@ already defined in RegLog.obj
3>LINK : warning C4727: PCH named d:\emulatory\pcsx2 svn\plugins\spu2-x\src\windows\win32\release\spu2-x.pch with same timestamp found in D:\Emulatory\PCSX2 SVN\plugins\spu2-x\src\Windows\Win32\Release\SndOut_DSound.obj and D:\Emulatory\PCSX2 SVN\plugins\spu2-x\src\Windows\Win32\Release\RegLog.obj. Using first PCH.
3>SndOut_DSound.obj : error LNK2005: ___@@_PchSym_@00@UvnfozglibUkxhcCLhemUkoftrmhUhkfCRcUhixUdrmwldhUdrmDCUivovzhvUivtoltOlyq@ already defined in RegLog.obj
3>LINK : warning C4727: PCH named d:\emulatory\pcsx2 svn\plugins\spu2-x\src\windows\win32\release\spu2-x.pch with same timestamp found in D:\Emulatory\PCSX2 SVN\plugins\spu2-x\src\Windows\Win32\Release\SndOut_waveOut.obj and D:\Emulatory\PCSX2 SVN\plugins\spu2-x\src\Windows\Win32\Release\RegLog.obj. Using first PCH.
3>SndOut_waveOut.obj : error LNK2005: ___@@_PchSym_@00@UvnfozglibUkxhcCLhemUkoftrmhUhkfCRcUhixUdrmwldhUdrmDCUivovzhvUivtoltOlyq@ already defined in RegLog.obj
3>LINK : warning C4727: PCH named d:\emulatory\pcsx2 svn\plugins\spu2-x\src\windows\win32\release\spu2-x.pch with same timestamp found in D:\Emulatory\PCSX2 SVN\plugins\spu2-x\src\Windows\Win32\Release\SndOut_XAudio2.obj and D:\Emulatory\PCSX2 SVN\plugins\spu2-x\src\Windows\Win32\Release\RegLog.obj. Using first PCH.
3>SndOut_XAudio2.obj : error LNK2005: ___@@_PchSym_@00@UvnfozglibUkxhcCLhemUkoftrmhUhkfCRcUhixUdrmwldhUdrmDCUivovzhvUivtoltOlyq@ already defined in RegLog.obj
3>LINK : warning C4727: PCH named d:\emulatory\pcsx2 svn\plugins\spu2-x\src\windows\win32\release\spu2-x.pch with same timestamp found in D:\Emulatory\PCSX2 SVN\plugins\spu2-x\src\Windows\Win32\Release\SndOut_Portaudio.obj and D:\Emulatory\PCSX2 SVN\plugins\spu2-x\src\Windows\Win32\Release\RegLog.obj. Using first PCH.
3>SndOut_Portaudio.obj : error LNK2005: ___@@_PchSym_@00@UvnfozglibUkxhcCLhemUkoftrmhUhkfCRcUhixUdrmwldhUdrmDCUivovzhvUivtoltOlyq@ already defined in RegLog.obj
3>LINK : warning C4727: PCH named d:\emulatory\pcsx2 svn\plugins\spu2-x\src\windows\win32\release\spu2-x.pch with same timestamp found in D:\Emulatory\PCSX2 SVN\plugins\spu2-x\src\Windows\Win32\Release\RegTable.obj and D:\Emulatory\PCSX2 SVN\plugins\spu2-x\src\Windows\Win32\Release\RegLog.obj. Using first PCH.
3>RegTable.obj : error LNK2005: ___@@_PchSym_@00@UvnfozglibUkxhcCLhemUkoftrmhUhkfCRcUhixUdrmwldhUdrmDCUivovzhvUivtoltOlyq@ already defined in RegLog.obj
3>LINK : warning C4727: PCH named d:\emulatory\pcsx2 svn\plugins\spu2-x\src\windows\win32\release\spu2-x.pch with same timestamp found in D:\Emulatory\PCSX2 SVN\plugins\spu2-x\src\Windows\Win32\Release\spu2freeze.obj and D:\Emulatory\PCSX2 SVN\plugins\spu2-x\src\Windows\Win32\Release\RegLog.obj. Using first PCH.
3>spu2freeze.obj : error LNK2005: ___@@_PchSym_@00@UvnfozglibUkxhcCLhemUkoftrmhUhkfCRcUhixUdrmwldhUdrmDCUivovzhvUivtoltOlyq@ already defined in RegLog.obj
3>LINK : warning C4727: PCH named d:\emulatory\pcsx2 svn\plugins\spu2-x\src\windows\win32\release\spu2-x.pch with same timestamp found in D:\Emulatory\PCSX2 SVN\plugins\spu2-x\src\Windows\Win32\Release\spu2sys.obj and D:\Emulatory\PCSX2 SVN\plugins\spu2-x\src\Windows\Win32\Release\RegLog.obj. Using first PCH.
3>spu2sys.obj : error LNK2005: ___@@_PchSym_@00@UvnfozglibUkxhcCLhemUkoftrmhUhkfCRcUhixUdrmwldhUdrmDCUivovzhvUivtoltOlyq@ already defined in RegLog.obj
3>LINK : warning C4727: PCH named d:\emulatory\pcsx2 svn\plugins\spu2-x\src\windows\win32\release\spu2-x.pch with same timestamp found in D:\Emulatory\PCSX2 SVN\plugins\spu2-x\src\Windows\Win32\Release\ADSR.obj and D:\Emulatory\PCSX2 SVN\plugins\spu2-x\src\Windows\Win32\Release\RegLog.obj. Using first PCH.
3>ADSR.obj : error LNK2005: ___@@_PchSym_@00@UvnfozglibUkxhcCLhemUkoftrmhUhkfCRcUhixUdrmwldhUdrmDCUivovzhvUivtoltOlyq@ already defined in RegLog.obj
3>LINK : warning C4727: PCH named d:\emulatory\pcsx2 svn\plugins\spu2-x\src\windows\win32\release\spu2-x.pch with same timestamp found in D:\Emulatory\PCSX2 SVN\plugins\spu2-x\src\Windows\Win32\Release\ReadInput.obj and D:\Emulatory\PCSX2 SVN\plugins\spu2-x\src\Windows\Win32\Release\RegLog.obj. Using first PCH.
3>ReadInput.obj : error LNK2005: ___@@_PchSym_@00@UvnfozglibUkxhcCLhemUkoftrmhUhkfCRcUhixUdrmwldhUdrmDCUivovzhvUivtoltOlyq@ already defined in RegLog.obj
3>LINK : warning C4727: PCH named d:\emulatory\pcsx2 svn\plugins\spu2-x\src\windows\win32\release\spu2-x.pch with same timestamp found in D:\Emulatory\PCSX2 SVN\plugins\spu2-x\src\Windows\Win32\Release\Reverb.obj and D:\Emulatory\PCSX2 SVN\plugins\spu2-x\src\Windows\Win32\Release\RegLog.obj. Using first PCH.
3>Reverb.obj : error LNK2005: ___@@_PchSym_@00@UvnfozglibUkxhcCLhemUkoftrmhUhkfCRcUhixUdrmwldhUdrmDCUivovzhvUivtoltOlyq@ already defined in RegLog.obj
3>LINK : warning C4727: PCH named d:\emulatory\pcsx2 svn\plugins\spu2-x\src\windows\win32\release\spu2-x.pch with same timestamp found in D:\Emulatory\PCSX2 SVN\plugins\spu2-x\src\Windows\Win32\Release\dsp.obj and D:\Emulatory\PCSX2 SVN\plugins\spu2-x\src\Windows\Win32\Release\RegLog.obj. Using first PCH.
3>dsp.obj : error LNK2005: ___@@_PchSym_@00@UvnfozglibUkxhcCLhemUkoftrmhUhkfCRcUhixUdrmwldhUdrmDCUivovzhvUivtoltOlyq@ already defined in RegLog.obj
3>LINK : warning C4727: PCH named d:\emulatory\pcsx2 svn\plugins\spu2-x\src\windows\win32\release\spu2-x.pch with same timestamp found in D:\Emulatory\PCSX2 SVN\plugins\spu2-x\src\Windows\Win32\Release\AboutBox.obj and D:\Emulatory\PCSX2 SVN\plugins\spu2-x\src\Windows\Win32\Release\RegLog.obj. Using first PCH.
3>AboutBox.obj : error LNK2005: ___@@_PchSym_@00@UvnfozglibUkxhcCLhemUkoftrmhUhkfCRcUhixUdrmwldhUdrmDCUivovzhvUivtoltOlyq@ already defined in RegLog.obj
3>LINK : warning C4727: PCH named d:\emulatory\pcsx2 svn\plugins\spu2-x\src\windows\win32\release\spu2-x.pch with same timestamp found in D:\Emulatory\PCSX2 SVN\plugins\spu2-x\src\Windows\Win32\Release\CfgHelpers.obj and D:\Emulatory\PCSX2 SVN\plugins\spu2-x\src\Windows\Win32\Release\RegLog.obj. Using first PCH.
3>CfgHelpers.obj : error LNK2005: ___@@_PchSym_@00@UvnfozglibUkxhcCLhemUkoftrmhUhkfCRcUhixUdrmwldhUdrmDCUivovzhvUivtoltOlyq@ already defined in RegLog.obj
3>LINK : warning C4727: PCH named d:\emulatory\pcsx2 svn\plugins\spu2-x\src\windows\win32\release\spu2-x.pch with same timestamp found in D:\Emulatory\PCSX2 SVN\plugins\spu2-x\src\Windows\Win32\Release\Config.obj and D:\Emulatory\PCSX2 SVN\plugins\spu2-x\src\Windows\Win32\Release\RegLog.obj. Using first PCH.
3>Config.obj : error LNK2005: ___@@_PchSym_@00@UvnfozglibUkxhcCLhemUkoftrmhUhkfCRcUhixUdrmwldhUdrmDCUivovzhvUivtoltOlyq@ already defined in RegLog.obj
3>LINK : warning C4727: PCH named d:\emulatory\pcsx2 svn\plugins\spu2-x\src\windows\win32\release\spu2-x.pch with same timestamp found in D:\Emulatory\PCSX2 SVN\plugins\spu2-x\src\Windows\Win32\Release\ConfigDebug.obj and D:\Emulatory\PCSX2 SVN\plugins\spu2-x\src\Windows\Win32\Release\RegLog.obj. Using first PCH.
3>ConfigDebug.obj : error LNK2005: ___@@_PchSym_@00@UvnfozglibUkxhcCLhemUkoftrmhUhkfCRcUhixUdrmwldhUdrmDCUivovzhvUivtoltOlyq@ already defined in RegLog.obj
3>LINK : warning C4727: PCH named d:\emulatory\pcsx2 svn\plugins\spu2-x\src\windows\win32\release\spu2-x.pch with same timestamp found in D:\Emulatory\PCSX2 SVN\plugins\spu2-x\src\Windows\Win32\Release\ConfigSoundtouch.obj and D:\Emulatory\PCSX2 SVN\plugins\spu2-x\src\Windows\Win32\Release\RegLog.obj. Using first PCH.
3>ConfigSoundtouch.obj : error LNK2005: ___@@_PchSym_@00@UvnfozglibUkxhcCLhemUkoftrmhUhkfCRcUhixUdrmwldhUdrmDCUivovzhvUivtoltOlyq@ already defined in RegLog.obj
3>LINK : warning C4727: PCH named d:\emulatory\pcsx2 svn\plugins\spu2-x\src\windows\win32\release\spu2-x.pch with same timestamp found in D:\Emulatory\PCSX2 SVN\plugins\spu2-x\src\Windows\Win32\Release\RealtimeDebugger.obj and D:\Emulatory\PCSX2 SVN\plugins\spu2-x\src\Windows\Win32\Release\RegLog.obj. Using first PCH.
3>RealtimeDebugger.obj : error LNK2005: ___@@_PchSym_@00@UvnfozglibUkxhcCLhemUkoftrmhUhkfCRcUhixUdrmwldhUdrmDCUivovzhvUivtoltOlyq@ already defined in RegLog.obj
3>LINK : warning C4727: PCH named d:\emulatory\pcsx2 svn\plugins\spu2-x\src\windows\win32\release\spu2-x.pch with same timestamp found in D:\Emulatory\PCSX2 SVN\plugins\spu2-x\src\Windows\Win32\Release\UIHelpers.obj and D:\Emulatory\PCSX2 SVN\plugins\spu2-x\src\Windows\Win32\Release\RegLog.obj. Using first PCH.
3>UIHelpers.obj : error LNK2005: ___@@_PchSym_@00@UvnfozglibUkxhcCLhemUkoftrmhUhkfCRcUhixUdrmwldhUdrmDCUivovzhvUivtoltOlyq@ already defined in RegLog.obj
3>LINK : warning C4727: PCH named d:\emulatory\pcsx2 svn\plugins\spu2-x\src\windows\win32\release\spu2-x.pch with same timestamp found in D:\Emulatory\PCSX2 SVN\plugins\spu2-x\src\Windows\Win32\Release\PS2E-spu2.obj and D:\Emulatory\PCSX2 SVN\plugins\spu2-x\src\Windows\Win32\Release\RegLog.obj. Using first PCH.
3>PS2E-spu2.obj : error LNK2005: ___@@_PchSym_@00@UvnfozglibUkxhcCLhemUkoftrmhUhkfCRcUhixUdrmwldhUdrmDCUivovzhvUivtoltOlyq@ already defined in RegLog.obj
3> Creating library D:\Emulatory\PCSX2 SVN\bin\plugins\SPU2-X.lib and object D:\Emulatory\PCSX2 SVN\bin\plugins\SPU2-X.exp
3>D:\Emulatory\PCSX2 SVN\bin\plugins\SPU2-X.dll : fatal error LNK1169: one or more multiply defined symbols found
Also it looks like Gsdx and SPU2-X are still dependant on the atl and mfc from the platform 2003 SDK. The default ones are useless.
CPU: Intel Core i7-10700K 3.8 GHz (Turbo 5.1 GHz)
GPU: Nvidia GeForce RTX 3070 (8 GB)
RAM: Corsair 32GB KIT DDR4 3200MHz CL16 Vengeance LPX
MOBO: Asus TUF GAMING Z490-PLUS
OS: Windows 10 Pro 64-bit
Posts: 222
Threads: 9
Joined: Dec 2008
Reputation:
0
Location: Czech Republic
02-20-2011, 07:16 PM
(This post was last modified: 02-25-2011, 02:35 PM by Nokiaman.)
Dammit. I should've figured it's some stupid limitation.
Well I got professional edition with 90 day trial and I just wanted to ask are ZeroGS and ZZOGL compilable on Windows? ZeroGS wants to include ddraw.lib which is no longer included in DX SDK from June 2010 and ZZOGL wants glext.h which isn't in Glew or CG.
Not that I care as they are unfinished anyway.
CPU: Intel Core i7-10700K 3.8 GHz (Turbo 5.1 GHz)
GPU: Nvidia GeForce RTX 3070 (8 GB)
RAM: Corsair 32GB KIT DDR4 3200MHz CL16 Vengeance LPX
MOBO: Asus TUF GAMING Z490-PLUS
OS: Windows 10 Pro 64-bit
Posts: 9.760
Threads: 163
Joined: Dec 2008
Reputation:
154
Answer was just a few posts before yours, update your VS2008 to SP1.
Core i5 3570k -- Geforce GTX 670 -- Windows 7 x64