[Gelistirici] qt ile ilgili sorunlar ?
Mehmet Nur Olcay
mnurolcay at gmail.com
29 Haz 2009 Pzt 00:44:59 EEST
On Saturday 27 June 2009 15:30:29 Ozan Çağlayan wrote:
> Gece bayağı bakındım google'dan webkit ile. gcc 4.3 ile derlendiğinde
> çöken kötü kod üretildiginden bahseden[0] bir şeyler gördüm ancak bunu
> geçen Mayıs ayı'nda zaten default flag'lere -fno-strict-aliases
> (javascriptcore için) ekleyerek çözmüş görünüyorlar. Ama tabi bir sürü
> webkit branch'i var, bizde bir şekilde strict-aliasing flag'i geçiyor
> olabilir belki:
>
> - This seems to happen whatever the loaded url.
> - It doesn't happen when built with no optimization (-O0)
> - It happens with or without the patch from bug 18367
> <https://bugs.webkit.org/show_bug.cgi?id=18367> applied - It doesn't crash
> when built with gcc 4.2.3
> - Only tested on Gtk Port
webkit-gtk için bu dediklerine baktım, javascriptcore için -fstrict-aliasing flagı hatalara neden
oluyor diye önce kaldırılmış ancak daha sonra bu hatalar giderildi diye yeniden eklenmiş. Son hali
şöyle:
libJavaScriptCore_la_CFLAGS = \
-fstrict-aliasing \
-O3 \
Bir de enable-optimization seçeneği varmış, default açık ve C(XX)FLAGS'ın en sonuna bir daha -O2
ekliyor. disable-optimization deyip bizim flaglardaki -O2'yi -O0 olarak değiştirdim, fstrictleri
fno-strict yaptım ve derledim.
Sonuç: Hiç bir değişiklik yok, hala çöküyor liferea :)
---
Mehmet Nur Olcay
Gelistirici mesaj listesiyle ilgili
daha fazla bilgi