Здравствуйте, счас четко понимаю что забросают тапками но выхода нет.
Пытаюсь зацепить библиотеку для работы с конфиг файлами по моему мнению самый удобный формат), и наткнулся на проблему которую ранее не видел, например цепляя библиотеку ncurses достаточно было просто :
gcc functions.cpp -o functions -l ncurses
Но с libconfig этот вариант не прокатил , наткнулся лишь на одно решение тут описанное:
gcc functions.cpp -o functions.o $(pkg-config --cflags --libs libconfig ncurses)
/usr/lib/gcc/x86_64-linux-gnu/6/../../../x86_64-linux-gnu/Scrt1.o: In function `_start':
(.text+0x20): undefined reference to `main'
collect2: error: ld returned 1 exit status
чего ему не хватает ?