(12-24-2009, 07:26 PM)Shadow_Man Wrote: [ -> ]When compiling GSdx error
Code:
1> Creating library D:\SVN\pcsx2\deps\Win32\Release SSE2\GSdx.lib and object D:\SVN\pcsx2\deps\Win32\Release SSE2\GSdx.exp
1>GSdx.exp : warning LNK4070: /OUT:GSdx.dll directive in .EXP differs from output filename 'D:\SVN\pcsx2\bin\plugins\GSdx-SSE2.dll'; ignoring directive
1>GSRasterizer.obj : error LNK2001: unresolved external symbol __imp__sem_init
1>GSRasterizer.obj : error LNK2001: unresolved external symbol __imp__sem_post
1>GSRasterizer.obj : error LNK2001: unresolved external symbol _sem_wait
1>GSRasterizer.obj : error LNK2001: unresolved external symbol __imp__sem_destroy
1>D:\SVN\pcsx2\bin\plugins\GSdx-SSE2.dll : fatal error LNK1120: 4 unresolved externals
========== Rebuild All: 0 succeeded, 1 failed, 0 skipped ==========
what could be the problem ?
Do u have the LATEST direct x sdk which include dx11 libs.That could be the problem.
Nope, that would have been caused by the w32pthreads library not being linked in for some reason. A full rebuild should have fixed it. I also found some errors in how I had the w32pthreads project files set up, and fixed them since that post, which may have also resolved that problem.
compilation w32pthreads
Code:
1>------ Rebuild All started: Project: w32pthreads, Configuration: Release Win32 ------
1>TRACKER : error TRK0005: Failed to locate: "CL.exe".
========== Rebuild All: 0 succeeded, 1 failed, 0 skipped ==========
"CL.exe" startup manually wrote no file mspdb100.dll, but it must be packaged with Visual Studio 2010 beta1, the problem in my software.
I will work on Visual Studio 2008
Please'll show how to set as a compilation of PCSX2 newVif.
P.S.Sorry for my English
Can someone please tell me how to compile gsdx on visual studio 2008 express, and we read the guide and did everything 5 time over and over again, we even tried it on a different pc and it still doesn't compile gsdx. One more thing, I did download everything it told me to download and put the lines it told me to put in.
My operating system is windows 7 build 7600 32 bit (non beta).
The build log says it cannot find pcsx2defs.h file and then it says unknown variable $(svnrootdir).
newVif_HashBucket.h
Code:
#ifdef _MSC_VER
# define cast_m128 __m128&
# define cast_m128i __m128i&
# define cast_m128d __m128d&
#else // defined(__GNUC__)
# define cast_m128 __m128
# define cast_m128i __m128i
# define cast_m128d __m128d
#endif
How it is necessary to change?
Im having problem triying to compile GSDX i keep getting the error:::: LINK : fatal error LNK1181: cannot open input file 'glew_static.lib' ::::
does anyone have an idea why i cant cmpile the glew lib...
EDITED:
I found the error.. i was using Glew v1.5.2 ,, thats why i cant compile glew_static.. using Glew v1.5.1 fix the problem
yeah i tried compiling with 1.5.2 didn't work, older version seems fine though
NOTE: GSdx no longer compilable with VS2010 beta 2
(01-16-2010, 06:00 AM)pcsx2fan Wrote: [ -> ]NOTE: GSdx no longer compilable with VS2010 beta 2
Why is that?
I guess since an earlier improvement w32pthreads.v3.dll became necessary and dependent for GSdx, but w32pthreads.v3 can not be compiled under VS2010 beta 2 and threw you numerous errors while compiling.