[webkit-dev] RTTI ?

Krzysztof Kowalczyk kkowalczyk at gmail.com
Wed Oct 11 15:35:41 PDT 2006


On 10/11/06, Mike Emmel <mike.emmel at gmail.com> wrote:
> It looks like RTTI is required now. But I've not discovered why.

If you're talking about GDK build, then maybe you have unclean build.

Until recently Gdk build used rtti and exceptions. I've made changes
to bakefiles to turn off rtti and exceptions
(http://bugs.webkit.org/show_bug.cgi?id=11226) and at the time things
built.

If you synced those changes and e.g. regenerated makefiles for
everything except gdklauncher, when linking you will get an error
complaining about missing typeinfo (because webcore has no rtti but
gdklauncher wants it) which might be mis-interpreted as requiring
rtti.

If you regenerate makefiles for everything, things should work. I know
because when I was working on that change, I forgot to regenerate
makefile for gdklauncher and got this error.

Which indicates that Scripts\regenerate-makefiles should be fixed to
regenerate all makefiles (currently it doesn't regenerate gdklauncher
makefile).

Or it might be something entirely different...

-- kjk



More information about the webkit-dev mailing list