[Gambas-user] Gambas self-extracting installer

Jussi Lahtinen jussi.lahtinen at ...626...
Sat Oct 26 21:59:03 CEST 2013


How the user would get security updates etc? I think it would be better to
use repositories.
Perhaps there could be something like PPAs, but with more broad support for
different architectures and distributions.

Jussi


On Sat, Oct 26, 2013 at 6:57 PM, Benoît Minisini <
gambas at ...1...> wrote:

> Hi,
>
> I have just started to make a Gambas self-extracting installer in Gambas.
>
> I will write it in two stages.
>
> The first stage is a command-line program that will detect the current
> distribution, and automatically install a GUI component according to it,
> so that the second stage can be run.
>
> The second stage will be the graphical installation program by itself.
> It will install all the needed binary packages, according to the current
> distribution and the Gambas project requirements.
>
> The first problem I encounter is the gambas runtime.
>
> Either I require it to be already install on the system, the installer
> may become less useful then.
>
> Either I put the runtime inside the installer, running it by
> manipulating the environmental variables. But then I should put one
> runtime for each architecture (x86, x86_64, ARM), and I can generate
> only one architecture from a specific system.
>
> Note that in both cases, I suppose that all system libraries needed by
> the Gambas interpreter are already installed.
>
> For the x86_64 architecture, these are:
> - linux-vdso.so.1
> - libm.so.6
> - libdl.so.2
> - libpthread.so.0
> - libffi.so.6
> - libc.so.6
> - /lib64/ld-linux-x86-64.so.2
>
> Except maybe for libffi.so.6, everything should be already installed,
> otherwise the system is not functional.
>
> What do you think about that? Which path should I follow?
>
> --
> Benoît Minisini
>
>
> ------------------------------------------------------------------------------
> October Webinars: Code for Performance
> Free Intel webinars can help you accelerate application performance.
> Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most
> from
> the latest Intel processors and coprocessors. See abstracts and register >
> http://pubads.g.doubleclick.net/gampad/clk?id=60135991&iu=/4140/ostg.clktrk
> _______________________________________________
> Gambas-user mailing list
> Gambas-user at lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/gambas-user
>



More information about the User mailing list