免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1407 | 回复: 0
打印 上一主题 下一主题

arm-linux 编译readline和ncurses [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2007-08-28 19:01 |只看该作者 |倒序浏览
交叉编译场景分析(arm-linux)(四)--编译readline和ncurses

转载时请注明出处:
http://blog.csdn.net/absurd

1.         基本信息:
   
        
            
            软件名称
            
            
            readline
            
        
        
            
            功能简述
            
            
            readline一个命令行编辑程序库
            
        
        
            
            下载地址
            
            
            http://directory.fsf.org/readline.html
            
        
        
            
            软件版本
            
            
            readline-5.1.tar.gz
            
        
        
            
            依赖关系
            
            
            默认
            
        
        
            
            前置条件
            
            
            源文件位置:$(WORK_DIR)/ readline-5.1
            
        
   

2.         过程分析
下载的稳定版本,configure已经存在,直接进行配置:
[root@linux readline-5.1]# ./configure --host=$ARCH-linux --prefix=$ROOTFS_DIR/usr

OK,配置成功,编译:
[root@linux readline-5.1]# make && make install

OK,编译成功。少有的顺利!

3.         构建处方
l         readline.mk

READLINE_DIR="readline-5.1"

all: clean config build

config:
    @cd $(READLINE_DIR) && \
    ./configure --prefix=$$ROOTFS_DIR/usr --host=$$ARCH-linux && \
    echo "config done"
   
build:
    @cd $(READLINE_DIR) && \
    make && make install && \
    echo "build done"
   
clean:
    @cd $(READLINE_DIR) && \
    if [ -e Makefile ]; then make distclean; fi && \
    echo "clean done"

1.         基本信息:
   
        
            
            软件名称
            
            
            ncurses
            
        
        
            
            功能简述
            
            
            ncurses一个文本界面的图形程序库
            
        
        
            
            下载地址
            
            
            http://directory.fsf.org/ncurses.html
            
        
        
            
            软件版本
            
            
            ncurses-5.5.tar.gz
            
        
        
            
            依赖关系
            
            
            默认
            
        
        
            
            前置条件
            
            
            源文件位置:$(WORK_DIR)/ ncurses-5.5
            
        
   

2.         过程分析
下载的稳定版本,configure已经存在,直接进行配置:
[root@linux ncurses-5.5]# ./configure --host=$ARCH-linux --prefix=$ROOTFS_DIR/usr

OK,配置成功,编译:
[root@linux ncurses-5.5]# make && make install
                 
OK,编译成功。少有的顺利!

3.         构建处方
l         ncurses.mk
NCURSES_DIR="ncurses-5.5"

all: clean config build

config:
    @cd $(NCURSES_DIR) && \
    ./configure --prefix=$$ROOTFS_DIR/usr --host=$$ARCH-linux && \
    echo "config done"
   
build:
    @cd $(NCURSES_DIR) && \
    make && make install && \
    echo "build done"
   
clean:
    @cd $(NCURSES_DIR) && \
    if [ -e Makefile ]; then make distclean; fi && \
echo "clean done"
               
               
               

本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/6038/showart_369869.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP