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
de...@open-mpi.org
http://www.open-mpi.org/mailman/listinfo.cgi/devel


Reply via email to