вопрос о сборке проектов Лазарус

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

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

вопрос о сборке проектов Лазарус

Сообщение Viator » 19.03.2008 18:01:40

http://arkh.net/index.php?topic=220.0

там сабж... не хотелось копипастить, извините.
Аватара пользователя
Viator
незнакомец
 
Сообщения: 6
Зарегистрирован: 18.03.2008 18:46:58

Сообщение Сергей Смирнов » 19.03.2008 18:25:56

А я вот прокопипастю, не удержусь :)
но .. в бинарник пихать все библиотеки гтк2 и вообще все что используется в проекте это ппц...

Нет, бинарники такие здоровенные, потому, что там отладочная информация не пострипаная. Лечится это легко. Почитайте тут на сайте факи всякие и статьи - там и про это тоже написано.
Аватара пользователя
Сергей Смирнов
энтузиаст
 
Сообщения: 595
Зарегистрирован: 28.04.2005 13:23:25
Откуда: Москва

Сообщение Viator » 19.03.2008 18:46:55

вы меня прямо таки обрадовали Сергей :)
а то как то опасно огроменные бинарники представлять юзерам ...
щас буду искать
Аватара пользователя
Viator
незнакомец
 
Сообщения: 6
Зарегистрирован: 18.03.2008 18:46:58

Сообщение serg_iv » 19.03.2008 19:16:08

вы меня прямо таки обрадовали Сергей Smile
а то как то опасно огроменные бинарники представлять юзерам ...

Сильно насчет размера не обольщайся - после стрипа 2,5 Мб, тоже много кого напугает.
serg_iv
постоялец
 
Сообщения: 276
Зарегистрирован: 15.10.2005 18:45:46
Откуда: Миасс

Сообщение Viator » 19.03.2008 19:31:01

в общем спасибо большое за ответ :) в лазаре я нубас и такая простота ставит в ступор поначалу, а решения как обычно тривиальные...
стрип обрезало прогу до 2 мб, в архиве тар.гз 700кб - отличный результат, я доволен :)
Аватара пользователя
Viator
незнакомец
 
Сообщения: 6
Зарегистрирован: 18.03.2008 18:46:58

Сообщение Brainenjii » 19.03.2008 20:25:20

Только без установленных необходимых библиотек бинарник работать не будет...
Аватара пользователя
Brainenjii
энтузиаст
 
Сообщения: 1351
Зарегистрирован: 10.05.2007 00:04:46

Сообщение ev » 19.03.2008 20:43:16

Только без установленных необходимых библиотек бинарник работать не будет...

интересно, а какая программа без необходимых библиотек будет работать? :)
ev
долгожитель
 
Сообщения: 1772
Зарегистрирован: 27.04.2005 23:19:06
Откуда: Москва

Сообщение Viator » 19.03.2008 22:14:16

странно, у меня на голой кубунте запустилась
давал на тестирование
http://viator.tkmnet.net/files/zopa.tar.gz - кстати вот ссылка
вроде бы у всех запускается без проблем

а какие конкретно библиотеки нужны?
Аватара пользователя
Viator
незнакомец
 
Сообщения: 6
Зарегистрирован: 18.03.2008 18:46:58

Сообщение Brainenjii » 19.03.2008 22:35:23

2Viator: ldd /path/to/binary ? ^_^
2ev: никакая ^_^ Просто как понял из постов Viator'a на том форуме - он решил что Lazarus складывает все необходимые библиотеки для запуска в бинарник ^_^
Аватара пользователя
Brainenjii
энтузиаст
 
Сообщения: 1351
Зарегистрирован: 10.05.2007 00:04:46

Сообщение Viator » 19.03.2008 22:52:55

Я сделал такое предположение так как оно запустилось там где фпц и лазарусом даже не пахнет, да и вообще ничем не пахнет.
на вмваре например кубунту установленная с liveCD и больше ничего.
и размер был большущий, предположенеи просто само по себе напросилось.
Отчего кстати такой размер, даже после стрипа? и как оно умудряется везде запускаться просто с бинарника..?
Аватара пользователя
Viator
незнакомец
 
Сообщения: 6
Зарегистрирован: 18.03.2008 18:46:58

Сообщение Максим » 20.03.2008 01:35:19

Программы, написанные на Лазаре, требуют наличия только библиотек типа GTK1/2 либо Qt (в зависимости от того, под какую из них программа была собрана), которые имеются практически во всех дистрибутивах.

Что касается размера бинарника, то это связано с архитектурой LCL. Поищите здесь на форуме, этот вопрос неоднократно обсуждался.
Аватара пользователя
Максим
энтузиаст
 
Сообщения: 598
Зарегистрирован: 27.07.2007 01:51:43
Откуда: Москва

Сообщение Viator » 20.03.2008 01:48:46

я в него влюбляюсь все сильнее...
Аватара пользователя
Viator
незнакомец
 
Сообщения: 6
Зарегистрирован: 18.03.2008 18:46:58


Вернуться в Lazarus

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

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

Рейтинг@Mail.ru