У меня были проблемы с вызовом метода list_create в стеке. Я реализую стек со связанным списком в качестве базовой структуры данных. Я включил заголовочный файл list.h в stack.c, но когда я пытаюсь вызвать функцию в списке, это означает, что она сообщает неопределенную ссылку на list_create (). Я использую make-файл, который соединяет два и использует gcc. Я очень запутался, почему не соединяются, и я не могу вызвать функцию из .c файлов. Есть скриншоты файлов .c, а также Makefile. Функции в .h содержат правильные прототипы и используют ifndef, define и endif. Любая помощь будет принята с благодарностью.
list.c
Makefile
Stack.c