<div dir="auto"><div><br><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">чт, 16 нояб. 2023 г., 20:06 Andrew Randrianasulu <<a href="mailto:randrianasulu@gmail.com" target="_blank" rel="noreferrer">randrianasulu@gmail.com</a>>:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="auto"><div><br><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">чт, 16 нояб. 2023 г., 19:58 Andrea paz <<a href="mailto:gamberucci.andrea@gmail.com" rel="noreferrer noreferrer" target="_blank">gamberucci.andrea@gmail.com</a>>:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">I did a compilation with ffmpeg 6.1 and everything went well. Thanks Phyllis.<br>
<br>
(Note x Phyllis: the new "zoneplate" filter gives no error but if you<br>
try to use it the error comes up:<br>
err: Function not implemented)<br>
<br>
I tried making a new build by enabling vulkan as described in the<br>
following links:<br>
<br>
<a href="https://trac.ffmpeg.org/wiki/HWAccelIntro#Vulkan" rel="noreferrer noreferrer noreferrer noreferrer" target="_blank">https://trac.ffmpeg.org/wiki/HWAccelIntro#Vulkan</a><br>
<a href="https://ffmpeg.org/ffmpeg-filters.html#Vulkan-Video-Filters" rel="noreferrer noreferrer noreferrer noreferrer" target="_blank">https://ffmpeg.org/ffmpeg-filters.html#Vulkan-Video-Filters</a><br>
<br>
It compiles without errors using "--enable-vulkan" and<br>
"--enable-libglslang" while crashing using "--enable-libshaderc". For<br>
the latter crash see cin5_shader.tar.gz<br>
<br>
In the case of "--enable-libglslang" I have no build errors, however,<br>
in the end, the ".../bin/cin" program is not created and therefore<br>
CinGG does not start. See the log cin5_glslang.tar.gz<br>
<br>
I don't see any errors in the log; there are many lines like:<br>
<br>
"/home/paz/cinelerra5/cinelerra-5.1/thirdparty/ffmpeg-6.1/libavfilter/vulkan_glslang.c:182:(.text+0xcf):<br>
undefined reference to `glslang_shader_create'"<br></blockquote></div></div><div dir="auto"><br></div><div dir="auto"><span style="font-size:12.8px">undefined reference is usually fatal link error, no wonder you have no binary ..</span><br></div><div dir="auto"><span style="font-size:12.8px"><br></span></div><div dir="auto"><span style="font-size:12.8px">probably you need to add some additional libs to ldflags as well ....</span></div><div dir="auto"><span style="font-size:12.8px"></span></div></div></blockquote></div></div><div dir="auto"><br></div><div dir="auto"><br></div><div dir="auto">try</div><div dir="auto"><br></div><div dir="auto">"-lglslang -lMachineIndependent -lOSDependent -lHLSL -lOGLCompiler -lGenericCodeGen \                                                                                                                  -lSPVRemapper -lSPIRV -lSPIRV-Tools-opt -lSPIRV-Tools -lpthread -lstdc++ -lm"<br></div><div dir="auto"><br></div><div dir="auto">as you additional libs in </div><div dir="auto"><br></div><div dir="auto">export EXTRA_LIBS= line before you run configure ...<br></div><div dir="auto"><br></div><div dir="auto"><br></div><div dir="auto">fished out of ffmpeg's configure script by using less and search function for 'glslang' word in it .... "/" and ten "n" few times ...</div><div dir="auto"><br></div><div dir="auto"><br></div><div dir="auto">this amount of libs, even if they all just sub- components makes me sad.</div><div dir="auto"><br></div><div dir="auto"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="auto"><div dir="auto"><span style="font-size:12.8px"><br></span></div><div dir="auto"><br></div><div dir="auto"><br></div><div dir="auto"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
But they are not error lines or warning lines. I think it's looking<br>
for vulkan device initialization but can't find it and leave it<br>
alone....<br>
</blockquote></div></div></div>
</blockquote></div></div></div>