01-04-2013 03:09 AM
Is there any way converting __intel_fast_* function calls into inline code. I try many setings but it alway calls them instead inlining their code. I also want to know what is this function used and how can be removed ___intel_proc_init ?
01-04-2013 04:01 AM
/Oi- may avoid some of the __intel_fast substitutions. You might also check the include files in the icc installation. __intel_proc_init presumably had something to do with checking the CPU family at run time, so might be avoided by avoiding Intel CPU specific architecture options. It may be easier to upgrade to a supported compiler rather than continuing to use a compiler which was tested only on CPU versions which are no longer in production.
01-04-2013 07:25 AM
But was this possible with older versions (like 8.0) and now restricted. Beacuse I had an executable build with Intel C++ Compiler (in VC++ 6.0) in June 24, 2003 without processor type checking.
01-06-2013 04:31 PM
>>...in June 24, 2003... Alexander, it is a real challenge to help you because you're talking about more than 10-year-old software product. Intel C++ compiler version v8.1.38 was released on 06/14/2006 and since your binary was built in 2003 it is possible it was built with even older version of Intel C++ compiler, that is v7, or v6, or so. I also use some very old ( legacy ) C/C++ compilers, like Turbo C++ v3, MS Visual C++ v4.2 and v6, in order to verify some compatibility issues. Could you provide some generic technical details of your project? Why do you need Intel C++ compilers v7 or v8? Why can't you use another newer version? Best regards, Sergey
01-08-2013 01:49 AM
Because I'm trying to reverse the executable to its original source code but for that I need to have the same old tools. I know it's version 7.0 or 7.1 because of the object instance: C:\Program Files\Intel\Compiler70\IA32\Lib\libmmt.lib Is there any way I can get it?
01-08-2013 06:01 PM
>>...I'm trying to reverse the executable to its original source code but for that I need to have the same old tools. I know >>it's version 7.0 or 7.1 because of the object instance: >> >>C:\Program Files\Intel\Compiler70\IA32\Lib\libmmt.lib >> >>Is there any way I can get it? Thank you for the information. I could suggest that you post a message 'I need Intel C++ v7.x, please!' on different C/C++ compiler, Software Development and IT forums and, who knows, maybe somebody still has it in a CD collection and will donate you a copy. A message to Intel C/C++ compiler team Is there any way to help Alexander? All these "obsolete" versions of Intel C/C++ compiler are invaluable Intel legacy and history. I also would be glad to have as older as possible version(s) of Intel C/C++ compiler for different R&D tasks. Thanks in advance! Best regards, Sergey
01-09-2013 11:16 AM
Thanks for the replay! The idea for the message is good and I'm going to post it now! Can you post the replay from your message to Intel C/C++ compiler team thought? Actually I recieved a PM from one man which I think have got this version and now he will decide if he can give it to me (maybe I'm lucky)!
01-09-2013 04:03 PM
Hi Alexander, As I mentioned in the other thread, the link for downloading older versions contain 8.X and above only. Also, I do find you have filed a Premier Support issue and I'll respond to you further in that issue for any further clarifications, appreciate much Regards, Kittur
01-09-2013 04:34 PM
Thanks for sharing that information. That's sounds great! >>...Actually I recieved a PM from one man which I think have got this version and now he will decide if he can >>give it to me (maybe I'm lucky)!.. Could you also mention that there is another developer ( that is me ) who is also interested in that version of Intel C/C++ compiler?
01-09-2013 11:04 PM
So here what Kittur say as a suggestion: "1. Do you have a 7.0 license or a newer product paid license? If you do, then I can contact the appropriate group to see if it's possible to get the archived 7.0 release compiler." So actually I need to paid $1,599 for Intel® C++ Studio XE 2013 for requesting an old unsupported and invaluable software released 10 years ago?? Or is there a way to buy license for the 7.0 or 7.1 release?
01-10-2013 05:59 AM
>>...So actually I need to paid $1,599 for Intel® C++ Studio XE 2013 for requesting an old unsupported and invaluable >>software released 10 years ago? Of course it doesn't look good. By the way, on Windows platforms Microsoft and Borland ( even if it doesn't exist any longer ) have free versions of compilers for non-commercial use. Intel says 'We're a community oriented company... Not an army...' My question is Why wouldn't Intel does a really good thing by releasing older versions to community of developers for non-commercial use on Windows platforms?
01-10-2013 05:03 PM
Hi Alexander, Just to clarify, for a standalone product like only the Composer XE containing the compiler, the price is lower. Refer to the link http://software.intel.com/en-us/buy-or-renew Hi Sergey, Thank you for your suggestions on releasing older compiler versions to the community. I will communicate this feedback to our marketing team. Regards, Kittur
01-10-2013 06:15 PM
Some kind of Intel Software Repository would benefit to internal Intel and external researchers, developers, etc. For example, If somebody needs an older package of Intel software ( older than 8+ years, for example ) he could make a request to get it for free for a non-commercial use for any platform. Personally, I'm ready to pay ~$10 USD for a CD with a needed software and shipping but I wouldn't pay more and this is what actually Microsoft does for some very large SDKs or SPs. I think one of the best examples of a Software Repository is http://Download.Microsoft.com and on the site it is possible to find more than 10-year-old software. Unfortunately, some SDKs or SPs are not easy to find or simply lost after a couple of upgrades during last 5 years. Thanks Kittur for the follow ups!