Форум программистов, компьютерный форум, киберфорум
ВитГо
Войти
Регистрация
Восстановить пароль
Карта форума Блоги Сообщество Поиск Заказать работу  
Оценить эту запись

Debian: Установка Lazarus

Запись от ВитГо размещена 29.12.2020 в 09:46

скачиваем нужные пакеты в зависимости от архитектуры процессора, у меня это i386
https://sourceforge.net/projec... %202.0.12/
(уровнем выше есть для амд64)

cd Загрузки {в ту папку, куда скачал deb-пакеты}

sudo apt-get install libgtk2.0-dev

Устанавливаем скаченные пакеты, проверить имена файлов !

sudo dpkg -i fpc-laz_3.2.0-1_i386.deb

sudo dpkg -i fpc-src_3.2.0-1_i386.deb

sudo dpkg -i lazarus-project_2.0.12-0_i386.deb

sudo apt-get update

sudo apt-get install gdb

теперь афигенно важное дополнение !!
для установки компилятора ресурсов (если его планируется использовать)


исправления конфига компилятора
описано https://wiki.freepascal.org/La... rces#Linux

установить

sudo apt install mingw-w64 mingw-w64-tools

отредактировать конфиг компилятора
sudo nano /etc/fpc.cfg

добавить в конец, если выше есть -FC - то удалить (у меня в конфиге небыло)
Bash
1
2
3
4
5
6
7
# Компилятор ресурсов MS Windows .rc 
#IFDEF CPUAMD64 
-FCx86_64-w64-mingw32-windres
#ENDIF 
#IFDEF cpui386 
-FCi386-w64-mingw32-windres
#ENDIF
лазарус при старте ругаться не должен, если ругается смотрим где поставили пробел лишний или чего не хватает? правильно без пробелов как приведено выше
Размещено в Без категории
Показов 1429 Комментарии 4
Всего комментариев 4
Комментарии
  1. Старый комментарий
    Обновление лазаруса от volvo

    1) скачиваем с SourceForge все три пакета в какую-нибудь папку. Я сложил их в ~/Installers/lazarus

    2) открываем консоль и в ней производим следующие действия:

    1. sudo apt-get update
    2. sudo apt-get upgrade
    3. sudo apt-get remove --purge lazarus-project
    4. sudo apt-get remove --purge fpc-src
    5. sudo apt-get remove --purge fpc-laz
    6. sudo rm -rf /usr/lib/fpc/3.2.0/
    7. sudo rm -rf ~/.lazarus/
    8. cd ~/Installers/lazarus/
    9. sudo dpkg -i fpc-laz_3.2.2-210709_amd64.deb
    10. sudo dpkg -i fpc-src_3.2.2-210709_amd64.deb
    11. sudo dpkg -i lazarus-project_2.2.0-0_amd64.deb

    (в 6-ой строке нужно проверить, какая версия fpc была установлена и удалять именно папку с прошлой версией;

    7-ая строка удалит все настройки Лазаруса, так что потом придется все применять заново, но я всегда ставлю новую версию начисто, потому что уже были прецеденты, когда при обновлении IDE новая версия не умела читать старые настройки;

    в 8-ой строке заменить называние папки на ту, куда были сохранены файлы пакетов;

    в строках 9-11 заменить имена файлов на актуальные, для чего достаточно после набора первых 5 символов названия файла нажать Tab, и будет подставлено соответствующее полное имя файла)
    Запись от ВитГо размещена 09.01.2022 в 12:59 ВитГо вне форума
  2. Старый комментарий
    Аватар для bormant
    Если в ~/Installers/lazarus/ лежат только нужные 3 пакета, то достаточно вместо восьмого и последнего шага:
    sudo dpkg -i ~/Installers/lazarus/*.deb
    Запись от bormant размещена 09.01.2022 в 16:09 bormant вне форума
    Обновил(-а) bormant 10.01.2022 в 20:30
  3. Старый комментарий
    Аватар для volvo
    Никогда не делай больше установку Лазаруса через *.deb. Портится все на раз, потом проблемы выгребать приходится (и не факт, что у новичка получится), плавали, знаем, выгребали остатки недоустановленных пакетов. С Лазарусом - только по одному устанавливать пакеты. И только в строго определенном порядке.
    Запись от volvo размещена 10.01.2022 в 16:54 volvo вне форума
    Обновил(-а) volvo 10.01.2022 в 16:56
  4. Старый комментарий
    после установки 2.2.0 изменился etc/fpc.cfg
    Запись от ВитГо размещена 14.01.2022 в 23:33 ВитГо вне форума
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru