当前位置:  技术问答>linux和unix

移植QT出现如下问题!

    来源: 互联网  发布时间:2016-10-08

    本文导语:    大家好,这2天想移植QT到DK8000上面。我编译tslib成功了,并且ts_test程序测试成功。现在在移植QT的时候出现如下错误。我根据错误提示修改了/home/qt-embedded-linux-opensource-src-4.4.3/mkspecs/qws/linux-arm-g++里的QMAKE_INCDIR和QMAKE...

  大家好,这2天想移植QT到DK8000上面。我编译tslib成功了,并且ts_test程序测试成功。现在在移植QT的时候出现如下错误。我根据错误提示修改了/home/qt-embedded-linux-opensource-src-4.4.3/mkspecs/qws/linux-arm-g++里的QMAKE_INCDIR和QMAKE_LIBDIR,指向了tslib/build/include和tslib/build/lib。但是为什么还会出现如下错误呢?希望哪位朋友能帮我看看,谢谢!


root@ubuntu:/home/qt-embedded-linux-opensource-src-4.4.3# ./configure -embedded arm -xplatform qws/linux-arm-g++ -depths 4,8,16,32 -no-qt3support -prefix /home/work/qt/target -fast -qt-sql-sqlite -no-libtiff -no-libmng -qt-libjpeg -qt-zlib -qt-libpng -qt-freetype -optimized-qmake -no-nis -no-separate-debug-info -no-qvfb -qt-gfx-linuxfb -no-gfx-qvfb -qt-kbd-usb -no-kbd-qvfb -no-mouse-qvfb -no-mouse-linuxtp -qt-mouse-pc -qt-mouse-tslib -v

This is the Qt for Embedded Linux Open Source Edition.

Determining system architecture... (Linux:2.6.28-11-generic:i686)
    32-bit Intel 80x86 (i386)
    'arm' is supported
    'i386' is supported
System architecture: 'arm'
Host architecture: 'i386'
Precompiled-headers support disabled.
Symbol visibility control enabled.
You are licensed to use this software under the terms of
the GNU General Public License (GPL) versions 2 or 3.

Type '2' to view the GNU General Public License version 2.
Type '3' to view the GNU General Public License version 3.
Type 'yes' to accept this license offer.
Type 'no' to decline this license offer.

Do you accept the terms of either license? yes

