Я с линуксом совсем не знаком, возможно что то не так сделал. А делал я так:
Скачал последнюю версию Ubuntu18.04 с оф. сайта, установил убунту на чистий ноутбук установил рекомендуемые обновления, установил лазарус с помощью команди sudo apt-get install lazarus.
Установился Lazarus 1.8.2
После этого запустил лазарус с ярлика и пробовал установить пакети также как я это делал под Виндовсом, началала вылазить даная ошыбка.
Устанавливал так: Package -> Install/Unistall Packages из окна "Available for installation" перенес пакет lazopenglcontext в окно "Install" нажал кнопку Save and Rebuild IDE.
По рекомендации запустил лазарус с помощью sudo startlazarus и также попробовал установить lazopenglcontext и случилась та же ошыбка.
Попробовал те же с убунту 16.04, после команди sudo apt-get install lazarus установился Lazarus 1.6
При установке пакетов lazopenglcontext случается та же ошибка.
Попробовал установить убунту на английском языке поскольку появилась идея что в путях к файлам есть кирилица но и это ничего не дало.
Попробовал установить на другом компютере на виртуальной машыне и опять же там та же ошыбка.
При попытке установить другие пакеты тоже случаются аналогичние ошыбки с любыми пакетами.
Что я делаю не так?
Добавлено спустя 17 минут 29 секунд:Лекс Айрин писал(а):Какие еще пакеты, какая версия FPC/Lazarus под виндой и под никсами?
Под виндовсом у меня есть Лазарус 1.8.0 и на другом компютере Лазарус 1.8.4. Все работает из коробки установил lazopenglcontext и OnlinePackageManeger а из онлайн менеджера пакетов установил Indy10. Все прекрасно установилось и был написан сответствующая програмка. Тепер задача стоит сделать такую же програмку которая работала бы под линуксом.
Добавлено спустя 3 минуты 41 секунду:serbod писал(а):Такое впечатление, что пакет был скомпилирован одним пользователем, а lazarus другим. Если вы установили lazarus из менеджера пакетов под рутом, то он может и не пересобираться под обычным юзером.
Рекомендую отменить установку fpc и lazarus в менеджере пакетов, а затем установить при помощи fpcupdeluxe
https://github.com/LongDirtyAnimAlf/fpc ... e/releases
Оно устанавливает в папку пользователя, поэтому не требуются права root для пересборки IDE. А еще оно позволяет легко установить и обновлять актуальную версию, кросс-компилеры и популярные пакеты компонентов.
Ваш ответ я не совсем понял поскольку я занимаюсь электроникой а с програмированием связан косвенно и никогда не доводилось погружатся в такие вопросы. Спасибо за ответ буду осмыслять и разбиратся.