Thanks for the information regarding linking changes. As you assumed the
structure of the call to gfortran was incorrect. Changing the Makefile
instruction from
gfortran file.f90 -o program_name -llapack $(object_files)
to
gfortran file.f90 -o program_name $(object_files) -llapack
fixed the iss
Public bug reported:
Attempting to compile a FORTRAN program which calls ZGEEVX from the
LAPACK library results in the error "undefined reference to `zgeevx_'"
on a machine running Ubuntu 12.04 (liblapack-dev 3.3.1-1) while the same
code compiles successfully on two different machines; one Ubuntu