In the README file included in the libdbh2-5.0.22 tar archive file, it states
To build, first regenerate build files for your particular box with
./autogen .
(note the period after a space: this is significant for the autogen.sh script)
The do a ./configure, followed by a make and make install.
However, there is no autogen file, so following these instructions results in
./autogen .
sh: ./autogen: No such file or directory
There is however an autogen.sh script but this should NOT be invoked with the "." parameter because that is passed to the configure script and results in the error
checking build system type... Invalid configuration `.': machine `.' not recognized
Also, if autogen.sh is run with all of the parameters one wishes to use with configure, then there is no need whatsoever to run configure (again) after running autogen,sh because the autogen.sh script runs the configure script after generating it.
rewrote installation instructions in README file, separating compilation from GIT source code from tarball distribution code.