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


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

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

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

Оффлайн Вождь

  • Новичок
  • *
  • Сообщений: 32
    • Просмотр профиля
Re: Lazarus - как правильно установить
« Ответ #15 : 27 Января 2008, 19:17:59 »
Спасибо глянем

Оффлайн AMD

  • Автор темы
  • Участник
  • *
  • Сообщений: 186
    • Просмотр профиля
Re: Lazarus - как правильно установить
« Ответ #16 : 03 Февраля 2008, 16:03:49 »
Спасибо глянем

Кстати кто разобрался как выодить на принтер данные а то ни как не могу найти это

Оффлайн AMD

  • Автор темы
  • Участник
  • *
  • Сообщений: 186
    • Просмотр профиля
Re: Lazarus - как правильно установить
« Ответ #17 : 09 Марта 2008, 14:59:01 »
Спасибо глянем

Кстати кто разобрался как выодить на принтер данные а то ни как не могу найти это

Пример     
procedure TForm1.PrintBClick(Sender: TObject);
var
i,j: integer;
begin
  j:=Memo1.Lines.Count;
  if PD.Execute then
  begin
  Printer.BeginDoc;
  Printer.Canvas.Font:=Memo1.Font;
  for i:=0 to j do
  begin
  Printer.Canvas.TextOut(PSD.Margins.Left, i*100, Memo1.Lines[i]);
  end;
  Printer.EndDoc;
  end;
end;
« Последнее редактирование: 09 Марта 2008, 15:02:43 от AMD »

Thread

  • Гость
Re: Lazarus - как правильно установить
« Ответ #18 : 09 Марта 2008, 15:15:04 »
эээ, батенька, а где отступы? ;D

Оффлайн Kwah

  • Старожил
  • *
  • Сообщений: 1442
  • Ubuntu 17.10
    • Просмотр профиля
Re: Lazarus - как правильно установить
« Ответ #19 : 09 Марта 2008, 16:40:01 »
эээ, батенька, а где отступы? ;D
У каждого - свои представления о правильном форматировании исходного кода :P

А вообще, завязываем с оффтопиком и не провоцируем на него других.

Оффлайн TroubleMaker

  • Участник
  • *
  • Сообщений: 132
    • Просмотр профиля
Re: Lazarus - как правильно установить
« Ответ #20 : 04 Апреля 2008, 18:52:02 »
Люди! Напомните, пожалуйста, как правильно настроить хелп в лазаре? Весь html-хелп есть, но никак не могу вспомнить, как правильно прописывать пути к нему и какие нужно сделать дополнительные шаги.

Спасибо.
...тих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)

Оффлайн wavebvg

  • Активист
  • *
  • Сообщений: 432
  • Никогда не знаешь, чем всё...
    • Просмотр профиля
Re: Lazarus - как правильно установить
« Ответ #21 : 26 Апреля 2008, 15:02:35 »
Итак, после релиза харди вопрос снова актуален, кто смог прописать пути и скомпилить под ЖТК2?

Оффлайн M-di

  • Новичок
  • *
  • Сообщений: 7
  • M-di лин=лам вин<>лам, задача: выполнить-not()
    • Просмотр профиля
Re: Lazarus - как правильно установить
« Ответ #22 : 07 Мая 2008, 22:07:29 »
Я лазаря под вайном поставил... теперача думаю, как там англицкий интерфас поставить, дабы не жаловаться на шрифты... Может кто подскажет какая хитрость тут нужна?
M-die№ worker. Need to be better, but...

Оффлайн Alchazar

  • Новичок
  • *
  • Сообщений: 17
    • Просмотр профиля
Re: Lazarus - как правильно установить
« Ответ #23 : 09 Мая 2008, 20:46:18 »
не получается ничего скомпилировать, пишет такую ошибку: can't find URIParser used by XML Read

может знаете как исправить?

Оффлайн wavebvg

  • Активист
  • *
  • Сообщений: 432
  • Никогда не знаешь, чем всё...
    • Просмотр профиля
Re: Lazarus - как правильно установить
« Ответ #24 : 10 Мая 2008, 14:51:39 »
Кого скомпилировать, когда и где?

Оффлайн Alchazar

  • Новичок
  • *
  • Сообщений: 17
    • Просмотр профиля
