This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

gcc-3.3.3 ppc e500 - Abort of uic from Qt


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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]