Сборка Lazarus (Новые компоненты по умолчанию недоступны)

Sabayon, Calculate, Funtoo, Exherbo

Модератор: /dev/random

Ответить
Аватара пользователя
ormorph
Сообщения: 2645
ОС: Gentoo

Сборка Lazarus

Сообщение ormorph »

Всем привет
в стандартной сборке lazarus под gentoo у меня доступны следующие меню компонентов "Standart, Additional, Common Controls, Dialogs, Misc, Data Controls, Data Access, System SynEdit"

при этом у меня есть rpm пакет Lаzarus, той же версии, в котором доступны кроме выше перечисленных еще следующие меню компонентов "RTTI IPro Chart SQLdb"

при этом просматривая исходник Lazarus эти компоненты присутствуют в исходнике.

данные компоненты реально добавить по рутом, через меню Пакет->настройка установленных пакетов
и далее пересобрать Lazarus через граф интерфейс.

Собственно вопрос кто знает как собрать lazarus, чтобы данные компоненты включались по умолчанию
Сильно не разбирался в исходнике( времени не особо) может кто знает как это проделать по умолчанию в через консоль

ебилд думаю поправить и сам смогу.

Ато хочется попробовать Lazarus-0.9.29 там много новых компонентов добавлено, и хочется чтобы все собиралось через ебилд.
Спасибо сказали:
yaleks
Сообщения: 2121
Статус: вне статуса
ОС: Gentoo ~

Re: Сборка Lazarus

Сообщение yaleks »

найдите srpm от того пакета и посмотрите что там в spec написано.
Спасибо сказали:
Аватара пользователя
ormorph
Сообщения: 2645
ОС: Gentoo

Re: Сборка Lazarus

Сообщение ormorph »

немного подправил ебилд заменил в ебилде строчку

Код: Выделить всё

             LCL_PLATFORM=gtk2 emake -j1 || die "make failed!"

на следующие строки

Код: Выделить всё

    LCL_PLATFORM=gtk2 emake -j1 bigide || die "make failed"
    LCL_PLATFORM=gtk2 emake -j1 tools || die "make failed"
    LCL_PLATFORM=gtk2 emake -j1 lcl ideintf packager/registration bigidecomponents || die "make failed"

теперь доступно по больше компонентов сразу после установки, конечно это еще не полный набор доступных компонентов, но тем не менее получше будет.
Спасибо сказали:
Ответить