Issue 25946: configure should pick /usr/bin/g++ automatically if present (original) (raw)
./configure
both prints checking for g++... no
and
WARNING:
By default, distutils will build C++ extension modules with "g++".
If this is not intended, then set CXX on the configure command line.
if /usr/bin/g++
is present and executable which doesn't seem to be constructive because it's quite common that one wants to use /usr/bin/g++
as CXX compiler if available. In case incompatibilities exists with other C++ compilers there should a check and more detailed error message.
Furthermore the error message doesn't explain if a part of distutils won't be build because the message sounds like the C++ extension is built, but does it work without a C++ compiler?
Specifying CXX
environment variable or --with-cxx-main=/usr/bin/g++
configure
option works fine.
experienced with 8a2e735 (on branch 2.7)