Open MPI logo

Open MPI Development Mailing List Archives

  |   Home   |   Support   |   FAQ   |   all Development mailing list

From: Brian Barrett (brbarret_at_[hidden])
Date: 2005-10-21 17:15:51


Yeah, this was (in my opinion) a very poorly named configure option.
--disable-cxx does not disable the need for a C++ compiler, only the
building of the MPI-2 C++ bindings. Some of our utilities are in C+
+, so a C++ compiler is always required.

Brian

On Oct 21, 2005, at 11:47 AM, Troy Benjegerdes wrote:

> $ ./configure --disable-cxx --prefix /scratch/troy/ompi
>
> *** C++ compiler and preprocessor
> checking for g++... no
> checking for c++... no
> checking for gpp... no
> checking for aCC... no
> checking for CC... no
> checking for cxx... no
> checking for cc++... no
> checking for cl... no
> checking for FCC... no
> checking for KCC... no
> checking for RCC... no
> checking for xlC_r... no
> checking for xlC... no
> checking whether we are using the GNU C++ compiler... no
> checking whether g++ accepts -g... no
> checking dependency style of g++... none
> checking how to run the C++ preprocessor... /lib/cpp
> checking if compiler impersonates g++... no
> configure: WARNING: -g has been added to CXXFLAGS (--enable-debug)
> checking if want C++ exception handling... no
> checking for C++ template_repository_directory... not used
> checking for C++ compiler template parameters... none needed
> checking for C++ optimization flags... -g
> checking for bool... no
> checking size of bool... 0
> checking alignment of bool... configure: WARNING: *** Problem running
> configure
> test!
> configure: WARNING: *** See config.log for details.
> configure: error: *** Cannot continue.
>
> _______________________________________________
> devel mailing list
> devel_at_[hidden]
> http://www.open-mpi.org/mailman/listinfo.cgi/devel
>