セルロイド:シンボル検索エラー:/usr/lib/x86_64-linux-gnu/libmpv.so.2:未定義シンボル:av_packet_side_data_get、バージョンLIBAVCODEC_60

セルロイド:シンボル検索エラー:/usr/lib/x86_64-linux-gnu/libmpv.so.2:未定義シンボル:av_packet_side_data_get、バージョンLIBAVCODEC_60

私は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では、同じリンクエラーが発生します。

なぜこれが起こり、どのように解決するのですか?

ベストアンサー1

おすすめ記事