BCM router 公版软件编译 步骤(转)
来源:互联网 发布:阿里云 共享计算型 编辑:程序博客网 时间:2024/06/05 02:36
安装编译工具(toochain),linux-2.6-router-5.110.27.2205.tar.gz SDK一般使用的toolchain的gcc版本是v4.2.3,
安装包为:linux26-external-router-toolchains-gcc-4.2.3.tar.gz或hndtools-mipsel-linux-uclibc-4.2.3.tar.bz2
一般推荐的安装目录结构是:
/projects/hnd/tools/linux/hndtools-mipsel-linux-uclibc-4.2.3/bin
mkdir /projects/hnd/tools/linux/
cd /projects/hnd/tools/linux/
tar xjvf */*/hndtools-mipsel-linux-uclibc-4.2.3.tar.bz2
由于解压包是带有opt/toochains/hndtools-mipsel-linux-uclibc-4.2.3路径.
所以解压出来后,/projects/hnd/tools/linux/ 会出现opt文件夹.
mv opt/toochains/hndtools-mipsel-linux-uclibc-4.2.3 ./
即可满足上面的安装目录要求.如果你厉害可以去改makefile.
然后在保存一个脚本.
PATH=/projects/hnd/tools/linux/hndtools-mipsel-linux-uclibc-4.2.3/bin:$PATH
export PATH
编译链OK
然后是SDK部分.
src/router下面进行配置SDK了,运行
make LINUX_VERSION=2_6 menuconfig
按照具体需要配置完SDK模块后,就可以直接在src目录下面运行
make LINUX_VERSION=2_6
-----------------特别注意--------------------
1)如果出现无法查找trx程序,请到sdk目录/tools目录下面找,并复制其到系统路径/usr/bin/
2)如果出现lzma错误, 请使用sdk目录/tools下面的lzma 覆盖系统目录/usr/bin/下的lzma, 建议
改名为lzma_4k ( 之后的sdk都使用lzma_4k的名字)
3)有缺少共享库的报错:
lzma_4k: error while loading shared libraries: libstdc++.so.6: cannot open shared object file: No such file or directory
执行命令: yum whatprovides libstdc++.so.6
然后会提示哪个安装包有这个库文件如下:
然后会提示哪个安装包有这个库文件如下:
yum install libstdc++-4.4.7-4.el6.i686
1 0
- BCM router 公版软件编译 步骤(转)
- BCM VOIP 应用程序编译分析
- BCM VOIP 应用程序编译分析
- GNU软件编译一般步骤
- 转:BCM 中的WIFI分析情况
- linux下从源代码编译安装软件的一般步骤
- linux系统编译安装软件的通用步骤
- linux下从源代码编译安装软件的一般步骤
- linux下编译安装软件的一般步骤
- WebRTC IOS 版编译步骤
- [VUE]创建Vue-Router基本步骤
- BCM RPIDMA
- bcm 端口
- 移植编译bcm sdk6.4.8 过程-平台arm-linux cortex-a9双核,系xilinx soc
- 软件单元测试操作步骤(java版)
- 编译android4.4系统步骤简版
- GTK版WebKit编译详细步骤
- Linux 内核编译步骤 (转)
- 客户端(网络封装类)访问服务端返回数据
- jquery.tools.min.js插件dateinput两种运用方法
- FusionCharts柱状图数字显示为1k的问题
- android获取手机的唯一码Code
- orcale 入门
- BCM router 公版软件编译 步骤(转)
- PHP 单引号与双引号
- php网站如何用代码实现301重定向
- git常用命令
- 利用UITableView实现左右两栏滚动的关联【附Demo】
- 各种音视频编解码学习详解
- CentOS 6.5 64位系统OpenSips 1.11部属配置
- SensorEvnetListener及AudioManager整合应用
- Android中的GraphicBuffer同步机制Fence