..:: PCSX2 Forums ::..

Full Version: Compile Guide
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
But... I just installed it... Isn't the DX SDK november 2008 ??
Then it is probably not in your include directory,set it manually.
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.
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 Smile
HA ! I did it!!! Smile Smile Nevermind Smile
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:

PHP Code:
1>------ Build startedProjectGSdxConfigurationRelease 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 Smile

EDIT:

I suceeded in releasing SSSE3 though:

PHP Code:
1>------ Build startedProjectGSdxConfigurationRelease 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 startedProjectGSdxConfigurationRelease 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 ========== 
Ok here is the solution for this problems:
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
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:WackoetTexVariables(int, FRAGMENTSHADER*, int)':
zerogs.cpp:4660: warning: deprecated conversion from string constant to 'char*'
zerogs.cpp: In function 'void ZeroGS:WackoetTexVariablesInt(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
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.
64bit support was dropped, read the news.