文档章节

ipk 编译 包不存在解决 openwrt下使用lame

何凯峰
 何凯峰
发布于 2015/10/19 22:29
字数 227
阅读 182
收藏 0

阿里云携手百名商业领袖、技术大咖,带您一探行进中的数字新基建!>>>

除了要在 DEPENDS:=+libxxx以外,

可能还需要在下面的define Package/$(PKG_NAME)/install里面增加copy lib命令

一般都是在打包时候出现错误

define Package/$(PKG_NAME)

 SECTION:=utils

 CATEGORY:=Utilities

 DEPENDS:=+libpthread +libmad +libmp3lame

 TITLE:=hello --hello hello app

endef

define Package/$(PKG_NAME)/install

 #$(INSTALL_DIR) $(1)/usr/sbin

 #$(INSTALL_BIN) $(PKG_BUILD_DIR)/$(PKG_NAME) $(1)/usr/sbin

 $(INSTALL_DIR) $(1)/tmp

 $(CP) /home/hekaifeng/SDK/SDK_BASE/staging_dir/target-mips_34kc_uClibc-0.9.33.2/usr/lib/libmp3lame.* $(1)/tmp

 $(INSTALL_BIN) $(PKG_BUILD_DIR)/$(PKG_NAME) $(1)/tmp

endef


还有问题:

上面的是对于libmp3lame而言的,虽然上面这样写了可以编译也通过,但是发现在安装时候出现错误,一直提示:

Downloading http://192.168.0.11/hello_1.0.0-1_ar71xx.ipk.
Installing hello (1.0.0-1) to root...
Collected errors:
 * satisfy_dependencies_for: Cannot satisfy the following dependencies for hello:
 *      libmp3lame * 

 * opkg_install_cmd: Cannot install package hello.

所以直接把上面 +libmp3lame去掉了


© 著作权归作者所有

何凯峰
粉丝 3
博文 16
码字总数 4528
作品 0
高级程序员
私信 提问
加载中

评论(0)

OpenWrt学习目标(更新)

最近在研究OpenWrt,总感觉这一看一点那也了解一点,没有目的,也没有重心。 这里,给自己拟定一个目标,就朝着这个目标去学。 目标:在OpenWrt上开发服务器软件,该软件可以通过LuCI进行控制...

临峰不畏
2015/05/01
3.8K
8
openwrt编译 -- 添加用户自定义app

OpenWrt 是一个比较完善的嵌入式 Linux 开发平台,在 OpenWrt 中增加软件包极其方便,按照 OpenWrt 的约定就可以很简单的完成。软件包需要在 package 目录下创建一个目录,以包含该软件包的各...

osc_6ruay563
01/13
21
0
OpenWRT开发之——远程debug

想要用gdb对OpenWrt进行远程调试。首先得在OpenWrt目标机上安装gdbserver。 其实在trunk路径下也有gdb的ipk安装包的,不信find一下。 [trunk]$ find bin/ -name "gdb*.ipk"bin/ar71xx/packag...

临峰不畏
2015/05/18
9.3K
9
openwrt针对RT5350代码下载,配置和编译

转载地址:http://blog.csdn.net/deangdp/article/details/37091685 近期买了块官方板的RT5350: 先介绍代码下载。下面命令都是用登录用户运行,无须root: mkdir openwrt //待会代码下载到此...

osc_o18rkfva
2018/02/21
13
0
OpenWRT平台搭建及简单应用[转帖]+华为HG255D编译实践(20190323更新)

转自:http://www.cnblogs.com/zmkeil/archive/2013/04/17/3027385.html 对于HG255D参照这里:http://www.right.com.cn/forum/forum.php?mod=viewthread&tid=131349 这里也可以参考:http://......

osc_b1y21l0d
2019/02/21
5
0

没有更多内容

加载失败,请刷新页面

加载更多

【Flutter组件终结篇】332个组件 658页PDF

老孟导读:历时1年的时间,整理完成了330+组件的详细用法,不仅包含UI组件,还包含了功能性的组件。 虽然整理了 330+的组件基本用法,但并不是让你每一个都学习一遍,任何技术基本都是掌握 ...

老孟Flutter
25分钟前
17
0
三星手机又中招:一张壁纸可引发系统崩溃 附临时解决方法

  前几天国内有大量用户发现三星手机崩溃、黑屏或者无限重启, 这可能是三星手机的日历 APP 的 bug。这件事还没完,三星手机今天又发现了新的问题,换上一张特别的壁纸就会导致系统崩溃,不...

alkcendkljk
37分钟前
13
0
查找当前目录和文件目录[重复] - Find current directory and file's directory [duplicate]

问题: This question already has answers here : 这个问题已经在这里有了答案 : How to properly determine current script directory? 如何正确确定当前脚本目录? (11 answers) (11个答...

技术盛宴
53分钟前
23
0
你不知道的java对象序列化的秘密

简介 你知道序列化可以使用代理吗?你知道序列化的安全性吗?每个java程序员都听说过序列化,要存储对象需要序列化,要在网络上传输对象要序列化,看起来很简单的序列化其实里面还隐藏着很多...

flydean
今天
21
1
线程池

Java通过Executors提供四种线程池,分别为: newCachedThreadPool创建一个可缓存线程池,如果线程池长度超过处理需要,可灵活回收空闲线程,若无可回收,则新建线程。 newFixedThreadPool 创...

Joker上上签
今天
20
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部