Intel® C++ Compiler
Community support and assistance for creating C++ code that runs on platforms based on Intel® processors.

icc 9.1 for FreeBSD

simonr
Beginner
334 Views
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
0 Kudos
0 Replies
Reply