first of all a define is missing in term.c for LITEFONTDIR . i added
the path on my platform and it compiled ok.
then i run dfbterm and this is what i got:
$ src/dfbterm
~~~~~~~~~~~~~~~~~~~~~~~~~~| DirectFB 1.4.11 |~~~~~~~~~~~~~~~~~~~~~~~~~~
(c) 2001-2010 The world wide DirectFB Open Source Community
(c) 2000-2004 Convergence (integrated media) GmbH
----------------------------------------------------------------
(*) DirectFB/Core: Multi Application Core. (2010-11-16 11:32)
(*) Fusion/SHM: Using MADV_REMOVE (2.6.36.0 >= 2.6.19.2)
(*) Direct/Thread: Started 'Fusion Dispatch' (-1) [MESSAGING OTHER/OTHER
0/0] <8388608>...
(*) GLX/Surfaces: Using visual 0x10e (24bit) and 0xf8 (32bit)
(*) Direct/Thread: Started 'X11 Input' (-1) [INPUT OTHER/OTHER 0/0]
<8388608>...
(*) DirectFB/Input: X11 Input 0.1 (directfb.org)
(*) DirectFB/Genefx: MMX detected and enabled
(*) DirectFB/Graphics: OpenGL Acceleration - Gallium 0.4 on RV530 0.5
(Denis Oliver Kropp)
(*) DirectFB/Core/WM: Default 0.3 (directfb.org)
(*) X11/Display: Not using XShm.
(*) Direct/Interface: Loaded 'FT2' implementation of 'IDirectFBFont'.
(*) Direct/Interface: Loaded 'PNG' implementation of
'IDirectFBImageProvider'.
(!!!) *** WARNING [Application exited without deinitialization of
DirectFB!] *** [core.c:881 in dfb_core_deinit_check()]
(!) [15856: 0.245] --> Caught signal 11 (at 0x20000008, invalid
address) <--
(!!!) *** WARNING [key not found] *** [hash.c:223 in
direct_hash_remove()]
*** glibc detected *** src/dfbterm: double free or corruption (!prev):
0x091cf970 ***
======= Backtrace: =========
/lib/libc.so.6(+0x6c301)[0xb76bf301]
/lib/libc.so.6(+0x6dc4b)[0xb76c0c4b]
/lib/libc.so.6(cfree+0x6d)[0xb76c3dfd]
/usr/lib/libdirectfb-1.4.so.5(dfb_font_cache_row_deinit+0x7a)[0xb77deafa]
/usr/lib/libdirectfb-1.4.so.5(dfb_font_cache_row_destroy+0x22)[0xb77deb62]
/usr/lib/libdirectfb-1.4.so.5(dfb_font_cache_deinit+0x28)[0xb77decc8]
/usr/lib/libdirectfb-1.4.so.5(dfb_font_cache_destroy+0x22)[0xb77ded12]
/usr/lib/libdirectfb-1.4.so.5(+0x15e0d)[0xb77dee0d]
/usr/lib/libdirect-1.4.so.5(direct_map_iterate+0x41)[0xb76097f1]
/usr/lib/libdirectfb-1.4.so.5(dfb_font_manager_deinit+0x37)[0xb77de727]
/usr/lib/libdirectfb-1.4.so.5(dfb_font_manager_destroy+0x22)[0xb77de772]
/usr/lib/libdirectfb-1.4.so.5(dfb_core_destroy+0x4c)[0xb77dd65c]
/usr/lib/libdirectfb-1.4.so.5(+0x14955)[0xb77dd955]
/usr/lib/libdirect-1.4.so.5(+0x925d)[0xb760b25d]
[0xb788640c]
/usr/lib/libdirectfb-1.4.so.5(dfb_font_cache_row_deinit+0xa0)[0xb77deb20]
/usr/lib/libdirectfb-1.4.so.5(dfb_font_cache_row_destroy+0x22)[0xb77deb62]
/usr/lib/libdirectfb-1.4.so.5(dfb_font_cache_deinit+0x28)[0xb77decc8]
/usr/lib/libdirectfb-1.4.so.5(dfb_font_cache_destroy+0x22)[0xb77ded12]
/usr/lib/libdirectfb-1.4.so.5(+0x15e0d)[0xb77dee0d]
/usr/lib/libdirect-1.4.so.5(direct_map_iterate+0x41)[0xb76097f1]
/usr/lib/libdirectfb-1.4.so.5(dfb_font_manager_deinit+0x37)[0xb77de727]
/usr/lib/libdirectfb-1.4.so.5(dfb_font_manager_destroy+0x22)[0xb77de772]
/usr/lib/libdirectfb-1.4.so.5(dfb_core_destroy+0x4c)[0xb77dd65c]
/usr/lib/libdirectfb-1.4.so.5(+0x148f0)[0xb77dd8f0]
/usr/lib/libdirect-1.4.so.5(+0x5619)[0xb7607619]
/lib/libc.so.6(+0x2de9f)[0xb7680e9f]
/lib/libc.so.6(+0x2deff)[0xb7680eff]
src/dfbterm[0x804a37d]
src/dfbterm[0x80511cd]
src/dfbterm[0x804bbed]
/lib/libc.so.6(__libc_start_main+0xe6)[0xb7669c76]
src/dfbterm[0x8049461]
======= Memory map: ========
08048000-08052000 r-xp 00000000 08:07 2756394
/home/george/packages/dfbterm/src/DFBTerm-0.8.15/src/dfbterm
08052000-08053000 rw-p 0000a000 08:07 2756394
/home/george/packages/dfbterm/src/DFBTerm-0.8.15/src/dfbterm
090f2000-09240000 rw-p 00000000 00:00 0 [heap]
20080000-20182000 rw-s 00000000 00:11 2721633 /dev/shm/fusion.0.1
20190000-20594000 rw-s 00000000 00:11 2721634 /dev/shm/fusion.0.2
205a0000-215ad000 rw-s 00000000 00:11 2721635 /dev/shm/fusion.0.3
215b0000-255e1000 rw-s 00000000 00:11 2721636 /dev/shm/fusion.0.4
b5400000-b5421000 rw-p 00000000 00:00 0
b5421000-b5500000 ---p 00000000 00:00 0
b5563000-b5588000 r-xp 00000000 08:02 7932 /usr/lib/libpng14.so.14.5.0
b5588000-b5589000 rw-p 00025000 08:02 7932 /usr/lib/libpng14.so.14.5.0
b5589000-b55bd000 r-xp 00000000 08:02 13798 /usr/lib/libjpeg.so.8.0.2
b55bd000-b55be000 rw-p 00033000 08:02 13798 /usr/lib/libjpeg.so.8.0.2
b55be000-b563f000 r-xp 00000000 08:02 10044
/usr/lib/libfreetype.so.6.6.2
b563f000-b5643000 rw-p 00081000 08:02 10044
/usr/lib/libfreetype.so.6.6.2
b5643000-b59ed000 rw-p 00000000 00:00 0
b5b6d000-b5f47000 rw-p 00000000 00:00 0
b5f47000-b5f4a000 r-xp 00000000 08:02 413865
/usr/lib/directfb-1.4-5/gfxdrivers/libdirectfb_gl.so
b5f4a000-b5f4b000 rw-p 00002000 08:02 413865
/usr/lib/directfb-1.4-5/gfxdrivers/libdirectfb_gl.so
b5f6d000-b5f7e000 r--s 00000000 08:02 663451
/usr/share/fonts/truetype/Misc-Fixed.pfa
b5f7e000-b5f81000 r-xp 00000000 08:02 666675
/usr/lib/directfb-1.4-5/interfaces/IDirectFBImageProvider/libidirectfbimageprovider_png.so
b5f81000-b5f82000 rw-p 00002000 08:02 666675
/usr/lib/directfb-1.4-5/interfaces/IDirectFBImageProvider/libidirectfbimageprovider_png.so
b5f82000-b5f84000 r-xp 00000000 08:02 666677
/usr/lib/directfb-1.4-5/interfaces/IDirectFBImageProvider/libidirectfbimageprovider_dfiff.so
b5f84000-b5f85000 rw-p 00001000 08:02 666677
/usr/lib/directfb-1.4-5/interfaces/IDirectFBImageProvider/libidirectfbimageprovider_dfiff.so
b5f85000-b5f87000 r-xp 00000000 08:02 666667
/usr/lib/directfb-1.4-5/interfaces/IDirectFBImageProvider/libidirectfbimageprovider_jpeg.so
b5f87000-b5f88000 rw-p 00002000 08:02 666667
/usr/lib/directfb-1.4-5/interfaces/IDirectFBImageProvider/libidirectfbimageprovider_jpeg.so
b5f88000-b5f89000 ---p 00000000 00:00 0
b5f89000-b6789000 rw-p 00000000 00:00 0
b6789000-b67a4000 r-xp 00000000 08:02 2058 /usr/lib/libgcc_s.so.1
b67a4000-b67a5000 rw-p 0001a000 08:02 2058 /usr/lib/libgcc_s.so.1
b67a5000-b6887000 r-xp 00000000 08:02 2050
/usr/lib/libstdc++.so.6.0.14
b6887000-b688b000 r--p 000e2000 08:02 2050
/usr/lib/libstdc++.so.6.0.14
b688b000-b688c000 rw-p 000e6000 08:02 2050
/usr/lib/libstdc++.so.6.0.14
b688c000-b6893000 rw-p 00000000 00:00 0
b6893000-b68b9000 r-xp 00000000 08:02 2028 /usr/lib/libexpat.so.1.5.2
b68b9000-b68bb000 rw-p 00026000 08:02 2028 /usr/lib/libexpat.so.1.5.2
b68bb000-b6ba7000 r-xp 00000000 08:02 38995
/usr/lib/xorg/modules/dri/r300_dri.so
b6ba7000-b6bb7000 rw-p 002eb000 08:02 38995
/usr/lib/xorg/modules/dri/r300_dri.so
b6bb7000-b6c04000 rw-p 00000000 00:00 0
b6c04000-b6c05000 ---p 00000000 00:00 0
b6c05000-b7405000 rw-p 00000000 00:00 0
b7405000-b740c000 r-xp 00000000 08:02 90 /lib/librt-2.12.1.so
b740c000-b740d000 r--p 00006000 08:02 90 /lib/librt-2.12.1.so
b740d000-b740e000 rw-p 00007000 08:02 90 /lib/librt-2.12.1.so
b740e000-b7412000 r-xp 00000000 08:02 27372 /usr/lib/libXdmcp.so.6.0.0
b7412000-b7413000 rw-p 00003000 08:02 27372 /usr/lib/libXdmcp.so.6.0.0
b7413000-b7415000 r-xp 00000000 08:02 27388 /usr/lib/libXau.so.6.0.0
b7415000-b7416000 rw-p 00001000 08:02 27388 /usr/lib/libXau.so.6.0.0
b7416000-b741e000 r-xp 00000000 08:02 14336 /usr/lib/libdrm.so.2.4.0
b741e000-b741f000 rw-p 00008000 08:02 14336 /usr/lib/libdrm.so.2.4.0
b741f000-b742f000 r-xp 00000000 08:02 27336
/usr/lib/libxcb-glx.so.0.0.0
b742f000-b7430000 rw-p 0000f000 08:02 27336
/usr/lib/libxcb-glx.so.0.0.0
b7430000-b7434000 r-xp 00000000 08:02 29558
/usr/lib/libXxf86vm.so.1.0.0
b7434000-b7435000 rw-p 00003000 08:02 29558
/usr/lib/libXxf86vm.so.1.0.0(!) [15856: 0.246] --> Caught signal 6
(unknown origin) <--
(!!!) *** WARNING [key not found] *** [hash.c:223 in
direct_hash_remove()]
_______________________________________________
directfb-users mailing list
directfb-users@directfb.org
http://mail.directfb.org/cgi-bin/mailman/listinfo/directfb-users