Форум русскоязычного сообщества Ubuntu


Считаете, что Ubuntu недостаточно дружелюбна к новичкам?
Помогите создать новое Руководство для новичков!

Автор Тема: HowTo по сборке FPC+Lazarus  (Прочитано 2554 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Sawer

  • Автор темы
  • Новичок
  • *
  • Сообщений: 1
    • Просмотр профиля
HowTo по сборке FPC+Lazarus
« : 27 Августа 2008, 18:06:33 »
1) Качаем:
fpc-2.2.2.i386-linux.tar
fpcbuild-2.2.2.tar.gz
lazarus-0.9.25-20080826-src.tar.bz2 (тут будет меняться дата сборки 20080826)
2) Распаковываем fpc-2.2.2.i386-linux.tar в /tmp/fpc. Устанавливаем ./install.sh (ничего не меняем и на все отвечаем "y")
3) Распаковываем папки packages и rtl (находятся они в fpcbuild-2.2.2.tar.gz/fpcbuild-2.2.2/fpcsrc/) в папку /home/user/fpcsrc
4) Распаковываем lazarus-0.9.25-20080826-src.tar.bz2 в /home/user/lazarus
Идем в /home/user/lazarus/ide/interface/. Открываем Makefile и меняем 270-ю строчку LCL_PLATFORM=gtk на LCL_PLATFORM=gtk2. Идем в /home/user/lazarus/lcl делаем make, идем в /home/user/lazarus/lcl/interface/gtk2 делаем make, идем в /home/user/lazarus/ делаем make.
5) Теперь линкер начинает нас иметь на предмет различных зависимостей... ставим их:
sudo aptitude install libX11-dev
sudo aptitude install libgdk-pixbuf2
sudo aptitude install libgdk-pixbuf-dev
sudo aptitude install libgtk2.0-dev

после всего делаем симлинк:
sudo ln -s /usr/lib/libgdk_pixbuf-2.0.so.0.1200.9 /usr/lib/libgdk_pixbuf-2.0.so
6) Опять идем в /home/user/lazarus/ делаем make. После завершения процесса - ./lazarus - и мы в шоколаде... но не полностью... Надо в Enviroment->Enviromen Options в графе FPC Source Directory указать /home/user/fpcsrc/.

7) Шрифт по умолчанию просто убогий... Из всего что есть, мне понравилось Monospace. Меняется в Eviroment->Editor Options->Display

 

Страница сгенерирована за 0.015 секунд. Запросов: 21.