..:: 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
Beta 3878 installed the VC++ 2008 sp redist (x86) when launching the installer (also launch/installs DirectX updater, even has an option for it if I recall correctly), as soon as you installed it and have other builds with 2008 they won't ask for it again. When compiling with VS2010 then you will need the VC++ 2010 redist (x86) instead, PCSX2 probably doesn't include it in the installer since the beta was compiled with VS 2008 and only needs the VC++ 2008.

Basically... PCSX2 is a x86 app so it will need the x86 libraries.
If you use a build made with VS 2008 it will need the vcredist 2008 (x86) (which the 0.9.7 beta installer launched/installed on it's own, probably why it never asked for it).
If you use a build made with VS 2010 it will need the vcredist 2010 (x86).

Just install both and stop making a big deal of it, not like it'll screw anything Tongue2

I'm sure you mistaken something and sorry for my poor Englisn~~

First, I didn't install any x86 VCredist, like this:

[attachment=27447]

Second, I Download this one "pcsx2-0.9.7-r3878-binaries.7z" It's only binaries and didn't include any other files such as dx and VCRedist,It's not the full installer and it works pefect ~~

and the later SVN I Compiled works pefect too(use vs2008 and didn't need vcredistx86 at all even the latest svn)

but use vs2010 It needs VCredist x86~~
Hmmm... I suppose since you have VS2008 installed already it doesn't need the redist (having the libraries installed already).

Anyway just install the 2010 x86 redist, it just installs the library, it's not like it's gonna screw anything and if it still shows that it's needed then that is another problem worth checking out Tongue2
(01-29-2011, 03:00 PM)Shadow Lady Wrote: [ -> ]Hmmm... I suppose since you have VS2008 installed already it doesn't need the redist (having the libraries installed already).

Anyway just install the 2010 x86 redist, it just installs the library, it's not like it's gonna screw anything and if it still shows that it's needed then that is another problem worth checking out Tongue2

That doesn't explain why the same os,same SVN Code ,VS2008 Compiles doesn't need VCRedist x86 ,but VS2010 Compiles need vcredist x86~~

(both vs2008 vs2010 and SVN Source code On one machine and the same os ~~ I just wan‘t know why cause this)
I guess the wiki needs to be updated for VS2010 right?

Is it still possible to compile with VS2008?
(02-13-2011, 03:39 PM)Hungry Man Wrote: [ -> ]I guess the wiki needs to be updated for VS2010 right?
I think at least whenever an official beta or stable is compiled by VS2010.


(02-13-2011, 03:39 PM)Hungry Man Wrote: [ -> ]Is it still possible to compile with VS2008?
I say yes, as long as pcsx2_suite_2008.sln exists in the trunk, alongside pcsx2_suite_2010.sln.
@netcap :

If compiled by VS2008, vcredist2008x86 is required to run pcsx2.
IIRC vcredist2008x86 is automatically installed as installing windows 7 of x86 or x64.

If compiled by VS2010, vcredist2010x86 is supposed to be installed to run pcsx2.
but you don't have to install it.
only msvcp100.dll and msvcr100.dll are necessary as I said in the 2nd post of this thread.
(10-29-2009, 01:32 PM)pcsx2fan Wrote: [ -> ]Wanna distribute the PCSX2 you compiled?
copy msvcp100.dll and msvcr100.dll to the folder where pcsx2.exe lives in. The two dll files are situated in
Code:
C:\Program Files\Microsoft Visual Studio 10.0\VC\redist\x86\Microsoft.VC100.CRT
Ok, so compiling with VS2008 won't give me any problems? I mean if vcredist2008x86 is alreaedy installed, no big deal right?
Just tried with VS2008. Broken.
(02-13-2011, 05:43 PM)pcsx2fan Wrote: [ -> ]@netcap :

I have already post my screenshot and didn't install any x86 version vcredist, fot test ,I first install vcredist x86 and both two run ok. Then I uninstall vcredist x86 , vs2008 version runs ok with vcredist x64 only ,but vs2010 version won't run(I use new system for test and this system didn't install any visual studio 2008 and 2010)~~

your system must be 32bit ,so whatever you use 2008 or 2010 ,you have to x86 version vcredist, I mean this problem on 64bit version system~~

and I just want to compiled pcsx2 with vs2010 and vcredist x64

You com form taiwan ,then let's talk with chinese separately all right ?
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