Вы должны добавить все библиотеки, перечисленные при запуске pkg-config gtkmm-2.4 --cflags --libs
в терминале в Eclipse.Насколько я обнаружил, Eclipse не очень хорошо работает с pkg-config, поэтому вы должны добавить их вручную.
Щелкните правой кнопкой мыши на Project> Properties> C / C ++ Build> Settings
В GCC C ++ Compiler, в каталогах, добавьте каждый каталог, указанный при запуске pkg-config gtkmm-2.4 --cflags
(только каталоги, удалите -I и -pthread)
В GCC C ++ Linker, в Библиотеки, добавьте все из pkg-config --libs
(опять же, просто добавьте библиотеки, удалите -l и -pthread)