Boost C++ Libraries: Ticket #9176: Intel compiler needs custom archiver https://svn.boost.org/trac10/ticket/9176 <p> The Intel C++ compiler should have static libraries built with xiar not ar on Linux, probably on OSX as well but I don't know about that for sure. Without this static libraries built with -ipo (inter procedural optimizations) are non-usable. I'm attaching a partial patch for this, but note that: </p> <ul><li>It's only a partial solution since the Intel setup script isn't called before calling xiar - I couldn't figure out how to achieve that. </li><li>Compiled executables often don't run - again the Intel setup script needs to be run before the executable so that Intel's shared libraries can be found. One workaround would be to always link with the -static-intel flag. </li></ul> en-us Boost C++ Libraries /htdocs/site/boost.png https://svn.boost.org/trac10/ticket/9176 Trac 1.4.3 John Maddock Sun, 29 Sep 2013 09:07:09 GMT attachment set https://svn.boost.org/trac10/ticket/9176 https://svn.boost.org/trac10/ticket/9176 <ul> <li><strong>attachment</strong> → <span class="trac-field-new">intel-jamfile.diff</span> </li> </ul> Ticket