Я пишу программу на QT Creator для архитектуры x86 с использованием Debian 9 x86. Программа будет использовать библиотеку GNU Readline [8.0]. Кроме того, моя программа должна быть статически построена (QT уже статически собран). Для этого я скачал Readline с здесь.
Затем выполнил настройку для статической сборки:
./configure —prefix=/home/out/readlinelibs/ —enable-static —with-curses
тогда я выполнил конструкцию:
make
и установка библиотек
make install
В Pro-файле QT я добавил путь к библиотекам:
LIBS += -L/home/out/readlinelibs/lib -static -lreadline -ltinfo
При компиляции программы я получаю следующую ошибку в QT:
error: cannot find -ltinfo
Как построить readline в статическом режиме? Благодаря.
P.S .: в Debian x64 я также создал readline, и все работает хорошо.