adesso voglio creare un programma che usa questa libreria senza dover compilare quei sorgenti (che sono gia compilati)..
cioè quello che ho fatto finora è stato per esempio creare un sorgente esempio.c che si trovava nella stessa cartella dei sorgenti della libreria, inserire i sorgenti e gli header nel makefile e compilare il tutto...
quello che vorrei adesso è scrivere un programma in qualsiasi punto del filesystem ed utilizzare le funzioni di libreria aggiungendo a questo programma semplicemente
#include mioheader1.h
#include mioheader2.h
#include mioheader3.h
....
cioè quello che si fa con le librerie standard...
ci sto provando e mettendo i vari header nel makefile (-I/mialib/lib/directory_header1/ -I/mialib/lib/directory_header2/ ... ...)
compila perchè vede che le funzioni sono definite negli header...
il problema è che quando lo eseguo non trova l'implementazione delle funzioni (sostanzialmente i .o)...
spero di essere stato abbastanza chiaro.. grazie a quanti risponderanno
