[Cin] Building AppImage as backup

Phyllis Smith phylsmith2017 at gmail.com
Sat Oct 19 18:54:11 CEST 2024


Andrew, I find it scary too so I just do these steps manually after I
finish the standard build:

1) go to wherever you have the directory of cinelerra-5.1
2) mkdir /tmp/AppDir
3) mkdir /tmp/AppDir/usr
4) cp -r bin /tmp/AppDir/usr
5) cd /tmp
6) run linuxdeploy from where it exists (in my case shown below, it is at
/proj/appimage:

/proj/appimage/linuxdeploy-x86_64.AppImage --appdir=AppDir -o appimage -d
/tmp/AppDir/usr/bin/applications/cin.desktop -i
/tmp/AppDir/usr/bin/pixmaps/cin.svg -e /tmp/AppDir/usr/bin/cin -e
/tmp/AppDir/usr/bin/mpeg2enc -e /tmp/AppDir/usr/bin/mplex -e
/tmp/AppDir/usr/bin/hveg2enc -e /tmp/AppDir/usr/bin/lv2ui -e
/tmp/AppDir/usr/bin/bdwrite -e /tmp/AppDir/usr/bin/zmpeg3toc -e
/tmp/AppDir/usr/bin/zmpeg3show -e /tmp/AppDir/usr/bin/zmpeg3cat -e
/tmp/AppDir/usr/bin/zmpeg3ifochk -e /tmp/AppDir/usr/bin/zmpeg3cc2txt -e
/tmp/AppDir/usr/bin/mplexlo 2>&1 | tee appimage.log

Then there will be the file /tmp/cin-x86_64.AppImage which you can move to
a non-temporary place

On Sat, Oct 19, 2024 at 6:29 AM Andrew Randrianasulu via Cin <
cin at lists.cinelerra-gg.org> wrote:

> So, I was reading
>
>
> https://cinelerra-gg.org/download/CinelerraGG_Manual/Build_CinGG_AppImage_from_s.html
>
> I already had pre-build static/opevpl cingg in
>
> /dev/shm/new-git/cinelerra/cinelerra-5.1
>
> so I cd there
>
> cd tools
>
> wget
> https://github.com/AppImage/AppImageKit/releases/download/continuous/appimagetool-i686.AppImage
>
> (note, for x86_64 name will be different!)
>
>  chmod +x appimagetool-i686.AppImage
>
> cd ../
>
> guest at slax:/dev/shm/new-git/cinelerra/cinelerra-5.1$ setarch i686
> ./bld_appimage.sh
>
> on x86_64 you obviously can skip setarch part
>
> it was a bit scary because it re-run configure with its own parameters,
> but at the end it just sailed past build phase and packaged resultin
> binaries in cinelerra-5.1/bin as cin-i386.AppImage
>
> so, in general procedure works, I think, just make sure you have
> makesquashfs installed ?
> --
> Cin mailing list
> Cin at lists.cinelerra-gg.org
> https://lists.cinelerra-gg.org/mailman/listinfo/cin
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.cinelerra-gg.org/pipermail/cin/attachments/20241019/3521fb6e/attachment.htm>


More information about the Cin mailing list