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

一、 環(huán)境

主機(jī):Ubuntu 8.10

目標(biāo)機(jī):s3c6410

主機(jī)編譯器:gcc

目標(biāo)機(jī)編譯器: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

這個(gè)時(shí)候我們可以ping一下發(fā)現(xiàn)沒(méi)有問(wèn)題接著我們就可以開(kāi)始我們的工作了。

三、 ncurses的移植

因?yàn)樵诰幾glynx的時(shí)候需要ncurses庫(kù)的支持,我們這里先移植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)在我們就開(kāi)始移植我們的瀏覽器了:

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