Also, I forgot to mention that you can only build the Win32 debug and
release builds. To build Win64 targets, you’ll have to download and install
the Windows 7.1 SDK,. Additionally you’ll have to modify all the project
files to build against the newly installed SDK rather than against the VC++
2010 Express stuff.
There are a whole bunch of issues you may (and
probably will) run into trying to get this to work. It took me the better
part of a week to get everything work. In hindsight, it would’ve been
better to buy Visual Studio 2010 Pro, except I’m stuck overseas on work and
couldn’t.
Getting Win64 working with Visual C++ 2010 Express isn’t for
the faint of heart, but if you (and others on this thread) want to give it
a shot, I’ll be happy to help. Just note that I’m GMT+5:30
-VijayOn Sat, 29 Oct 2011 21:36:26 +0000, Vijay Varadan wrote:
As the
instructions state, you need to install the directx SDK from Microsoft. You
can find it here: http://www.microsoft.com/download/en/details.aspx?id=6812
[1]
It contains XAudio.h - After you install it, you’ll need to modify
$(USERPROFILE)appdatalocalmicrosoftmsbuildv4.0 according to this article:
http://blogs.msdn.com/b/vcblog/archive/2010/03/02/visual-studio-2010-c-project-upgrade-guide.aspx
[2] (relevant excerpt below)
- VC++ DIRECTORIES CHANGE
VC++
Directories are no longer supported in VS2010 through Tools->Options page.
Instead, VS2010 introduces the user settings file
(Microsoft.cpp…users.props) to control global settings including Global
search path. These files are located at
$(USERPROFILE)appdatalocalmicrosoftmsbuildv4.0 directory. Upon migration to
VS2010, the custom settings of VC++ Directories from VS2005 or VS2008 are
migrated to these user files. These global settings files are imported into
all the converted and newly created projects.
Here are the steps to
change the settings file through UI:
? Open up property manager by
clicking on View.Property Manager.
? Expand the project node and then
the Configuration|Platform nodes, you will see “Microsoft.cpp…users” file
for each Configuration|Platform. These are the files for the global
settings, similar to the old tools/Options/VC++ Directories.
?
Multi-Select “Microsoft.cpp…users”, right click and bring up the property
page window
? In the property page window, click on “VC++ Directories”
(for example) in the left pane, add new paths for the directories such as
"Include Directories". separated by semicolons
? Make sure to save the
settings before shutting down Visual Studio.
? Re-launch Visual Studio
and the new settings will be in effect.
-NOTE: IF YOU WOULD LIKE TO ONLY
CHANGE THE SETTINGS FOR ONE PROJECT, YOU CAN RIGHT CLICK ON THE PROJECT AND
BRING UP THE PROPERTY PAGE. CHANGE THE SETTINGS FOR “VC++ DIRECTORIES”,
THESE SETTINGS WILL BE PERSISTED TO THE PROJECT FILE.
Vijay
Varadan
Skype: vijayvaradan | USA: +1-206-849-3710 ©
India:
+1-425-956-3326 (VOIP) | India: +91-99400-13652 ©
LinkedIn:
http://linkd.in/qTORH7 [3] | Blog: http://bit.ly/oQBwNl [4]
Google+:
http://bit.ly/vijayplus [5] | Facebook: http://on.fb.me/oF7dq9 [6]
Twitter:
http://bit.ly/qsiqrp [7]
AXHAM CORPORATION | Axham Technologies,
LLP
LinkedIn: http://linkd.in/nL9wNX [8] | LinkedIn: http://linkd.in/odgEc9
[9]
Website: http://axham.com [10] | Facebook: http://on.fb.me/axhamgames
[11]
Twitter: http://bit.ly/mPaDwB [12]
On Sat, 29 Oct 2011 14:04:17
-0700, Andreas Schiffler wrote: I made a shallow fork of SDL for the CoApp
project a little while ago and updated all VS2010 project files in the
process. They should work for any version of VS2010 (including express).
I’ve never got around to move this back into the main SDL repository though
- maybe someone can take a stab at
it.
https://github.com/coapp-packages/SDL [13]
–Andreas
On 10/29/11
12:15 PM, VernJensen wrote: Apparently I’m not the only one who has run
into this:
http://forums.libsdl.org/viewtopic.php?p=30643#30643 [14]
But
no one has replied to his message…
SDL mailing
list
SDL at lists.libsdl.org
[15]
http://lists.libsdl.org/listinfo.cgi/sdl-libsdl.org [16]
–
–
Vijay Varadan
Skype: vijayvaradan | USA: +1-206-849-3710
©
India: +1-425-956-3326 (VOIP) | India: +91-99400-13652 ©
LinkedIn:
http://linkd.in/qTORH7 [17] | Blog: http://bit.ly/oQBwNl [18]
Google+:
http://bit.ly/vijayplus [19] | Facebook: http://on.fb.me/oF7dq9
[20]
Twitter: http://bit.ly/qsiqrp [21]
AXHAM CORPORATION | Axham
Technologies, LLP
LinkedIn: http://linkd.in/nL9wNX [22] | LinkedIn:
http://linkd.in/odgEc9 [23]
Website: http://axham.com [24] | Facebook:
http://on.fb.me/axhamgames [25]
Twitter: http://bit.ly/mPaDwB [26]
Links:
[1]
http://www.microsoft.com/download/en/details.aspx?id=6812
[2]
http://blogs.msdn.com/b/vcblog/archive/2010/03/02/visual-studio-2010-c-project-upgrade-guide.aspx
[3]
http://linkd.in/qTORH7
[4] http://bit.ly/oQBwNl
[5]
http://bit.ly/vijayplus
[6] http://on.fb.me/oF7dq9
[7]
http://bit.ly/qsiqrp
[8] http://linkd.in/nL9wNX
[9]
http://linkd.in/odgEc9
[10] http://axham.com/
[11]
http://on.fb.me/axhamgames
[12] http://bit.ly/mPaDwB
[13]
https://github.com/coapp-packages/SDL
[14]
http://forums.libsdl.org/viewtopic.php?p=30643#30643
[15]
mailto:SDL at lists.libsdl.org
[16]
http://lists.libsdl.org/listinfo.cgi/sdl-libsdl.org
[17]
http://linkd.in/qTORH7
[18] http://bit.ly/oQBwNl
[19]
http://bit.ly/vijayplus
[20] http://on.fb.me/oF7dq9
[21]
http://bit.ly/qsiqrp
[22] http://linkd.in/nL9wNX
[23]
http://linkd.in/odgEc9
[24] http://axham.com/
[25]
http://on.fb.me/axhamgames
[26] http://bit.ly/mPaDwB