-----Original Message----- From: Boost-users [mailto:boost-users-bounces@lists.boost.org] On Behalf Of Steven Watanabe via Boost-users Sent: 23 August 2018 15:21 To: Michalke, Simon via Boost-users Cc: Steven Watanabe Subject: Re: [Boost-users] Setting cxxflags for intel compiler
AMDG
On 08/23/2018 12:42 AM, Michalke, Simon via Boost-users wrote:
in order to compile boost I need to tell the intel compiler which gcc version to use. I am trying to achive this with a user-config.jam
using intel-linux : icpc : <cxxflags> -gcc-name=gcc-7 -gxx-name=g++-7 ;
But none of the flags appear in the compile log. Which syntax am I supposed to use to get them working?
As you wrote it, the option is not associated with cxxflags and is ignored. The option needs to be part of the same string as <cxxflags> like this:
<cxxflags>"-gcc-name=gcc-7 -gxx-name=g++7"
The use of significant space is bjam /b2 is most unfortunate, but we have it. But users, including me, despite knowing this, are further confused by bjam silently ignoring anything not understood. It would be very helpful if some warnings could be given? Paul