交叉编译GTK,DirectFB指向路径设置问题

lxwa890223 2012-03-23 09:44:08
交叉编译GTK库,目标路径和依赖的包位于:
/opt/STM/STLinux-2.3/devkit/sh4/target/usr
下,现在使用如下语句:
export SDKROOT="/opt/STM/STLinux-2.3/devkit/sh4/target"
export LDFLAGS="-L$SDKROOT/usr/lib"
export CFLAGS="-I$SDKROOT/usr/include"
export CPPFLAGS="-I$SDKROOT/usr/include"
配置环境变量,然后$export查看,配置成功
再进入gtk源码包,使用下列命令:
./configure --host=sh4-linux --build=i686-pc-linux-gnu --prefix=$SDKROOT/usr --with-gdktarget=directfb --without-x --without-libtiff
结果报错:
DirectFB 0.9.24 or newer and the cairo backend are required. The latest version of DirectFB is always available from http://www.directfb.org/.
查看/opt/STM/STLinux-2.3/devkit/sh4/target/usr路径下DirectFB的版本已经是1.4.xx,主机上的DirectFB的版本的确有问题。
交叉编译器是正确的。
求教:为什么上面的export命令未能成功生效,可能是哪些原因造成的,导致configure的时候仍然去找主机了?
...全文
172 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
woshi_ziyu 2012-03-23
  • 打赏
  • 举报
回复
看问题的描述是版本低 缺少组件吧

21,597

社区成员

发帖
与我相关
我的任务
社区描述
硬件/嵌入开发 驱动开发/核心开发
社区管理员
  • 驱动开发/核心开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