#675 closed Bugs (Works For Me)
intel-win32 does not compile at all
Reported by: | godrick | Owned by: | John Maddock |
---|---|---|---|
Milestone: | Component: | config | |
Version: | None | Severity: | |
Keywords: | Cc: |
Description
boost>bjam "-sTOOLS=intel-win32" stage gives the sort of errors listed below with Intel C++ 9.1 ...failed vc-C++ bin\boost\libs\wave\build\boost_wave.dll\intel-win32 \release\th reading-multi\token_ids.obj... vc-C++ bin\boost\libs\wave\build\boost_wave.dll\intel- win32\release\threading-mu lti\wave_config_constant.obj '/Zm800' is not recognized as an internal or external command, operable program or batch file. /Zm800 -nologo /EHsc -c -DNDEBUG -DNDEBUG - DBOOST_ALL_DYN_LINK=1 /Ogity /O 2 /Gs /Ob2 /EHsc /GR /MD /Qwn5 /Qwd985 /Qwe556 - Qoption,c,--arg_dep_lookup /Qvc6 -DBOOST_NO_INTRINSIC_WCHAR_T - I"bin\boost\libs\wave\build" -I"D:\Projects\boost " -I"D:\Projects\boost" - Fo"bin\boost\libs\wave\build\boost_wave.dll\intel-win 32\release\threading-multi\wave_config_constant.obj" - Tp"D:\Projects\boost\libs\ wave\build\../src/wave_config_constant.cpp" ...failed vc-C++ bin\boost\libs\wave\build\boost_wave.dll\intel-win32 \release\th reading-multi\wave_config_constant.obj... vc-C++ bin\boost\libs\wave\build\boost_wave.dll\intel- win32\release\threading-mu lti\aq.obj '/Zm800' is not recognized as an internal or external command, operable program or batch file. /Zm800 -nologo /EHsc -c -DNDEBUG -DNDEBUG - DBOOST_ALL_DYN_LINK=1 /Ogity /O 2 /Gs /Ob2 /EHsc /GR /MD /Qwn5 /Qwd985 /Qwe556 - Qoption,c,--arg_dep_lookup /Qvc6 -DBOOST_NO_INTRINSIC_WCHAR_T - I"bin\boost\libs\wave\build" -I"D:\Projects\boost " -I"D:\Projects\boost" - Fo"bin\boost\libs\wave\build\boost_wave.dll\intel-win 32\release\threading-multi\aq.obj" - Tp"D:\Projects\boost\libs\wave\build\../src/ cpplexer/re2clex/aq.cpp" ...failed vc-C++ bin\boost\libs\wave\build\boost_wave.dll\intel-win32 \release\th reading-multi\aq.obj... vc-C++ bin\boost\libs\wave\build\boost_wave.dll\intel- win32\release\threading-mu lti\cpp_re.obj '/Zm800' is not recognized as an internal or external command, operable program or batch file. /Zm800 -nologo /EHsc -c -DNDEBUG -DNDEBUG - DBOOST_ALL_DYN_LINK=1 /Ogity /O 2 /Gs /Ob2 /EHsc /GR /MD /Qwn5 /Qwd985 /Qwe556 - Qoption,c,--arg_dep_lookup /Qvc6 -DBOOST_NO_INTRINSIC_WCHAR_T - I"bin\boost\libs\wave\build" -I"D:\Projects\boost " -I"D:\Projects\boost" - Fo"bin\boost\libs\wave\build\boost_wave.dll\intel-win 32\release\threading-multi\cpp_re.obj" - Tp"D:\Projects\boost\libs\wave\build\../ src/cpplexer/re2clex/cpp_re.cpp"
Change History (3)
comment:2 by , 16 years ago
Status: | assigned → closed |
---|
Logged In: YES user_id=14804 Works for me, most likely you do not have INTEL_PATH set, see http://www.boost.org/tools/build/v1/intel-win32-tools.html for a list of options to set in order to use this toolset (only INTEL_PATH is required though). John.
comment:3 by , 16 years ago
Logged In: YES user_id=1279227 Thanks. Perhaps the instructions need to be amended to point out that INTEL_PATH must be set. However, there is another problem. The "wchar_t is a type" flag does not seem to be set, so I get errors like the following. Also /Qvc6 may not be right. CALL "C:\Program Files\Intel\Compiler\C++\9.1\Ia32 \bin\ICLVARS.BAT" > nul "C:\Program Files\Intel\Compiler\C++\9.1\Ia32 \bin\icl" /Zm800 -nologo /EHsc -c -DNDEBUG -DNDEBUG - DBOOST_FILESYSTEM_STATIC_LINK /Ogity /O2 /Gs /Ob2 /EHsc / GR /ML /Qwn5 /Qwd985 /Qwe556 -Qoption,c,-- arg_dep_lookup /Zc:forScope /Qansi_ali as /Qvc6 -DBOOST_NO_INTRINSIC_WCHAR_T - I"bin\boost\libs\filesystem\build" -I"D:\ Projects\boost" -I"D:\Projects\boost" - Fo"bin\boost\libs\filesystem\build\libb oost_filesystem.lib\intel-win32\release\runtime-link- static\exception.obj" -Tp"D :\Projects\boost\libs\filesystem\build\../src/exception.cpp " ...failed vc-C++ bin\boost\libs\filesystem\build\libboost_filesystem.lib\int el-w in32\release\runtime-link-static\exception.obj... vc-C++ bin\boost\libs\filesystem\build\libboost_filesystem.lib\int el-win32\relea se\runtime-link-static\operations.obj icl: Command line warning: overriding '/Qvc8' with '/Qvc6' operations.cpp C:\Program Files\Microsoft Visual Studio 8 \VC\INCLUDE\wchar.h(324): error: ident ifier "_wmktemp" is undefined __DEFINE_CPP_OVERLOAD_STANDARD_FUNC_0_0(wchar_t *, __RETURN_POLICY_DST, _CRTIM P, _wmktemp, __inout_z wchar_t, _TemplateName) ^ C:\Program Files\Microsoft Visual Studio 8 \VC\INCLUDE\wchar.h(324): error: "wcha r_t" has already been declared in the current scope __DEFINE_CPP_OVERLOAD_STANDARD_FUNC_0_0(wchar_t *, __RETURN_POLICY_DST, _CRTIM P, _wmktemp, __inout_z wchar_t, _TemplateName) ^ C:\Program Files\Microsoft Visual Studio 8 \VC\INCLUDE\wchar.h(324): error: expec ted a ";" __DEFINE_CPP_OVERLOAD_STANDARD_FUNC_0_0(wchar_t *, __RETURN_POLICY_DST, _CRTIM P, _wmktemp, __inout_z wchar_t, _TemplateName) ^ C:\Program Files\Microsoft Visual Studio 8 \VC\INCLUDE\wchar.h(327): error: varia ble "wchar_t" is not a type name _CRTIMP __checkReturn intptr_t __cdecl _wfindfirst32i64 (__in_z const wchar_t * _Filename, __out struct _wfinddata32i64_t * _FindData); ^ C:\Program Files\Microsoft Visual Studio 8 \VC\INCLUDE\wchar.h(328): error: varia ble "wchar_t" is not a type name _CRTIMP __checkReturn intptr_t __cdecl _wfindfirst64i32 (__in_z const wchar_t * _Filename, __out struct _wfinddata64i32_t * _FindData); ^ compilation aborted for D:\Projects\boost\libs\filesystem\build\../src/operation s.cpp (code 4)
Note:
See TracTickets
for help on using tickets.