Overview
Examples
Screenshots
Comparisons
Applications
Download
Documentation
Tutorials
Bazaar
Status & Roadmap
FAQ
Authors & License
Forums
Funding Ultimate++
Search on this site
Search in forums












SourceForge.net Logo
Home » Developing U++ » U++ Developers corner » Distribute U++ applications as binaries. Update to 2024
Distribute U++ applications as binaries. Update to 2024 [message #60594] Mon, 27 May 2024 08:03 Go to next message
koldo is currently offline  koldo
Messages: 3377
Registered: August 2008
Senior Veteran
Hello all.

I wanted to ask you what are the current ways to distribute a U++ application as a binary, especially on Linux.
The less knowledge the user needs to have, the better.


Best regards
Iñaki
Re: Distribute U++ applications as binaries. Update to 2024 [message #60595 is a reply to message #60594] Mon, 27 May 2024 12:12 Go to previous messageGo to next message
Tom1
Messages: 1221
Registered: March 2007
Senior Contributor
Hi Koldo,

Maybe you wish to take a look at AppImage:

https://appimage.org/
https://en.wikipedia.org/wiki/AppImage

Actually, it would be nice to have TheIDE creating AppImages some day...

Best regards,

Tom
Re: Distribute U++ applications as binaries. Update to 2024 [message #60596 is a reply to message #60594] Mon, 27 May 2024 20:08 Go to previous messageGo to next message
Zbych is currently offline  Zbych
Messages: 327
Registered: July 2009
Senior Member
Hi,

I've done some tests with AppImage, it works, but it's just a simple container. Nothing more.
My quick tutorial is here: https://www.ultimatepp.org/forums/index.php?t=msg&th=122 00&start=0&

The AppImage tools don't tell you what libs to pack with your application to make it portable.
So the most tedious task - testing whether your application works on different distributions - still needs to be done somehow.
On ubuntu 24.04 you also need to install libfuse2.


Re: Distribute U++ applications as binaries. Update to 2024 [message #60597 is a reply to message #60596] Tue, 28 May 2024 08:04 Go to previous messageGo to next message
koldo is currently offline  koldo
Messages: 3377
Registered: August 2008
Senior Veteran
Thank you Zbych, thank you Tom for your advice

I'll try it out. I'll let you know.


Best regards
Iñaki
Re: Distribute U++ applications as binaries. Update to 2024 [message #60605 is a reply to message #60597] Sat, 01 June 2024 10:16 Go to previous message
koldo is currently offline  koldo
Messages: 3377
Registered: August 2008
Senior Veteran
First chapter

First thing has been to follow this recommendation: "The binaries contained in the AppImage need to be compiled on a system not newer than the oldest base system that the AppImage is intended to run on."

I have struggled as much as I could to install U++ on Ubuntu 18.04, but without success, due to libcrypto first and Glibc later... This has been too difficult.
Finally I tried Ubuntu 20.04, and U++ was installed on the first try.

Now I will continue with the next chapters...


Best regards
Iñaki

[Updated on: Sat, 01 June 2024 11:42]

Report message to a moderator

Previous Topic: Porting upp Core to ESPE32/FreeRTOS
Next Topic: Problem with FreeBSD
Goto Forum:
  


Current Time: Mon Jul 22 17:07:00 CEST 2024

Total time taken to generate the page: 0.03348 seconds