LINUX.ORG.RU

Ответ на: комментарий от grem

Это стабильный дистрибутив (как и Debian с CentOS'ом). В стабильной ветке Lazarus версии 1.2.4. А в разрабатываемой 1.8.4.

saahriktu ★★★★★
() автор топика
Последнее исправление: saahriktu (всего исправлений: 1)
Ответ на: комментарий от saahriktu

Что мешает предложить в разрабатываемую?

Это стабильный дистрибутив (как и Debian с CentOS'ом)

Там прикладные пакеты обновляются, хотя бы через backports (debian).

grem ★★★★★
()
Последнее исправление: grem (всего исправлений: 1)
Ответ на: комментарий от grem

Бэкпорты в Магейе тоже есть, но Lazarus'а там нет.

Тут эта самая разрабатываемая ветка ещё в январе (или даже раньше) должна была быть заморожена ещё до релиза Lazarus'а 2.0.0. Маинтейнеры просто решили подождать новые версии DE (KDE и GNOME), а теперь все их силы брошены на пересборку и отладку пакетов, чтобы выпустить следующую бету как можно скорее. А следом за ней и будут заморозка версий пакетов, релиз-кандидат и финальный релиз.

Так что, маинтейнерам сейчас не до Lazarus'ов. Вот когда всё это утрясётся, состоится релиз этой 7-й версии и разрабатываемой версией станет 8-я - вот тогда уже другое дело. Тогда они сами всё пообновляют.

saahriktu ★★★★★
() автор топика
Последнее исправление: saahriktu (всего исправлений: 1)
Ответ на: комментарий от grem

Какие «крайности»? Это просто стабильный дистрибутив для тех, кто никуда не торопится. А если очень нужны какие-то пакеты, то их всегда можно собрать самому.

saahriktu ★★★★★
() автор топика
Ответ на: комментарий от grem

Тоже неплохой вариант, но source-based. А у Магейи уже готовый большой репозиторий бинарных пакетов, которые быстро разворачиваются на любых калькуляторах. У меня Магейя стоит в т.ч. и на таком железе: https://www.dns-shop.ru/product/e61f14781da33330/nettop-zotac-zbox-pi330-pico... .

saahriktu ★★★★★
() автор топика

Реклама lazarus-rus.ru в целом не проблема, но ссылку на официальный анонс тоже неплохо иметь под рукой:
https://forum.lazarus.freepascal.org/index.php/topic,45062.0.html

Перечень изменений в 2.0.2:
http://wiki.lazarus.freepascal.org/Lazarus_2.0_fixes_branch#Fixes_for_2.0.2_....

bormant ★★★★★
()
Последнее исправление: bormant (всего исправлений: 1)
Ответ на: комментарий от bormant

Я, емнип, не помню, чтобы он давал ссылки на официальные анонсы.

grem ★★★★★
()
Ответ на: комментарий от DarkAmateur

Для компактности же. Мне на нём и 2 гига оперативки хватает.

saahriktu ★★★★★
() автор топика

Lazarus 2.0.2

no no no!!! больше я к этому не прикоснусь, лучше запущу делфи через wine, чем это юзать!!! столько нервов потратил чтобы кросскомпиляцию произвести своего микро проекта, нахер этот лазарус, да, нахер его!

eR ★★★★★
()

Обновится в генте - попробую.
Плохо только, что при обновлениях нужно переустанавливать компоненты, даже те, что идут с lazarus в /usr/share/lazarus/components/, не говоря уже о сторонних.

record ★★★★★
()

Самое интересное в проекте это название. Ведь точно суть ухватили.

DNA_Seq ★★☆☆☆
()
Ответ на: комментарий от saahriktu

Ого! Анимированный webp! И работает в Лисе! Крутотенечка!

DarkAmateur ★★★★
()
Ответ на: комментарий от superuser

у меня хуже дело было - x64 > arm

eR ★★★★★
()
Ответ на: комментарий от Deleted

хуже, вместо того чтобы наслаждаца жизнью - я пытался кодить/компилить в этом лазарусе.

eR ★★★★★
()
Ответ на: комментарий от bormant

Получилось кроскомпильнуть граф. приложение ...
Делал как сказано в ИНСТРУКЦИИ , но

1) Скрипт для создания файлов там неправельный, надо хотя бы так:

#!/bin/bash
 
# Создаем /usr/bin/i386-linux-ld
cat >/usr/bin/i386-linux-ld << EOF
#!/bin/bash
ld -A elf32-i386 \$@
EOF
chmod +x /usr/bin/i386-linux-ld
 
# Создаем /usr/bin/i386-linux-as
cat >/usr/bin/i386-linux-as << EOF
#!/bin/bash
as --32 \$@
EOF
chmod +x /usr/bin/i386-linux-as

2) На Ubunt-е в /etc/fpc.cfg надо добавить путь

-Fl/usr/lib32
как сказано в инструкции.

3) Для кросскомпиляции надо устанавливать dev-пакеты для таргет-архитектуры i386, какие будет видно из сообщений типа

/usr/bin/ld: cannot find -lgtk-x11-2.0 
И самое тут сложное, что в Ubunt-е некоторые пакеты типа libgtk2.0-dev:i386 не ставятся из-за конфликтов с dev-пакетами от архитектуры amd64. Пришлось собрать свой fix.deb.

Вобщем у меня, после этих манипуляций, графическое приложение i386 собралось на amd64 и работает.

superuser ★★★★★
()
Ответ на: комментарий от superuser

Вобщем виновата Убунта.
Блин, шкворца не дают в талкс-е, а такой ценный пост накатал.

superuser ★★★★★
()
Последнее исправление: superuser (всего исправлений: 1)
Ответ на: комментарий от superuser

1) Скрипт для создания файлов там

Исправил. 10х

bormant ★★★★★
()
Ответ на: комментарий от deity

Нет, не 400. 21 Мб с дефолтными опциями из коробки, после strip'а 5,8 Мб, а если после strip'а пожать gzexe, то 1,8 Мб.

saahriktu ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.