02-09-2009, 08:50 PM
Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56
02-09-2009, 08:50 PM
Then it is probably not in your include directory,set it manually.
02-09-2009, 08:55 PM
Yeah you have to include the lib files and the include files from the DirectX sdk. For some people it seems to do it automatically but not for others.
02-09-2009, 09:11 PM
Ok thanks guys. I'm kinda new to compilation stuff, how do I add those files manually ?? Sorry for bothering you guys so much. I'm trying here but I'm clueless about where to start
02-09-2009, 10:36 PM
HA ! I did it!!! Nevermind
02-11-2009, 08:01 PM
Hey guys, now I'm able to compile all plug-ins except for GSdx. When I try to release SSE4 I get the following errors:
Any clues ?? Thanks again
EDIT:
I suceeded in releasing SSSE3 though:
SSE2 failed too:
PHP Code:
1>------ Build started: Project: GSdx, Configuration: Release SSE4 Win32 ------
1>Performing Pre-Build Event...
1>SubWCRev: 'c:\Pcsx2\plugins\GSdx\'
1>Last committed at revision 469
1>Updated to revision 474
1>Compiling...
1>stdafx.cpp
1>Compiling...
1>GSWnd.cpp
1>GSVertexList.cpp
1>GSVector.cpp
1>c:\pcsx2\plugins\gsdx\GSVector.h(2208) : error C2143: syntax error : missing ')' before ';'
1>c:\pcsx2\plugins\gsdx\GSVector.h(2208) : error C2059: syntax error : ')'
1>c:\pcsx2\plugins\gsdx\GSVector.h(2213) : error C2143: syntax error : missing ')' before ';'
1>c:\pcsx2\plugins\gsdx\GSVector.h(2213) : error C2059: syntax error : ')'
1>GSTextureNull.cpp
1>c:\pcsx2\plugins\gsdx\GSVector.h(2208) : error C2143: syntax error : missing ')' before ';'
1>c:\pcsx2\plugins\gsdx\GSVector.h(2208) : error C2059: syntax error : ')'
1>c:\pcsx2\plugins\gsdx\GSVector.h(2213) : error C2143: syntax error : missing ')' before ';'
1>c:\pcsx2\plugins\gsdx\GSVector.h(2213) : error C2059: syntax error : ')'
1>GSTextureFX9.cpp
1>c:\pcsx2\plugins\gsdx\GSVector.h(2208) : error C2143: syntax error : missing ')' before ';'
1>c:\pcsx2\plugins\gsdx\GSVector.h(2208) : error C2059: syntax error : ')'
1>c:\pcsx2\plugins\gsdx\GSVector.h(2213) : error C2143: syntax error : missing ')' before ';'
1>c:\pcsx2\plugins\gsdx\GSVector.h(2213) : error C2059: syntax error : ')'
1>GSTextureCacheSW.cpp
1>c:\pcsx2\plugins\gsdx\GSVector.h(2208) : error C2143: syntax error : missing ')' before ';'
1>c:\pcsx2\plugins\gsdx\GSVector.h(2208) : error C2059: syntax error : ')'
1>c:\pcsx2\plugins\gsdx\GSVector.h(2213) : error C2143: syntax error : missing ')' before ';'
1>c:\pcsx2\plugins\gsdx\GSVector.h(2213) : error C2059: syntax error : ')'
1>.\GSTextureCacheSW.cpp(302) : warning C4018: '>' : signed/unsigned mismatch
1>GSTextureCache9.cpp
1>c:\pcsx2\plugins\gsdx\GSVector.h(2208) : error C2143: syntax error : missing ')' before ';'
1>c:\pcsx2\plugins\gsdx\GSVector.h(2208) : error C2059: syntax error : ')'
1>c:\pcsx2\plugins\gsdx\GSVector.h(2213) : error C2143: syntax error : missing ')' before ';'
1>c:\pcsx2\plugins\gsdx\GSVector.h(2213) : error C2059: syntax error : ')'
1>GSTextureCache10.cpp
1>c:\pcsx2\plugins\gsdx\GSVector.h(2208) : error C2143: syntax error : missing ')' before ';'
1>c:\pcsx2\plugins\gsdx\GSVector.h(2208) : error C2059: syntax error : ')'
1>c:\pcsx2\plugins\gsdx\GSVector.h(2213) : error C2143: syntax error : missing ')' before ';'
1>c:\pcsx2\plugins\gsdx\GSVector.h(2213) : error C2059: syntax error : ')'
1>GSTextureCache.cpp
1>c:\pcsx2\plugins\gsdx\GSVector.h(2208) : error C2143: syntax error : missing ')' before ';'
1>c:\pcsx2\plugins\gsdx\GSVector.h(2208) : error C2059: syntax error : ')'
1>c:\pcsx2\plugins\gsdx\GSVector.h(2213) : error C2143: syntax error : missing ')' before ';'
1>c:\pcsx2\plugins\gsdx\GSVector.h(2213) : error C2059: syntax error : ')'
1>GSTexture9.cpp
1>c:\pcsx2\plugins\gsdx\GSVector.h(2208) : error C2143: syntax error : missing ')' before ';'
1>c:\pcsx2\plugins\gsdx\GSVector.h(2208) : error C2059: syntax error : ')'
1>c:\pcsx2\plugins\gsdx\GSVector.h(2213) : error C2143: syntax error : missing ')' before ';'
1>c:\pcsx2\plugins\gsdx\GSVector.h(2213) : error C2059: syntax error : ')'
1>GSTexture7.cpp
1>c:\pcsx2\plugins\gsdx\GSVector.h(2208) : error C2143: syntax error : missing ')' before ';'
1>c:\pcsx2\plugins\gsdx\GSVector.h(2208) : error C2059: syntax error : ')'
1>c:\pcsx2\plugins\gsdx\GSVector.h(2213) : error C2143: syntax error : missing ')' before ';'
1>c:\pcsx2\plugins\gsdx\GSVector.h(2213) : error C2059: syntax error : ')'
1>GSTexture10.cpp
1>c:\pcsx2\plugins\gsdx\GSVector.h(2208) : error C2143: syntax error : missing ')' before ';'
1>c:\pcsx2\plugins\gsdx\GSVector.h(2208) : error C2059: syntax error : ')'
1>c:\pcsx2\plugins\gsdx\GSVector.h(2213) : error C2143: syntax error : missing ')' before ';'
1>c:\pcsx2\plugins\gsdx\GSVector.h(2213) : error C2059: syntax error : ')'
1>GSTexture.cpp
1>c:\pcsx2\plugins\gsdx\GSVector.h(2208) : error C2143: syntax error : missing ')' before ';'
1>c:\pcsx2\plugins\gsdx\GSVector.h(2208) : error C2059: syntax error : ')'
1>c:\pcsx2\plugins\gsdx\GSVector.h(2213) : error C2143: syntax error : missing ')' before ';'
1>c:\pcsx2\plugins\gsdx\GSVector.h(2213) : error C2059: syntax error : ')'
1>GSTables.cpp
1>GSSettingsDlg.cpp
1>c:\pcsx2\plugins\gsdx\GSVector.h(2208) : error C2143: syntax error : missing ')' before ';'
1>c:\pcsx2\plugins\gsdx\GSVector.h(2208) : error C2059: syntax error : ')'
1>c:\pcsx2\plugins\gsdx\GSVector.h(2213) : error C2143: syntax error : missing ')' before ';'
1>c:\pcsx2\plugins\gsdx\GSVector.h(2213) : error C2059: syntax error : ')'
1>GSSetting.cpp
1>GSRendererSW.cpp
1>c:\pcsx2\plugins\gsdx\GSVector.h(2208) : error C2143: syntax error : missing ')' before ';'
1>c:\pcsx2\plugins\gsdx\GSVector.h(2208) : error C2059: syntax error : ')'
1>c:\pcsx2\plugins\gsdx\GSVector.h(2213) : error C2143: syntax error : missing ')' before ';'
1>c:\pcsx2\plugins\gsdx\GSVector.h(2213) : error C2059: syntax error : ')'
1>GSRendererNull.cpp
1>c:\pcsx2\plugins\gsdx\GSVector.h(2208) : error C2143: syntax error : missing ')' before ';'
1>c:\pcsx2\plugins\gsdx\GSVector.h(2208) : error C2059: syntax error : ')'
1>c:\pcsx2\plugins\gsdx\GSVector.h(2213) : error C2143: syntax error : missing ')' before ';'
1>c:\pcsx2\plugins\gsdx\GSVector.h(2213) : error C2059: syntax error : ')'
1>GSRendererHW9.cpp
1>c:\pcsx2\plugins\gsdx\GSVector.h(2208) : error C2143: syntax error : missing ')' before ';'
1>c:\pcsx2\plugins\gsdx\GSVector.h(2208) : error C2059: syntax error : ')'
1>c:\pcsx2\plugins\gsdx\GSVector.h(2213) : error C2143: syntax error : missing ')' before ';'
1>c:\pcsx2\plugins\gsdx\GSVector.h(2213) : error C2059: syntax error : ')'
1>GSRendererHW10.cpp
1>c:\pcsx2\plugins\gsdx\GSVector.h(2208) : error C2143: syntax error : missing ')' before ';'
1>c:\pcsx2\plugins\gsdx\GSVector.h(2208) : error C2059: syntax error : ')'
1>c:\pcsx2\plugins\gsdx\GSVector.h(2213) : error C2143: syntax error : missing ')' before ';'
1>c:\pcsx2\plugins\gsdx\GSVector.h(2213) : error C2059: syntax error : ')'
1>Compiling...
1>GSRendererHW.cpp
1>c:\pcsx2\plugins\gsdx\GSVector.h(2208) : error C2143: syntax error : missing ')' before ';'
1>c:\pcsx2\plugins\gsdx\GSVector.h(2208) : error C2059: syntax error : ')'
1>c:\pcsx2\plugins\gsdx\GSVector.h(2213) : error C2143: syntax error : missing ')' before ';'
1>c:\pcsx2\plugins\gsdx\GSVector.h(2213) : error C2059: syntax error : ')'
1>GSRenderer.cpp
1>c:\pcsx2\plugins\gsdx\GSVector.h(2208) : error C2143: syntax error : missing ')' before ';'
1>c:\pcsx2\plugins\gsdx\GSVector.h(2208) : error C2059: syntax error : ')'
1>c:\pcsx2\plugins\gsdx\GSVector.h(2213) : error C2143: syntax error : missing ')' before ';'
1>c:\pcsx2\plugins\gsdx\GSVector.h(2213) : error C2059: syntax error : ')'
1>GSRasterizer.cpp
1>c:\pcsx2\plugins\gsdx\GSVector.h(2208) : error C2143: syntax error : missing ')' before ';'
1>c:\pcsx2\plugins\gsdx\GSVector.h(2208) : error C2059: syntax error : ')'
1>c:\pcsx2\plugins\gsdx\GSVector.h(2213) : error C2143: syntax error : missing ')' before ';'
1>c:\pcsx2\plugins\gsdx\GSVector.h(2213) : error C2059: syntax error : ')'
1>GSPerfMon.cpp
1>GSLocalMemory.cpp
1>c:\pcsx2\plugins\gsdx\GSVector.h(2208) : error C2143: syntax error : missing ')' before ';'
1>c:\pcsx2\plugins\gsdx\GSVector.h(2208) : error C2059: syntax error : ')'
1>c:\pcsx2\plugins\gsdx\GSVector.h(2213) : error C2143: syntax error : missing ')' before ';'
1>c:\pcsx2\plugins\gsdx\GSVector.h(2213) : error C2059: syntax error : ')'
1>.\GSLocalMemory.cpp(1429) : warning C4244: '=' : conversion from 'DWORD' to 'WORD', possible loss of data
1>.\GSLocalMemory.cpp(1446) : warning C4244: '=' : conversion from 'DWORD' to 'BYTE', possible loss of data
1>.\GSLocalMemory.cpp(1463) : warning C4244: '=' : conversion from 'unsigned long' to 'BYTE', possible loss of data
1>.\GSLocalMemory.cpp(1480) : warning C4244: '=' : conversion from 'DWORD' to 'BYTE', possible loss of data
1>.\GSLocalMemory.cpp(1497) : warning C4244: '=' : conversion from 'unsigned long' to 'BYTE', possible loss of data
1>.\GSLocalMemory.cpp(1514) : warning C4244: '=' : conversion from 'unsigned long' to 'BYTE', possible loss of data
1>GSFunctionMap.cpp
1>c:\pcsx2\plugins\gsdx\GSVector.h(2208) : error C2143: syntax error : missing ')' before ';'
1>c:\pcsx2\plugins\gsdx\GSVector.h(2208) : error C2059: syntax error : ')'
1>c:\pcsx2\plugins\gsdx\GSVector.h(2213) : error C2143: syntax error : missing ')' before ';'
1>c:\pcsx2\plugins\gsdx\GSVector.h(2213) : error C2059: syntax error : ')'
1>GSDump.cpp
1>c:\pcsx2\plugins\gsdx\GSVector.h(2208) : error C2143: syntax error : missing ')' before ';'
1>c:\pcsx2\plugins\gsdx\GSVector.h(2208) : error C2059: syntax error : ')'
1>c:\pcsx2\plugins\gsdx\GSVector.h(2213) : error C2143: syntax error : missing ')' before ';'
1>c:\pcsx2\plugins\gsdx\GSVector.h(2213) : error C2059: syntax error : ')'
1>GSDrawScanlineCodeGenerator.cpp
1>c:\pcsx2\plugins\gsdx\GSVector.h(2208) : error C2143: syntax error : missing ')' before ';'
1>c:\pcsx2\plugins\gsdx\GSVector.h(2208) : error C2059: syntax error : ')'
1>c:\pcsx2\plugins\gsdx\GSVector.h(2213) : error C2143: syntax error : missing ')' before ';'
1>c:\pcsx2\plugins\gsdx\GSVector.h(2213) : error C2059: syntax error : ')'
1>.\GSDrawScanlineCodeGenerator.cpp(1591) : warning C4245: 'argument' : conversion from 'int' to 'UINT', signed/unsigned mismatch
1>GSDrawScanline.cpp
1>c:\pcsx2\plugins\gsdx\GSVector.h(2208) : error C2143: syntax error : missing ')' before ';'
1>c:\pcsx2\plugins\gsdx\GSVector.h(2208) : error C2059: syntax error : ')'
1>c:\pcsx2\plugins\gsdx\GSVector.h(2213) : error C2143: syntax error : missing ')' before ';'
1>c:\pcsx2\plugins\gsdx\GSVector.h(2213) : error C2059: syntax error : ')'
1>.\GSDrawScanline.cpp(127) : warning C4018: '<' : signed/unsigned mismatch
1>.\GSDrawScanline.cpp(127) : warning C4244: '=' : conversion from 'UINT32' to 'unsigned short', possible loss of data
1>.\GSDrawScanline.cpp(128) : warning C4018: '<' : signed/unsigned mismatch
1>.\GSDrawScanline.cpp(128) : warning C4244: '=' : conversion from 'UINT32' to 'unsigned short', possible loss of data
1>.\GSDrawScanline.cpp(153) : warning C4244: '=' : conversion from 'UINT64' to 'unsigned short', possible loss of data
1>.\GSDrawScanline.cpp(154) : warning C4018: '<' : signed/unsigned mismatch
1>.\GSDrawScanline.cpp(154) : warning C4244: '=' : conversion from 'UINT32' to 'unsigned short', possible loss of data
1>GSDirtyRect.cpp
1>c:\pcsx2\plugins\gsdx\GSVector.h(2208) : error C2143: syntax error : missing ')' before ';'
1>c:\pcsx2\plugins\gsdx\GSVector.h(2208) : error C2059: syntax error : ')'
1>c:\pcsx2\plugins\gsdx\GSVector.h(2213) : error C2143: syntax error : missing ')' before ';'
1>c:\pcsx2\plugins\gsdx\GSVector.h(2213) : error C2059: syntax error : ')'
1>GSDeviceNull.cpp
1>c:\pcsx2\plugins\gsdx\GSVector.h(2208) : error C2143: syntax error : missing ')' before ';'
1>c:\pcsx2\plugins\gsdx\GSVector.h(2208) : error C2059: syntax error : ')'
1>c:\pcsx2\plugins\gsdx\GSVector.h(2213) : error C2143: syntax error : missing ')' before ';'
1>c:\pcsx2\plugins\gsdx\GSVector.h(2213) : error C2059: syntax error : ')'
1>GSDevice9.cpp
1>c:\pcsx2\plugins\gsdx\GSVector.h(2208) : error C2143: syntax error : missing ')' before ';'
1>c:\pcsx2\plugins\gsdx\GSVector.h(2208) : error C2059: syntax error : ')'
1>c:\pcsx2\plugins\gsdx\GSVector.h(2213) : error C2143: syntax error : missing ')' before ';'
1>c:\pcsx2\plugins\gsdx\GSVector.h(2213) : error C2059: syntax error : ')'
1>GSDevice7.cpp
1>c:\pcsx2\plugins\gsdx\GSVector.h(2208) : error C2143: syntax error : missing ')' before ';'
1>c:\pcsx2\plugins\gsdx\GSVector.h(2208) : error C2059: syntax error : ')'
1>c:\pcsx2\plugins\gsdx\GSVector.h(2213) : error C2143: syntax error : missing ')' before ';'
1>c:\pcsx2\plugins\gsdx\GSVector.h(2213) : error C2059: syntax error : ')'
1>.\GSDevice7.cpp(145) : warning C4389: '!=' : signed/unsigned mismatch
1>.\GSDevice7.cpp(145) : warning C4389: '!=' : signed/unsigned mismatch
1>GSDevice10.cpp
1>c:\pcsx2\plugins\gsdx\GSVector.h(2208) : error C2143: syntax error : missing ')' before ';'
1>c:\pcsx2\plugins\gsdx\GSVector.h(2208) : error C2059: syntax error : ')'
1>c:\pcsx2\plugins\gsdx\GSVector.h(2213) : error C2143: syntax error : missing ')' before ';'
1>c:\pcsx2\plugins\gsdx\GSVector.h(2213) : error C2059: syntax error : ')'
1>GSDevice.cpp
1>c:\pcsx2\plugins\gsdx\GSVector.h(2208) : error C2143: syntax error : missing ')' before ';'
1>c:\pcsx2\plugins\gsdx\GSVector.h(2208) : error C2059: syntax error : ')'
1>c:\pcsx2\plugins\gsdx\GSVector.h(2213) : error C2143: syntax error : missing ')' before ';'
1>c:\pcsx2\plugins\gsdx\GSVector.h(2213) : error C2059: syntax error : ')'
1>GSCrc.cpp
1>GSClut.cpp
1>c:\pcsx2\plugins\gsdx\GSVector.h(2208) : error C2143: syntax error : missing ')' before ';'
1>c:\pcsx2\plugins\gsdx\GSVector.h(2208) : error C2059: syntax error : ')'
1>c:\pcsx2\plugins\gsdx\GSVector.h(2213) : error C2143: syntax error : missing ')' before ';'
1>c:\pcsx2\plugins\gsdx\GSVector.h(2213) : error C2059: syntax error : ')'
1>GSCaptureDlg.cpp
1>GSCapture.cpp
1>c:\pcsx2\plugins\gsdx\GSVector.h(2208) : error C2143: syntax error : missing ')' before ';'
1>c:\pcsx2\plugins\gsdx\GSVector.h(2208) : error C2059: syntax error : ')'
1>c:\pcsx2\plugins\gsdx\GSVector.h(2213) : error C2143: syntax error : missing ')' before ';'
1>c:\pcsx2\plugins\gsdx\GSVector.h(2213) : error C2059: syntax error : ')'
1>GSAlignedClass.cpp
1>Compiling...
1>GPUState.cpp
1>c:\pcsx2\plugins\gsdx\GSVector.h(2208) : error C2143: syntax error : missing ')' before ';'
1>c:\pcsx2\plugins\gsdx\GSVector.h(2208) : error C2059: syntax error : ')'
1>c:\pcsx2\plugins\gsdx\GSVector.h(2213) : error C2143: syntax error : missing ')' before ';'
1>c:\pcsx2\plugins\gsdx\GSVector.h(2213) : error C2059: syntax error : ')'
1>GPUSettingsDlg.cpp
1>c:\pcsx2\plugins\gsdx\GSVector.h(2208) : error C2143: syntax error : missing ')' before ';'
1>c:\pcsx2\plugins\gsdx\GSVector.h(2208) : error C2059: syntax error : ')'
1>c:\pcsx2\plugins\gsdx\GSVector.h(2213) : error C2143: syntax error : missing ')' before ';'
1>c:\pcsx2\plugins\gsdx\GSVector.h(2213) : error C2059: syntax error : ')'
1>GPURendererSW.cpp
1>c:\pcsx2\plugins\gsdx\GSVector.h(2208) : error C2143: syntax error : missing ')' before ';'
1>c:\pcsx2\plugins\gsdx\GSVector.h(2208) : error C2059: syntax error : ')'
1>c:\pcsx2\plugins\gsdx\GSVector.h(2213) : error C2143: syntax error : missing ')' before ';'
1>c:\pcsx2\plugins\gsdx\GSVector.h(2213) : error C2059: syntax error : ')'
1>GPURenderer.cpp
1>c:\pcsx2\plugins\gsdx\GSVector.h(2208) : error C2143: syntax error : missing ')' before ';'
1>c:\pcsx2\plugins\gsdx\GSVector.h(2208) : error C2059: syntax error : ')'
1>c:\pcsx2\plugins\gsdx\GSVector.h(2213) : error C2143: syntax error : missing ')' before ';'
1>c:\pcsx2\plugins\gsdx\GSVector.h(2213) : error C2059: syntax error : ')'
1>GPULocalMemory.cpp
1>c:\pcsx2\plugins\gsdx\GSVector.h(2208) : error C2143: syntax error : missing ')' before ';'
1>c:\pcsx2\plugins\gsdx\GSVector.h(2208) : error C2059: syntax error : ')'
1>c:\pcsx2\plugins\gsdx\GSVector.h(2213) : error C2143: syntax error : missing ')' before ';'
1>c:\pcsx2\plugins\gsdx\GSVector.h(2213) : error C2059: syntax error : ')'
1>GPUDrawScanline.cpp
1>c:\pcsx2\plugins\gsdx\GSVector.h(2208) : error C2143: syntax error : missing ')' before ';'
1>c:\pcsx2\plugins\gsdx\GSVector.h(2208) : error C2059: syntax error : ')'
1>c:\pcsx2\plugins\gsdx\GSVector.h(2213) : error C2143: syntax error : missing ')' before ';'
1>c:\pcsx2\plugins\gsdx\GSVector.h(2213) : error C2059: syntax error : ')'
1>GPU.cpp
1>c:\pcsx2\plugins\gsdx\GSVector.h(2208) : error C2143: syntax error : missing ')' before ';'
1>c:\pcsx2\plugins\gsdx\GSVector.h(2208) : error C2059: syntax error : ')'
1>c:\pcsx2\plugins\gsdx\GSVector.h(2213) : error C2143: syntax error : missing ')' before ';'
1>c:\pcsx2\plugins\gsdx\GSVector.h(2213) : error C2059: syntax error : ')'
1>Build log was saved at "file://c:\Pcsx2\plugins\GSdx\Win32\Release SSE4\BuildLog.htm"
1>GSdx - 156 error(s), 17 warning(s)
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========
Any clues ?? Thanks again
EDIT:
I suceeded in releasing SSSE3 though:
PHP Code:
1>------ Build started: Project: GSdx, Configuration: Release SSSE3 Win32 ------
1>Performing Pre-Build Event...
1>SubWCRev: 'c:\Pcsx2\plugins\GSdx\'
1>Last committed at revision 469
1>Updated to revision 474
1>Compiling...
1>stdafx.cpp
1>Compiling...
1>GSWnd.cpp
1>GSVertexList.cpp
1>GSVector.cpp
1>GSUtil.cpp
1>GSTextureNull.cpp
1>GSTextureFX9.cpp
1>GSTextureFX10.cpp
1>GSTextureCacheSW.cpp
1>.\GSTextureCacheSW.cpp(302) : warning C4018: '>' : signed/unsigned mismatch
1>GSTextureCache9.cpp
1>GSTextureCache10.cpp
1>GSTextureCache.cpp
1>GSTexture9.cpp
1>GSTexture7.cpp
1>GSTexture10.cpp
1>GSTexture.cpp
1>GSTables.cpp
1>GSSettingsDlg.cpp
1>GSSetting.cpp
1>GSRendererSW.cpp
1>GSRendererNull.cpp
1>Compiling...
1>GSRendererHW.cpp
1>GSRenderer.cpp
1>GSPerfMon.cpp
1>GSFunctionMap.cpp
1>GSDump.cpp
1>GSDrawScanlineCodeGenerator.cpp
1>.\GSDrawScanlineCodeGenerator.cpp(1591) : warning C4245: 'argument' : conversion from 'int' to 'UINT', signed/unsigned mismatch
1>GSDrawScanline.cpp
1>.\GSDrawScanline.cpp(127) : warning C4018: '<' : signed/unsigned mismatch
1>.\GSDrawScanline.cpp(127) : warning C4244: '=' : conversion from 'UINT32' to 'unsigned short', possible loss of data
1>.\GSDrawScanline.cpp(128) : warning C4018: '<' : signed/unsigned mismatch
1>.\GSDrawScanline.cpp(128) : warning C4244: '=' : conversion from 'UINT32' to 'unsigned short', possible loss of data
1>.\GSDrawScanline.cpp(153) : warning C4244: '=' : conversion from 'UINT64' to 'unsigned short', possible loss of data
1>.\GSDrawScanline.cpp(154) : warning C4018: '<' : signed/unsigned mismatch
1>.\GSDrawScanline.cpp(154) : warning C4244: '=' : conversion from 'UINT32' to 'unsigned short', possible loss of data
1>GSDirtyRect.cpp
1>GSDeviceNull.cpp
1>GSDevice9.cpp
1>GSDevice7.cpp
1>.\GSDevice7.cpp(145) : warning C4389: '!=' : signed/unsigned mismatch
1>.\GSDevice7.cpp(145) : warning C4389: '!=' : signed/unsigned mismatch
1>GSDevice10.cpp
1>GSDevice.cpp
1>GSCrc.cpp
1>GSClut.cpp
1>GSCaptureDlg.cpp
1>GSCapture.cpp
1>GSBlock.cpp
1>GSAlignedClass.cpp
1>GS.cpp
1>Compiling...
1>GPUState.cpp
1>GPUSettingsDlg.cpp
1>GPURendererSW.cpp
1>GPURenderer.cpp
1>GPULocalMemory.cpp
1>GPUDrawScanline.cpp
1>GPU.cpp
1>Compiling...
1>wxutil.cpp
1>wxlist.cpp
1>wxdebug.cpp
1>vtrans.cpp
1>transip.cpp
1>transfrm.cpp
1>sysclock.cpp
1>strmctl.cpp
1>source.cpp
1>seekpt.cpp
1>schedule.cpp
1>renbase.cpp
1>refclock.cpp
1>pullpin.cpp
1>pstream.cpp
1>outputq.cpp
1>mtype.cpp
1>ddmm.cpp
1>ctlutil.cpp
1>combase.cpp
1>Compiling...
1>amvideo.cpp
1>amfilter.cpp
1>amextra.cpp
1>Compiling...
1>GSState.cpp
1>.\GSState.cpp(1057) : warning C4389: '==' : signed/unsigned mismatch
1>.\GSState.cpp(1057) : warning C4018: '<' : signed/unsigned mismatch
1>.\GSState.cpp(1057) : warning C4389: '==' : signed/unsigned mismatch
1>.\GSState.cpp(1083) : warning C4018: '>=' : signed/unsigned mismatch
1>.\GSState.cpp(1100) : warning C4018: '>' : signed/unsigned mismatch
1>.\GSState.cpp(1107) : warning C4018: '<' : signed/unsigned mismatch
1>.\GSState.cpp(1141) : warning C4389: '==' : signed/unsigned mismatch
1>.\GSState.cpp(1141) : warning C4389: '==' : signed/unsigned mismatch
1>GSRendererHW9.cpp
1>GSRendererHW10.cpp
1>GSRasterizer.cpp
1>GSLocalMemory.cpp
1>.\GSLocalMemory.cpp(1429) : warning C4244: '=' : conversion from 'DWORD' to 'WORD', possible loss of data
1>.\GSLocalMemory.cpp(1446) : warning C4244: '=' : conversion from 'DWORD' to 'BYTE', possible loss of data
1>.\GSLocalMemory.cpp(1463) : warning C4244: '=' : conversion from 'unsigned long' to 'BYTE', possible loss of data
1>.\GSLocalMemory.cpp(1480) : warning C4244: '=' : conversion from 'DWORD' to 'BYTE', possible loss of data
1>.\GSLocalMemory.cpp(1497) : warning C4244: '=' : conversion from 'unsigned long' to 'BYTE', possible loss of data
1>.\GSLocalMemory.cpp(1514) : warning C4244: '=' : conversion from 'unsigned long' to 'BYTE', possible loss of data
1>GSdx.cpp
1>Compiling resources...
1>Microsoft (R) Windows (R) Resource Compiler Version 6.0.5724.0
1>Copyright (C) Microsoft Corporation. All rights reserved.
1>Linking...
1> Creating library ..\..\bin\plugins\GSdx.lib and object ..\..\bin\plugins\GSdx.exp
1>Generating code
1>c:\pcsx2\plugins\gsdx\baseclasses\wxutil.cpp(420) : warning C4706: assignment within conditional expression
1>c:\pcsx2\plugins\gsdx\baseclasses\schedule.cpp(120) : warning C4706: assignment within conditional expression
1>Finished generating code
1>Embedding manifest...
1>Build log was saved at "file://c:\Pcsx2\plugins\GSdx\Win32\Release SSSE3\BuildLog.htm"
1>GSdx - 0 error(s), 27 warning(s)
========== Build: 1 succeeded, 0 failed, 0 up-to-date, 0 skipped ==========
SSE2 failed too:
PHP Code:
1>------ Build started: Project: GSdx, Configuration: Release SSE2 Win32 ------
1>Performing Pre-Build Event...
1>SubWCRev: 'c:\Pcsx2\plugins\GSdx\'
1>Last committed at revision 469
1>Updated to revision 474
1>Compiling...
1>stdafx.cpp
1>Compiling...
1>GSWnd.cpp
1>GSVertexList.cpp
1>GSVector.cpp
1>GSUtil.cpp
1>GSTextureNull.cpp
1>GSTextureFX9.cpp
1>GSTextureFX10.cpp
1>GSTextureCacheSW.cpp
1>.\GSTextureCacheSW.cpp(302) : warning C4018: '>' : signed/unsigned mismatch
1>GSTextureCache9.cpp
1>GSTextureCache10.cpp
1>GSTextureCache.cpp
1>GSTexture9.cpp
1>GSTexture7.cpp
1>GSTexture10.cpp
1>GSTexture.cpp
1>GSTables.cpp
1>GSSettingsDlg.cpp
1>GSSetting.cpp
1>GSRendererSW.cpp
1>c:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\include\intrin.h(867) : error C2275: '__m128i' : illegal use of this type as an expression
1> c:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\include\emmintrin.h(36) : see declaration of '__m128i'
1>c:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\include\intrin.h(867) : error C2146: syntax error : missing ')' before identifier 'mask'
1>c:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\include\intrin.h(867) : error C2059: syntax error : ')'
1>c:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\include\intrin.h(869) : error C2275: '__m128' : illegal use of this type as an expression
1> c:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\include\xmmintrin.h(62) : see declaration of '__m128'
1>c:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\include\intrin.h(869) : error C2146: syntax error : missing ')' before identifier 'v3'
1>c:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\include\intrin.h(869) : error C2059: syntax error : ')'
1>GSRendererNull.cpp
1>Compiling...
1>GSRendererHW.cpp
1>GSRenderer.cpp
1>GSRasterizer.cpp
1>GSPerfMon.cpp
1>GSFunctionMap.cpp
1>GSdx.cpp
1>GSDump.cpp
1>GSDrawScanlineCodeGenerator.cpp
1>c:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\include\intrin.h(867) : error C2275: '__m128i' : illegal use of this type as an expression
1> c:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\include\emmintrin.h(36) : see declaration of '__m128i'
1>c:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\include\intrin.h(867) : error C2146: syntax error : missing ')' before identifier 'mask'
1>c:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\include\intrin.h(867) : error C2059: syntax error : ')'
1>c:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\include\intrin.h(869) : error C2275: '__m128' : illegal use of this type as an expression
1> c:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\include\xmmintrin.h(62) : see declaration of '__m128'
1>c:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\include\intrin.h(869) : error C2146: syntax error : missing ')' before identifier 'v3'
1>c:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\include\intrin.h(869) : error C2059: syntax error : ')'
1>.\GSDrawScanlineCodeGenerator.cpp(1591) : warning C4245: 'argument' : conversion from 'int' to 'UINT', signed/unsigned mismatch
1>GSDrawScanline.cpp
1>c:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\include\intrin.h(867) : error C2275: '__m128i' : illegal use of this type as an expression
1> c:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\include\emmintrin.h(36) : see declaration of '__m128i'
1>c:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\include\intrin.h(867) : error C2146: syntax error : missing ')' before identifier 'mask'
1>c:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\include\intrin.h(867) : error C2059: syntax error : ')'
1>c:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\include\intrin.h(869) : error C2275: '__m128' : illegal use of this type as an expression
1> c:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\include\xmmintrin.h(62) : see declaration of '__m128'
1>c:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\include\intrin.h(869) : error C2146: syntax error : missing ')' before identifier 'v3'
1>c:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\include\intrin.h(869) : error C2059: syntax error : ')'
1>.\GSDrawScanline.cpp(127) : warning C4018: '<' : signed/unsigned mismatch
1>.\GSDrawScanline.cpp(127) : warning C4244: '=' : conversion from 'UINT32' to 'unsigned short', possible loss of data
1>.\GSDrawScanline.cpp(128) : warning C4018: '<' : signed/unsigned mismatch
1>.\GSDrawScanline.cpp(128) : warning C4244: '=' : conversion from 'UINT32' to 'unsigned short', possible loss of data
1>.\GSDrawScanline.cpp(153) : warning C4244: '=' : conversion from 'UINT64' to 'unsigned short', possible loss of data
1>.\GSDrawScanline.cpp(154) : warning C4018: '<' : signed/unsigned mismatch
1>.\GSDrawScanline.cpp(154) : warning C4244: '=' : conversion from 'UINT32' to 'unsigned short', possible loss of data
1>GSDirtyRect.cpp
1>GSDeviceNull.cpp
1>GSDevice9.cpp
1>GSDevice7.cpp
1>.\GSDevice7.cpp(145) : warning C4389: '!=' : signed/unsigned mismatch
1>.\GSDevice7.cpp(145) : warning C4389: '!=' : signed/unsigned mismatch
1>GSDevice10.cpp
1>GSDevice.cpp
1>GSCrc.cpp
1>GSClut.cpp
1>GSCaptureDlg.cpp
1>GSBlock.cpp
1>GSAlignedClass.cpp
1>Compiling...
1>GS.cpp
1>c:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\include\intrin.h(867) : error C2275: '__m128i' : illegal use of this type as an expression
1> c:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\include\emmintrin.h(36) : see declaration of '__m128i'
1>c:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\include\intrin.h(867) : error C2146: syntax error : missing ')' before identifier 'mask'
1>c:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\include\intrin.h(867) : error C2059: syntax error : ')'
1>c:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\include\intrin.h(869) : error C2275: '__m128' : illegal use of this type as an expression
1> c:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\include\xmmintrin.h(62) : see declaration of '__m128'
1>c:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\include\intrin.h(869) : error C2146: syntax error : missing ')' before identifier 'v3'
1>c:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\include\intrin.h(869) : error C2059: syntax error : ')'
1>GPUState.cpp
1>GPUSettingsDlg.cpp
1>GPURendererSW.cpp
1>GPURenderer.cpp
1>GPULocalMemory.cpp
1>GPUDrawScanline.cpp
1>GPU.cpp
1>Build log was saved at "file://c:\Pcsx2\plugins\GSdx\Win32\Release SSE2\BuildLog.htm"
1>GSdx - 24 error(s), 11 warning(s)
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========
02-11-2009, 09:56 PM
Ok here is the solution for this problems:
PS:- This Only fix SSE4.
SSE2 is compiling again on REV.476
Code:
RE: GSdx
(Today 05:35 PM)coisman Wrote: Gabest, thanks for the info. Thanks to your link, I was successfully able to fix smmintrin.h and compile GSDX SSE4.1 version Smile
For those who are having trouble compining SSE2 and SSE4.1 versions, this is how to fix:
Find smmintrin.h, it should be somewhere in your VS2008 directory, for me it was in E:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\include. There was also another one in
E:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\crt\src, I ended up changing both of them.
Open up the file. Starting from line 54 you should see this:
#define _mm_ceil_pd(val) _mm_round_pd((val), _MM_FROUND_CEIL);
#define _mm_ceil_sd(dst, val) _mm_round_sd((dst), (val), _MM_FROUND_CEIL);
#define _mm_floor_pd(val) _mm_round_pd((val), _MM_FROUND_FLOOR);
#define _mm_floor_sd(dst, val) _mm_round_sd((dst), (val), _MM_FROUND_FLOOR);
#define _mm_ceil_ps(val) _mm_round_ps((val), _MM_FROUND_CEIL);
#define _mm_ceil_ss(dst, val) _mm_round_ss((dst), (val), _MM_FROUND_CEIL);
#define _mm_floor_ps(val) _mm_round_ps((val), _MM_FROUND_FLOOR);
#define _mm_floor_ss(dst, val) _mm_round_ss((dst), (val), _MM_FROUND_FLOOR);
Just delete the semicolons from the end and save, and voila, compiling should be fixed.
Sweet Dude !!! That worked like a charm. Anyway u just need to edit the header from \Program Files (x86)\Microsoft Visual Studio 9.0\VC\include.
The other one doesn't needed to be edited. Smile
PS:- This Only fix SSE4.
SSE2 is compiling again on REV.476
02-13-2009, 12:09 AM
When i want to compile pcsx2 on linux 64 bit i become this:
zerogs.cpp:321: warning: non-local variable '<anonymous union> g_vars' uses anonymous type
zerogs.cpp: In function 'void ZeroGS::ChangeDeviceSize(int, int)':
zerogs.cpp:1897: warning: deprecated conversion from string constant to 'char*'
zerogs.cpp: In function 'void ZeroGS::Flush(int)':
zerogs.cpp:2592: warning: deprecated conversion from string constant to 'char*'
zerogs.cpp:2721: warning: deprecated conversion from string constant to 'char*'
zerogs.cpp:3027: warning: deprecated conversion from string constant to 'char*'
zerogs.cpp:3040: warning: deprecated conversion from string constant to 'char*'
zerogs.cpp: In function 'void ZeroGS::RenderCRTC(int)':
zerogs.cpp:3561: warning: deprecated conversion from string constant to 'char*'
zerogs.cpp: In function 'void ZeroGS:etTexVariables(int, FRAGMENTSHADER*, int)':
zerogs.cpp:4660: warning: deprecated conversion from string constant to 'char*'
zerogs.cpp: In function 'void ZeroGS:etTexVariablesInt(int, int, const tex0Info&, ZeroGS::CMemoryTarget*, FRAGMENTSHADER*, int)':
zerogs.cpp:4863: warning: deprecated conversion from string constant to 'char*'
zerogs.cpp: In function 'void ZeroGS::KickSprite()':
zerogs.cpp:4278: sorry, unimplemented: inlining failed in call to 'void SetKickVertex(VertexGPU*, Vertex, int, const ZeroGS::VB&)': function not inlinable
zerogs.cpp:4316: sorry, unimplemented: called from here
zerogs.cpp:4278: sorry, unimplemented: inlining failed in call to 'void SetKickVertex(VertexGPU*, Vertex, int, const ZeroGS::VB&)': function not inlinable
zerogs.cpp:4317: sorry, unimplemented: called from here
zerogs.cpp:4278: sorry, unimplemented: inlining failed in call to 'void SetKickVertex(VertexGPU*, Vertex, int, const ZeroGS::VB&)': function not inlinable
zerogs.cpp:4318: sorry, unimplemented: called from here
zerogs.cpp:4278: sorry, unimplemented: inlining failed in call to 'void SetKickVertex(VertexGPU*, Vertex, int, const ZeroGS::VB&)': function not inlinable
zerogs.cpp:4319: sorry, unimplemented: called from here
zerogs.cpp:4278: sorry, unimplemented: inlining failed in call to 'void SetKickVertex(VertexGPU*, Vertex, int, const ZeroGS::VB&)': function not inlinable
zerogs.cpp:4320: sorry, unimplemented: called from here
zerogs.cpp:4278: sorry, unimplemented: inlining failed in call to 'void SetKickVertex(VertexGPU*, Vertex, int, const ZeroGS::VB&)': function not inlinable
zerogs.cpp:4325: sorry, unimplemented: called from here
make[1]: *** [libZeroGSogl_a-zerogs.o] Error 1
make[1]: Leaving directory `/home/linuxdonald/dev/svn/pcsx2/plugins/zerogs/opengl'
make: *** [all-recursive] Error 1
Error with building plugins
zerogs.cpp:321: warning: non-local variable '<anonymous union> g_vars' uses anonymous type
zerogs.cpp: In function 'void ZeroGS::ChangeDeviceSize(int, int)':
zerogs.cpp:1897: warning: deprecated conversion from string constant to 'char*'
zerogs.cpp: In function 'void ZeroGS::Flush(int)':
zerogs.cpp:2592: warning: deprecated conversion from string constant to 'char*'
zerogs.cpp:2721: warning: deprecated conversion from string constant to 'char*'
zerogs.cpp:3027: warning: deprecated conversion from string constant to 'char*'
zerogs.cpp:3040: warning: deprecated conversion from string constant to 'char*'
zerogs.cpp: In function 'void ZeroGS::RenderCRTC(int)':
zerogs.cpp:3561: warning: deprecated conversion from string constant to 'char*'
zerogs.cpp: In function 'void ZeroGS:etTexVariables(int, FRAGMENTSHADER*, int)':
zerogs.cpp:4660: warning: deprecated conversion from string constant to 'char*'
zerogs.cpp: In function 'void ZeroGS:etTexVariablesInt(int, int, const tex0Info&, ZeroGS::CMemoryTarget*, FRAGMENTSHADER*, int)':
zerogs.cpp:4863: warning: deprecated conversion from string constant to 'char*'
zerogs.cpp: In function 'void ZeroGS::KickSprite()':
zerogs.cpp:4278: sorry, unimplemented: inlining failed in call to 'void SetKickVertex(VertexGPU*, Vertex, int, const ZeroGS::VB&)': function not inlinable
zerogs.cpp:4316: sorry, unimplemented: called from here
zerogs.cpp:4278: sorry, unimplemented: inlining failed in call to 'void SetKickVertex(VertexGPU*, Vertex, int, const ZeroGS::VB&)': function not inlinable
zerogs.cpp:4317: sorry, unimplemented: called from here
zerogs.cpp:4278: sorry, unimplemented: inlining failed in call to 'void SetKickVertex(VertexGPU*, Vertex, int, const ZeroGS::VB&)': function not inlinable
zerogs.cpp:4318: sorry, unimplemented: called from here
zerogs.cpp:4278: sorry, unimplemented: inlining failed in call to 'void SetKickVertex(VertexGPU*, Vertex, int, const ZeroGS::VB&)': function not inlinable
zerogs.cpp:4319: sorry, unimplemented: called from here
zerogs.cpp:4278: sorry, unimplemented: inlining failed in call to 'void SetKickVertex(VertexGPU*, Vertex, int, const ZeroGS::VB&)': function not inlinable
zerogs.cpp:4320: sorry, unimplemented: called from here
zerogs.cpp:4278: sorry, unimplemented: inlining failed in call to 'void SetKickVertex(VertexGPU*, Vertex, int, const ZeroGS::VB&)': function not inlinable
zerogs.cpp:4325: sorry, unimplemented: called from here
make[1]: *** [libZeroGSogl_a-zerogs.o] Error 1
make[1]: Leaving directory `/home/linuxdonald/dev/svn/pcsx2/plugins/zerogs/opengl'
make: *** [all-recursive] Error 1
Error with building plugins
02-13-2009, 12:26 AM
It is impossible to build pcsx2 for 64-bit. You could only made a 32-bit build. This compillation trouble is one of 64-bit related.
02-13-2009, 06:01 AM
64bit support was dropped, read the news.