LINUX.ORG.RU

Ошибка после запуска Qt Creator 8 RC

 , ,


0

1

Компиляция, сборка и установка проходит без ошибок, однако после запуска вот такая ошибка:

# ./qtcreator
./qtcreator: symbol lookup error: /usr/local/bin/../lib/qtcreator/libUtils.so.7: undefined symbol: _ZN11QToolButton13checkStateSetEv, version Qt_6


Последнее исправление: Zhbert (всего исправлений: 1)

либо дай ему чо он хочет (libUtils.so.7 содержащий таки метод QToolButton::checkStateSetEv()), либо... одно из двух. Чекни версии зависимостей, возможно Qt6 обнови или собери с сорцов.

slackwarrior ★★★★★
()
Ответ на: комментарий от nicholas_ru

Из поста в среднем ХЗ вообще что ты сделал и по какой инструкции :) Просто оно ругается на отсутствие метода в библиотеке, который ожидает собранный тобой qtcreator, от этого и пляши. Можешь натравить ldd на qtcreator:

ldd ./qtcreator

Покурить выхлоп в поисках not found

и посмотреть для начала все ли библиотеки он видит. Может ему путя не хватает, чтоб увидеть — ты его после сборки в систему поставил или как? А может Qt собрана криво или устарела. :)

slackwarrior ★★★★★
()
Последнее исправление: slackwarrior (всего исправлений: 1)
Ответ на: комментарий от slackwarrior

Покурить выхлоп в поисках not found

Не будет там никакого not found, у человека ведь не библиотеки нет, а метода в какой-то из библиотек Qt, так что ldd тут бесполезен.

Куда полезнее узнать как собирался Qt Creator, вполне возможно что собирался он с использованием одной версии Qt, где этот метод есть, а запускается на другой, где этого метода нет.

EXL ★★★★★
()
Ответ на: комментарий от slackwarrior

Возможно, необходимо установить Qt 6.4.0 Бету(вместо qt 6.3.0), так Qt Creator 8 -ой RC и ему нужно более новую версию?

nicholas_ru
() автор топика
Ответ на: комментарий от nicholas_ru

Это понятно из того что ОП собирает RC, а не релизную версию, и покрывается клаузой «возможно Qt6 обнови или собери с сорцов». Просто ОП, видимо, не очень с проверкой зависимостей и результатов сборки.

slackwarrior ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.