记录OpenWRT编译(未完成)

刚入手一部TPLINK-WR886N路由器,想刷入OpenWRT。网上找了许久,发现没有现成的固件可用,于是就去找OpenWRT编译的教程来学习,照着编译

(参考地址:http://blog.csdn.net/fyh2003/article/details/44564219)。

照着编译发现问题,SVN拷贝程序的时候,SVN提示连接被拒绝。在官方Wiki库中找到解决方案

https://dev.openwrt.org/wiki/GetSource

官方将版本控制的从SVN切换到Git,所以获取OpenWRT源代码的时候命令改变。下面贴上安装软件及克隆源代码的命令

安装软件:

sudo apt-get install g++ libncurses5-dev zlib1g-dev bison flex unzip autoconf gawk make gettext gcc binutils patch bzip2 libz-dev asciidoc git sphinxsearch libtool sphinx-common libssl-dev libssl0.9.8

克隆源代码:

git clone git://git.openwrt.org/openwrt.git

其他的不变。

未完,待续

时间: 2024-08-03 23:44:58

记录OpenWRT编译(未完成)的相关文章

openwrt编译环境搭建

1,首先安装ubuntu系统,这里安装的是虚拟机 2,安装openwrt编译所需环境  apt-get install build-essential libncures5-dev gawk libssl-dev subversion git uzip    在安装之前运行了下 apt-get update 在安装时出现了“/var/lib/dpkg/local”的错误  rm了这个文件 3,在home目录下mkdir openwrt了一个文件目录,然后运行 git clone git://gi

openwrt编译Build dependency: Please do not compile as root.错误解决

Checking 'working-make'... ok. Checking 'case-sensitive-fs'... ok. Checking 'getopt'... ok. Checking 'fileutils'... ok. Checking 'working-gcc'... ok. Checking 'working-g++'... ok. Checking 'ncurses'... ok. Checking 'zlib'... ok. Checking 'gawk'... ok

openwrt 编译软件包出现错误(is missing dependencies for the following libraries: libpthread.so.0)

install -m0755 /home/yanfa/workspace/trunk-wr703/build_dir/target-mips_r2_uClibc-0.9.33.2/lk_cnp_serial_eth/lk_cnp_serial_eth /home/yanfa/workspace/trunk-wr703/build_dir/target-mips_r2_uClibc-0.9.33.2/lk_cnp_serial_eth/ipkg-ar71xx/lk_cnp_serial_eth/b

OpenWRT 编译教程

1.安装Ubuntu 到 http://www.ubuntu.org.cn/desktop/get-ubuntu/download/ 下载,版本随便,我选的是10.10 32位版.安装过程就不说了,图形化安装,而且是中文版,连安装都搞不定的,可以关闭本页面了.可以安装在虚拟机里,也可以安装在物理机了,官方建议有条件的最好安装在物理机上,大概是说虚拟机有时会有不可预料的情况,但装在虚拟机里的人多得是了.题外话:安装过程中某一步设置用户名密码时,我是选择了自动登录,因为懒得每次都输密码登录,反正只是

OpenWrt编译

OpenWrt编译简单过程1,OpenWrt编译环境准备sudo apt-get install gcc g++ binutils patch bzip2 flex bison make autoconf gettext texinfo unzip sharutils subversion libncurses5-dev ncurses-term zlib1g-dev 2,下载OpenWrtbarkfile or trunk 源码mkdir openwrt && cd openwrtsvn

Mac OS下搭建OpenWrt编译环境记录(针对官方最新2015.01.20之trunk)

前言 之前已经在MacOS下搭建好了OpenWrt的编译环境,没想到更新到最新的官方Trunk之后,噩梦就此开始.现将思考过程以及应对方法做个记录. 背景知识 OpenWrt推荐用MacPorts来搭建MacOS中的相关工具.MacOS自带了gcc,版本信息如下: Configured with: --prefix=/Applications/Xcode.app/Contents/Developer/usr --with-gxx-include-dir=/usr/include/c++/4.2.

openwrt编译出错处理记录

1.代码从windows复制过来编译报错处理,参考:http://www.360doc.com/content/13/1016/21/3884271_321966616.shtml 2.编译lua-socket包时出错 2.1 错误消息 undefined reference to `__stack_chk_fail' 2.2 尝试解决方法: 2.2.1 按照2.3.1解决方案将" -fno-stack-protector"加入rule.mk文件中的TARGET_CFLAGS中,仍旧出

MIPS 平台 Android 移植过程记录1_编译环境搭建

在工作的空闲时间, 尝试着在公司的MIPS平台上移植了Android, 把之前记录的遇到的问题贴到blog上来, 做个记录. 1.设置上网代理   /etc/apt/apt.conf, 在文件中添加下面的内容, 注意最后的 ";" 也是需要添加的, 否则会提示这个文件的结束字符不对 Acquire::http:Proxy "user:[email protected]:port/"; 2. Installing the JDK apt-get install ope

Openwrt 编译添加模块 Package

3.  添加模块 一般我们需要建立自己的模块(package),在编译固件时可以选择是否将自己的模块编译到固件中去. 3.1. 建立package 最终helloword文件目录结构为: helloword/ ├──Makefile └── src ├── helloworld.c └── Makefile 在./openwrt/trunk/package/utils/目录下新建helloword文件夹. 然后在helloword文件夹下新建src文件夹. 3.2. 在src目录下编写hello