Dolphin, the GameCube and Wii emulator - Forums

Full Version: How To: compile Dolphin with Intel C++ Composer XE on Windows
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
What errors are you getting?

I thought I had already updated this but I guess it didn't post. The two projects that don't update are SVNRevGen and DSPSpy (made sure that it updated in tutorial).

EDIT: Never mind about the "/MP" deal, I don't think it's set by default anymore.

EDIT: The tutorial is correct and up to date. I have no problem compiling the most recent revisions with ICC. If you can tell us what specific errors you are getting, then we can help you get yours working too.
The /MP was still set on my projects. I found that apparently you would have to take it off all of them manually.
However the components I tried wouldn't build with or without it.
I will try again later when I get this homework finished. (Have a CUDA project and PCB design project to work on)
I will go through all of the converting steps again from a fresh source solution.

Remove /MP for the wxcore project only.

Disable Pre-Compiled headers for wxcore only.

You need to apply and save these changes for both the x86 and x64 builds if you are compiling both, same for optimizations.

Apply the patch for the software plugin, the patch is no longer up to date so you will need to manually patch a couple files that tortoise svn couldn't patch.

Also compile the OpenGL plugin without ICC (With VC++) and without optimizations or else it will massively kill OpenGL performance in Dolphin. You will need to disable optimizations for the OpenGL plugin by setting it to none in the ICC project prior to converting the project back to VC++ and compiling, or you can skip a step by not enabling optimization for the OpenGL plugin and just compiling the OpenGL plugin with VC++.

By the way, you do have the DirectX SDK and Windows SDK installed and the paths to the library and include directories in Visual Studio configured correctly?
Thanks for the suggestions. I will let you know how it goes.
I'm pretty sure I have the necessary DX and windows SDKs installed but I can try re-installing them again if it doesn't work.

I just recently fixed visual studio not compiling the nvidia CUDA example stuff by re-installing everything (VS, SDK, and compiler related) again from the beginning on another PC of mine.
I might need to do something like that on this machine.
That other machine is too slow to run dolphin though, and doesn't have ICC. (old laptop with only a stock speed Q6600, which I might pin mod to 3 GHz when I have the time)
r6506 conflicts with code from the fixes, probably the g_Config fix. I'll look into it tomorrow.

EDIT: looking... lol

EDIT: It looks like the only fixes you need now (as far as changing code goes) is the "_export" fix. I'll compile fresh just to be sure.
EDIT: Yep, just the "_export" fix
@lectrode

well...i cant seem to find intel c++ compiler prof in the official website...where can i get it?
"prof"?

In this context I doubt that "prof" stands for professor... I have no idea what your asking lol

What's a "prof"?
I think he is referring to "professional". Smile

The compiler is a commercial product, but they offer a 30 day trial. Just keep re-arming/re-installing a VM for unlimited trials I suppose, the actual product is about $500+ I believe but that's the price to pay for good software.
Ah, that makes sense.
As far as where it can be obtained, I provide links for both VC2008 Pro and ICC in the tutorial at the top.
umm..sorry for that guys Tongue

well, yeah, you have provide the links, cnet right? cnet will redirect the download link to the official website and....there is no "intel c++ compiler professional"...sorry but..the thing is include in a package or something?
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