169 похожих чатов

Hey everyone, who among you has packaged your lazarus apps

for Linux?

I have had problems with snaps and for the longest time I have been packaging my apps with flatpak instead.

This time I really wanted to publish my Delphi/Firemonkey game (https://perun.tw/perun-software/floorsweeper-2/) on Snap Store, but just can't get my app to work from inside a built and installed snap - it thorws some runtime GTK3 exception and immediately crashes. I tried a version compiled with Lazarus, also could not get it to work from snap, but all works well from flatpak.

7 ответов

18 просмотров

I have never tried to package in Flatpak. Only regular .deb packages 🤷‍♂️

Kris-Jace Автор вопроса
Renat Suleymanov
I have never tried to package in Flatpak. Only reg...

yes I have been packaging with deb for a long time, but it's not distro-agnostic, and so I am looking into snaps, flatpaks, appimage...

Pascal exectables tend to be self contained, requiring no dependencies, so I fail to see any advange of snaps over .deb packages, but have you tried canonical's own build system, snapcraft? https://snapcraft.io/build https://github.com/canonical/snapcraft

Kris-Jace Автор вопроса
JonnyTech
Pascal exectables tend to be self contained, requi...

so the advantage of snap/flatpak/appimage over .deb is that it will work for all distors, not just debian based. Look, on redhat/fedore you would need to package your app in rpm, to have an analogy of deb. So that

Kris-Jace Автор вопроса

now, in the same post I explained that I actually want to package it with snap, but can't get the app to work out of a snap installation. It does work just fine out of a flatpak though. So I am yet to overcome this, and looking for anyone who has done it.

JonnyTech
Pascal exectables tend to be self contained, requi...

If it have GUI, it depends on many libs from system (probably gtk2).

Похожие вопросы

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта