openwrt编译问题
2016-05-23 11:39
399 查看
编译喜马拉雅demo的时候出现
Package ximalayademo is missing dependencies for the following libraries:
libstdc++.so.6 错误
查找~/tina/out/astar-parrot/staging_dir 目录下 发现./toolchain/lib/libstdc++.so.6 有该文件
make menuconfig , 发现 Symbol: USE_LIBSTDCXX [=n] PACKAGE_libstdcpp [=y]
Symbol: USE_LIBSTDCXX [=n]
-> -> Global build settings
-> Preferred standard C++ library (<choice> [=y])
进入Preferred standard C++ library
(X) uClibc++
( ) libstdc++
发现选中的是uClibc++
看来默认不是libstdc++
在demo的Makefile加入
define Package/$(PKG_NAME)/Default
...
DEPENDS:=... +libstdc++
endef
编译,还是出错, 搜索了下,发现正确写法是libstdcpp
修改Makefile
define Package/$(PKG_NAME)/Default
...
DEPENDS:=... +libstdcpp
endef
编译,正常通过。
Package ximalayademo is missing dependencies for the following libraries:
libstdc++.so.6 错误
查找~/tina/out/astar-parrot/staging_dir 目录下 发现./toolchain/lib/libstdc++.so.6 有该文件
make menuconfig , 发现 Symbol: USE_LIBSTDCXX [=n] PACKAGE_libstdcpp [=y]
Symbol: USE_LIBSTDCXX [=n]
-> -> Global build settings
-> Preferred standard C++ library (<choice> [=y])
进入Preferred standard C++ library
(X) uClibc++
( ) libstdc++
发现选中的是uClibc++
看来默认不是libstdc++
在demo的Makefile加入
define Package/$(PKG_NAME)/Default
...
DEPENDS:=... +libstdc++
endef
编译,还是出错, 搜索了下,发现正确写法是libstdcpp
修改Makefile
define Package/$(PKG_NAME)/Default
...
DEPENDS:=... +libstdcpp
endef
编译,正常通过。
相关文章推荐
- Centos7.0环境部署文档
- keepalived+haproxy实现网站负载均衡和高可用
- linux 获得当前进程对应的可执行文件的绝对路径
- tomcat添加登录用户名密码
- linux基础(23)--LVM快照--RHEL6.5
- Linux查看日志相关的命令
- 大型网站技术架构 学习总结二(大型网站架构模式)
- CentOS 配置 apache+php+mysql
- Docker安装详细步骤(CentOS环境)
- linux 解压"thunderbird-45.1.0.tar.bz2"格式的命令
- 监听popwindow的关闭事件
- Nova 组件详解 - 每天5分钟玩转 OpenStack(26)
- Apache启动错误:could not bind to address[::]:443
- apache 安装配置 以及php-fpm结合apache配置
- Apache OpenOffice 与 LibreOffice 之间的抉择
- Apache OpenOffice 与 LibreOffice 之间的抉择
- Windows上安装Apache
- Apache简介
- CentOS设置程序开机自启动的方法
- 第2课:通过案例对SparkStreaming 透彻理解三板斧之二:解密SparkStreaming运行机制和架构