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]

Reply via email to