Devo consegnare un progetto tra poche ore... e ho questo simpatico problema:

Con un makefile lancio questo (lì è tutto parametrizzato.. ma il risultato è questo... e lo provo anche direttamente da shell):

gcc -I ../include pvm.c -o ../bin/mypvm -l lpvm -L ../lib

dove lpvm (liblpvm.so) è una libreria dinamica che creo da lpvm.c...

gcc mi restituisce errori dicendo che le funzioni che ho nella libreria non sono defnite.... in pratica gcc trova la libreria e pare linkarla a pvm.c, ma quest'ultimo non trova la libreria.... eppure nel suo sorgente c'è

include "lpvm.h"

Sapreste darmi qualche dritta? Devo consegnare tra un paio d'ore... vi prego... se potyete fare qualcosa fatelo