error: undefined reference to 'function()'
Указывает, что компоновщик не может найти определение function()
.Либо вы не определили его в своем исходном коде, либо, если вы используете библиотеку, которая его определяет, библиотека не становится связанной.
Эти или эти сообщения объясняют, что вы должны сделать, чтобы добавить внешние библиотеки в затмение.