ho un problema con la programmazione multi modulo:
ho creato un .h chiamato 'server' con la sua protezione(#ifndef ecc...), e prototipi delle funzioni dichiarate extern. poi il suo .c che include il server.h, quindi lo svolgimento delle funzioni, introdotte dal .h . ora se devo testare il tutto creo un .c detto 'client' che include il .h di prima e usa le funzioni. Ma mi da errore del linker che non trova il nome delle funzioni. mentre se metto il main del client nel server.c non mi da errore. cosa ho sbalgiato?