哈哈,symbol error 是由于没有完全切换到 packman 或者 packman 软件包的版本不一致(比如一部分更新了,另一部分没更新)导致的。它那个重定位错误是告诉你,libavformat57 需要的一个 symbol 是 libavcodec57 中没有定义,因此链接外部库的时候无法引用的。就是它们两个不是一次编译出来的,甚至不是在一个地方编译出来的,ABI 不兼容。
好在我已经考虑到了这种情况,你去跑一下我那个 pkmswitch100 工具吧。