[Cin] Is one pre-built dynamic and static binary for user selection possible?

Andrew Randrianasulu randrianasulu at gmail.com
Fri Sep 20 21:16:50 CEST 2024


пт, 20 сент. 2024 г., 21:58 Terje J. Hanssen via Cin <
cin at lists.cinelerra-gg.org>:

>
>
> Den 20.09.2024 18:57, skrev Mat via Cin:
> > "Terje J. Hanssen via Cin" <cin at lists.cinelerra-gg.org> wrote:
> >
> >> 1)
> >> # cd /home
> >>
> >> # git clone git://git.cinelerra-gg.org/goodguy/cinelerra.git
> >> Cloning into 'cinelerra'...
> >> remote: Enumerating objects: 22646, done.
> >> remote: Counting objects: 100% (22646/22646), done.
> >> remote: Compressing objects: 100% (14288/14288), done.
> >> remote: Total 22646 (delta 11647), reused 17384 (delta 7999),
> >> pack-reused 0 Receiving objects: 100% (22646/22646), 405.36 MiB |
> >> 16.00 MiB/s, done. Resolving deltas: 100% (11647/11647), done.
> >>
> >> 2)
> > You need to do cd /home/cinelerra/cinelerra-5.1
> > Then run "blds/bld_prepare.sh <os>" , where <os> is your os,
> > run blds/bld_prepare.sh without argument to get a list of OS-ses.
> > This installs the needed development packages for your OS.
> >
> > then (still in /home/cinelerra/cinelerra-5.1):
> >
> > in bld.sh, change the config options to what you want.
> >
> > ./bld.sh (if not making an AppImage)
> >
> >
> > MatN
>
>
> After installing the packages according to Andrey's list:
>
> 2)
> # cd /home/cinelerra/cinelerra-5.1
>
> # blds/bld_prepare.sh
> usage: blds/bld_prepare.sh <os>
>    <os> = [centos | suse | ubuntu | fedora | mint | debian | arch |
> debian-older | ubuntu-older]
> unknown os:
>
> # blds/bld_prepare.sh suse
> Loading repository data...
> Reading installed packages...
> 'patch' is already installed.
> No update candidate for 'patch-2.7.6-8.1.x86_64'. The highest available
> version is already installed.
> 'gcc-c++' is already installed.
> No update candidate for 'gcc-c++-14-1.1.x86_64'. The highest available
> version is already installed.
> 'libtool' is already installed.
> ....snip
> 'freetype-devel' not found in package names. Trying capabilities.
> 'freetype2-devel' providing 'freetype-devel' is already installed.
> Resolving package dependencies...
> 3 Problems:
> Problem: 1: the installed libjpeg62-devel-62.4.0-79.1.x86_64 conflicts
> with 'libjpeg-devel' provided by the to be installed
> libjpeg8-devel-8.3.2-79.2.x86_64
> Problem: 2: the installed zlib-ng-compat-devel-2.2.1-1.1.x86_64
> conflicts with 'zlib-devel' provided by the to be installed
> zlib-devel-1.3.1-1.1.x86_64
> Problem: 3: the to be installed fftw3-devel-3.3.10-119.2.x86_64 requires
> 'libfftw3-3 = 3.3.10-119.2', but this requirement cannot be provided
> not installable providers: libfftw3-3-3.3.10-119.2.i586[openSUSE_Slowroll]
>                     libfftw3-3-3.3.10-119.2.x86_64[openSUSE_Slowroll]
>
> Problem: 1: the installed libjpeg62-devel-62.4.0-79.1.x86_64 conflicts
> with 'libjpeg-devel' provided by the to be installed
> libjpeg8-devel-8.3.2-79.2.x86_64
>   Solution 1: deinstallation of libjpeg62-devel-62.4.0-79.1.x86_64
>   Solution 2: do not install libjpeg8-devel-8.3.2-79.2.x86_64
>
> Choose from above solutions by number or skip, retry or cancel
> [1/2/s/r/c/d/?] (c): c
> blds/bld_prepare.sh: line 77: [: missing `]'
> ocalhost:/home/cinelerra/cinelerra-5.1 #
>
> Looks like a typo in
> blds/bld_prepare.sh: line 77: [: missing `]'
>


it seems error catching in our script is not great? If 'c' mean cancel for
zypper command then may be condition on line 77 misfired ..?


and also we need to add openmlib-devel to list? (newer heard about such pkg
name before - but Iam on Slackware so it probably rolled into libc package)


>
> I next got the same error with
> # ./configure
> # make
>
>
>
>
>
>
>
>
>
>
> --
> 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/20240920/0ae06d0d/attachment.htm>


More information about the Cin mailing list