Creating qmake. Please wait...
make: Nothing to be done for `first'.
floatmath auto-detection... ()
/home/qt-embedded-linux-opensource-src-4.4.3/bin/qmake: 1: Syntax error: word unexpected (expecting ")")
make: *** No targets specified and no makefile found.  Stop.
floatmath disabled.
mmx auto-detection... ()
/home/qt-embedded-linux-opensource-src-4.4.3/bin/qmake: 1: Syntax error: word unexpected (expecting ")")
make: *** No targets specified and no makefile found.  Stop.
mmx disabled.
3dnow auto-detection... ()
/home/qt-embedded-linux-opensource-src-4.4.3/bin/qmake: 1: Syntax error: word unexpected (expecting ")")
make: *** No targets specified and no makefile found.  Stop.
3dnow disabled.
sse auto-detection... ()
/home/qt-embedded-linux-opensource-src-4.4.3/bin/qmake: 1: Syntax error: word unexpected (expecting ")")
make: *** No targets specified and no makefile found.  Stop.
sse disabled.
sse2 auto-detection... ()
/home/qt-embedded-linux-opensource-src-4.4.3/bin/qmake: 1: Syntax error: word unexpected (expecting ")")
make: *** No targets specified and no makefile found.  Stop.
sse2 disabled.
InterBase auto-detection... ()
/home/qt-embedded-linux-opensource-src-4.4.3/bin/qmake: 1: Syntax error: word unexpected (expecting ")")
make: *** No targets specified and no makefile found.  Stop.
InterBase disabled.
MySQL (thread-safe) auto-detection... ()
/home/qt-embedded-linux-opensource-src-4.4.3/bin/qmake: 1: Syntax error: word unexpected (expecting ")")
make: *** No targets specified and no makefile found.  Stop.
MySQL (thread-safe) disabled.
MySQL (thread-unsafe) auto-detection... ()
/home/qt-embedded-linux-opensource-src-4.4.3/bin/qmake: 1: Syntax error: word unexpected (expecting ")")
make: *** No targets specified and no makefile found.  Stop.
MySQL (thread-unsafe) disabled.
ODBC auto-detection... ()
/home/qt-embedded-linux-opensource-src-4.4.3/bin/qmake: 1: Syntax error: word unexpected (expecting ")")
make: *** No targets specified and no makefile found.  Stop.
ODBC disabled.
PostgreSQL auto-detection... ()
/home/qt-embedded-linux-opensource-src-4.4.3/bin/qmake: 1: Syntax error: word unexpected (expecting ")")
make: *** No targets specified and no makefile found.  Stop.
PostgreSQL disabled.
SQLite2 auto-detection... ()
/home/qt-embedded-linux-opensource-src-4.4.3/bin/qmake: 1: Syntax error: word unexpected (expecting ")")
make: *** No targets specified and no makefile found.  Stop.
SQLite2 disabled.
Cups auto-detection... ()
/home/qt-embedded-linux-opensource-src-4.4.3/bin/qmake: 1: Syntax error: word unexpected (expecting ")")
make: *** No targets specified and no makefile found.  Stop.
Cups disabled.
D-Bus auto-detection... ()
/home/qt-embedded-linux-opensource-src-4.4.3/bin/qmake: 1: Syntax error: word unexpected (expecting ")")
make: *** No targets specified and no makefile found.  Stop.
D-Bus disabled.
Glib auto-detection... ()
/home/qt-embedded-linux-opensource-src-4.4.3/bin/qmake: 1: Syntax error: word unexpected (expecting ")")
make: *** No targets specified and no makefile found.  Stop.
Glib disabled.
tslib auto-detection... ()
/home/qt-embedded-linux-opensource-src-4.4.3/bin/qmake: 1: Syntax error: word unexpected (expecting ")")
make: *** No targets specified and no makefile found.  Stop.
tslib disabled.
The tslib functionality test failed!
 You might need to modify the include and library search paths by editing
 QMAKE_INCDIR and QMAKE_LIBDIR in
 /home/qt-embedded-linux-opensource-src-4.4.3/mkspecs/qws/linux-arm-g++.

|
-optimized-qmake 少用
-xplatform qws/linux-arm-g++ 试一下-xplatform linux-arm-g++

|
You might need to modify the include and library search paths by editing
 QMAKE_INCDIR and QMAKE_LIBDIR
继续改变一下,设置还是有问题。
机器就是这么提示的。

|
如果改了那么一般没有问题了
你make clean后
再make
试试

|
前一个礼拜刚刚把这玩意搞定
我记得这样可以
如果不行,可以发信息给我,不一定及时看信息就是了

    
 
 
 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 毫无疑问龙芯电脑的出世是我国的一件大事,不知从哪一版的Linux移植过去的?移植Linux复杂吗?
  • 请教下 2.6移植 和 YAFFS2移植到问题
  • 移植USB驱动的小问题
  • arm库的移植
  • mx27开发板Linux移植问题请教
  • 关于在2440上移植linux的问题
  • 专做跨平台移植有没有前途?
  • 可移植C++类库 GNU Common C++
  • 程序可移植性问题
  • EasyARM2200的U-BOOT移植不知谁做过没?
  • WINDOWS GDI程序如何移植到LINUX下?望高手们赐教!!!
  • 求可移植到arm上运行的内存检测软件
  • 驱动移植应该怎么入手
  • 高手帮我看看SNMP的移植问题
  • Apache可移植运行库 APR
  • iptables移植到开发板
  • linux上的c程序移植到solaris 10 需要作哪些工作
  • 关于程序移植,请知道的帮忙,分会加的
  • 急!--请教移植linux内核!
  • u-boot移植问题。


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3