![셀룰로이드: 기호 조회 오류: /usr/lib/x86_64-linux-gnu/libmpv.so.2: 정의되지 않은 기호: av_packet_side_data_get, 버전 LIBAVCODEC_60](https://linux55.com/image/227647/%EC%85%80%EB%A3%B0%EB%A1%9C%EC%9D%B4%EB%93%9C%3A%20%EA%B8%B0%ED%98%B8%20%EC%A1%B0%ED%9A%8C%20%EC%98%A4%EB%A5%98%3A%20%2Fusr%2Flib%2Fx86_64-linux-gnu%2Flibmpv.so.2%3A%20%EC%A0%95%EC%9D%98%EB%90%98%EC%A7%80%20%EC%95%8A%EC%9D%80%20%EA%B8%B0%ED%98%B8%3A%20av_packet_side_data_get%2C%20%EB%B2%84%EC%A0%84%20LIBAVCODEC_60.png)
나는 Devuan GNU/Linux Excalibur 및 Debian trixie의 debian-multimedia.org 저장소(= excalibur와 동일하지만 systemd를 사용함)를 사용하고 있습니다.
Celluloid Media Player 버전 0.26을 실행하려고 합니다. libmpv.so.2.2.0을 사용합니다(패키지 버전은 libmpv 0.37.0-1로 보고됨). 내가 그것을 실행하면 나는 얻는다 :
celluloid: symbol lookup error: /usr/lib/x86_64-linux-gnu/libmpv.so.2: undefined symbol: av_packet_side_data_get, version LIBAVCODEC_60
내 안에는 아무것도 없습니다 LD_LIBRARY_PATH
.
나는 또한 내가 시도할 때 그것을 알아차릴 것이다.세워Celluloid 0.26에서는 동일한 링크 오류가 발생합니다.
왜 이런 일이 발생하며 어떻게 해결합니까?