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


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: Lazarus - как правильно установить  (Прочитано 54405 раз)

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

Chapeau

  • Гость
Re: Lazarus - как правильно установить
« Ответ #105 : 07 Января 2009, 22:25:24 »
Т.е. нужно установить все дебы с этого архива, потом поставить Lazarus из репозитория, а затем компилить под gtk2 как обычно?
Но у меня после установки этих дебов пакет lazarus-ide из репы просто не хочет ставиться. Синаптик пишет:  «Зависит: fpc-abi-2.2». :idiot2:

Оффлайн wavebvg

  • Активист
  • *
  • Сообщений: 432
  • Никогда не знаешь, чем всё...
    • Просмотр профиля
Re: Lazarus - как правильно установить
« Ответ #106 : 08 Января 2009, 08:33:47 »
Т.е. нужно установить все дебы с этого архива, потом поставить Lazarus из репозитория, а затем компилить под gtk2 как обычно?
Но у меня после установки этих дебов пакет lazarus-ide из репы просто не хочет ставиться. Синаптик пишет:  «Зависит: fpc-abi-2.2». :idiot2:
Ничего не понял...
Т.е. Вы установили версию из svn  при помощи синаптика? *в шоке*

Chapeau

  • Гость
Re: Lazarus - как правильно установить
« Ответ #107 : 08 Января 2009, 09:27:12 »
Ничего не понял...
Т.е. Вы установили версию из svn  при помощи синаптика? *в шоке*
Когда я упоминал svn? Из синаптика я пытаюсь установить просто версию лазаруса, которая в стандартных репах присутствует, как вы писали вот тут:
Цитировать
собираешь потом лазарь из репозитария...
Или под репозиторием вы имели в виду svn-репозиторий?

Оффлайн wavebvg

  • Активист
  • *
  • Сообщений: 432
  • Никогда не знаешь, чем всё...
    • Просмотр профиля
Re: Lazarus - как правильно установить
« Ответ #108 : 08 Января 2009, 09:39:23 »
Ага, в том то и дело, что версия из svn требует нового fpc... Поэтому приходится качать, к примеру так svn co http://svn.freepascal.org/svn/lazarus/trunk lazarusПотом cd lazarus
make
и готово - работающий lazarus есть... Это всё для 8.10, старенькие версии этим не славятся...

Оффлайн 13th

  • Новичок
  • *
  • Сообщений: 33
    • Просмотр профиля
Re: Lazarus - как правильно установить
« Ответ #109 : 09 Января 2009, 13:39:12 »
А кто-нибудь может Lazarus из SVN собрать в .deb ?

Оффлайн wavebvg

  • Активист
  • *
  • Сообщений: 432
  • Никогда не знаешь, чем всё...
    • Просмотр профиля
Re: Lazarus - как правильно установить
« Ответ #110 : 09 Января 2009, 14:51:29 »
А кто-нибудь может Lazarus из SVN собрать в .deb ?
А зачем? Какой смысл пользоваться бетой не имея возможности её обновить?
Вообще где-то видел ссылку на автособранные из репов.
Но куда проще - пользоваться svn-ом

Оффлайн 13th

  • Новичок
  • *
  • Сообщений: 33
    • Просмотр профиля
Re: Lazarus - как правильно установить
« Ответ #111 : 09 Января 2009, 16:33:25 »
Я например не знаю как использовать SVN, а рабочей версии в .deb для 8.10 нет...
Если не найду пакетов, придется откатится до 8.04. :(

Оффлайн wavebvg

  • Активист
  • *
  • Сообщений: 432
  • Никогда не знаешь, чем всё...
    • Просмотр профиля
Re: Lazarus - как правильно установить
« Ответ #112 : 09 Января 2009, 16:59:43 »
Читайте двумя постами выше - там всё написано...

Оффлайн 13th

  • Новичок
  • *
  • Сообщений: 33
    • Просмотр профиля
Re: Lazarus - как правильно установить
« Ответ #113 : 09 Января 2009, 17:05:09 »
Это что же получается, если я систему переставлю, то мне все заново выкачивать придется?

Оффлайн wavebvg

  • Активист
  • *
  • Сообщений: 432
  • Никогда не знаешь, чем всё...
    • Просмотр профиля
Re: Lazarus - как правильно установить
« Ответ #114 : 09 Января 2009, 17:33:00 »
Вообще, что может быть непонятного при использовании LAZARUS из svn?
Скачать svn co http://svn.freepascal.org/svn/lazarus/trunk lazarusЕсли уже стоят пакеты fpc 2.3.1 - тогда легко всё собирается
cd lazaurs
make

Chapeau

  • Гость
Re: Lazarus - как правильно установить
« Ответ #115 : 09 Января 2009, 19:40:06 »
Спасибо, всё получилось.

Оффлайн pterodaktil

  • Активист
  • *
  • Сообщений: 785
  • "Suum cuique" (Каждому свое)
    • Просмотр профиля
Re: Lazarus - как правильно установить
« Ответ #116 : 11 Января 2009, 14:44:03 »
Решил не созавать тему состоящую из одного вопроса и от овета.
Вопрос такой: пустой проект скомпиленный весит 10 мегов (жирновато для пустого проекта)  >:(в википедии написано
Цитировать
"При стандартных настройках скомпилированный файл имеет очень большой размер, так как включает отладочную информацию (но отключается 1 галочкой). Даже при отключении генерации отладочной информации рамер готовой программы больше, чем в Delphi"
Объясните какую галку нажать
Google не помог :-[
Одним из примеров громоздкой и бесполезной надстройки является интегрированная система WINDOWS фирмы Microsoft.

(c)Т.Э.Кренкель, А.Г.Коган, А.М. Тараторин. "Персональные ЭВМ в инженерной практике"

Оффлайн TroubleMaker

  • Участник
  • *
  • Сообщений: 132
    • Просмотр профиля
Re: Lazarus - как правильно установить
« Ответ #117 : 11 Января 2009, 15:03:07 »
Вопрос такой: пустой проект скомпиленный весит 10 мегов
Команда strip тебе поможет.

Или в свойствах проекта "вырезать отладочную информацию из бинарников".

И, уж не помню, где вычитал, теперь у меня exe отдельно, отладочная инфа к нему - отдельно. gdb нормально проглатывает такой вариант. Навскидку не вспомню, где что прописывается. Но можно поискать на форуме freepascal.ru - рецепт взят оттуда
...тихoнькo, чтoб нe cлышaли сoсeди, oн взял, дa и нaжaл нa кнoпку "Пуcк"
(В.C.Выcoцкий, "Пpoшлa пopa вcтуплeний и прeлюдий", 0:47)

Chapeau

  • Гость
Re: Lazarus - как правильно установить
« Ответ #118 : 12 Января 2009, 11:21:18 »
Команда strip тебе поможет.
А потом upx'ом можно.

Оффлайн wavebvg

  • Активист
  • *
  • Сообщений: 432
  • Никогда не знаешь, чем всё...
    • Просмотр профиля
Re: Lazarus - как правильно установить
« Ответ #119 : 12 Января 2009, 11:52:21 »
В настройка проекта параметры компилятора внешний отладочный файл (примерно тут), у меня работает, но иногда случаются ПРОБЛЕМЫ :-)

 

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