icc 9.1 for FreeBSD

icc 9.1 for FreeBSD

Hello,
I am attempting to use icc9.1 on FreeBSD 6.1, using the linux version of icc (l_cc_c_9.1.043.tar.gz). I have made modifications to the FreeBSD icc "port" to update it for icc 9.1, and am able to produce a working compiler.

However, I get warning messages when performing the "objcopy" step:
/usr/bin/objcopy --redefine-sym __sigsetjmp=sigsetjmp --redefine-sym
stdin=__stdinp --redefine-sym stdout=__stdoutp --redefine-sym
stderr=__stderrp
/usr/ports/lang/icc9/work/l_cc_c_9.1.043/opt/intel/cc/9.1.043/lib/libcxa.a

BFD:
/usr/ports/lang/icc9/work/l_cc_c_9.1.043/opt/intel/cc/9.1.043/lib/stXP3MkW/cxxabi.o:
no group info for section
.gnu.linkonce.t._ZNKSt9type_info9_eh_matchERKS_PKvPS3_bj

IIUC the objcopy step changes the location of stdout and friends, which have different names in FreeBSD and Linux. See:
http://softwareforums.intel.com/en-us/forums//topic/46958

Can anyone help me with these errors?

Thanks,

Simon Robbins

1 post / 0 new
For more complete information about compiler optimizations, see our Optimization Notice.