On 2/15/26 1:39 PM, Andrew Randrianasulu wrote:
вс, 15 февр. 2026 г., 15:31 Andrew Randrianasulu <[email protected]>:
вс, 15 февр. 2026 г., 13:18 Terje J. Hanssen <[email protected]>:
On 2/15/26 9:52 AM, Terje J. Hanssen wrote:
On 2/14/26 11:59 PM, Andrew Randrianasulu wrote:
вс, 15 февр. 2026 г., 01:53 Terje J. Hanssen <[email protected]>:
On 2/14/26 5:48 PM, Andrew Randrianasulu wrote:
сб, 14 февр. 2026 г., 17:24 Terje J. Hanssen <[email protected]>:
On 2/14/26 12:54 PM, Andrew Randrianasulu wrote:
сб, 14 февр. 2026 г., 13:24 Terje J. Hanssen <[email protected]>:
On 2/12/26 4:34 PM, Andrew Randrianasulu wrote:
чт, 12 февр. 2026 г., 18:26 Terje J. Hanssen <[email protected]>:
To continue from/with
Procedure and build scripts for Unbundled Builds (Slowroll) https://lists.cinelerra-gg.org/archives/list/[email protected]/thre...
Edited bld.sh ./configure line:
cat bld.sh
#!/bin/bash # IMPORTANT comments below to change the configure line # For newer operating system versions, add --enable-libsvtav1 # For really old versions, such as ubuntu 16, add --enable-libaom=no # Faster compile if include --disable-x265_hidepth # To add OpenCV plugins, add --with-opencv=sta,tar=https://download.cinelerra-gg.org/download.php?file=opencv%2Fopencv-20200306... ( ./autogen.sh # ./configure --with-single-user --with-booby ./configure --with-single-user --disable-static-build --without-thirdparty --without-libdpx --enable-ffmpeg make && make install ) 2>&1 | tee log mv Makefile Makefile.cfg cp Makefile.devel Makefile --------------
Test-run
./bld.sh ......... checking for openexr available... yes configure: error: lv2 requested but no lv2 headers found make: *** No targets specified and no makefile found. Stop. mv: cannot stat 'Makefile': No such file or directory
------
The start of blds/bld_prepare.sh say
#!/bin/bash # need lv2 plugins (eg. lv2-calf-plugin)
lv2-dev is included in only two package lists, for Ubuntu and Debian!?
Not sure, may be it just named differently in other distros? But may be it geniue absent, and we just compile fine because it already installed and auto-updated with rest of system!
Need to check this, thanks.
I add-installed lv2-devel, next also liblilv-0-devel and lv2-calf on Slowroll, but still bld.sh claims "configure: error: lv2 requested but no lv2 headers found"
So I'm stuck here (again).
----
Try to verify if lv2.h are installed:
find /usr/include -name lv2.h /usr/include/lv2.h /usr/include/lv2/lv2.h /usr/include/lv2/core/lv2.h /usr/include/lv2/lv2plug.in/ns/lv2core/lv2.h <http://lv2plug.in/ns/lv2core/lv2.h>
pkg-config --cflags lv2
pkg-config --cflags lv2.h Package lv2.h was not found in the pkg-config search path. Perhaps you should add the directory containing `lv2.h.pc' to the PKG_CONFIG_PATH environment variable Package 'lv2.h' not found
You need sratom, sord, suil dev packages too ....
Configure prints what it tests for, so I just guess package name and try to install it, repeat until success.
Thanks, I installed missing packages sord suil-devel suil-plugin-x11
and after several 46 | #include "a52.h" I also added a52dec alsa-plugins-a52 liba52-devel
But there are more.... Attach the bld_sh_output_1 if you get time to look at it.
My current ./configure --with-single-user --disable-static-build --without-thirdparty --without-libdpx
in the thought that --without-thirdparty would automatic use my system ffmpeg. Aggree?
fmpeg.h:48:10: fatal error: libavformat/avformat.h: No such file or directory 48 | #include "libavformat/avformat.h"
yeah, you forgot to install one or all of libavcodec-devel, libavformat-devel, libswscale-devel, libavutil-devel ..
Our bld_prepare.sh was geared towards bundled/with thirdparty builds, so .... we have such experience.
Yep,thanks again. On openSUSE Slowroll, the development packages for the libavcodec, libavformat, libswscale, and libavutil libraries are named with a version number prefix, such as ffmpeg-8-libavcodec-devel (here from the Packman repo).
The following 8 packages are going to be upgraded: ffmpeg-8 libavcodec62 libavdevice62 libavfilter11 libavformat62 libavutil60 libswresample6 libswscale9
The following 5 NEW packages are going to be installed: ffmpeg-8-libavcodec-devel ffmpeg-8-libavformat-devel ffmpeg-8-libavutil-devel ffmpeg-8-libswresample-devel ffmpeg-8-libswscale-devel
As there are more errors, I think it is smart to finish the tast before collecting an updated package list.
fmpeg.h:48:10: fatal error: libavformat/avformat.h: No such file or directory 48 | #include "libavformat/avformat.h"
it basically the same.
Probably ffmpeg includes are in /usr/include/ffmpeg8 or someplace (as Suse apparently allow installing few copies in parallel)
Sorry, I was wrong about CFLAGS then.
Try to set said CFLAGS to -I/where/ffmpeg8includes/live
re-run configure with your switches.
re-run make.
Yeah,
pkg-config --cflags libavcodec -I/usr/include/ffmpeg
Compared with previous installation notes from 2024 (ffmpeg-7 then) https://lists.cinelerra-gg.org/archives/list/[email protected]/thre...
and add-installed also
libmjpegutils-devel libtwolame-devel
4) # CFLAGS=-I/usr/include/ffmpeg ./configure --with-single-user --disable-static-build --without-thirdparty --without-libdpx
which now ran through
but
# make > make.log 2>&1
contain errors !?
from apluginarray.C:30: ffmpeg.h:54:10: fatal error: libavfilter/avfilter.h: No such file or directory 54 | #include "libavfilter/avfilter.h"
guess something like libavfilter-devel will fix that
Yes, I've add-installed ffmpeg-8-libavfilter-devel
But after make errors, should I just repeate "make", or "make clean" before "make"?
I ran "make clean" and then "make" again, but still some errors
you did not forgot to ran configure in-between?
Sometimes make continues nice, but sometimes you better to restart it with make clean, configure, make, make install dance because our Makefile does mnt track internal includes, so some changes not correctly applied to all files (due to conditional compilation of various menus and parts of code)
I usually open those log files in some editor and search for
"Error: " - with capital E and with space after ":"
because just searching for error bring error.h header checks and errrorbox.h for example ....
this day's catch:
filempeg.h:33:10: fatal error: lame/lame.h: No such file or directory 33 | #include "lame/lame.h" | ^~~~~~~~~~~~~ compilation terminated. make[2]: *** [Makefile:600: x86_64/assetedit.o] Error 1 make[2]: *** Waiting for unfinished jobs....
something like libmp3lame-devel needed ....
I do not think you need to send email each time it stops, try to figure out package name, or search via rpm search function or online what package holds those headers ....
I agree. Now I got a difficult one (make); 25 | #include "xfer/xfer.h" Tried to install libfm-devel, and could not find any other package that solved this requirement. Any idea ?
Attach a common make.log2 ?
Attach config.log.gz and make.log.gz
Attach the bld_sh_output_2, if you get time to look at it.