I got so close, I got the whole thing to compile finally, I reinstalled a few things and it fixed the last 2 failed in my build, but now when I try and run my build I get an error. (picture attached) Something about Mismatch between the program and the library build
Poll: Did you find this Tutorial Helpful? You do not have permission to vote in this poll. |
|||
Yes, Very useful and informative! | 44 | 88.00% | |
No, All of the information went over my head and I didn't understand a word of it. | 4 | 8.00% | |
I have no idea what's going on or why I'm here. Where am I again? | 2 | 4.00% | |
Total | 50 vote(s) | 100% |
* You voted for this item. | [Show Results] |
How To: compile Dolphin with Intel C++ Composer XE on Windows
|
09-13-2011, 08:12 PM
(09-11-2011, 08:50 PM)jennifermr1976 Wrote: I got so close, I got the whole thing to compile finally, I reinstalled a few things and it fixed the last 2 failed in my build, but now when I try and run my build I get an error. (picture attached) Something about Mismatch between the program and the library build you got to switch all your projects to compile icc instead of vs compiler. 10-02-2011, 05:37 PM
Thanks for the tutorial but i have some problems here.
With the code i just downloaded, i success compiling Dolphin with VS C++ (32 and 64-bit) and ICC 32-bit, but with ICC 64-bit i got these errors: Core Quote:1>------ Build started: Project: Core, Configuration: Release x64 ------ DiscIO Quote:1>------ Rebuild All started: Project: DiscIO, Configuration: Release x64 ------ I'm using Window 7, Visual Studio 2010 Ultimate and ICC 2011 update 6, i did set the path correctly. Any help would be appreciated. 10-02-2011, 09:59 PM
Turn off multi-processor compilation. Its either set in the general tab or get rid of the /MP in the command line tab. I do it for all the projects unless you feel like finding the offending project.
10-03-2011, 02:12 AM
(10-02-2011, 09:59 PM)lamedude Wrote: Turn off multi-processor compilation. Its either set in the general tab or get rid of the /MP in the command line tab. I do it for all the projects unless you feel like finding the offending project.Still not working After messing with settings a bit, 'not using precompiled headers' in Core and DiskIO project fix this problem but the build is buggy and freeze a lot. I'm guessing the header (StdAfx.h) causes the error but i don't know how to deal with it. So again, any help would be appreciated. 10-03-2011, 12:10 PM
(10-03-2011, 02:12 AM)dreznovk Wrote:(10-02-2011, 09:59 PM)lamedude Wrote: Turn off multi-processor compilation. Its either set in the general tab or get rid of the /MP in the command line tab. I do it for all the projects unless you feel like finding the offending project.Still not working icc path should be included in the first place instead of vs2010 path. the first lookup will be used for the reference. 12-05-2011, 04:22 PM
Got the same error as lamedude. Did what he recommended and the build works fine. I have my includes set up properly, but is there something else I should do so that It can compile with the headers on?
Err I meant dreznovk Actually after further investiation my error is at: Mircosoft.cpp.x64.Intel C++ Compiler XE 12.1.targets <ICL Condition="'%(ClCompile.PrecompiledHeader)' != 'Create' and '%(ClCompile.ExcludedFromBuild)'!='true' and '%(ClCompile.UseMSVC)'!='true'" Code: <!-- Intel C++ Compiler - Rest of the sources --> 12-06-2011, 12:48 AM
My Google-fu tells me its a compiler problem. Here's a workaround.
On core,configuration properties,set platform toolset to vc100 (ICC12.0 might work if you it have it installed). 12-06-2011, 07:10 AM
Setting both to use v100 vs intel worked.
Setting it to use 12.0 did not, gave: Error 3 error : Could not expand ICInstallDir variable. PlatformToolset may be set to an invalid version number. C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\Platforms\x64\PlatformToolsets\Intel C++ Compiler XE 12.0\Microsoft.Cpp.x64.Intel C++ Compiler XE 12.0.targets 43 6 DiscIO |
« Next Oldest | Next Newest »
|
Users browsing this thread: 3 Guest(s)