Recent

Author Topic: Ошибки lazarus на gentoo linux. Не находит свои пакеты  (Read 1524 times)

dim336

  • Newbie
  • Posts: 3
При попытке добавить пакеты вроде anchordockingdsgn появляется ошибкаю Да впрочем как будто лазарус не видит вообще никакие свои пакеты. Может это не только на gentoo, но и на других дистрибутивах.

n7800

  • Hero Member
  • *****
  • Posts: 547
Внизу есть сообщение компилятора "checksum changed". Возможно, вам поможет "чистая пересборка":
1) Откройте окно "Меню > Сервис > Параметры сборки Lazarus".
2) Выберите переключатель "Очищать все".
3) Отметьте флажок "После сборки переключаться в автоматический режим".
4) Нажмите кнопку "Собрать".

dim336

  • Newbie
  • Posts: 3
Сделал всё как вы сказали, но всё равно ошибка.

Thausand

  • Sr. Member
  • ****
  • Posts: 396
@n7800:
I sorry not write good english and not read and write russia.

I think problem is this (but I only can read compile messages).

I think you have understand english, then have look this thread and post marcov https://forum.lazarus.freepascal.org/index.php/topic,70500.msg549679.html#msg549679

Some time work, force compile -B (but have solve write marcov option -Ur).

Is problem know. Mattias days ago try fix trunk for problem checksum (I not have try and make later and see if now fixed). Also fix is user space install.

May be you have knowledge for translate russia speak write user dim336 for help ?
« Last Edit: September 08, 2025, 03:40:52 am by Thausand »

n7800

  • Hero Member
  • *****
  • Posts: 547
@n7800:
I sorry not write good english and not read and write russia.

Thanks, @Thausand. I think everyone on this forum uses an online translator ))

Is problem know. Mattias days ago try fix trunk for problem checksum (I not have try and make later and see if now fixed). Also fix is user space install.

The screenshots show that the version used is quite old v3.4.

I think problem is this (but I only can read compile messages).

I think you have understand english, then have look this thread and post marcov https://forum.lazarus.freepascal.org/index.php/topic,70500.msg549679.html#msg549679

Some time work, force compile -B (but have solve write marcov option -Ur).

As far as I understood, the topic you mentioned had a compiler issue. I think this topic has an IDE issue, but maybe this will help...



@dim336, не могли бы вы в окне "Меню > Сервис > Параметры сборки Lazarus" добавить в поле "Параметры" опцию "-B" (именно прописную, не строчную) и нажать "Собрать"? Не думаю что это обязательно, но лучше снова включить очистку.

Если не поможет, то замените параметр "-B" на "-Ur" и попробуйте снова.

Если и это не поможет, то я смогу предложить еще как минимум 3 возможных варианта отладки/исправления ))

dim336

  • Newbie
  • Posts: 3
Эти параметры не устраняют ошибку

n7800

  • Hero Member
  • *****
  • Posts: 547
У вас раньше был установлен Lazarus в этой ОС? Возможно, проблема в старой конфигурации.

В любом случае, нужно больше отладочных данных. Удалите опции "-B"/"-Ur" (если они еще есть), и добавьте опцию "-va". Желательно пересобрать также с очисткой.

С этой опцией компилятор будет выводить отладочные сообщения с путями, в которых он ищет модули. После компиляции (ошибки), вызовите в контекстном меню окна "Сообщения" команду "Сохранить > Сохранить все/исходные сообщения в файл".

Я не уверен, хватит ли у вас прав, как у новичка на этом форуме, на прикрепление файла к сообщению. В этом случае вам придется разместить его где-нибудь, например на https://ctxt.io.

 

TinyPortal © 2005-2018