Страница 1 из 1

Программа не видит lib64qt5core-devel

Добавлено: 23 янв 2020, 17:35
Zeffanyx
Пытаюсь собрать программу AwesomeBump.
В ответ вижу сообщение:

Код: Выделить всё

Project ERROR: Unknown module(s) in QT: core
пакет lib64qt5core-devel установлен. Что ему может не хватать ещё?

Программа не видит lib64qt5core-devel

Добавлено: 24 янв 2020, 03:07
VictorR2007
А посмотрите в AwesomeBump/unixBuildScript.sh
там написано что
MY_QT_PATH=/opt/Qt5.9.0/5.9/gcc_64/bin/
Может можно указать другой путь.

Программа не видит lib64qt5core-devel

Добавлено: 24 янв 2020, 10:47
Zeffanyx
VictorR2007 писал(а): 24 янв 2020, 03:07 А посмотрите в AwesomeBump/unixBuildScript.sh
там написано что
MY_QT_PATH=/opt/Qt5.9.0/5.9/gcc_64/bin/
Может можно указать другой путь.
Пробовал, не помогает. Это не единственный пример, когда стороннее приложение не желаете детектить qt5core. Ещё Qtfm не желает собираться. У нас есть старая версия под Qt4, а новая, под Qt5 не видит Qt5::Core.
Короче, где-то сидит проблема...

Программа не видит lib64qt5core-devel

Добавлено: 25 янв 2020, 03:27
VictorR2007
А если в спек, в секцию %build добавить

%build
export CPPFLAGS="$CPPFLAGS -I/usr/include/qt5"
или может даже
export CPPFLAGS="$CPPFLAGS -I/usr/include/qt5/QtCore"

Программа не видит lib64qt5core-devel

Добавлено: 27 янв 2020, 11:51
Zeffanyx
VictorR2007 писал(а): 25 янв 2020, 03:27 А если в спек, в секцию %build добавить

%build
export CPPFLAGS="$CPPFLAGS -I/usr/include/qt5"
или может даже
export CPPFLAGS="$CPPFLAGS -I/usr/include/qt5/QtCore"
У меня не спек, а обычная сборка. Попробую добавить этот флаг в файл .pro.