|
Boost-Build : |
From: Hicham Mouline (hicham_at_[hidden])
Date: 2007-10-23 14:38:23
The intel compiler (vista64) I have installed generates 64bit only. No
option needs to be passed then.
I ran :
bjam --build-dir="c:\Users\hich\Documents" --toolset=intel-10.0
--with-date_time stage
from Boost root dir.
(all installed with the winstaller from boost consulting)
I get these errors:
...found 488 targets...
...updating 52 targets...
MkDir1 stage
mkdir "stage"
Access is denied.
...failed MkDir1 stage...
...skipped stage\lib for lack of stage...
file
c:\Users\hich\Documents\boost\bin.v2\libs\date_time\build\intel-win-10.0\deb
ug\threading-multi\greg_month.obj.rsp
"libs\date_time\src\gregorian\greg_month.cpp"
-Fo"c:\Users\hich\Documents\boost\bin.v2\libs\date_time\build\intel-win-10.0
\debug\threading-multi\greg_month.obj"
-TP
/Z7
/Od
/Ob0
/W3
/GR
/MDd
/Zc:forScope
/Zc:wchar_t
/GB
/Op
/Qwn5
/Qwd985
-Qoption,c,--arg_dep_lookup
-Qoption,cpp,--arg_dep_lookup
/wd4675
/EHs
-c
-DBOOST_ALL_DYN_LINK=1
-DBOOST_ALL_NO_LIB=1
-DDATE_TIME_INLINE
"-I."
compile-c-c++
c:\Users\hich\Documents\boost\bin.v2\libs\date_time\build\intel-win-10.0\deb
ug\threading-multi\greg_month.
obj
@"c:\Users\hich\Documents\boost\bin.v2\libs\date_time\build\intel-win-10.0\d
ebug\threading-multi\greg_month.obj.rsp
"
At this stage, it tries to run greg_month.obj.rsp, but it doesn't know how
to open it, so it asks me to choose a program.
I don't think it calls the Intel compiler at all. (I don't know if it reads
the environment variables that define the intel compiler path)
Rds,
-----Original Message-----
From: boost-build-bounces_at_[hidden]
[mailto:boost-build-bounces_at_[hidden]] On Behalf Of Vladimir Prus
Sent: 23 October 2007 16:29
To: boost-build_at_[hidden]
Subject: Re: [Boost-build] intel toolset
Hicham Mouline wrote:
>> It does not seem like intel support in Boost.Build has special provision
>> for 64-bit compilation. Are you aware how it should be activated, on
>> command line?
>>
>> - Volodya
>> _______________________________________________
>
> aha, so 64bit is not supported by Boost-build?
>
> what if i run this:
> bjam --build-dir="c:\Users\hich\Documents" --toolset=intel-10.0
> --with-date_time stage
>
> will it generate 32bit binaries? for intel compiler?
> i guess that will not work with my 64bit-only intel compiler?
I don't know. For msvc, 64-bit mode is activated using address-mode=64.
I don't know how intel works. If it need special command line options,
then it won't work. If there's '64-bit' compiler that generated 64
bit binaries when invoked, then no special support needed.
Can you check with intel docs and get back to me?
- 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