..:: PCSX2 Forums ::..

Full Version: Windows - Compile Guide and Support
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
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
(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 Smile
Please'll show how to set as a compilation of PCSX2 newVif.


P.S.Sorry for my EnglishRolleyes
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 Wink
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.
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