C'est une erreur de l'éditeur de liens, donc la déclaration est sans doute bonne, mais il doit manquer le nom de la bibliothèque dans les options du projet.
Quel est le compilateur utilisé ? VC6++, VC7++, Dev-C++, ...
Comment s'appelle cette bibliothèque NAG ? nag.lib ? libnag.lib, nag.so, libnag.a, ...?
Comment s'appelle la bibliothèque lib2 ? lib2.a, liblib2.so, lib2.dll, ...?
Y a-t-il deux bibliothèques, lib2 et NAG, ou selement une qui portent deux noms différents ?