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


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

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

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

Оффлайн wavebvg

  • Активист
  • *
  • Сообщений: 432
  • Никогда не знаешь, чем всё...
    • Просмотр профиля
Re: Lazarus - как правильно установить
« Ответ #60 : 26 Октября 2008, 00:38:59 »
Да лан, мало ли )))
Мона ещё ставить из svn-репов, там всегда что-нить исправленнее )))

Оффлайн DIEmens

  • Активист
  • *
  • Сообщений: 378
    • Просмотр профиля
Re: Lazarus - как правильно установить
« Ответ #61 : 26 Октября 2008, 14:01:45 »
хз как но при  очередном запуске все запустилось=)
теперь проблема - как русифицировать ?
при попытке пересобрать под gtk2
/usr/lib/lazarus/ide/lazarus.pp(74,11) Fatal: Can't find unit Interfaces used by Lazarus
___________________________________________________________________
сори... разобрался сам =)
« Последнее редактирование: 26 Октября 2008, 14:42:52 от DIEmens »
desktop: Ubuntu 10.04 i386
laptop: Ubuntu 10.10 amd64

Оффлайн amunhateb

  • Любитель
  • *
  • Сообщений: 59
    • Просмотр профиля
Re: Lazarus - как правильно установить
« Ответ #62 : 30 Октября 2008, 00:02:51 »
Здравствуйте еще раз =). Я решил установить себе лазаря 0.9.26. Установка прошла без проблем, дальше я его пересобрал под gtk2.
Пришлось запускать с помощью sudo. Иначе он отказывался собираться.
Вот теперь он компилировать может только если его опять же запускать sudo startlazarus. Но это ненормально.. Можно как нибудь вернуть возможность компиляции от обычного пользователя. Или необходимо заново устанавливать и пересобирать.

Оффлайн wavebvg

  • Активист
  • *
  • Сообщений: 432
  • Никогда не знаешь, чем всё...
    • Просмотр профиля
Re: Lazarus - как правильно установить
« Ответ #63 : 30 Октября 2008, 00:34:06 »
Необходимо вернуть права для файлов конфигов ~/.lazarus, но вообще это надо было так ещё постараться...

Оффлайн DIEmens

  • Активист
  • *
  • Сообщений: 378
    • Просмотр профиля
