http://bugs.openembedded.org/show_bug.cgi?id=1188


[EMAIL PROTECTED] changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |ASSIGNED




------- Comment #1 from [EMAIL PROTECTED]  2006-07-18 01:25 -------
Thanks for bug report. I'm finally able to reproduce that.

The problem is that the linker misses a couple of symbols that seem to have to
do with the run time type information. Background: Since a couple of weeks, we
compile Qt/Embedded with RTTI since Konqueror/Embedded 2006 needs it.

Since RTTI blows up the binary, I really like to only enable it in the programs
that surely need it. Nothing in Opie needs RTTI, btw.

There are two possible fixes, but it drives my C++ knowledge to the limit, so
I'm not sure which one is to be preferred:

a) enable RTTI in qmake-base.bbclass. That means all qmake based programs
(nearly everything for Opie) use RTTI.

b) link the programs that bail out with g++, effectively draggin in libstdc++
which seems to provide the missing symbols as well.

Comments? Holger?


-- 
Configure bugmail: http://bugs.openembedded.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
_______________________________________________
Oe mailing list
[email protected]
https://www.handhelds.org/mailman/listinfo/oe

Reply via email to