Hello David,
Your QT configure isn't complete as yet and your guess is right, it has nothing to do with tftp boot.
Let us take it one by one.
Go to your ltib directory. In this directory, you will find a rpm/BUILD folder. Check if you have a qt-everywhere-opensource-src-4.7.3 folder inside? (Ltib typically untar the qtxxx.tar.gz from within its /opt/freescale/pkgs). Just delete the directory and untar the same (from /opt/freescale/pkgs). This is to make sure you start clean.
Else download a copy from:
(http://download.qt.nokia.com/qt/source/qt-everywhere-opensource-src-4.7.4.tar.gz): Thats the latest available.
untar it to ltib/rpm/BUILD.
Now go to your qt-everywhere-opensource-src-xx directory. In this directory go to mkspecs/qws/linux-arm-g++
Open the qmake.conf file.
Copy paste your earlier conf onto this (Copied from your last Friday reply).
include(../../common/g++.conf)
include(../../common/linux.conf)
include(../../common/qws.conf)
# modifications to g++.conf
QMAKE_CC = /opt/freescale/usr/local/gcc-4.1.2-glibc-2.5-nptl-3/arm-none-linux-gnueabi/bin/arm-none-linux-gnueabi-gcc
QMAKE_CXX = /opt/freescale/usr/local/gcc-4.1.2-glibc-2.5-nptl-3/arm-none-linux-gnueabi/bin/arm-none-linux-gnueabi-g++
QMAKE_LINK = /opt/freescale/usr/local/gcc-4.1.2-glibc-2.5-nptl-3/arm-none-linux-gnueabi/bin/arm-none-linux-gnueabi-g++
QMAKE_LINK_SHLIB = /opt/freescale/usr/local/gcc-4.1.2-glibc-2.5-nptl-3/arm-none-linux-gnueabi/bin/arm-none-linux-gnueabi-g++
# modifications to linux.conf
QMAKE_AR = /opt/freescale/usr/local/gcc-4.1.2-glibc-2.5-nptl-3/arm-none-linux-gnueabi/bin/arm-none-linux-gnueabi-ar cqs
QMAKE_OBJCOPY = /opt/freescale/usr/local/gcc-4.1.2-glibc-2.5-nptl-3/arm-none-linux-gnueabi/bin/arm-none-linux-gnueabi-objcopy
QMAKE_STRIP = /opt/freescale/usr/local/gcc-4.1.2-glibc-2.5-nptl-3/arm-none-linux-gnueabi/bin/arm-none-linux-gnueabi-strip
PKG_CONFIG = pkg-config-wrapper.sh
QMAKE LIBS = -lglib-2.0 -lgthread-2.0 -lgstreamer-0.10 -lxml2 -lz -lgmodule-2.0 -lgobject-2.0 -lts -lasound
load(qt_config)
>> Save this. You have mentioned the location of your compilers for compiling QT in this file.
now go to your qt-everywhere-opensource-xxx/ folder. Run the following configure:
./configure -embedded arm -xplatform qws/linux-arm-g++ -qt-gfx-linuxfb -no-largefile -no-multimedia -no-phonon -no-phonon-backend -no-svg -no-webkit -no-javascript-jit -no-script -little-endian
for everything else, it would take the default config options. After this, it should ideally go to the step where it asks you to make and make install. Once this is done, you could add onto the ./configure options.
If the above fails, open your qmake.conf anf comment the QMAKE LIBS line and try again.
Hope this helps.
Venkat