Вышел релиз Lazarus 0.9.26

Вопросы программирования и использования среды Lazarus.

Модератор: Модераторы

Ответить
sobee
новенький
Сообщения: 84
Зарегистрирован: 04.02.2008 23:23:46
Откуда: Снежинск, Челябинская обл.

Вышел релиз Lazarus 0.9.26

Сообщение sobee »

Вышел релиз Lazarus 0.9.26
14.10.2008

Команда Lazarus объявила о выпуске версии 0.9.26. Версия идет в связке с компилятором FreePascal 2.2.2.

Основные изменения:
...
UTF-8 кодировка LCL на всех платформах. В комплекте идет документация, инструменты, функции для преобразования старого кода
...

Я извиняюсь за назойливость, т.к. пытаюсь осваивать Lazarus. Где в установленном Lazarus-е находятся эти документация, инструменты и описание функций?
Аватара пользователя
NXP
постоялец
Сообщения: 187
Зарегистрирован: 02.01.2008 15:11:56
Откуда: Воронеж
Контактная информация:

Сообщение NXP »

C:\lazarus\docs\
/usr/share/lazarus/docs
sobee
новенький
Сообщения: 84
Зарегистрирован: 04.02.2008 23:23:46
Откуда: Снежинск, Челябинская обл.

Сообщение sobee »

NXP писал(а):C:\lazarus\docs\
/usr/share/lazarus/docs

Тут находятся ссылки на ресурсы с документацией в И-нете. У меня нет возможности часами сидеть в сети, т.к. пользуюсь модемом. Нет ли где докуметации по Лазарусу в формате pdf или даже в htm, но чтобы можно было с ней знакомится в автономном режиме( на локальной машине).
Odyssey
энтузиаст
Сообщения: 580
Зарегистрирован: 29.11.2007 16:32:24

Сообщение Odyssey »

Документация по FreePascal (на английском, pdf) тут:
http://freepascal.org/docs.var
(извиняюсь если не в тему...)
ploop
незнакомец
Сообщения: 2
Зарегистрирован: 16.10.2008 14:41:27

Сообщение ploop »

Извиняюсь, что задаю вопрос в этой ветке, новую создавать не хочется.
Я только осваиваю Linux, но хорошо знаю Delphi, поэтому выбор один - Lazarus. Проблема с установкой на ALT Linux 4. Пытался установить из rpm-пакетов (брал отсюда: http://sourceforge.net/project/showfile ... _id=192181 ) Все пакеты нормально установились, кроме самого Lazarus'а (lazarus-0.9.26-0.i386.rpm) В зависимостях пишет, что в пакете нехватает некоторых файлов (как я понял), а в конце - что пакет может быть повреждён.
Так вот собственно вопрос: на sourceforge по этой ссылке всё, что нужно для установки, или нужно что-то еще искать?

PS: Windows вариант работает нормально.
Аватара пользователя
Attid
долгожитель
Сообщения: 2589
Зарегистрирован: 27.10.2006 17:29:15
Откуда: 44°32′23.63″N 41°2′25.2″E
Контактная информация:

Сообщение Attid »

ploop писал(а):(lazarus-0.9.26-0.i386.rpm)

распакуй исходники от туда ручами ипересобери его с консоли.
sobee
новенький
Сообщения: 84
Зарегистрирован: 04.02.2008 23:23:46
Откуда: Снежинск, Челябинская обл.

Сообщение sobee »

Павел Ишенин, Odyssey Спасибо! Документация по FPC есть.
Павел Ишенин
постоялец
Сообщения: 475
Зарегистрирован: 24.03.2007 09:16:52

Сообщение Павел Ишенин »

ploop писал(а):Все пакеты нормально установились, кроме самого Lazarus'а (lazarus-0.9.26-0.i386.rpm) В зависимостях пишет, что в пакете нехватает некоторых файлов (как я понял), а в конце - что пакет может быть повреждён.
Так вот собственно вопрос: на sourceforge по этой ссылке всё, что нужно для установки, или нужно что-то еще искать?


Для установки непосредственно Lazarus - да. Но Lazarus на linux имеет зависимости. Например, библиотеки libglib-dev, libgtk1.2-dev, libgdk...-dev, которые я думаю отсутствуют по-умолчанию в современных дистрибутивах. Поскольку rpm собирается для fedore core - на других дистрибутивах могут быть проблемы с зависимостями. Как вариант - действительно можно собрать lazarus из исходников.
ploop
незнакомец
Сообщения: 2
Зарегистрирован: 16.10.2008 14:41:27

Сообщение ploop »

Спасибо за советы, буду пробовать.
Аватара пользователя
AShen
постоялец
Сообщения: 155
Зарегистрирован: 26.08.2005 10:22:44
Откуда: Новороссийск

Сообщение AShen »

ploop писал(а):Извиняюсь, что задаю вопрос в этой ветке, новую создавать не хочется.
Я только осваиваю Linux, но хорошо знаю Delphi, поэтому выбор один - Lazarus. Проблема с установкой на ALT Linux 4. Пытался установить из rpm-пакетов (брал отсюда: http://sourceforge.net/project/showfile ... _id=192181 ) Все пакеты нормально установились, кроме самого Lazarus'а (lazarus-0.9.26-0.i386.rpm) В зависимостях пишет, что в пакете нехватает некоторых файлов (как я понял), а в конце - что пакет может быть повреждён.
Так вот собственно вопрос: на sourceforge по этой ссылке всё, что нужно для установки, или нужно что-то еще искать?

Нужны: 1) fpc-2.2.2, в branche 4/4.1 отсутствует, присутствует в Daedalus'е: ftp://ftp.altlinux.ru/pub/distributions ... S.daedalus ;
2) из бранча доставить нужные пакеты или поставить сам lazarus-0.9.24, он потянет за собой необходимое;
3) как сказали, собрать для себя lazarus-0.9.26 из тарбола; учтите в альте на лазарь накладывают ряд патчей;
4) сборка lazarus-0.9.26 для alt linux'а готовится.

Добавлено спустя 19 минут 13 секунд:
Павел Ишенин писал(а):Для установки непосредственно Lazarus - да. Но Lazarus на linux имеет зависимости. Например, библиотеки libglib-dev, libgtk1.2-dev, libgdk...-dev, которые я думаю отсутствуют по-умолчанию в современных дистрибутивах. Поскольку rpm собирается для fedore core - на других дистрибутивах могут быть проблемы с зависимостями. Как вариант - действительно можно собрать lazarus из исходников.


Зависимости такие:
glibc-devel, glib-devel, gdk-pixbuf-devel, libXi-devel, libXext-devel, gtk+-devel
В Alt Linux Desktop 4/4.1 данные пакеты присутствуют.
Аватара пользователя
B4rr4cuda
энтузиаст
Сообщения: 693
Зарегистрирован: 28.12.2007 06:48:35

Сообщение B4rr4cuda »

Обновился. Был чертовски рад увидеть работающее (!) переназначение горячих клавиш.
Спасибо разработчикам, наконец-то по F10 я смогу проверять правильность синтаксиса, не запуская каждый раз компиляцию!
Аватара пользователя
Attid
долгожитель
Сообщения: 2589
Зарегистрирован: 27.10.2006 17:29:15
Откуда: 44°32′23.63″N 41°2′25.2″E
Контактная информация:

Сообщение Attid »

B4rr4cuda писал(а):Спасибо разработчикам, наконец-то по F10 я смогу проверять правильность синтаксиса, не запуская каждый раз компиляцию!

=) а я вернул себе на место список процедур на контл+шифт+Г
Ответить