<div dir="auto"><div><br><br><div class="gmail_quote gmail_quote_container"><div dir="ltr" class="gmail_attr">вс, 11 мая 2025 г., 15:00 Andrea paz <<a href="mailto:gamberucci.andrea@gmail.com">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 copied and pasted your line:<br>
<br>
EXTRA_LIBS=" -lOpenCL -lSvtAv1Enc -lvpl -ldav1d -lxvidcore -lass<br>
-lbluray -lsnappy -lzimg -lplacebo -lshaderc_shared"<br></blockquote></div></div><div dir="auto"><br></div><div dir="auto"><br></div><div dir="auto">strange, it was working with those TWO lines in Slackbuild:</div><div dir="auto"><br></div><div dir="auto">EXTRA_LIBS=" -lOpenCL -lSvtAv1Enc -lvpl -ldav1d -lxvidcore -lass -lbluray -lsnappy -lzimg -lplacebo -lshaderc_shared" \ FFMPEG_EXTRA_CFG=" --enable-libvpl --disable-doc --enable-opencl --enable-libsvtav1 --enable-frei0r --enable-libdav1d --enable-libzimg --enable-libxvid --enable-libass --enable-libbluray --enable-libsnappy --enable-libshaderc --enable-libplacebo --enable-vulkan --disable-debug --extra-cflags=-I/usr/local/include/vpl --extra-cflags=-I/usr/include/svt-av1" \</div><div dir="auto"><br></div><div dir="auto">be sure to export both?</div><div dir="auto"><br></div><div dir="auto"><br></div><div dir="auto"><br></div><div dir="auto"><br></div><div dir="auto"><div class="gmail_quote gmail_quote_container"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
I have also tried just “-lzimg”.<br>
I have also tried several variations (along with or without your line) of:<br></blockquote></div></div><div dir="auto"><br></div><div dir="auto"><br></div><div dir="auto">You can't use something.pc in -L statement directly, it sets directory where linker looks for libraries.</div><div dir="auto"><br></div><div dir="auto">pkg-config is basically program (from system - I saw it on Linux distros and NetBSD's pkgsrc) that checks those *.pc files and helps to construct include and libs lines. </div><div dir="auto"><br></div><div dir="auto">-I is also sets include search *directory* and not a file, as far as I understand.</div><div dir="auto"><br></div><div dir="auto">But yeah, for example cmake sometimes mis-set those, so I tend to try and fix this on my slightly non-standart system. Or just give up and symlink few things into /usr</div><div dir="auto"><br></div><div dir="auto"><br></div><div dir="auto"><div class="gmail_quote gmail_quote_container"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
export EXTRA_LDFLAGS=' -L/usr/lib/libzimg.so /usr/lib/libzimg.so.2<br>
/usr/lib/libzimg.so.2.0.0 -L/usr/lib/pkgconfig/zimg.pc'<br>
export EXTRA_CFLAGS=' -I/usr/include/zimg++.hpp /usr/include/zimg.h'<br>
</blockquote></div></div></div>