Страница 1 из 1
Marble 16.04
Добавлено: 17 июн 2016, 17:12
Zeffanyx
Пытаюсь запустить marble-qt, а он мне говорит:
Код: Выделить всё
bash-4.3$ marble-qt
marble-qt: symbol lookup error: /usr/lib64/libmarblewidget-qt5.so.24: undefined symbol: _ZN11SolarSystem14setCentralBodyEPc
У меня подключён репозиторий Виктора (
http://abf-downloads.rosalinux.ru/victo ... in/release)
Что-то где-то не срослось...

Re: Marble 16.04
Добавлено: 17 июн 2016, 17:42
VictorR2007
Установил проверить, так у меня работает.
Re: Marble 16.04
Добавлено: 17 июн 2016, 19:27
VictorR2007
А был установлен один только Marble?
А то ему нужен новый libgeomap, который есть там же.
Re: Marble 16.04
Добавлено: 18 июн 2016, 13:04
Zeffanyx
Проверил на второй машине - у меня тоже работает. Возможно глюк был из-за того, что я долго не обновлялся.
Re: Marble 16.04
Добавлено: 20 июн 2016, 19:49
Yamah
marble-qt и у меня не работает
использую просто marble
Re: Marble 16.04
Добавлено: 21 июн 2016, 12:41
vvpnet
Zeffanyx писал(а):Пытаюсь запустить marble-qt, а он мне говорит:
Код: Выделить всё
bash-4.3$ marble-qt
marble-qt: symbol lookup error: /usr/lib64/libmarblewidget-qt5.so.24: undefined symbol: _ZN11SolarSystem14setCentralBodyEPc
У меня подключён репозиторий Виктора (
http://abf-downloads.rosalinux.ru/victo ... in/release)
Что-то где-то не срослось...

Эта ошибка означает что в либе libmarblewidget-qt5 была вызвана функция SolarSystem14setCentralBody, но адрес памяти реализации этой функции ссылается в не куда. Может быть не до собрана библиотека(кривая), может быть версия библиотеки старая т.е управляющая либа вызывает у либы libmarblewidget-qt5 функцию а её не оказалось...интерфейсы разные. Поэтому надо найти если есть обновления для либы libmarblewidget-qt5.
Re: Marble 16.04
Добавлено: 21 июн 2016, 16:44
VictorR2007
Yamah писал(а):marble-qt и у меня не работает
использую просто marble
В смысле, в консоли?
А то в пакете marble-qt5 только либы в /usr/lib64/marble/plugins/
А в пакете marble только один выполняемый файл /usr/bin/marble-qt
Re: Marble 16.04
Добавлено: 27 июл 2016, 12:18
VictorR2007
Пересобрал marble.
Ранее пакет был собран не совсем верно.
Для отображения русского перевода приложу файлы.
Нужно распаковать с заменой в /usr/share/locale/ru/LC_MESSAGES/