как отлаживать LCL ??

Вопросы программирования и использования среды Lazarus.

Модератор: Модераторы

как отлаживать LCL ??

Сообщение Attid » 07.08.2007 12:46:12

решил немного повозится в нем, вот только не знаю как, если просто править исходник, то для применения изменений надо перекомпилить все как-то не правельно =/ или удалить подобные *,о *,ппу и в проэкте прописать пути к исходникам ?

в общем кто как ?
Аватара пользователя
Attid
долгожитель
 
Сообщения: 2585
Зарегистрирован: 27.10.2006 17:29:15
Откуда: 44°32′23.63″N 41°2′25.2″E

Сообщение Yogrik » 07.08.2007 14:58:22

Удалить *.o и *.ppu
сказать make в lcl
и скомпилить свою прогу.......

PS Но при этом в лазаре не будет изменений!!!!
Yogrik
постоялец
 
Сообщения: 116
Зарегистрирован: 23.03.2006 00:41:48

Сообщение Attid » 07.08.2007 15:36:42

Yogrik
твой ответ можно проще

Код: Выделить всё
cd /lazarus/lcl
make clean all


но пока багу ловлю я правлю в лазаре\ переключаюсь на консоль
выполняю майк, переключаюсь в лазарь запускаю прогу

много движений, цыкл минуту занимает, это долго.
Аватара пользователя
Attid
долгожитель
 
Сообщения: 2585
Зарегистрирован: 27.10.2006 17:29:15
Откуда: 44°32′23.63″N 41°2′25.2″E

Сообщение SovNarKom » 07.08.2007 16:00:07

Создай проект, добавь в качестве пути поиска lcl. Заюзай нужный модуль. По идее должно сработать.
SovNarKom
постоялец
 
Сообщения: 389
Зарегистрирован: 28.05.2005 10:37:39
Откуда: Воронеж [vrn] [36]

Сообщение Attid » 07.08.2007 16:24:56

без идеи не работает.
во первых путей приходится кучу добовлять, во вторых файлы *.inc не находит =/ либо у меня лыжи либо я =(
этот вариант у меня не заработал, после того как потратил на него больше 10 минут вернулся на первый =(
Аватара пользователя
Attid
долгожитель
 
Сообщения: 2585
Зарегистрирован: 27.10.2006 17:29:15
Откуда: 44°32′23.63″N 41°2′25.2″E

Сообщение Yogrik » 08.08.2007 00:13:16

Attid писал(а):Yogrik
твой ответ можно проще

Код: Выделить всё
cd /lazarus/lcl
make clean all


но пока багу ловлю я правлю в лазаре\ переключаюсь на консоль
выполняю майк, переключаюсь в лазарь запускаю прогу

много движений, цыкл минуту занимает, это долго.


Ну это как тебе удобно, просто мой способ быстрее компилится....;)
А жалуешься ты на время..........

Ну в твоем случае тогда все просто........
Project->Compiler Options
Закладка Compilation
Execute Before, там наверно выбираешь Call on: compile
И пишешь command:make -C /home/yogrik/cross/laz/lcl/
Ну естественно путь пишешь свой.....

И отображения сообщений по вкусу, но в общем хватает (Scan for FPC messages)
Yogrik
постоялец
 
Сообщения: 116
Зарегистрирован: 23.03.2006 00:41:48


Вернуться в Lazarus

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 15

Рейтинг@Mail.ru