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

Ответить
ldv_fx
Сообщения: 8
Зарегистрирован: 26 мар 2014, 13:23
Operating system: Rosa LXDE

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

Сообщение ldv_fx » 16 апр 2014, 00:49

Уважаемые форумчане, помогите решить проблему следующего плана. При попытке установки 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])"
Как рашаются подобные проблемы?
Благодарю заранее за помощь.

keleg
Сообщения: 5260
Зарегистрирован: 15 сен 2011, 01:58

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

Сообщение keleg » 16 апр 2014, 13:28

Я попробовал - у меня все вроде нормально.
- lib64atk1.0-devel находится в источнике main-updates
Этот источник подключен?

ldv_fx
Сообщения: 8
Зарегистрирован: 26 мар 2014, 13:23
Operating system: Rosa LXDE

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

Сообщение ldv_fx » 16 апр 2014, 17:56

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

PastorDi
Сообщения: 2579
Зарегистрирован: 25 авг 2011, 12:34
Operating system: IBM DOS, OS/2
Откуда: Санкт-Петербург
Контактная информация:

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

Сообщение PastorDi » 13 апр 2015, 11:10

Документация:
http://wiki.lazarus.freepascal.org/Laza ... ntation/ru

Уроки по Lazarus:

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

Урок 1:

Урок 2:

PastorDi
Сообщения: 2579
Зарегистрирован: 25 авг 2011, 12:34
Operating system: IBM DOS, OS/2
Откуда: Санкт-Петербург
Контактная информация:

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

Сообщение PastorDi » 14 апр 2015, 15:48

Урок 3

PastorDi
Сообщения: 2579
Зарегистрирован: 25 авг 2011, 12:34
Operating system: IBM DOS, OS/2
Откуда: Санкт-Петербург
Контактная информация:

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

Сообщение PastorDi » 18 апр 2015, 12:07

Урок 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.

Аватара пользователя
ans
Сообщения: 2071
Зарегистрирован: 11 сен 2011, 08:42
Operating system: Rosa
Откуда: Ekaterinburg
Контактная информация:

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

Сообщение ans » 18 апр 2015, 12:54

А кто нибудь реально пробовал конвертировать приложения из delphi в lazarus?

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

PastorDi
Сообщения: 2579
Зарегистрирован: 25 авг 2011, 12:34
Operating system: IBM DOS, OS/2
Откуда: Санкт-Петербург
Контактная информация:

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

Сообщение PastorDi » 18 апр 2015, 13:03

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

PastorDi
Сообщения: 2579
Зарегистрирован: 25 авг 2011, 12:34
Operating system: IBM DOS, OS/2
Откуда: Санкт-Петербург
Контактная информация:

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

Сообщение PastorDi » 23 апр 2015, 23:09

Урок 5


Ответить