[Cin] Building Cingg from git using system FFmpeg and libs (Slowroll)

Andrew Randrianasulu randrianasulu at gmail.com
Mon Sep 23 01:20:58 CEST 2024


>
>
[snip]


>>
>
> ah, ffmpeg includes not found ...
>
>
> does "pkg-config --cflags libavcodec" print anything?
>
> # pkg-config --cflags libavcodec
> -I/usr/include/ffmpeg
>
>
> alternatively you can look with "ls" into /usr/include, may be current
> ffmpeg includes live there under ffmpeg7 directory?
>
>
> # ls /usr/include/ffmpeg
> libavcodec  libavdevice  libavfilter  libavformat  libavutil  libpostproc
> libswresample  libswscale
>
>
> of course you need ffmpeg(7?)-devel package installed
>
>
> # zypper se -i ffmpeg-7
> Loading repository data...
>
> Reading installed packages...
>
> S  | Name                         |
> Summary                                                             | Type
>
> ---+------------------------------+---------------------------------------------------------------------+--------
> i  | ffmpeg-7                     | Set of libraries for working with
> various multimedia formats        | package
> i  | ffmpeg-7-libavcodec-devel    | Development files for FFmpeg's codec
> library                        | package
> i+ | ffmpeg-7-libavdevice-devel   | Development files for FFmpeg's device
> library                       | package
> i  | ffmpeg-7-libavfilter-devel   | Development files for FFmpeg's
> audio/video filter library           | package
> i  | ffmpeg-7-libavformat-devel   | Development files for FFmpeg's stream
> format library                | package
> i  | ffmpeg-7-libavutil-devel     | Development files for FFmpeg's utility
> library                      | package
> i  | ffmpeg-7-libpostproc-devel   | Development files for the FFmpeg
> post-processing library            | package
> i  | ffmpeg-7-libswresample-devel | Development files for the FFmpeg
> software resampling library        | package
> i  | ffmpeg-7-libswscale-devel    | Development files for FFmpeg's image
> scaling and colorspace library | package
>
>
>
> After you located includes try to re-run ./configure but set CFLAGS
> variable before it with -I/path_to_ffmpeg_includes directive,  like
>
> CFLAGS=-I/usr/include/ffmpeg7 ./configure <..>
>
>>
>> This way?
>
> # CFLAGS=-I/usr/include/ffmpeg ./configure --with-single-user
> --disable-static-build --without-thirdparty --without-libdpx
>


I think yes.


>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.cinelerra-gg.org/pipermail/cin/attachments/20240923/f20ed3a5/attachment.htm>


More information about the Cin mailing list