LAM/MPI logo

LAM/MPI General User's Mailing List Archives

  |   Home   |   Download   |   Documentation   |   FAQ   |   all just in this list

From: Vishal Sahay (vsahay_at_[hidden])
Date: 2004-04-14 14:02:04


Hi --

LAM has some utility files like laminfo and the likes which are written in
C++ and hence we need C++ compilers. There is no way you can disable that.
If PGI 4.1 compilers do not support 'bool', probably then LAM would not
work with that C++ compiler, and unfortunately we would have to say that
LAM does not support PGI 4.1 compiler suite.

Using the "--without-mpi2cpp" would just disable build of MPI C++
bindings. Also if you unset CXX, the LAM configuration would look for the
default C++ compiler on your system and use that. CXX can just be used to
override this behaviour and specify another compiler, it does not disable
its use.

I would suggest that you use an upgraded version of your PGI compilers.

Hope this helps!

-Vishal

On Wed, 14 Apr 2004, Ricky Tang wrote:

# Hello,
#
# I am compiling LAM with PGI 4.1 compilers. Configure said the pgCC compiler
# do not support bool type and refuse to go on. I don't care about to use
# mpiCC anyway so I would like to disable C++. I check the configure help and
# do it by option "--without-mpi2cpp" and unset CXX environment. Then
# configure smartly find that I have g++ compiler. It use g++ to do some
# linking when making laminfo. Of course it is bad and there is some
# undefined reference error.
#
# So I would like to know if there is some ways to disable to use any CXX
# compilers altogether?
#
# Thank you.
#
#
# Ricky Tang.
#
#
# _______________________________________________
# This list is archived at http://www.lam-mpi.org/MailArchives/lam/
#