In some environment, adding two options -Dblaswrap and -lI77 is required, while we do not fully understand why such a dependency exists. In such a case, add two options for CC and LIB as follows:
     CC       = gcc -O3 -Dnompi -Dnoomp -Dblaswrap
     LIB      = -L/usr/local/lib -fftw3 -llapack -lblas -lg2c -lI77 -static
   
   Other options, -Df77, -Df77_, 
    -Df77__, -DF77, -DF77_,  -DF77__
When lapack and blas libraries are linked, the specification of the
   routine name could depend on the machine environment. The variation
   could be capital or small letter, or with or without of the underscore. 
   To choose a proper name of lapack and blas routines on your computational
   environment, you can specify an option by -Df77, -Df77_, -Df77__, -DF77,
   -DF77_, or -DF77__. If the capital letter is needed in calling the 
   lapack routines, then choose 'F', and choose a type of the underscore 
   by none, '_', or '__'.  The default set is '-Df77_'.