Boost logo

Boost Users :

Subject: [Boost-users] Building Boost 1.48 using Intel compiler
From: Kim (Gadecki_at_[hidden])
Date: 2011-11-17 17:52:42


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"

Building the Boost C++ Libraries.

Performing configuration checks

    - has_icu builds : no
warning: Graph library does not contain MPI-based parallel components.
note: to enable them, add "using mpi ;" to your user-config.jam
    - iconv (libc) : no
    - iconv (separate) : no
    - icu : no
    - icu (lib64) : no
    - ../config//has_gcc_visibility builds : yes
    - ../config//has_long_double_support builds : yes
warning: skipping optional Message Passing Interface (MPI) library.
note: to enable MPI support, add "using mpi ;" to user-config.jam.
note: to suppress this message, pass "--without-mpi" to bjam.
note: otherwise, you can safely ignore this message.
warning: No python installation configured and autoconfiguration
note: failed. See http://www.boost.org/libs/python/doc/building.html
note: for configuration instructions or pass --without-python to
note: suppress this message and silently skip all Boost.Python targets

Component configuration:

    - chrono : building
    - date_time : building
    - exception : building
    - filesystem : building
    - graph : building
    - graph_parallel : building
    - iostreams : building
    - locale : building
    - math : building
    - mpi : building
    - program_options : building
    - python : building
    - random : building
    - regex : building
    - serialization : building
    - signals : building
    - system : building
    - test : building
    - thread : building
    - timer : building
    - wave : building

...patience...
...patience...
...patience...
...patience...
...found 6797 targets...
...updating 804 targets...
compile-c-c++ bin.v2\libs\regex\build\intel-win\debug\link-static\threading-mult
i\c_regex_traits.obj
compile-c-c++ bin.v2\libs\regex\build\intel-win\debug\link-static\threading-mult
i\cpp_regex_traits.obj
compile-c-c++ bin.v2\libs\regex\build\intel-win\debug\link-static\threading-mult
i\cregex.obj
compile-c-c++ bin.v2\libs\regex\build\intel-win\debug\link-static\threading-mult
i\fileiter.obj
compile-c-c++ bin.v2\libs\regex\build\intel-win\debug\link-static\threading-mult
i\icu.obj
compile-c-c++ bin.v2\libs\regex\build\intel-win\debug\link-static\threading-mult
i\instances.obj
compile-c-c++ bin.v2\libs\regex\build\intel-win\debug\link-static\threading-mult
i\posix_api.obj
compile-c-c++ bin.v2\libs\regex\build\intel-win\debug\link-static\threading-mult
i\regex.obj
compile-c-c++ bin.v2\libs\regex\build\intel-win\debug\link-static\threading-mult
i\regex_debug.obj
compile-c-c++ bin.v2\libs\regex\build\intel-win\debug\link-static\threading-mult
i\regex_raw_buffer.obj
compile-c-c++ bin.v2\libs\regex\build\intel-win\debug\link-static\threading-mult
i\regex_traits_defaults.obj
compile-c-c++ bin.v2\libs\regex\build\intel-win\debug\link-static\threading-mult
i\static_mutex.obj
compile-c-c++ bin.v2\libs\regex\build\intel-win\debug\link-static\threading-mult
i\w32_regex_traits.obj
compile-c-c++ bin.v2\libs\regex\build\intel-win\debug\link-static\threading-mult
i\wc_regex_traits.obj
compile-c-c++ bin.v2\libs\regex\build\intel-win\debug\link-static\threading-mult
i\wide_posix_api.obj
compile-c-c++ bin.v2\libs\regex\build\intel-win\debug\link-static\threading-mult
i\winstances.obj
compile-c-c++ bin.v2\libs\regex\build\intel-win\debug\link-static\threading-mult
i\usinstances.obj
intel-win.archive bin.v2\libs\regex\build\intel-win\debug\link-static\threading-
multi\libboost_regex-iw-mt-gd-1_48.lib
'/lib' is not recognized as an internal or external command,
operable program or batch file.

Thanks a lot for your time, guys.


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