• Login
  • Register
  • Dolphin Forums
  • Home
  • FAQ
  • Download
  • Wiki
  • Code


Dolphin, the GameCube and Wii emulator - Forums › Dolphin Emulator Discussion and Support › Development Discussion v
« Previous 1 ... 93 94 95 96 97 ... 117 Next »

When I try to compile... Please help :(...
View New Posts | View Today's Posts

Thread Rating:
  • 2 Vote(s) - 3 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Thread Modes
When I try to compile... Please help :(...
12-21-2009, 02:27 PM
#2
ignatiusmael
Unregistered
 
Hi.
I am giving you to just installation information,
VC2008 Express installed on a 64-bit operating system

All instructions so far have been valid when Visual C++ is installed on a 32-Bit operating system. If it is installed on a 64-Bit operating system there are some more pitfalls (and presumably bugs in the SDK installer). At first there is a special branch in the registry for 32-Bit applications on 64-Bit operating system. So all paths in the registry mentioned above have to be changed from: [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VCExpress\9.0\ ...] to [HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\VCExpress\9.0\…} The second change is an even more subtle bug: The 64-Bit C++ compiler exists in two flavors. One is a cross compiler running on 32-Bit (installed in …\VC\bin\x86_amd64) and the other is 64-Bit application (installed in …\VC\bin\amd64). If SDK installer detects a 64-Bit operating system it copies the 64-Bit version of the VCProjectAMD64Platform.dll to the …\VC\vcpackages directory. However this makes absolutely no sense since the VC200 Express is always (at the time of this writing) a 32-bit application. So you have to manually copy VCProjectAMD64Platform.dll from $($VCDIR)\VC\bin\x86_amd64 to ($VCDIR)\VC\vcpackages. $(VCDIR) means in this case the directory where your VC2008 is installed, e.g. c:\Program Files\Microsoft Visual Studio 9.0. There is no easy way to check whether you have the 32-Bit or the 64-Bit version of the DLL installed. Both have the same name and version. The easiest way to differentiate them is to look at the file size: The 32-Bit has 283KB the 64-Bit version has 370KB. Using VC2008Express on 64-Bit system has the advantage that you can debug your applications in the same environment where you compiled them.
Reply
« Next Oldest | Next Newest »


Messages In This Thread
When I try to compile... Please help :(... - darkshadw - 12-21-2009, 10:21 AM
RE: When I try to compile... Please help :(... - ignatiusmael - 12-21-2009, 02:27 PM
RE: When I try to compile... Please help :(... - darkshadw - 12-22-2009, 02:43 AM
RE: When I try to compile... Please help :(... - LuisR14 - 12-23-2009, 06:54 AM
RE: When I try to compile... Please help :(... - darkshadw - 12-24-2009, 02:41 AM
RE: When I try to compile... Please help :(... - darkshadw - 12-27-2009, 05:25 AM
RE: When I try to compile... Please help :(... - gotest - 12-27-2009, 09:58 AM
RE: When I try to compile... Please help :(... - Lelouch - 12-30-2009, 02:54 AM
RE: When I try to compile... Please help :(... - darkshadw - 01-20-2010, 07:40 AM
RE: When I try to compile... Please help :(... - Nazgul1 - 01-20-2010, 07:43 AM

  • View a Printable Version
  • Subscribe to this thread
Forum Jump:


Users browsing this thread: 1 Guest(s)



Powered By MyBB | Theme by Fragma

Linear Mode
Threaded Mode