Hello, I am trying to build ffmpeg latest from git with various hardware accelerator libraries as I have an nvidia 1660 super. The system is debian 12.9 with custom build kernel 6.6.120, nvidia drivers & modules, cuda 13.1, vulkan sdk 1.4.335.0, liblacebo morew than 7.351 and a lot of libraries. I disabled libnpp support because I gave me errors during compile, and then I read somewhere that cuda 13 changed name of some functions and there is no its fix of ffmpeg at this moment My configure is: ./configure --enable-nonfree --enable-cuda-nvcc --disable-libnpp --extra-cflags=-I/usr/local/cuda/include --extra-ldflags=-L/usr/local/cuda/lib64 --incdir=/usr/include/x86_64-linux-gnu --libdir=/usr/lib/x86_64-linux-gnu --disable-static --enable-shared --enable-cuvid --enable-decoder=aac --enable-decoder=h264 --enable-decoder=h264_cuvid --enable-demuxer=mov --enable-filter=scale --enable-gnutls --enable-gpl --enable-libass --enable-libfdk-aac --enable-libfreetype --enable-libmp3lame --enable-libopus --enable-libtheora --enable-libvorbis --enable-libvpx --enable-libx264 --enable-nonfree --enable-nvdec --enable-nvenc --enable-pic --enable-protocol=file --enable-protocol=https --enable-vaapi --enable-libplacebo --enable-vulkan --enable-libshaderc --enable-ladspa --enable-libaom --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libcdio --enable-libcodec2 --enable-libflite --enable-libfontconfig --enable-libfribidi --enable-libzimg --enable-libgme --enable-libgsm --enable-libjack --enable-libmysofa --enable-libopenjpeg --enable-libopenmpt --enable-libpulse --enable-librsvg --enable-librubberband --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libssh --enable-libtwolame --enable-libvidstab --enable-libwebp --enable-libx265 --enable-libxml2 --enable-libxvid --enable-libzmq --enable-libzvbi --enable-lv2 --enable-omx --enable-openal --enable-opencl --enable-opengl --enable-sdl2 --enable-libdc1394 --enable-libdrm --enable-libiec61883 --enable-frei0r --prefix=/usr/local/ffmpeg. At linkage last steps I have: /usr/bin/ld: fftools/ffplay_renderer.o: in function `add_device_extension': /home/iriu/c++/ffmpeg/ffmpeg/fftools/ffplay_renderer.c:172: undefined reference to `pl_vulkan_num_recommended_extensions' /usr/bin/ld: /home/iriu/c++/ffmpeg/ffmpeg/fftools/ffplay_renderer.c:172: undefined reference to `pl_vulkan_recommended_extensions' collect2: error: ld returned 1 exit status make: *** [Makefile:150: ffplay_g] Error 1 I searched for these symbols, they are defined in libplacebo, but as external.how can I solve this ? please helpthanks in advance
_______________________________________________ ffmpeg-user mailing list -- [email protected] To unsubscribe send an email to [email protected]
