Bug 3338 - Intel CC Compatibilty
Status: RESOLVED FIXED
Alias: None
Product: ioquake3
Classification: Unclassified
Component: Platform
Version: unspecified
Hardware: PC Linux
: P3 normal
Assignee: Zachary J. Slater
QA Contact: ioquake3 bugzilla mailing list
URL:
Depends on:
Blocks:
 
Reported: 2007-08-30 12:39 EDT by Hobbes
Modified: 2009-09-14 23:43:06 EDT
1 user (show)

See Also:


Attachments
Patch fixing the unresolved symbols - svn1140 (1.56 KB, patch)
2007-08-30 12:44 EDT, Hobbes
handle icc < 10.x correctly as well - svn1140 (1.58 KB, patch)
2007-08-30 14:35 EDT, Hobbes

Description Hobbes 2007-08-30 12:39:16 EDT
code/qcommon/vm_x86.c would complain about undefined symbols when compiling with the Intel C compiler (http://www.intel.com/cd/software/products/asmo-na/eng/277618.htm) on Linux x86.
This is caused by different name mangling.
Comment 1 Hobbes 2007-08-30 12:44:12 EDT
Created attachment 1501 [details]
Patch fixing the unresolved symbols - svn1140

Patch fixing only the real problems. The Makefile would need adjustments to not include unsupported icc options. icc nicely ignores them though.
Comment 2 Hobbes 2007-08-30 14:35:33 EDT
Created attachment 1502 [details]
handle icc < 10.x correctly as well - svn1140
Comment 3 Ryan C. Gordon 2009-09-14 23:43:06 EDT
This should be fixed in svn revision #1613, but I can't test it.

--ryan.