Windows - Compile Guide and Support
#51
'k, so I've been compiling with VS2008 Express; no prob so far.
But this limits me to using WinXP on my oldish lappie (Intel Pentium M 1,5GHz 130nm FTL =|),
I don't mind the (somewhat) long compiling time (15~20 mins.), but is it possible to compile in my Win7 box with VS2008 Express?
Just asking 'cause the Windows Server 2003 R2 SDK can't be installed in Win7...
Intel C2D E6550 2.33GHz ([email protected])
Corsair CM2X1024 4GB (4x1GB) DDR2 DRAM
ASUS P5K
XFX Radeon HD 5770 1GB

Running on Windows 7 Home Premium 64-bit.
Reply

Sponsored links

#52
Actually VS2008 Express doesn't have atlmfc that some plugins require it to compile successfully, but only the professional or above versions of Visual Studio has atlmfc installed.

If you still wanna compile in Windows 7, use VS2008 Professional instead.
durable PC since 2008
CPU : E7200 @ 2.53 GHz 1.04 V / OC 3.7 GHz 1.36 V (390*9.5, 4GB DDR2 780)
GPU : 8600GT (GDDR3, 256 MB) / OC (750 / 900)
BOARD : GA-EP31-DS3L (rev 1.0) broken and bought a second hand one replaced
PSU : 300 W
OS : Windows 7 Home Basic x86
Reply
#53
Just what I thought. *sigh* =/
Thanks for the clarification, though.

Anyway, not wanting to beat a dead donkey, but is it possible to get the atlmfc library off the SDK (along with its who-knows-which dependencies) to be used from a separate directory so that I can just copy that folder over to my Win7 box and then point VS2008 Express to compile using the extracted atlmfc libraries in that folder?
Intel C2D E6550 2.33GHz ([email protected])
Corsair CM2X1024 4GB (4x1GB) DDR2 DRAM
ASUS P5K
XFX Radeon HD 5770 1GB

Running on Windows 7 Home Premium 64-bit.
Reply
#54
I don't know how to do with the SDK, but I managed to do it with an already installed VS2010beta1. Just copy the atlmfc folder to the PC you have Windows 7 installed, and add the path of atlmfc folder to Include files and Library files into VC++ Directories of VS2008 Express respectively.

For example.
Code:
C:\Program Files\Microsoft Visual Studio 10.0\VC\atlmfc\include
C:\Program Files\Microsoft Visual Studio 10.0\VC\atlmfc\lib

So I would speculate you can search and copy the atlmfc folder from Windows XP that you installed the SDK to the PC you have Windows 7 installed.
durable PC since 2008
CPU : E7200 @ 2.53 GHz 1.04 V / OC 3.7 GHz 1.36 V (390*9.5, 4GB DDR2 780)
GPU : 8600GT (GDDR3, 256 MB) / OC (750 / 900)
BOARD : GA-EP31-DS3L (rev 1.0) broken and bought a second hand one replaced
PSU : 300 W
OS : Windows 7 Home Basic x86
Reply
#55
i get this error when compile only gsdx

Error 1 error C1083: Cannot open include file: 'd3dx11.h': No such file or directory c:\development\project source\pcsx2\plugins\gsdx\stdafx.h 124 1 GSdx

i believe its about Include directories, how can i setting up so that it will found d3dx11.h? or could i ask how to setting Include directories using vs 2010? i know how to set the directories but not the directories, like C:/where?/d3dx11.h

is it about sdk? im using win7 sdk and i found the d3dx11.h in the sdk folder but i dont know how to tell the solution file where is it.
any help?
Reply
#56
Did you install the DirectX SDK?
http://www.microsoft.com/downloads/detai...1cbd28ca15
That file should be there when you install that SDK.
Just point VS2010 to include this directory :

C:\Program Files\Microsoft DirectX SDK (February 2010)\Include (Win7 32-bit)

or

C:\Program Files (x86)\Microsoft DirectX SDK (February 2010)\Include (Win7 64-bit)
Intel C2D E6550 2.33GHz ([email protected])
Corsair CM2X1024 4GB (4x1GB) DDR2 DRAM
ASUS P5K
XFX Radeon HD 5770 1GB

Running on Windows 7 Home Premium 64-bit.
Reply
#57
(04-04-2010, 04:06 AM)k1net1cs Wrote: Did you install the DirectX SDK?
http://www.microsoft.com/downloads/detai...1cbd28ca15
That file should be there when you install that SDK.
Just point VS2010 to include this directory :

C:\Program Files\Microsoft DirectX SDK (February 2010)\Include (Win7 32-bit)

or

C:\Program Files (x86)\Microsoft DirectX SDK (February 2010)\Include (Win7 64-bit)

must install that? i have directx sdk (march but not installed yet) and Microsoft Windows SDK for Windows 7 and .NET Framework 3.5 SP1 (installed). can use this?

ive found where is the d3dx11.h , C:\Program Files\Microsoft SDKs\Windows\v7.0\Include, how should i put this in the vc++ include? ive tested like

C:\Program Files\Microsoft SDKs\Windows\v7.0\Include;$(VCInstallDir)include;$(VCInstallDir)atlmfc\include;$(WindowsSdkDir)include;$(FrameworkSDKDir)\include;

it didnt work. how should i put it?
Reply
#58
You have to install the DirectX SDK because the project uses the d3dx11.h file that comes from there.

In any case, the project doesn't use the Windows 7 SDK.
Intel C2D E6550 2.33GHz ([email protected])
Corsair CM2X1024 4GB (4x1GB) DDR2 DRAM
ASUS P5K
XFX Radeon HD 5770 1GB

Running on Windows 7 Home Premium 64-bit.
Reply
#59
ill try and downloading now
so..if i wanna redirect the vc++ Include, it should be like this :

C:\Program Files\Microsoft DirectX SDK (February 2010)\Include (Win7 32-bit);$(VCInstallDir)include;$(VCInstallDir)atlmfc\include;$(WindowsSdkDir)include;$(FrameworkSDKDir)\include;

is this the correct way?
Reply
#60
Uh, just add...

C:\Program Files\Microsoft DirectX SDK (February 2010)\Include

...and leave out the (Win7 32-bit) part.
Intel C2D E6550 2.33GHz ([email protected])
Corsair CM2X1024 4GB (4x1GB) DDR2 DRAM
ASUS P5K
XFX Radeon HD 5770 1GB

Running on Windows 7 Home Premium 64-bit.
Reply




Users browsing this thread: 1 Guest(s)