Boost logo

Boost-Build :

From: Vladimir Prus (ghost_at_[hidden])
Date: 2008-06-04 05:07:11


On Wednesday 04 June 2008 12:58:57 reisrocks wrote:
> Hi,
>
> I'm trying to get bjam to work with intel 9.1 EM64T.
>
> Running: bjam --toolset=intel-win address-model=64
>
> gets me a 32 bit compile.

Right. Intel toolset does not handle address-model=64 right now.

> However running the Intel environment in the shell:
>
> C:\\Program Files (x86)\\Intel\\Compiler\\C++\\9.1\\EM64T\\Bin\\iclvars.bat
>
> And running that bjam command again gets me to compile the hello example in 64 bit.. great,
> however when I try using this sheel to compile some boost libraries, it's a no go (see further).
...
>
> I'm wondering if this is the right way to setup my environment in the first place.
>
> Why won't this take care of my environment in the first place with something like this in my user-config.jam:
>
> using intel : 9.1 : "C:\\Program Files
> (x86)\\Intel\\Compiler\\C++\\9.1\\IA32\\Bin\\icl.exe" :
> <setup>"C:\\Program Files
> (x86)\\Intel\\Compiler\\C++\\9.1\\IA32\\Bin\\iclvars.bat";
> nore
> using intel : 9.1 : "C:\\Program Files
> (x86)\\Intel\\Compiler\\C++\\9.1\\EM64T\\Bin\\icl.exe" :
> <setup>"C:\\Program Files
> (x86)\\Intel\\Compiler\\C++\\9.1\\EM64T\\Bin\\iclvars.bat";
>
> Why do I need to explicitely run my intel 64 environment in the shell first?
>
> Secondly I'm getting some errors when trying to compile boost,
> my OS tries to open the rsp files on each compile-c-c++ line.

I'm confused. First you've said you can compile in 64-bit mode. Now you say the compiler
cannot be actually invoked. What is happening?

- Volodya


Boost-Build list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk