首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >交叉编译为什么配置脚本--找不到X11/Xlib.h?

交叉编译为什么配置脚本--找不到X11/Xlib.h?
EN

Stack Overflow用户
提问于 2013-01-29 17:25:58
回答 1查看 1.9K关注 0票数 2

在Ubantu上交叉编译wxGTK --为什么配置脚本--找不到X11/Xlib.h?

我使用的是交叉编译器-- arm-未知-linux-gnueabi:

http://www.bootc.net/archives/2012/05/26/how-to-build-a-cross-compiler-for-your-raspberry-pi/

我在运行wxGTK配置时出错。

started

我已经安装了--用于linux的gtk+。

我安装了:

sudo apt-获取更新sudo apt-get install wx2.8-headers libwxgtk2.8-0 libwxgtk2.8-dev

在这里:

/usr/include/gtk-2.0/

Xlib.h在这里:?

测试-f /usr/include/X11/Xlib.h && echo“存在”返回--存在

当我运行配置命令时:

../configure --host=arm-unknown-linux-gnueabi --target=arm-unknown-linux-gnueabi --build= i686-pc-linux --enable-unicode --prefix=/opt/wxGTK_RPI_build

configure.log文件-- Xlib.h未检测到:?

代码语言:javascript
复制
>configure:32521: checking for X11/Xlib.h
>configure:32537: arm-unknown-linux-gnueabi-gcc -c   conftest.c >&5
>conftest.c:71:22: fatal error: X11/Xlib.h: No such file or directory compilation terminated.

找不到Xlib.h:--

所以当我过去给-制造

代码语言:javascript
复制
>../src/unix/utilsx11.cpp:31:22: fatal error: X11/Xlib.h: No such file or directory compilation terminated.
>make: *** [coredll_utilsx11.o] Error 1

如果Xlib.h存在,那么为什么没有找到它?

代码语言:javascript
复制
>Even i have added to PATH -->>   /usr/include/X11/

有关所面临问题的更多详细信息:-- http://forums.wxwidgets.org/viewtopic.php?f=19&t=36772&start=15

请建议一下。

EN

回答 1

Stack Overflow用户

发布于 2013-07-15 11:58:41

这当然意味着编译器需要ARM的X11头。

因此,您必须首先交叉编译ARM的X11。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14588643

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档