i moduli oggetto che devono essere linkati non sono i file .h, ma sono dei file che in genere hanno estensione .a o .o; la libreria deve comprendere i file .h che deviniscono l'interfaccia e servono per compilare includendoli nel programa, e uno o più file .a o .o che rappresentano la libbreria vera e propria e che deve essere linkata col tuo programma
Se mi dai il link alla libreria ci do uno sguardo