Qt-embedded-interest Archive, November 2006
Cross Compiling Qt-Embedded.
Message 1 in thread
hi,
I have a problem, while trying to cross compile qt-embedded-free-3.3.7 for
cris (ETRAX board)architecture.
I done the follwing things,
export QTDIR=/root/qt-embedded-free-3.3.7
export LD_LIBRARY_PATH=/root/qt-embedded-free-3.3.7/lib
I installed toolchain in /home/toolchain/cris-dist-1.63/
and copied $QTDIR/mkspecs/qws/linux-x86-g++ as
$QTDIR/mkspecs/qws/cris-axis-linux-gnu-g++.
and made the changes in $QTDIR/mkspecs/qws/cris-axis-linux-gnu-g++/qmake.conf
(changed gcc as cris-axis-linux-gnu-gcc , g++ as cris-axis-linux-gnu-g++ and
strip as cris-axis-linux-gnu-strip).
cd $QTDIR
./configure -xplatform cris-axis-linux-gnu-g++
configure successfully done.
but when i do a make. follwing error comes
cris-axis-linux-gnu-g++ -c -pipe -Wall -W -O2 -fPIC -DQT_SHARED
-DQT_NO_DEBUG -DQT_NO_IMAGEIO_MNG -DQT_NO_IMAGEIO_JPEG -DQT_NO_STYLE_MAC
-DQT_NO_STYLE_AQUA -DQT_NO_STYLE_INTERLACE -DQT_NO_STYLE_WINDOWSXP
-DQT_NO_STYLE_COMPACT -DQT_NO_STYLE_POCKETPC -DQT_NO_QWS_LINUXFB
-DQT_NO_QWS_VFB -DQT_NO_QWS_VNC -DQT_NO_QWS_VGA16 -DQT_NO_QWS_TRANSFORMED
-DQT_NO_QWS_SNAP -DQT_NO_QWS_MACH64 -DQT_NO_QWS_VOODOO3 -DQT_NO_QWS_MATROX
-DQT_NO_QWS_SHADOWFB -DQT_NO_QWS_REPEATER -DQT_NO_QWS_KBD_SL5000
-DQT_NO_QWS_KBD_USB -DQT_NO_QWS_KBD_YOPY -DQT_NO_QWS_KBD_VR41
-DQT_NO_QWS_MOUSE_BUS -DQT_NO_QWS_MOUSE_LINUXTP -DQT_NO_QWS_MOUSE_VR41
-DQT_NO_QWS_MOUSE_YOPY
-I/root/qt-embedded-free-3.3.7/mkspecs/cris-axis-linux-gnu-g++ -I.
-I/usr/include/freetype2 -I3rdparty/freetype/src
-I3rdparty/freetype/include -I3rdparty/freetype/builds/unix
-I3rdparty/freetype2/include -I3rdparty/libpng -I3rdparty/zlib
-I3rdparty/opentype -I../include -I.moc/release-shared-emb-auto/ -o
.obj/release-shared-emb-auto/qsound_qws.o kernel/qsound_qws.cpp
kernel/qsound_qws.cpp: In member function `virtual void
QAuServerQWS::play(const QString&)':
kernel/qsound_qws.cpp:47: no method `QPaintDevice::qwsDisplay'
kernel/qsound_qws.cpp: In member function `virtual void
QAuServerQWS::play(QSound*)':
kernel/qsound_qws.cpp:51: no method `QPaintDevice::qwsDisplay'
make[2]: *** [.obj/release-shared-emb-auto/qsound_qws.o] Error 1
make[2]: Leaving directory `/root/qt-embedded-free-3.3.7/src'
make[1]: *** [sub-src] Error 2
make[1]: Leaving directory `/root/qt-embedded-free-3.3.7'
make: *** [init] Error 2
Can u tell me what's the wrong
Thanks and Regards,
Niranjan
To unsubscribe - send "unsubscribe" in the subject to qt-embedded-interest-request@xxxxxxxxxxxxx