• 10140阅读
  • 7回复

qt-embedded-linux-4.5在red hat linux下编译出错,请教高手~ [复制链接]

上一主题 下一主题
离线wuyujhb
 

只看楼主 倒序阅读 楼主  发表于: 2009-04-08
— 本帖被 XChinux 从 Qt for Windows 移动到本区(2010-02-07) —
我使用./configure -embedded arm -qvfb进行编译,出现一个错误是:The target system byte order could not be detected!Turn on verbose messaging(-v) to see the final report. You can use the -little-endian or -big-endian switch to ./configure to continue.
我的操作系统是red hat enterprise linux 5,cpu为x86,gcc版本为red hat 4.1.1。
请高手指教,此问题已困扰我很久。。。。。。谢谢~
离线wd007

只看该作者 1楼 发表于: 2009-04-08
embeded上不了解。
根据提示,你可以查一下。
欢迎访问我的博客,一起学习提高
http://blog.csdn.net/qter_wd007
离线wuyujhb

只看该作者 2楼 发表于: 2009-04-09
回 1楼(wd007) 的帖子
恩,好的,谢谢
离线qiang1985
只看该作者 3楼 发表于: 2009-05-04
期待中,我也是这个问题,如果版主解决了这个问题麻烦指点一下!
离线hercules

只看该作者 4楼 发表于: 2009-05-05
指定一下机器字节序
./configure -embedded arm -qvfb -little-endian
或者
./configure -embedded arm -qvfb -big-endian
我的QQ号:337396132
欢迎大家加我为好友,一起学习Qt
离线qiang1985
只看该作者 5楼 发表于: 2009-05-05
引用第4楼hercules于2009-05-05 00:06发表的  :
指定一下机器字节序
./configure -embedded arm -qvfb -little-endian
或者
./configure -embedded arm -qvfb -big-endian


还是不行啊:错误:
Creating qmake. Please wait...
make: 没有什么可以做的为 `first'。

The host system byte order could not be detected!
Turn on verbose messaging (-v) to see the final report.
You can use the -host-little-endian or -host-big-endian switch to
./configure to continue.
输入-host-little-endian后又重复出现版主的错误。郁闷中,请多多指教!
离线qiang1985
只看该作者 6楼 发表于: 2009-05-05
版主这个问题解决了马,我也被困扰好长时间了,请多多指教!
离线bhwbj
只看该作者 7楼 发表于: 2009-05-08
你的配置./configure -embedded arm -qvfb,我看了configure -help,没用单独的qvfb,只有-qt-gfx-qvfb  -plugin-gfx-qvfb  -qt-kbd-qvfb   plugin-kbd-qvfb  等,你写了-embedded arm就是往开发板上移植的,开发板是不需要qvfb的;在pc上仿真就是./configure -embedded x86 -qt-gfx-qvfb  ,需要QT-x11中的工具qvfb。
I'm Back!!
当加班已成为习惯
msn:bhwshx@hotmail.com

欢迎交流,人妖除外!!
快速回复
限100 字节
 
上一个 下一个