없는 실력으로 gtkDFB 를 하려고 하니까 정말 힘듭니다.
ㅎㅎ
예전에도 ㅆㅓㅅ던 말이지만, DirectFB 는 테스트 어플로 돌렸을때 아주 잘 돌아갔으니까 제대로 포팅 된 것으로 판단됩니다.
이제 cairo, pango 까지끝내고 gtk+-2.0 까지 마무리 짓고 테스트 어플을 돌려 봤습니다.
테스트 어플은 gkt+-2.0/example/canelder 입니다.
어플을 돌리면
[root@Helios-1 calendar]$ ./calendar
=======================| DirectFB 1.0.0 |=======================
(c) 2001-2007 The DirectFB Organization (directfb.org)
(c) 2000-2004 Convergence (integrated media) GmbH
------------------------------------------------------------
(*) DirectFB/Core: Single Application Core. (2007-05-03 08:36)
(*) Direct/Thread: Running 'VT Switcher' (CRITICAL, 567)...
(*) Direct/Thread: Running 'Keyboard Input' (INPUT, 568)...
(*) DirectFB/Input: Keyboard 0.9 (directfb.org)
(*) DirectFB/Graphics: Generic Software Rasterizer 0.6 (directfb.org)
(*) DirectFB/Core/WM: Default 0.3 (directfb.org)
(*) Direct/Thread: Running 'EventBufferFeed' (MESSAGING, 569)...
(calendar:561): Gdk-DirectFB-WARNING **: gdk_window_set_keep_above() not implemented.
(calendar:561): Gdk-DirectFB-WARNING **: gdk_window_set_keep_below() not implemented.
(!) [ 561: 0.000] --> Caught signal 11 (at 0xd5dade8b, invalid address) <--
까지 출력되고 멈추거나 세그멘테이션 폴트가 발생하면서 종료됩니다.
실행 시키면 LCD에 무언가를 그리려고 노력하는게 보입니다. ㅎㅎ
이거 도대체 무슨 에러일까요? ㅎㅎ