首页 / 操作系统 / Linux / 基于Ubuntu-2.6.35内核的Lynx字符浏览器移植
lynx是一个Linux下的一个字符浏览器的开放工程,这里我们用它去完成动态域名的登录。 一、移植环境
1、 主机:Ubuntu 10.10发行版
2、 目标机:FS_S5PC100平台
3、 交叉编译工具:arm-cortex_a8-linux-gnueabi
4、wifi模块:marvell-8686
5、内核:linux-2.6.35二、准备工作为了使目标板能够正常上网,我们做如下设置:1、 在profile中添加如下内容$ ifconfig eth0 192.168.1.102$ route add default gw 192.168.1.12、 修改/etc/resolv.conf添加如下内容$ nameserver 192.168.1.1这个时候我们可以ping一下www.linuxidc.com发现没有问题接着我们就可以开始我们的工作了。三、 ncurses的移植ncurses-5.5.tar.gz 与 lynx2-8-5.tar.gz 下载地址:免费下载地址在 http://linux.linuxidc.com/用户名与密码都是www.linuxidc.com具体下载目录在 /2012年资料/7月/10日/基于Ubuntu-2.6.35内核的Lynx字符浏览器移植/因为在编译lynx的时候需要ncurses库的支持,我们这里先移植ncurses:1、 下载源码,这里我们下载了ncurses-5.5.tar.gz2、 解压源码$ tar zxvf ncurses-5.5.tar.gz3、 配置ncurses$ cd ncurse-5.5$ ./configure --prefix=/home/linux/project/lynx-browser/ncurses --host=arm-none-linux-gnueabi4、编译和安装$ make$ make install