Re: Lazarus - как правильно установить
« Ответ #25 : 10 Мая 2008, 15:19:08 »
пробовал "hello world" скомпилить для начала, и получил такую ошибку, потом полез в настройки, попробовал лазарус под гтк2 скомпилировать, получил тот же результат (can't find URIParser used by XML Read).
Вечером попробую лазарус переставить.

Оффлайн wavebvg

  • Активист
  • *
  • Сообщений: 432
  • Никогда не знаешь, чем всё...
    • Просмотр профиля
Re: Lazarus - как правильно установить
« Ответ #26 : 10 Мая 2008, 21:53:25 »
1. Ставим последний релиз (не из репозитария - качаем с сайта http://sourceforge.net/projects/lazarus/), довольно долго ставить ручками, но, зато, получиться намного стабильнее и проще в ней работать.
2. Ссылочки нету - всё можно сделать и самому, в gtk1 почти наверняка будет всякие странные каракули вместо шрифтов, запускаем командой
LANG=C startlazarusДалее Tools => Configure "Build Lazarus" на закладке Quick Build Option выбираем Build IDE with Packages и в активировавшемся списке выбираем gtk2 и жмём кнопку Build.
Если что не так, уточните, у меня эта операция не всегда с первой попытки проходила!
Ставилось и пересобиралось вот так?

Оффлайн Labaman

  • Участник
  • *
  • Сообщений: 235
  • И все-таки Ubuntu
    • Просмотр профиля
Re: Lazarus - как правильно установить
« Ответ #27 : 15 Мая 2008, 10:38:46 »
А у меня возникли проблемы с пересборкой lazarus под GTK2. Делал как описано на форуме lazarus, зашел в папку /usr/lib/lazarus/ide там открыл Makefile и изменил
LCL_PLATFORM=gtkна
LCL_PLATFORM=gtk2Сохранил, вышел, далее запускаю:
#make clean allВ ответ получаю:
root@labaman-laptop:/usr/lib/lazarus/ide# make clean all
/bin/rm -f ../lazarus ../startlazarus ../lazbuild ../lazarus.o ../startlazarus.o ../lazbuild.o ../libplazarus.a ../libpstartlazarus.a ../libplazbuild.a ../libimplazarus.a ../libimpstartlazarus.a ../libimplazbuild.a
/bin/rm -f               
/bin/rm -f fpcmade.i386-linux Package.fpc ppas.sh script.res link.res 
/bin/rm -f *.s *_ppas.sh
../tools/svn2revisioninc .. revision.inc
make --assume-new=lazarus.pp lazarus
make[1]: Вход в каталог `/usr/lib/lazarus/ide'
/usr/bin/ppc386 -gl -Fu../lcl/units/i386-linux -Fu../lcl/units/i386-linux/gtk2 -Fu../components/codetools/units/i386-linux -Fu../components/synedit/units/i386-linux -Fu../components/custom -Fu../components/mpaslex -Fu../ideintf/units/i386-linux -Fu../designer -Fu../designer/jitform/units/i386-linux -Fu../debugger -Fu../converter -Fu../packager -Fu../packager/units/i386-linux -Fu../units/i386-linux -Fu. -Fu/usr/lib/fpc/2.2.0/units/i386-linux/rtl -Fu/usr/lib/fpc/2.2.0/units/i386-linux/regexpr -Fiinclude -Fiinclude/linux -Fi../images -FE.. -FU../units/i386-linux -Fl/usr/lib/gcc/i486-linux-gnu/4.2.3 -Flinclude -Fl/etc/ld.so.conf.d/*.conf -di386 lazarus.pp
Free Pascal Compiler version 2.2.0 [2008/04/01] for i386
Copyright (c) 1993-2007 by Florian Klaempfl
Target OS: Linux for i386
Compiling lazarus.pp
lazarus.pp(74,11) Fatal: Can't find unit Interfaces used by Lazarus
Fatal: Compilation aborted
make[1]: *** [lazarus] Ошибка 1
make[1]: Выход из каталога `/usr/lib/lazarus/ide'
make: *** [ide] Ошибка 2
Что ему не хватает? В Fedora этот способ всегда работал! Как пересобрать Lazarus под gtk2 в Ubuntu?
P.S. Да, чуть не забыл - у меня Ubuntu 8.04  и Lazarus ставил из репозитария.

Оффлайн BoH

  • Новичок
  • *
  • Сообщений: 27
    • Просмотр профиля
Re: Lazarus - как правильно установить
« Ответ #28 : 15 Мая 2008, 11:29:32 »
У тебя не находятся модули.
Надо в /etc/fpc.cfg прописать строки типа:
-Fu/usr/lib/fpc/2.2.0/units/i386-linux
-Fu/usr/lib/fpc/2.2.0/units/i386-linux/*
-Fu/usr/lib/fpc/2.2.0/units/i386-linux/rtl/*
-Fu/usr/lib/fpc/2.2.0/units/i386-linux/rtl
Точно не знаю, но уменя с таким набором скомпилировалось. Пиши - помогу. сам целый день мучался.

Оффлайн Labaman

  • Участник
  • *
  • Сообщений: 235
  • И все-таки Ubuntu
    • Просмотр профиля
Re: Lazarus - как правильно установить
« Ответ #29 : 15 Мая 2008, 12:16:31 »
Не получается! Та же ошибка! Что делать?

 

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