Компиляция Qt 5.15.15: ошибка: «XKB_KEY_dead_lowline» не был объявлен в этой области.C++

Программы на C++. Форум разработчиков
Ответить
Anonymous
 Компиляция Qt 5.15.15: ошибка: «XKB_KEY_dead_lowline» не был объявлен в этой области.

Сообщение Anonymous »

Я пытаюсь скомпилировать Qt 5.15.15 с нуля, потому что Qt теперь требует создания учетной записи на их веб-сайте.
Я запустил:

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

mkdir build
cd build
../configure
gmake
Я получаю следующую ошибку:

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

/home/aitor/Baixades/qt-everywhere-src-5.15.15/qtbase/src/platformsupport/input/xkbcommon/qxkbcommon.cpp:276:16: error: ‘XKB_KEY_dead_lowline’ was not declared in this scope; did you mean ‘XKB_KEY_dead_belowring’?
276 |         Xkb2Qt,
|                ^~~~~~~~~~~~~~~~~~~~
|                XKB_KEY_dead_belowring
/home/aitor/Baixades/qt-everywhere-src-5.15.15/qtbase/src/platformsupport/input/xkbcommon/qxkbcommon.cpp:276:69: error: template argument 1 is invalid
276 |         Xkb2Qt,
|                                                                     ^
/home/aitor/Baixades/qt-everywhere-src-5.15.15/qtbase/src/platformsupport/input/xkbcommon/qxkbcommon.cpp:277:16: error: ‘XKB_KEY_dead_aboveverticalline’ was not declared in this scope; did you mean ‘XKB_KEY_dead_abovering’?
277 |         Xkb2Qt,
|                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|                XKB_KEY_dead_abovering
/home/aitor/Baixades/qt-everywhere-src-5.15.15/qtbase/src/platformsupport/input/xkbcommon/qxkbcommon.cpp:277:79: error: template argument 1 is invalid
277 |         Xkb2Qt,
|                                                                               ^
/home/aitor/Baixades/qt-everywhere-src-5.15.15/qtbase/src/platformsupport/input/xkbcommon/qxkbcommon.cpp:278:16: error: ‘XKB_KEY_dead_belowverticalline’ was not declared in this scope; did you mean ‘XKB_KEY_dead_belowtilde’?
278 |         Xkb2Qt,
|                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|                XKB_KEY_dead_belowtilde
/home/aitor/Baixades/qt-everywhere-src-5.15.15/qtbase/src/platformsupport/input/xkbcommon/qxkbcommon.cpp:278:79: error: template argument 1 is invalid
278 |         Xkb2Qt,
|                                                                               ^
/home/aitor/Baixades/qt-everywhere-src-5.15.15/qtbase/src/platformsupport/input/xkbcommon/qxkbcommon.cpp:279:16: error: ‘XKB_KEY_dead_longsolidusoverlay’ was not declared in this scope
279 |         Xkb2Qt,
|                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/aitor/Baixades/qt-everywhere-src-5.15.15/qtbase/src/platformsupport/input/xkbcommon/qxkbcommon.cpp:279:80: error: template argument 1 is invalid
279 |         Xkb2Qt,
|                                                                                ^
/home/aitor/Baixades/qt-everywhere-src-5.15.15/qtbase/src/platformsupport/input/xkbcommon/qxkbcommon.cpp:427:5: error: template argument 156 is invalid
427 |     >::Data{}
|     ^
/home/aitor/Baixades/qt-everywhere-src-5.15.15/qtbase/src/platformsupport/input/xkbcommon/qxkbcommon.cpp:427:5: error: template argument 157 is invalid
/home/aitor/Baixades/qt-everywhere-src-5.15.15/qtbase/src/platformsupport/input/xkbcommon/qxkbcommon.cpp:427:5: error: template argument 158 is invalid
/home/aitor/Baixades/qt-everywhere-src-5.15.15/qtbase/src/platformsupport/input/xkbcommon/qxkbcommon.cpp:427:5: error: template argument 159 is invalid
gmake[5]: *** [Makefile:759 : .obj/qxkbcommon.o] Erreur 1
Я, конечно, не менял код


Подробнее здесь: https://stackoverflow.com/questions/792 ... n-this-sco
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C++»