When attempting to compile the newest version of S.M.A.R.T. Monitoring Tools on a CentOS Linux server I received an error complaining about the C++ compiler not being able to create executables. In the error output below you can see that the configure script complains of not being able to find a suitable compiler so it errors out.
While running a configure script before compiling an application on CentOS Linux I received an error noting that libgdbm could not be found. Below I display the actual error output that interrupted the configure script, how the correct RPM package to resolve the error was located, and the output of installing the new package on CentOS Linux via YUM.