编译C代码时缺少库问题:ld找不到库

我正在尝试编译一些我从同事那里inheritance的C代码。 我遇到了一些丢失的库问题 – 也就是说,make的输出是

gcc -L. -L/lib -L/lib -L/lib -L/lib64 -o gnd2fmdpara gnd2fmdpara.o git_version.o -lfmd -lnumerics -lmisc -llapack -lblas -lgfortran -lm -lz /usr/bin/ld: cannot find -llapack /usr/bin/ld: cannot find -lblas /usr/bin/ld: skipping incompatible /lib/libm.so when searching for -lm 

我已将LAPACK和BLAS内容所在的库放在PATH上,重要的是LD_LIBRARY_PATH,但仍然遇到同样的错误。

任何人都可以建议我如何帮助我的Makefile找到丢失的库? 非常感谢!