幫助中心
技術(shù)運維百科
Linux移植瀏覽器 Lynx字符瀏覽器移植
2017-08-02 10:42:39

一、 環(huán)境

主機:Ubuntu 8.10

目標(biāo)機:s3c6410

主機編譯器:gcc

目標(biāo)機編譯器:arm-none-linux-gnueabi-gcc

二、 準(zhǔn)備工作

為了使目標(biāo)板能夠正常上網(wǎng),我們做如下設(shè)置:

1、 在profile中添加如下內(nèi)容

Ifconfig eth0 192.168.1.102 ????????route add default gw 192.168.1.1

2、 修改/etc/resolv.conf添加如下內(nèi)容

nameserver 192.168.1.1

這個時候我們可以ping一下發(fā)現(xiàn)沒有問題接著我們就可以開始我們的工作了。

三、 ncurses的移植

因為在編譯lynx的時候需要ncurses庫的支持,我們這里先移植ncurses:

這里我們下載了ncurses-5.5.tar.gz

2、 解壓源碼

tar zxvf ncurses-5.5.tar.gz

3、 配置ncurses

cd ncurse-5.5 ????????./configure --prefix=/home/linux/project/lynx-browser/ncurses \ ????????--host=arm-none-linux-gnueabi

4、編譯和安裝

make ????????make install

四、 lynx的移植

準(zhǔn)備工作都做好了現(xiàn)在我們就開始移植我們的瀏覽器了:

新客優(yōu)惠
特價 酷睿i3系列
性價比熱銷推薦,年銷量第一
1180/月起
USA-IDC為您提供免備案服務(wù)器 0元試用
立即聯(lián)系在線客服,即可申請免費產(chǎn)品試用服務(wù)