Salve a tutti, sono alle prese da poco con la libreria esterna "gc.h".
Ho scritto un solo programma con quest'ultima, che utilizzava GC_malloc.
Ora... il programma in sé non presenta errori di scrittura però nel compilarlo mi viene dato un errore:
riferimento non definito a "GC_malloc"
Ho risolto questo problema compilando il programma in questo modo (aggiungendo l'opzione -lgc):
gcc -o test test.c -lgc
Vorrei sapere se c'è e qual'è un modo per non dover aggiungere "-lgc" alla compilazione di ogni programma che usa la libreria "gc.h".
Inoltre penso che questo errore sia dato dal linker che non trova il codice delle funzioni presenti nella libreria.