Boost logo

Boost Users :

Subject: [Boost-users] Installing boost.mpi on Cray system
From: khaled hamidouche (khaledhamidouche_at_[hidden])
Date: 2011-06-21 10:35:38


Hello

I'm trying to install boost and its MPI bindings on a Cray XE6 and this
is what I get after adding using mpi ; to user-config.jam:
MPI auto-detection failed: unknown wrapper
compiler<http://omgili.com/mailinglist/boost-users/lists/boost/org/4BC2BA3E2040204helsinkifi.html#>
/opt/cray/xt-asyncpe/4.9/bin/CC
or
MPI auto-detection failed: unknown wrapper compiler mpic++

(mpic++
-bash: mpic++: command not found)

If I understand correctly boost only checks for mpicc and related
executables and also tries mpirun. None of these are supposed to be used
on an XE6 The compiler commands to use are cc, CC and ftn. More
information for I think the same machine:
https://www.nersc.gov/users/getting-started/>

these compiler cc, CC and ftn are using directly to compile an MPI program
(don't use mpiCC to compile)

Actually CC is using the GNU compiler

module switch PrgEnv-pgi PrgEnv-gnu

CC --version
/opt/cray/xt-asyncpe/4.9/bin/CC: INFO: Compiling with
XTPE_COMPILE_TARGET=native.
g++ (GCC) 4.5.2 20101216 (Cray Inc.)

I need to build boost mpi with this compiler (CC). How can I make bjam do
that??

Thank you

K.H



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