Закачал транковый лазарус на ubuntu, собрал, запустил, начал устанавливать пакеты, установил HTMLViewer 11.7 версию самую стабильную, пакет собрался и установился, открываю проект, который использует этот модуль - при сборке валится с ошибкой ReadHTML.pas(101,3) Fatal: Невозможно найти HtmlSbs1, используемый в ReadHTML, несовместимый PPU=/home/alex/lazarus-trunk/lazarus/components/HtmlViewer-HtmlViewer-11.7/package/lib/x86_64-linux/Htmlsbs1.ppu, пакет FrameViewer09
При любых вариантах добавления путей pas/ppu файлов в параметры проекта - пути, ничего не происходит, все также валится....
Что делать-то?
[РЕШЕНО] Опять проблема с компиляцией и поиском модулей
Модератор: Модераторы
[РЕШЕНО] Опять проблема с компиляцией и поиском модулей
Последний раз редактировалось java73 09.04.2017 14:12:43, всего редактировалось 1 раз.
Для начала стереть /home/alex/lazarus-trunk/lazarus/components/HtmlViewer-HtmlViewer-11.7/package/lib/x86_64-linux/Htmlsbs1.ppu
да и всё остальное что в этой папке. а была - небыла - вообще все ппушки проекта
да и всё остальное что в этой папке. а была - небыла - вообще все ппушки проекта
Да пробовал много вариантов
Добавлено спустя 10 минут 12 секунд:
Ошибка при компиляции: Htmlsbs1.pas(53,3) Fatal: Невозможно найти Htmlsubs, используемый в Htmlsbs1, несовместимый PPU=/home/alex/lazarus-trunk/lazarus/components/HtmlViewer-HtmlViewer-11.7/package/lib/x86_64-linux/HTMLSubs.ppu, пакет FrameViewer09
IDE в редакторе кода легко открывает все модули, включая тот, который компилятор якобы не находит.
Пакет скомпилировался минуту назад в этой же системе, я не понимаю, в чем проблема.
Добавлено спустя 10 минут 12 секунд:
Ошибка при компиляции: Htmlsbs1.pas(53,3) Fatal: Невозможно найти Htmlsubs, используемый в Htmlsbs1, несовместимый PPU=/home/alex/lazarus-trunk/lazarus/components/HtmlViewer-HtmlViewer-11.7/package/lib/x86_64-linux/HTMLSubs.ppu, пакет FrameViewer09
IDE в редакторе кода легко открывает все модули, включая тот, который компилятор якобы не находит.
Пакет скомпилировался минуту назад в этой же системе, я не понимаю, в чем проблема.
Ты умеешь объяснять проблемы
Ты его стер и что произошло та? он заново появился при компиляции проекта (не пакета) несовместимым?
Ты его стер и что произошло та? он заново появился при компиляции проекта (не пакета) несовместимым?
Да. В любых вариантах. Переустановка пакета - успешно, Очистка от скомпилированных файлов при сборке проекта - соответственно, файлы пакета тоже снова компилируются, - всегда результат один и тот же. В винде на работе такой беды нет.
Добавлено спустя 6 минут 2 секунды:
Проблема в пакете какая-то. Не компилируется даже чистый проект, в который в uses добавлено htmlsubs
Добавлено спустя 6 минут 2 секунды:
Проблема в пакете какая-то. Не компилируется даже чистый проект, в который в uses добавлено htmlsubs
>>при компиляции проекта (не пакета)
Как может быть ругань на ппу если его нет?
Как может быть ругань на ппу если его нет?
Ну лазарус же перед компиляцией проекта компилирует все нескомпилированные модули используемых пакетов. Такие проблемы были несколько лет назад на версиях < 1
Добавлено спустя 23 часа 10 минут 51 секунду:
Проблема решилась переносом названия модуля из uses секции nterface в секцию mplementation. Плюс еще потом высыпалось несколько ошибок в пакете HTMLPort из-за использования функции Find на не отсортированных stringlist'ах. Заменил на indeof. Теперь собралось.
Добавлено спустя 23 часа 10 минут 51 секунду:
Проблема решилась переносом названия модуля из uses секции nterface в секцию mplementation. Плюс еще потом высыпалось несколько ошибок в пакете HTMLPort из-за использования функции Find на не отсортированных stringlist'ах. Заменил на indeof. Теперь собралось.
