Problèmes de bibliothèque manquants lors de la compilation du code C: ld ne trouve pas de bibliothèque

J’essaie de comstackr du code C que j’ai hérité d’un collègue. Je rencontre des problèmes de bibliothèque manquants – c’est-à-dire que la sortie de make est

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 

J’ai mis les bibliothèques où se trouvent les éléments LAPACK et BLAS sur le chemin PATH, et surtout le fichier LD_LIBRARY_PATH, mais j’ai néanmoins rencontré la même erreur.

Quelqu’un peut-il me suggérer comment aider mon Makefile à retrouver les bibliothèques manquantes? Merci beaucoup!