Here's a link to the latest Windows SDK (it's a Web Installer)
http://www.microsoft.com/downloads/detai...laylang=en
http://www.microsoft.com/downloads/detai...laylang=en
How to: Compile x64 Dolphin with VC++2008 Express
|
08-12-2009, 03:38 PM
Here's a link to the latest Windows SDK (it's a Web Installer)
http://www.microsoft.com/downloads/detai...laylang=en 08-13-2009, 03:22 AM
Thanks, added for x86 users.
x64 ones will need the full ISO though, unless proven the contrary.
ASRock Conroe 1333-D667
Intel Pentium Dual Core E2180 2.00GHZ 2GB ram Windows XP x64 Ati Radeon HD3650 256mb GDDR3 08-13-2009, 04:05 AM
Just tried running the ISO's installer, and I'm told that I already have a newer version of the x64 compilers since I ran the web installer.
I guess x64 users finally have an easy way out. PS - Running Windows 7 RTM x64. 08-13-2009, 04:17 AM
Are you using Visual C++ 2008 Express?
If so, did the right AMD64 compiler libraries get installed? You can find out by trying to compile a 64bit revision of Dolphin.
ASRock Conroe 1333-D667
Intel Pentium Dual Core E2180 2.00GHZ 2GB ram Windows XP x64 Ati Radeon HD3650 256mb GDDR3
All in all, here's the streamlined steps for x64 users. (I've successfully compiled Dolphin x64 after following these steps.)
Step 1: Downloading the required files. Install every offered feature from this web installer. http://www.microsoft.com/downloads/detai...laylang=en Step 2: Making VC++ 2008 realize the ability to compile x64 apps. Go to *drive*:\*Program Files Folder*\Microsoft Visual Studio 9.0\VC\vcpackages Copy AMD64.VCPlatform.Config to AMD64.VCPlatform.Express.Config. (This way anything looking for the old file can still find it as well.) Step 3: Connecting the x64 compiler to VC++ Express You can either follow the regedit steps in the first post, or import this regkey. All the tweaks will be done for you. If you used the web installer in this post: You no longer need to replace the VCProjectAMD64Platform.dll file, as the correct file has now been placed in your VC compiler directory by the installer. (08-13-2009, 04:17 AM)CacoFFF Wrote: Are you using Visual C++ 2008 Express? Compilation successful. The only issue I had was that my DirectX SDK folders didn't get put into the 64-bit compiler directories. That took 2 seconds to fix. I now have a fully-compiled 64-bit version of Dolphin. Alright, I hope this is just something everyone knows about already... I can't play Mario Kart Wii. I've already applied a savefile fix, so I have no trouble browsing the menus, but when I go to start a race, the track doesn't really render... And so I'm stuck falling "off the track" over and over. Anyway, the fact that I got this far means that my steps above worked just fine. 08-15-2009, 11:14 AM
please help me understand total noob to this.
after i finish compiling i get 1 failed and 1 skipped message. it also says build failed. is this normal or is something wrong with what i did? the revision that i compiled seems to be working though so i don't know if i did something wrong. 08-15-2009, 04:05 PM
(08-15-2009, 11:14 AM)Gombit Wrote: please help me understand total noob to this. You should be getting 27 succeeded, 0 failed, 2 skipped.
Windows 7 RC Build 7100 x64 || Windows Vista SP2 x64
Intel Core 2 Duo E8500 (3.16Ghz) ATI Radeon HD 4870 512MB (750Mhz/900Mhz) OCZ Vista Gold 4GB RAM (2x2GB) DDR2-800 Asus P5QL-E OCZ GameXStream 600W 08-15-2009, 07:19 PM
(08-15-2009, 11:14 AM)Gombit Wrote: please help me understand total noob to this. Sounds just like the first problem I had, it was because I didn't have the SDK installed. Follow the first step here then try compiling again. 08-15-2009, 07:42 PM
thanks for the replies guys. i rebuild it again and its fine now. don't know i think i went to build quickly without letting it update and load every thing up.
08-19-2009, 08:11 PM
Hi There,
For some reasons when i build the x64 i get errors: 15>C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\include\crtdbg.h(1203) : warning C4985: 'operator new': attributes not present on previous declaration. 15> predefined C++ types (compiler internal)(20) : see declaration of 'operator new' Any Ideas? Best Regards |
« Next Oldest | Next Newest »
|