I'm trying to build on WinXP 64 with the following command line: bjam --toolset=intel address-model=64 --with-signals stage However, every compile-c-c++ line gives me a popup window on my machine stating: "Windows cannot open this file: File: trackable.obj.rsp To open this file, Windows needs to know what program created it. Windows can go online....blah blah blah blah" And of course my build fails. Anyone know what to do about this, or what is screwed up in my environment? -- Nick
Nicholas Bastin wrote:
And of course my build fails. Anyone know what to do about this, or what is screwed up in my environment?
Make sure icc.exe is in your path when you build... And posting the build line that fails would help to better diagnose what might be wrong. -- -- Grafik - Don't Assume Anything -- Redshift Software, Inc. - http://redshift-software.com -- rrivera/acm.org - grafik/redshift-software.com -- 102708583/icq - grafikrobot/aim - grafikrobot/yahoo
On 10/2/07, Rene Rivera
Nicholas Bastin wrote:
And of course my build fails. Anyone know what to do about this, or what is screwed up in my environment?
Make sure icc.exe is in your path when you build... And posting the build line that fails would help to better diagnose what might be wrong.
Well, that's the problem. The intel compiler on windows isn't called icc.exe, it's called icl.exe (and has been for quite some time...at least 9.0 onwards, and I think 8.0 as well). Now I have a new problem. Something in the build process is trying to run: "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall" But VS8 isn't actually a 64-bit application (even though it can build 64-bit object code), so it's not located in C:\Program Files (which is reserved for 64-bit native apps). VS8 is installed in "C:\Program Files(x86)\Microsoft Visual Studio 8". Where can I edit to tell boost.build where this file really is? -- Nick
Nicholas Bastin wrote:
I'm trying to build on WinXP 64 with the following command line:
bjam --toolset=intel address-model=64 --with-signals stage
However, every compile-c-c++ line gives me a popup window on my machine stating:
"Windows cannot open this file:
File: trackable.obj.rsp
To open this file, Windows needs to know what program created it. Windows can go online....blah blah blah blah"
And of course my build fails. Anyone know what to do about this, or what is screwed up in my environment?
I have this problem, too, but with msvc8 (32 bit). http://archives.free.net.ph/message/20070815.233836.4303e981.en.html I don't know if that's any help. I didn't manage to get to the bottom of the problem, anyway :( Edd
I'm trying to build on WinXP 64 with the following command line:
bjam --toolset=intel address-model=64 --with-signals stage
I believe I reported this as a bug on the Boost.Build tracker a while back: you need to edit user-config.jam to tell bjam where your Intel install is, mine looks like: using intel-win : 9.1 : "c:/program files/intel/compiler/c++/9.1/ia32/bin/icl.exe" ; using intel-win : 10.0 : "c:/program files/intel/compiler/c++/10.0.025/ia32/bin/icl.exe" ; using intel-win : 8.1 : "c:/program files/intel/cpp/compiler80/ia32/bin/icl.exe" ; #using intel-win : 7 : "c:/program files/intel/cpp/compiler70/ia32/bin/icl.exe" ; #using intel-win : 6 : "c:/program files/intel/cpp/compiler60/ia32/bin/icl.exe" ; HTH, John.
participants (4)
-
Edd Dawson
-
John Maddock
-
Nicholas Bastin
-
Rene Rivera