gcc-3.3.3 ppc e500 - Abort of uic from Qt

James E Wilson wilson@specifixinc.com
Wed Mar 30 07:30:00 GMT 2005


Clemens Koller wrote:
> /[..]/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'

uic is dumping core.  We can't really do anything about that, as that 
isn't part of gcc.  We need a testcase that we can use to reproduce the 
problem, or evidence of an actual gcc problem.

If this is a gcc miscompilation problem, and you are compiling with a 
high optimization level like -O2, you could try using -O or -O0 instead.

You could try using a different gcc version.  Maybe gcc-3.3.4 has a bug 
that isn't present in other earlier or later gcc-3.3.x versions.

You could try debugging uic to figure out why it is failing.

 >BTW: What are the most current versions for a toolchain which 
generates >working and efficient code for the MPC8540 (ppc32, e500, spe)?

There are people supporting the e500 target, so it should be working 
reasonably well in any gcc release.

There is a special branch maintained for the e500 by Red Hat, which is 
called gcc-3_4-e500-branch.  This can be checked out from our cvs 
repository.  I don't know details about this branch other than what is 
on the web site.
     http://gcc.gnu.org/cvs.html#devbranches
and scroll down to the Architecture-specific section.
-- 
Jim Wilson, GNU Tools Support, http://www.SpecifixInc.com



More information about the Gcc mailing list