Boost logo

Boost Users :

Subject: Re: [Boost-users] Building Boost 1.48 using Intel compiler
From: Lars Viklund (zao_at_[hidden])
Date: 2011-11-18 10:31:39


On Fri, Nov 18, 2011 at 03:40:23PM +0100, Sergiu Dotenco wrote:
> Am 17.11.2011 23:52, schrieb Kim:
>> First time posting to a mailing list, sorry if I've messed something up.
>>
>> I'm trying to build Boost 1.48 using Intel XE 12.1 and when running bjam it
>> brings up "Windows can't open this file" for each file.
>>
>> I tried to adapt instructions from here:
>>
>> http://software.intel.com/en-us/articles/building-boost-with-intel-c/
>>
>> I added the following to user-config.jam:
>> using intel-win : 12.1 : "C:/Program Files (x86)/Intel/Composer
>> XE/bin/ia32/icl.exe" : intel "C:/Program Files (x86)/Intel/Composer
>> XE/bin/iclvars_ia32.bat" ;
>>
>>
>> I tried building with the following command:
>>
>> C:\Users\blanked\Desktop\boost_1_48_0>bjam --toolset="intel" "-sINTEL_PATH=C
>> :\Program Files (x86)\Intel\Composer XE\bin\ia32\" "-sINTEL_BASE_MSVC_TOOLSET=vc
>> -10_0" "-sINTEL_VERSION=12.1"
>>
>> [...]
>
> It works for me if I setup the environment variables first by executing
> iclvars.bat. After that bjam toolset=intel can be used to compile Boost
> without additional settings.

I've always had to run the build from the Intel command prompt, as the
build process relies on having things in the path. Manually invoking the
environment variable batches may work if you find the right incantation,
but I find it easier to just use the "right" prompt.

-- 
Lars Viklund | zao_at_[hidden]

Boost-users list run by williamkempf at hotmail.com, kalb at libertysoft.com, bjorn.karlsson at readsoft.com, gregod at cs.rpi.edu, wekempf at cox.net