Boost C++ Libraries: Ticket #344: can't compile with intel-linux (icc 8) https://svn.boost.org/trac10/ticket/344 <pre class="wiki">I just tried to compile boost (1.31 and 1.32) with intel's icc 8 for Linux, but I can't even get the jam tool to compile. here's what I get, in boost_1_32_0/tools/build/jam_src: $ sh build.sh intel-linux ### ### Using 'intel-linux' toolset. ### rm -rf bootstrap.intel-linux mkdir bootstrap.intel-linux icc -o bootstrap.intel-linux/jam0 command.c compile.c execnt.c execunix.c execvms.c expand.c filent.c fileos2.c fileunix.c filevms.c glob.c hash.c hdrmacro.c headers.c jam.c jambase.c jamgram.c lists.c make.c make1.c newstr.c option.c parse.c pathunix.c pathvms.c regexp.c rules.c scan.c search.c subst.c timestamp.c variable.c modules.c strings.c filesys.c builtins.c pwd.c class.c native.c modules/set.c modules/path.c modules/regex.c modules/property-set.c modules/sequence.c modules/order.c execunix.c(225): warning #266: function declared implicitly if ((pid = vfork()) == 0) ^ execunix.c(227): warning #266: function declared implicitly execvp( argv[0], argv ); ^ execunix.c(228): warning #266: function declared implicitly _exit(127); ^ execunix.c(269): warning #266: function declared implicitly while( ( w = wait( &amp;status ) ) == -1 &amp;&amp; errno == EINTR ) ^ fileunix.c(270): warning #266: function declared implicitly lseek(fd, offset + SARHDR, 0); ^ fileunix.c(302): warning #266: function declared implicitly lseek( fd, offset, 0 ); ^ builtins.c(275): warning #266: function declared implicitly init_set(); ^ builtins.c(276): warning #266: function declared implicitly init_path(); ^ builtins.c(277): warning #266: function declared implicitly init_regex(); ^ builtins.c(278): warning #266: function declared implicitly init_property_set(); ^ builtins.c(279): warning #266: function declared implicitly init_sequence(); ^ builtins.c(280): warning #266: function declared implicitly init_order(); ^ native.c(27): warning #266: function declared implicitly lol_build( n.arguments-&gt;data, args ); ^ /opt/intel/compiler80/lib/libunwind.a(unwind.o)(.text+0x4e8): In function `_Unwind_Context_copy': : undefined reference to `_intel_fast_memcpy' /opt/intel/compiler80/lib/libunwind.a(unwind32.o)(.text+0x175): In function `VirtualUnwindOneFrame32': : undefined reference to `_intel_fast_memset' /opt/intel/compiler80/lib/libunwind.a(unwind32.o)(.text+0x2c2): In function `VirtualUnwindForArgSize': : undefined reference to `_intel_fast_memset' /opt/intel/compiler80/lib/libunwind.a(dw2-interface.o)(.text+0xbf4): In function `_dw2_execute_cfa_instructions': : undefined reference to `_intel_fast_memcpy' /opt/intel/compiler80/lib/libunwind.a(dw2-interface.o)(.text+0xc42): In function `_dw2_execute_cfa_instructions': : undefined reference to `_intel_fast_memcpy' /opt/intel/compiler80/lib/libunwind.a(dw2-interface.o)(.text+0xd31): In function `_dw2_execute_cfa_instructions': : undefined reference to `_intel_fast_memcpy' /opt/intel/compiler80/lib/libcxa.so.5: undefined reference to `__ashldi3' /opt/intel/compiler80/lib/libcxa.so.5: undefined reference to `__ashrdi3' /opt/intel/compiler80/lib/libcxa.so.5: undefined reference to `__muldi3' </pre> en-us Boost C++ Libraries /htdocs/site/boost.png https://svn.boost.org/trac10/ticket/344 Trac 1.4.3 René Rivera Sun, 09 Oct 2005 21:34:37 GMT status changed https://svn.boost.org/trac10/ticket/344#comment:1 https://svn.boost.org/trac10/ticket/344#comment:1 <ul> <li><strong>status</strong> <span class="trac-field-old">assigned</span> → <span class="trac-field-new">closed</span> </li> </ul> Ticket