Проблема с запуском Lazarus 2.2.4

Вопросы программирования и использования среды Lazarus.

Модератор: Модераторы

Ответить
vladgul
незнакомец
Сообщения: 5
Зарегистрирован: 27.12.2022 17:53:24

Проблема с запуском Lazarus 2.2.4

Сообщение vladgul »

Подскажите, кто знает, куда смотреть?
После обновления пакетов в системе перестал запусаться Lazarus версия 2.2.4
ОС Linux Mint DE Elsie под VMWare (можно, конечно откатиться в вируалке, но не хочется)
Запуск из терминала дает такие ошибки

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

test@linuxtest:~$ lazarus-ide 
[FORMS.PP] ExceptionOccurred 
  Sender=EInvalidOp
  Exception=Invalid floating point operation
  Stack trace:
  $00007F7F74CF57BF
TApplication.HandleException: EInvalidOp
Invalid floating point operation
  Stack trace:
  $00007F7F74CF57BF
Exception at 00007F7F74CF57BF: EInvalidOp:
Invalid floating point operation.

Можно ли что-то сделать?
Lucifer
постоялец
Сообщения: 132
Зарегистрирован: 05.01.2014 21:39:03
Откуда: Новороссийск

Сообщение Lucifer »

Пересобери его с QT5. Тоже мучился.
Аватара пользователя
Снег Север
долгожитель
Сообщения: 3067
Зарегистрирован: 27.11.2007 15:14:47
Контактная информация:

Сообщение Снег Север »

А есть какой-то особый смысл в использовании устаревшей сборки - ведь нынешняя стабильная это 2.2.6?
Lucifer
постоялец
Сообщения: 132
Зарегистрирован: 05.01.2014 21:39:03
Откуда: Новороссийск

Сообщение Lucifer »

А у 2.2.6 точно такие же проблемы. GTK2 - линкуется, но при попытке запуска точно такая же ошибка. Только вот сегодня мучился. Хотел уже на 2.2.0 откатиться, но решил попробовать QT5. И - о, чудо! Оно работает.
slyubez
постоялец
Сообщения: 185
Зарегистрирован: 31.03.2015 07:44:07

Сообщение slyubez »

Только на Дебиане?
На Минте (который на бубунте) такой проблемы не встречал.
svk12
постоялец
Сообщения: 411
Зарегистрирован: 09.06.2008 18:42:47

Сообщение svk12 »

На 10-ом Альте то же самое.
slyubez
постоялец
Сообщения: 185
Зарегистрирован: 31.03.2015 07:44:07

Сообщение slyubez »

А разрядность платформы какая? У меня была 64бит. Может с этим завязано?
Аватара пользователя
WAYFARER
энтузиаст
Сообщения: 564
Зарегистрирован: 09.10.2009 00:00:04
Откуда: г. Курган

Сообщение WAYFARER »

Попробуйте пересобрать с очисткой
make clean
make all
Lucifer
постоялец
Сообщения: 132
Зарегистрирован: 05.01.2014 21:39:03
Откуда: Новороссийск

Сообщение Lucifer »

На федоре тоже такая же бяка именно со скачанном с сайта лазарусе. Не собирается он в GTK2 никак. Ни с очисткой, ни с вырезанием отладки. Вернее, он-то собирается, но не стартует. Самое что интересное, поставленный из репы самой федоры 2.2.6 какой-то там нормально взлетел. А в дебиане - нет. Только с QT5 нормально завелся.
Аватара пользователя
Снег Север
долгожитель
Сообщения: 3067
Зарегистрирован: 27.11.2007 15:14:47
Контактная информация:

Сообщение Снег Север »

На Typhon тоже жаловались на проблемы запуска под линухами с GTK2. Там в форуме объяснили, что проблема в устаревшем ядре и библиотеках линуха.
Lucifer
постоялец
Сообщения: 132
Зарегистрирован: 05.01.2014 21:39:03
Откуда: Новороссийск

Сообщение Lucifer »

Куда уж устаревшее ядро. Федора - 6.2.14-200.fc37, дебиан - 6.1.0-8. А вот на ядрах 5.х такой проблемы не было.
xchgeaxeax
постоялец
Сообщения: 201
Зарегистрирован: 11.05.2023 02:51:40

Сообщение xchgeaxeax »

Зато на репозитории Calculate Linux недавно попал Lazarus-2.0.12-r3. В результате я неделю не замечая, что у меня 2.2.4 после обновления стала 2.0.12, боролся с gdb. Lazarus при генерации отладочной информации на отрез не хотел запускать отладку. Сегодня увидел, что версия упала и скачал с git 2.2.6. Сразу все стало как надо.
Ответить