-
-
Notifications
You must be signed in to change notification settings - Fork 554
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Question: Embedding another AppImage #316
Comments
I don't know what is best, looks like some experimentation is needed here. Some questions:
Some considerations:
|
I made it for test purposes from an Arch Linux package and the whole thing now has a size of 24.3MiB. The docker image might work as sysroot for Qt Creator but I haven't tested this so far. We should focus more on creating an standardized environment for building AppImages rather then applications I think. |
I didn't think about including Qt Creator or any other IDE in the toolchain, but rather the question is whether Qt Creator or any other IDE could use this toolchain. With "toolchain", do we just mean the compiler or also the glibc and other basic libraries to compile against? Something like Yocto might possibly be interesting in this area. |
Well, in general this should be possible or at least one of our goals. It's too late for me now to have a really good idea here but probably some new C/C++ compilers (gcc-6/clang-3.9 etc.) linked against an old glibc.. I'll definitly have a look at Yocto! |
@hyronx is this still of concern or can it be closed? |
No, can be closed. |
I've created a docker AppImage for a build toolchain (#298) for building AppImages on CentOS 6. Now I'm unsure what is the best (or recommended) way to make them work together.
I think there are three options:
Embedded the docker AppImage:
The image is directly included in the toolchain and can easily be updated by simply replacing it.
Perhaps the compression isn't so good anymore.
Place the files into /var etc.:
Docker is also fully included and maybe better compressed. Updating isn't that easy anymore.
Download the docker image somewhere:
The toolchain could download the newest docker AppImage somewhere. Easy updating but some setup on first toolchain run needed.
In my opinion embedding may be not too bad and follow the purpose of AppImage but like already said I'm not sure.
The text was updated successfully, but these errors were encountered: