Hello,
hopefully, you can give me a hint of what's wrong with my Qt compile issues... (I got no answer in Qt-interest so you are my last chance):
I ran into a problem installing Qt on my embedded PowerPC platform (without previous install of Qt). The build was fine, but the installation breaks when it wants to build the qmake_image_collection.cpp:
/[..]/qt-x11-free-3.3.4/bin/uic -L /[..]/qt-x11-free-3.3.4/plugins -embed designercore [lots of images/*.png's] -o qmake_image_collection.cpp make: *** [qmake_image_collection.cpp] Aborted make: *** Deleting file `qmake_image_collection.cpp'
I was googling for this problem and found that it might be related either to the toolchain or to some library compatibility issues:
http://sourceforge.net/mailarchive/forum.php?forum_id=3200&style=flat&viewday=20&viewmonth=200311 (search for uic, mail from Martin Costabel) http://lists.trolltech.com/qt-interest/2004-03/msg00507.html http://lists.trolltech.com/qt-interest/2003-07/thread00564-0.html
I've checked uic: $ ldd /[..]/qt-x11-free-3.3.4/bin/uic libqt.so.3 => /[..]/qt-x11-free-3.3.4/lib/libqt.so.3 0x0f71f000) libGLU.so.1 => /usr/X11R6/lib/libGLU.so.1 (0x0f675000) libGL.so.1 => /usr/lib/libGL.so.1 (0x0f5bc000) libXmu.so.6 => /usr/X11R6/lib/libXmu.so.6 (0x0f583000) libXrender.so.1 => /usr/X11R6/lib/libXrender.so.1 (0x0f559000) libXrandr.so.2 => /usr/X11R6/lib/libXrandr.so.2 (0x0f535000) libXcursor.so.1 => /usr/X11R6/lib/libXcursor.so.1 (0x0f50a000) libXinerama.so.1 => /usr/X11R6/lib/libXinerama.so.1 (0x0f4e7000) libXft.so.2 => /usr/X11R6/lib/libXft.so.2 (0x0f4b4000) libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0x0f41b000) libfontconfig.so.1 => /usr/lib/libfontconfig.so.1 (0x0f3c2000) libXext.so.6 => /usr/X11R6/lib/libXext.so.6 (0x0f390000) libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0x0f290000) libSM.so.6 => /usr/X11R6/lib/libSM.so.6 (0x0f266000) libICE.so.6 => /usr/X11R6/lib/libICE.so.6 (0x0f22d000) libdl.so.2 => /lib/libdl.so.2 (0x0f20a000) libstdc++.so.5 => /usr/lib/libstdc++.so.5 (0x0f112000) libm.so.6 => /lib/libm.so.6 (0x0f046000) libc.so.6 => /lib/libc.so.6 (0x0eee7000) libpthread.so.0 => /lib/libpthread.so.0 (0x0ee76000) libXxf86vm.so.1 => /usr/X11R6/lib/libXxf86vm.so.1 (0x0ee50000) libXt.so.6 => /usr/X11R6/lib/libXt.so.6 (0x0edd2000) libz.so.1 => /usr/lib/libz.so.1 (0x0eda3000) libexpat.so.0 => /usr/lib/libexpat.so.0 (0x0ed5f000) /lib/ld.so.1 => /lib/ld.so.1 (0x30000000)
$ldconfig -p tells me nothing suspicious... everything is in it's place and seems to have the correct version. I am looking for the right way to fix it, so maybe you can help me to point me into the right direction and how to get more debugging output to see what really breaks.
More information about my environment:
Platform: ppc32 / e500 / Freescale embedded MPC8540 processor.
linux 2.6.11
gcc 3.3.3 (from Embedded Linux Development Kit (ELDK3.1, www.denx.de)
$ gcc -v
Reading specs from /usr/lib/gcc-lib/ppc-linux/3.3.3/specs
Configured with: ../configure --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --enable-shared --enable-threads=posix --disable-checking --with-system-zlib --enable-__cxa_atexit --disable-libgcj --build=i386-redhat-linux-gnu --host=ppc-linux --target=ppc-linux --with-newlib --with-gnu-ld --with-gnu-as --enable-languages=c,c++ --enable-multilib=no --enable-nls=yes
Thread model: posix
gcc version 3.3.3 (DENX ELDK 3.1 3.3.3-10)
glibc 2.3.1
binutils 2.14 (now updated to 2.15.96.0 without any effects)
X11R6.8.2
libpng-1.2.8
zlib-1.2.2
libXft-2.1.6
freetype-2.1.9
fontconfig-2.3.1
BTW: What are the most current versions for a toolchain which generates working and efficient code for the MPC8540 (ppc32, e500, spe)?
Thank you in advance,
Clemens Koller _______________________________ R&D Imaging Devices Anagramm GmbH Rupert-Mayer-Str. 45/1 81379 Muenchen Germany
http://www.anagramm.de Phone: +49-89-741518-50 Fax: +49-89-741518-19