Страница 1 из 1

Не ставится Lazarus [РЕШЕНО]

Добавлено: 16 апр 2014, 00:49
ldv_fx
Уважаемые форумчане, помогите решить проблему следующего плана. При попытке установки Lazarus получаю ошибку зависимостей : "- lazarus-1.0.1.20120905-6-rosa2012.1.x86_64
- lib64atk1.0-devel-2.6.0-1-rosa2012.1.x86_64 (debido a que no se satisfizo lib64atk-gir1.0[== 2.6.0-1])"
Как рашаются подобные проблемы?
Благодарю заранее за помощь.

Re: Не ставится Lazarus

Добавлено: 16 апр 2014, 13:28
keleg
Я попробовал - у меня все вроде нормально.
- lib64atk1.0-devel находится в источнике main-updates
Этот источник подключен?

Re: Не ставится Lazarus

Добавлено: 16 апр 2014, 17:56
ldv_fx
Подключил указанный источник, стала доступная другая версия Lazarus - 1.0.14, которая успешно поставилась.
Спасибо за помощь.

Re: Не ставится Lazarus [РЕШЕНО]

Добавлено: 13 апр 2015, 11:10
PastorDi
Документация:
http://wiki.lazarus.freepascal.org/Laza ... ntation/ru

Уроки по Lazarus:

Установка lazarus в ROSA:

Урок 1:

Урок 2:

Re: Не ставится Lazarus [РЕШЕНО]

Добавлено: 14 апр 2015, 15:48
PastorDi
Урок 3

Re: Не ставится Lazarus [РЕШЕНО]

Добавлено: 18 апр 2015, 12:07
PastorDi
Урок 4


Исходный код программы:

Код: Выделить всё

unit Unit1;
 
{$mode objfpc}{$H+}
 
interface
 
uses
  Classes, SysUtils, process, FileUtil, Forms, Controls, Graphics, Dialogs,
  StdCtrls, Buttons, ExtCtrls;
 
type
 
  { TForm1 }
 
  TForm1 = class(TForm)
    Image1: TImage;
    Panel1: TPanel;
    Process1: TProcess;
    SpeedButton1: TSpeedButton;
    SpeedButton2: TSpeedButton;
    SpeedButton3: TSpeedButton;
    procedure SpeedButton1Click(Sender: TObject);
    procedure SpeedButton2Click(Sender: TObject);
    procedure SpeedButton3Click(Sender: TObject);
  private
    { private declarations }
  public
    { public declarations }
  end;
 
var
  Form1: TForm1;
 
implementation
 
{$R *.lfm}
 
{ TForm1 }
 
procedure TForm1.SpeedButton1Click(Sender: TObject);
begin
  Process1.CommandLine :=
    'mplayer tv://  -tv  width=250:height=200';
  Process1.Execute;
 
  Process1.CommandLine :=
    'ffmpeg -f alsa -ac 2 -i hw:0,0 -acodec pcm_s16le -f x11grab -s 1600x900 -r 25 -i :0.0 -vcodec qtrle screencast.mov';
  Process1.Execute;
 
end;
 
procedure TForm1.SpeedButton2Click(Sender: TObject);
begin
  Process1.CommandLine := 'killall ffmpeg';
  Process1.Execute;
end;
 
procedure TForm1.SpeedButton3Click(Sender: TObject);
begin
  Process1.CommandLine := 'ffmpeg -i screencast.mov screencast.mp4';
  Process1.Execute;
end;
 
 
end.

Re: Не ставится Lazarus [РЕШЕНО]

Добавлено: 18 апр 2015, 12:54
ans
А кто нибудь реально пробовал конвертировать приложения из delphi в lazarus?

P.S. Надо бы тему перенести в другое место, Lazarus ведь работает не только в lxde.

Re: Не ставится Lazarus [РЕШЕНО]

Добавлено: 18 апр 2015, 13:03
PastorDi
ans писал(а): P.S. Надо бы тему перенести в другое место, Lazarus ведь работает не только в lxde.
Модераторы пускай новую тему сделают и перенесут туда все уроки. Их еще будет больше. Человек из vk пишет их. Я сюда вставляю их.

Re: Не ставится Lazarus [РЕШЕНО]

Добавлено: 23 апр 2015, 23:09
PastorDi
Урок 5