Results 1 to 1 of 1

Thread: ../../include/QtCore/qatomic_i386.h:132: error: impossible constraint in 'asm'

  1. #1
    Join Date
    Apr 2010
    Posts
    4
    Qt products
    Qt4
    Platforms
    Unix/X11

    Question ../../include/QtCore/qatomic_i386.h:132: error: impossible constraint in 'asm'

    System setup:

    Host: Ubuntu 9.10
    Target MCIMX25PDK - Freescale I.MX255


    These have passed ok!

    Building Qt/X11 --> Installed in folder /home/lt/qtsdk-2010-02
    Building Qt/QVFB --> Installed in folder /home/lt/qtsdk-2010-02.2
    Testing QVFb

    Building Qt/Target -- Installed in folder /home/lt/qtsdk-2010-02_EMB

    1) ln -s /home/lt/ltib/rootfs /tftpboot/ltib
    2) sudo /etc/init.d/nfs-kernel-server restart
    3) I copy qmake.conf and platformdefs.h --> /home/lt/qtsdk-2010.02_EMB/qt/mkspecs/qws/linux-arm-g++-imx
    4) export PATH=$PATH:/opt/freescale/usr/local/gcc-4.1.2-glibc-2.5-ntpl-3/arm-none-linux-gnueabi/bin
    5) ./configure -embedded arm -xplatform qws/linux-arm-g++-imx -release -prefix /usr/local/Trolltech/Qt-4.6.2 -qt-gfx-linuxfb -qt-kbd-tty -qt-mouse-tslib -little-endian -host-little-endian

    6) make

    Here it fails
    __________________________________________________ ________________________________________________
    .........
    d src/tools/uic/ && make -f Makefile
    make[1]: Entering directory `/home/lt/qtsdk-2010.02_EMB/qt/src/tools/uic'
    make[1]: Nothing to be done for `first'.
    make[1]: Leaving directory `/home/lt/qtsdk-2010.02_EMB/qt/src/tools/uic'
    cd src/corelib/ && make -f Makefile
    make[1]: Entering directory `/home/lt/qtsdk-2010.02_EMB/qt/src/corelib'
    arm-none-linux-gnueabi-g++ -c -include .pch/release-shared-emb-arm/QtCore -pipe -fno-exceptions -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT_MOC_COMPAT -DELF_INTERPRETER=\"/lib/ld-linux.so.2\" -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/qws/linux-arm-g++-imx -I. -I../../include -I../../include/QtCore -I.rcc/release-shared-emb-arm -Iglobal -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared-emb-arm -I/home/lt/ltib/rootfs/usr/include -o .obj/release-shared-emb-arm/qabstractanimation.o animation/qabstractanimation.cpp
    ../../include/QtCore/qatomic_i386.h: In destructor 'QList<T>::~QList() [with T = QAbstractAnimation*]':
    ../../include/QtCore/qatomic_i386.h:132: error: impossible constraint in 'asm'
    make[1]: *** [.obj/release-shared-emb-arm/qabstractanimation.o] Error 1
    make[1]: Leaving directory `/home/lt/qtsdk-2010.02_EMB/qt/src/corelib'
    make: *** [sub-corelib-make_default-ordered] Error 2
    lt@ubuntu:~/qtsdk-2010.02_EMB/qt$
    __________________________________________________ ________________________________________________

    I attach qmake.conf(added.txt to attach it), qplatformdefs.h

    Does anyone have any ideĆ” about what Im doing wrong? Why is it including "i386" headers? I guess Im doing this somehow, but can't really understand where?

    Please! Any advice is highly appreciated!

    Thanks in adcance.

    Lars T
    Attached Files Attached Files
    Last edited by lars.thornqvist@pdahl.se; 22nd April 2010 at 13:53. Reason: updated contents

Similar Threads

  1. Replies: 2
    Last Post: 30th March 2010, 05:23
  2. SQLITE include error
    By Qt Coder in forum Qt Programming
    Replies: 1
    Last Post: 18th June 2009, 11:13
  3. Apparent error in QtCore/quuid.h
    By cwp500 in forum Qt Programming
    Replies: 11
    Last Post: 18th December 2008, 21:51
  4. QtCore and QtOpenGL fatal error
    By QTInfinity in forum Qt Programming
    Replies: 2
    Last Post: 28th September 2008, 21:38
  5. math.h include error
    By Rayven in forum General Programming
    Replies: 2
    Last Post: 13th July 2006, 20:54

Tags for this Thread

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
Digia, Qt and their respective logos are trademarks of Digia Plc in Finland and/or other countries worldwide.