./configure not detecting missing g++

Bug #252805 reported by Ronald Bradford
2
Affects Status Importance Assigned to Milestone
Drizzle
Fix Released
High
Monty Taylor

Bug Description

Compiling thoughts error:

 g++ -DDEFAULT_BASEDIR=\"/usr/local\" -DDATADIR=\"/usr/local/var\" -DDEFAULT_CHARSET_HOME=\"/usr/local\" -DSHAREDIR=\"/usr/local/share/drizzle\" -DDEFAULT_HOME_ENV=MYSQL_HOME -DDEFAULT_GROUP_SUFFIX_ENV=MYSQL_GROUP_SUFFIX -DDEFAULT_SYSCONFDIR=\"/usr/local/etc\" -DHAVE_CONFIG_H -I. -I../include -I.. -I../include -I../include -O -g -fno-implicit-templates -fno-exceptions -fno-rtti -W -Wall -Wextra -std=gnu++98 -pedantic -Wundef -Wredundant-decls -Wno-long-long -Wno-strict-aliasing -Werror -c my_new.cc -fPIC -DPIC -o .libs/my_new.o
env: g++: No such file or directory
make[1]: *** [my_new.lo] Error 1
make[1]: Leaving directory `/home/rbradfor/bzr/drizzle/mysys'
make: *** [all-recursive] Error 1

Searching shows no g++

$ dpkg -l | grep g++
ii g++-3.4 3.4.6-6ubuntu5 The GNU C++ compiler
$ which g++

Reviewing previous output (from successful configure shows)

./configure
...
checking for g++... no
...
/configure: line 6173: g++: command not found
checking "C++ compiler version"... "g++ ./configure: line 6176: g++: command not found"
...
config.status: creating support-files/drizzle-log-rotate
config.status: creating include/config.h
config.status: executing depfiles commands
config.status: executing default commands

Revision history for this message
Monty Taylor (mordred) wrote :

We need to AC_MSG_ERROR if we don't find a valid C++ compiler.

Changed in drizzle:
assignee: nobody → mordred
importance: Undecided → High
status: New → Confirmed
Monty Taylor (mordred)
Changed in drizzle:
status: Confirmed → Fix Committed
Monty Taylor (mordred)
Changed in drizzle:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.