具体的代码修改参考
https://blog.csdn.net/JOYIST/article/details/79191765
这里需要提醒的是两个地方:
编译工具的安装
- 添加编译工具源:
deb-src http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ stretch main non-free contrib - 对系统自带的已有编译工具降级:
先安装aptitude,再用aptitude install的方式安装编译工具,会提示有几个版本内带“-rpt”包不满足安装条件什么的,一直按n,直到aptitude给出的方案是把所有冲突的包都降级,按该方案安装即可。
否则会configure阶段报错:
libavutil headers not found or not usable
添加编译支持
开头给出的文章内的依赖包列表内,缺少“gettext”依赖,查自https://sourceforge.net/p/minidlna/discussion/879957/thread/d4d41ca7/
否则会在make阶段报错:
mv: 无法获取't-da.gmo' 的文件状态(stat): 没有那个文件或目录
最后附上已编译后的文件(注:编译时Linux版本为raspbian stretch x64)
链接: https://pan.baidu.com/s/12x1CDUMU5fSk6GxQ_C_IWg 密码: 31jx
网友评论