Overview
Examples
Screenshots
Comparisons
Applications
Download
Documentation
Tutorials
Bazaar
Status & Roadmap
FAQ
Authors & License
Forums
Funding Ultimate++
Search on this site
Search in forums












SourceForge.net Logo
Home » U++ TheIDE » U++ TheIDE: Compiling, Linking, Debugging of your packages » Intel compiler
Intel compiler [message #11009] Mon, 13 August 2007 23:15 Go to next message
Mindtraveller is currently offline  Mindtraveller
Messages: 917
Registered: August 2007
Location: Russia, Moscow rgn.
Experienced Contributor

I`ve installed U++ IDE and tested building some examples with MSC8 compiler - and it worked OK.
Then I created my own package. My objective was to make Intel 8 compiler building my package.
To do it, I added INTEL compiler to IDE`s Build methods. And on building package I`ve got:
----- CtrlLib ( GUI MT INTEL WIN32 MSC ) (1 / 9)
LabelBase.cpp
icl: error: could not write to argument file 'C:\DOCUME~1\Paul\LOCALS~1\Temp\34602.arg'
icl: error: could not write to argument file 'C:\DOCUME~1\Paul\LOCALS~1\Temp\34602.arg'
icl: error: could not write to argument file 'C:\DOCUME~1\Paul\LOCALS~1\Temp\34602.arg'
icl: error: could not write to argument file 'C:\DOCUME~1\Paul\LOCALS~1\Temp\34602.arg'
icl: error: could not write to argument file 'C:\DOCUME~1\Paul\LOCALS~1\Temp\34602.arg'
C:\Program Files\UPP\uppsrc\Core/Core.h(114): catastrophic error: #error directive: MSC 6.0 not supported anymore
    #error  MSC 6.0 not supported anymore
     ^
...


I looked into code and found a place where this error happens:
#ifdef _MSC_VER
	#define COMPILER_MSC
	#ifndef _CPPRTTI
		#error  RTTI must be enabled !!!
	#endif  //_CPPRTTI
	#if _MSC_VER <= 1300
		#error  MSC 6.0 not supported anymore
	#endif
	#pragma warning(disable: 4786)
	#define _CRT_SECURE_NO_DEPRECATE // we really need strcpy etc. to work with MSC 8.0
#endif

And I just don`t know how to solve it right.
Does anyone have idea how to make things work? Thanx in advance.
Re: Intel compiler [message #11095 is a reply to message #11009] Sun, 19 August 2007 15:03 Go to previous message
mirek is currently offline  mirek
Messages: 13975
Registered: November 2005
Ultimate Member
I guess the list of macros predefined by Intel compiler would be a good start...

It looks like it defines _MSC_VER...

Mirek
Previous Topic: Console 'Hello World' won't build.
Next Topic: Compilation benchmark
Goto Forum:
  


Current Time: Wed May 08 02:28:49 CEST 2024

Total time taken to generate the page: 0.02234 seconds