Linux中交叉编译libcdk

来源:互联网 发布:打印机怎么连接到网络 编辑:程序博客网 时间:2024/06/10 09:04

1 配置

    为了方便配置,创建一个configure.sh脚本,内容如下。

#!/bin/bashPREFIX=/home/liyihai/rootfs_buildHOST=arm-arago-linux-gnueabi./configure --prefix=$PREFIX --host=$HOST

2 No curses header-files found

    配置过程中,出现错误“configure: error: No curses header-files found”,于是可知CDK库依赖于ncurses库(《Linux中交叉编译ncurses》)。接下来关键是指定curses的安装路径了:添加--with-curses-dir选项!

#!/bin/bashPREFIX=/home/liyihai/rootfs_buildHOST=arm-arago-linux-gnueabiDIR=/home/liyihai/rootfs_build./configure --prefix=$PREFIX --host=$HOST --with-curses-dir=$DIR

参考资料

[1]完全编译cdk-4.9.10

[2]Linux系统中基于CDK的Curses开发

[3]http://invisible-island.net/

0 0
原创粉丝点击