Re: Lazarus - как правильно установить
« Ответ #64 : 01 Ноября 2008, 17:31:08 »
снова траблы... поставил новую интрепид (64бит), пытаюсь пересобрать под gtk2 (или qt) все собирает но после перезапуска лазаря остаеться gtk1 =(
_______________________________________
мля... появилась ошибка  :'(
make: Leaving directory `/usr/lib/lazarus'
TExternalToolList.Run Exception: there was an error
TMainIDE.DoBuildLazarus: Build Lazarus without linking failed.
-______________________________________________
еще раз мля=)
не хочет компилить материт jpegforlazarus
где ешл взять???
« Последнее редактирование: 02 Ноября 2008, 15:21:02 от DIEmens »
desktop: Ubuntu 10.04 i386
laptop: Ubuntu 10.10 amd64

Оффлайн DIEmens

  • Активист
  • *
  • Сообщений: 378
    • Просмотр профиля
Re: Lazarus - как правильно установить
« Ответ #65 : 02 Ноября 2008, 16:09:33 »
никто не знает где взять этот гребаный jpegforlazarus??? помогите!=)
desktop: Ubuntu 10.04 i386
laptop: Ubuntu 10.10 amd64

Оффлайн wavebvg

  • Активист
  • *
  • Сообщений: 432
  • Никогда не знаешь, чем всё...
    • Просмотр профиля
Re: Lazarus - как правильно установить
« Ответ #66 : 05 Ноября 2008, 00:03:37 »
DIEmens, советую взять последние исходники и просто их собрать (при наличии необходимых пакетов fpc) и не ругаться на тестируемый софт...
Пересобрать под gtk2 и прочее тогда можно будет сразу и успешно (у меня тоже не собиралось нефига из deb пакетов)

Оффлайн DIEmens

  • Активист
  • *
  • Сообщений: 378
    • Просмотр профиля
Re: Lazarus - как правильно установить
« Ответ #67 : 15 Ноября 2008, 21:45:25 »
при попытке пересобрать ошибка
"LCL" completed
"SynEdit" completed
"CodeTools" completed
"Package Registration" completed
"IDE Interface" completed
"JIT Form" completed
/usr/lib/lazarus/components/printers/design/sourceprinter.pas(42,16) Warning: An inherited method is hidden by "destructor TSourcePrinter.Destroy"
/usr/lib/lazarus/components/printers/design/sourceprinter.pas(103,3) Note: Local variable "copies" not used
/usr/lib/lazarus/components/printers/design/ideprinting.pas(69,52) Error: Identifier not found "SrcEditMenuSectionMovePage"
/usr/lib/lazarus/components/printers/design/ideprinting.pas(73,52) Error: Identifier not found "SrcEditMenuSectionMovePage"
/usr/lib/lazarus/components/printers/design/ideprinting.pas(90) Fatal: There were 2 errors compiling module, stopping

помогите!!!=)
desktop: Ubuntu 10.04 i386
laptop: Ubuntu 10.10 amd64

Оффлайн wavebvg

  • Активист
  • *
  • Сообщений: 432
  • Никогда не знаешь, чем всё...
    • Просмотр профиля
Re: Lazarus - как правильно установить
« Ответ #68 : 15 Ноября 2008, 22:56:41 »
при попытке пересобрать ошибка
"LCL" completed
"SynEdit" completed
"CodeTools" completed
"Package Registration" completed
"IDE Interface" completed
"JIT Form" completed
/usr/lib/lazarus/components/printers/design/sourceprinter.pas(42,16) Warning: An inherited method is hidden by "destructor TSourcePrinter.Destroy"
/usr/lib/lazarus/components/printers/design/sourceprinter.pas(103,3) Note: Local variable "copies" not used
/usr/lib/lazarus/components/printers/design/ideprinting.pas(69,52) Error: Identifier not found "SrcEditMenuSectionMovePage"
/usr/lib/lazarus/components/printers/design/ideprinting.pas(73,52) Error: Identifier not found "SrcEditMenuSectionMovePage"
/usr/lib/lazarus/components/printers/design/ideprinting.pas(90) Fatal: There were 2 errors compiling module, stopping

помогите!!!=)
Так всё написано - в компоненте ошибка, удалите его и соберите без него...

Оффлайн DIEmens

  • Активист
  • *
  • Сообщений: 378
    • Просмотр профиля
Re: Lazarus - как правильно установить
« Ответ #69 : 16 Ноября 2008, 02:46:01 »
удалил=) начало ваще кучу эрроров валить. поставил заново
lazarus-src
появился эррор
/usr/lib/lazarus/lcl/interfaces/gtk2/gtk2int.pas(87,22) Fatal: Can't find unit gdk2pixbuf used by Gtk2Int

где найти gdk2pixbuf ????
desktop: Ubuntu 10.04 i386
laptop: Ubuntu 10.10 amd64

Оффлайн DIEmens

  • Активист
  • *
  • Сообщений: 378
    • Просмотр профиля
Re: Lazarus - как правильно установить
« Ответ #70 : 16 Ноября 2008, 03:16:50 »
снова новая ошибка  :2funny:
/usr/lib/lazarus/ide/lazarus.pp(119,32) Fatal: Can't find unit Interfaces used by Lazarus

не могу понять что они от меня хотят :-[
desktop: Ubuntu 10.04 i386
laptop: Ubuntu 10.10 amd64

Оффлайн wavebvg

  • Активист
  • *
  • Сообщений: 432
  • Никогда не знаешь, чем всё...
    • Просмотр профиля
Re: Lazarus - как правильно установить
« Ответ #71 : 16 Ноября 2008, 12:24:02 »
Самый простой способ - установить из репов Lazarus и fpc версии 2.2.2+ - это скачать надо и поставить, тогда проблем с либами не будет точно никаких...

Оффлайн DIEmens

  • Активист
  • *
  • Сообщений: 378
    • Просмотр профиля
Re: Lazarus - как правильно установить
« Ответ #72 : 16 Ноября 2008, 14:07:39 »
у мну ща стоит с официальных репов, стояла с офф. дебов. пытался собрать... ничего не помогло
desktop: Ubuntu 10.04 i386
laptop: Ubuntu 10.10 amd64

Оффлайн BASSON XVI

  • Участник
  • *
  • Сообщений: 132
  • Samsnug R518
    • Просмотр профиля
    • CMS S.S.Engine - бесплатный движок для твоего сайта!
Re: Lazarus - как правильно установить
« Ответ #73 : 17 Ноября 2008, 20:24:36 »
У меня проблема.  Лимит кончился решил качать на другой машине под виндой через ДМ вот по этой ссылке качал с офф реп убунты (http://ru.archive.ubuntu.com/ubuntu/pool/universe/l/lazarus/lazarus_0.9.24-0-5_i386.deb). При установке лазаря вылазит ошибка:
Распаковывается пакет lazarus (из файла lazarus_0.9.24-0-5_i386.deb)...
dpkg-deb: подпроцесс paste убит по сигналу (Broken pipe)
dpkg: не удалось обработать параметр lazarus_0.9.24-0-5_i386.deb (--install):
 при работе функции buffer_copy (обработка файла ./usr/lib/lazarus/languages/lazaruside.ua.po процессом dpkg-deb) прочитан слишком короткий блок данных.
Мне абосалютно не нужен украинский язык. А качать ещё 34 метра у меня нет возможности. Может подкинете мне этот файлик и доступно расскажите как мне его аккуратненько заменить?  Очень сильно вас прошу!

Оффлайн BASSON XVI

  • Участник
  • *
  • Сообщений: 132
  • Samsnug R518
    • Просмотр профиля
    • CMS S.S.Engine - бесплатный движок для твоего сайта!
Re: Lazarus - как правильно установить
« Ответ #74 : 18 Ноября 2008, 17:02:16 »
Проблемку выше решил перекачал заново пакет лазаруса. Но теперь другая проблема делаю по инструкции запускаю лазарь с консоли вот так LC_ALL="ru_RU" startlazarus.  И в место обещанного русского вопросик :)  как думаете что делать?
И вот тут ещё с трудом на нашел менюшку где пересобирать лазарь но как я понял он требует что бы я его запустил с правами рута для удаления файлов вот кусок из консоле при попытке пересборки на гтк2.
/bin/rm: cannot remove `units/i386-linux/dialogs.ppu': Permission deniedА и ещё при страте в консоле ошибочки вот эти:
Gdk-WARNING **: locale not supported by C library
TLazarusManager.Run starting /usr/lib/lazarus/lazarus ...

Gdk-WARNING **: locale not supported by C library
TApplication.IconChanged - TODO: convert this message...no implementation in gtk or win32
???????: ???? ???????? CodeTools ?? ?????? - ?????????? ?????????

NOTE: FPC Source Directory not set! (see Environment Options)
TDefinePool.CreateFPCSrcTemplate FPCSrcDir does not exist: FPCSrcDir=""

???????: ?? ???? ??????? ?????? ??????????? ?? ????????? ???? FreePascal
NOTE: help options config file not found - using defaults
TMainIDE.DoNewProject A
TMainIDE.DoNewEditorFile A NewFilename=
[TCustomFormEditor.CreateComponent] Class='TForm'
TMainIDE.DoNewEditorFile end unit1.pas

 

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