Results 1 to 2 of 2

Thread: Qt-Creator and Cross Compiling question

  1. #1
    Join Date
    Nov 2009
    Posts
    68
    Thanks
    1
    Thanked 1 Time in 1 Post
    Qt products
    Qt4 Qt/Embedded

    Default Qt-Creator and Cross Compiling question

    I am doing a cross compile for an Arm processor on Ubuntu linux. In the compile output window it says "Using build in specs." and and then lots of commands all in the color "red".

    What does all this mean? Seems like it generates the executable OK before it does any of this.

    Here it is:

    ================================================== ====

    Using built-in specs.
    Target: arm-angstrom-linux-gnueabi
    Configured with: /work/angstrom/build/tmp-angstrom_2008_1/work/i686-armv7a-sdk-angstrom-linux-gnueabi/gcc-cross-sdk-4.3.3-r20.2/gcc-4.3.3/configure --build=i686-linux --host=i686-linux --target=arm-angstrom-linux-gnueabi --prefix=/usr/local/angstrom/arm --exec_prefix=/usr/local/angstrom/arm --bindir=/usr/local/angstrom/arm/bin --sbindir=/usr/local/angstrom/arm/bin --libexecdir=/usr/local/angstrom/arm/libexec --datadir=/usr/local/angstrom/arm/share --sysconfdir=/usr/local/angstrom/arm/etc --sharedstatedir=/usr/local/angstrom/arm/share/com --localstatedir=/usr/local/angstrom/arm/var --libdir=/usr/local/angstrom/arm/lib --includedir=/usr/local/angstrom/arm/include --oldincludedir=/usr/local/angstrom/arm/include --infodir=/usr/local/angstrom/arm/share/info --mandir=/usr/local/angstrom/arm/share/man --with-gnu-ld --enable-shared --enable-languages=c,c++,objc,fortran --enable-threads=posix --disable-multilib --enable-c99 --enable-long-long --enable-symvers=gnu --enable-libstdcxx-pch --program-prefix=arm-angstrom-linux-gnueabi- --enable-target-optspace --enable-cheaders=c_std --enable-libssp --disable-bootstrap --disable-libgomp --disable-libmudflap --with-sysroot=/usr/local/angstrom/arm/arm-angstrom-linux-gnueabi --with-build-time-tools=/work/angstrom/build/tmp-angstrom_2008_1/sysroots/i686-linux/usr/armv7a/arm-angstrom-linux-gnueabi/bin --with-build-sysroot=/work/angstrom/build/tmp-angstrom_2008_1/sysroots/armv7a-angstrom-linux-gnueabi --disable-libunwind-exceptions --disable-libssp --disable-libgomp --disable-libmudflap --with-mpfr=/work/angstrom/build/tmp-angstrom_2008_1/sysroots/i686-linux/usr --enable-__cxa_atexit
    Thread model: posix
    gcc version 4.3.3 (GCC)
    COMPILER_PATH=/usr/local/angstrom/arm/libexec/gcc/arm-angstrom-linux-gnueabi/4.3.3/:/usr/local/angstrom/arm/libexec/gcc/arm-angstrom-linux-gnueabi/4.3.3/:/usr/local/angstrom/arm/libexec/gcc/arm-angstrom-linux-gnueabi/:/usr/local/angstrom/arm/lib/gcc/arm-angstrom-linux-gnueabi/4.3.3/:/usr/local/angstrom/arm/lib/gcc/arm-angstrom-linux-gnueabi/:/usr/local/angstrom/arm/lib/gcc/arm-angstrom-linux-gnueabi/4.3.3/../../../../arm-angstrom-linux-gnueabi/bin/
    LIBRARY_PATH=/usr/local/angstrom/arm/lib/gcc/arm-angstrom-linux-gnueabi/4.3.3/:/usr/local/angstrom/arm/lib/gcc/arm-angstrom-linux-gnueabi/4.3.3/../../../../arm-angstrom-linux-gnueabi/lib/:/usr/local/angstrom/arm/arm-angstrom-linux-gnueabi/lib/:/usr/local/angstrom/arm/arm-angstrom-linux-gnueabi/usr/lib/
    COLLECT_GCC_OPTIONS='-o' 'Settings' '-L/usr/local/angstrom/arm/arm-angstrom-linux-gnueabi/lib' '-L/usr/local/angstrom/arm/arm-angstrom-linux-gnueabi/usr/lib' '-L/opt/qt-arm/lib' '-v' '-shared-libgcc'
    /usr/local/angstrom/arm/libexec/gcc/arm-angstrom-linux-gnueabi/4.3.3/collect2 --sysroot=/usr/local/angstrom/arm/arm-angstrom-linux-gnueabi --eh-frame-hdr -dynamic-linker /lib/ld-linux.so.3 -X -m armelf_linux_eabi -o Settings /usr/local/angstrom/arm/arm-angstrom-linux-gnueabi/usr/lib/crt1.o /usr/local/angstrom/arm/arm-angstrom-linux-gnueabi/usr/lib/crti.o /usr/local/angstrom/arm/lib/gcc/arm-angstrom-linux-gnueabi/4.3.3/crtbegin.o -L/usr/local/angstrom/arm/arm-angstrom-linux-gnueabi/lib -L/usr/local/angstrom/arm/arm-angstrom-linux-gnueabi/usr/lib -L/opt/qt-arm/lib -L/usr/local/angstrom/arm/lib/gcc/arm-angstrom-linux-gnueabi/4.3.3 -L/usr/local/angstrom/arm/lib/gcc/arm-angstrom-linux-gnueabi/4.3.3/../../../../arm-angstrom-linux-gnueabi/lib -L/usr/local/angstrom/arm/arm-angstrom-linux-gnueabi/lib -L/usr/local/angstrom/arm/arm-angstrom-linux-gnueabi/usr/lib -rpath /opt/qt-arm/lib main.o mainwindow.o settings.o gsettings.o moc_mainwindow.o /usr/local/angstrom/arm/arm-angstrom-linux-gnueabi/usr/lib/libglib-2.0.so.0.2400.1 -lgthread-2.0 -lQtGuiE -lQtNetworkE -lQtCoreE -lglib-2.0 -lpthread -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/local/angstrom/arm/lib/gcc/arm-angstrom-linux-gnueabi/4.3.3/crtend.o /usr/local/angstrom/arm/arm-angstrom-linux-gnueabi/usr/lib/crtn.o
    make: Leaving directory `/home/trey/Development/Qt-Projects/Settings'
    The process "/usr/bin/make" exited normally.

  2. #2
    Join Date
    Jul 2009
    Location
    Enschede, Netherlands
    Posts
    462
    Thanked 69 Times in 67 Posts
    Qt products
    Qt4
    Platforms
    Unix/X11 Windows

    Default Re: Qt-Creator and Cross Compiling question

    I haven't done cross-compiles with creator/qmake, but it looks like qmake is just giving you the environment configuration you used to build. Probably for future reference.
    Horse sense is the thing that keeps horses from betting on people. --W.C. Fields

    Ask Smart Questions

Similar Threads

  1. Cross Compiling for MIPS
    By WayneFresh in forum Qt for Embedded and Mobile
    Replies: 1
    Last Post: 22nd October 2010, 18:25
  2. Cross compiling Qtopia 2.2.0 for ARM
    By bakul2331 in forum Qt for Embedded and Mobile
    Replies: 11
    Last Post: 21st July 2010, 16:18
  3. QtCreator and cross-compiling
    By zuck in forum Qt Tools
    Replies: 1
    Last Post: 28th April 2009, 20:04
  4. cross compiling
    By tommy in forum Installation and Deployment
    Replies: 1
    Last Post: 8th March 2009, 18:02
  5. Cross-Compiling Question / Sanity Check
    By igor in forum Installation and Deployment
    Replies: 2
    Last Post: 3rd December 2008, 00:28

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.