I installed DirectFB library, like follows:

/lib/libdirect-1.0.so          /lib/libdirectfb-1.0.so
/lib/libdirect-1.0.so.0        /lib/libdirectfb-1.0.so.0
/lib/libdirect-1.0.so.0.0.0    /lib/libdirectfb-1.0.so.0.0.0
/lib/libdirect.a               /lib/libdirectfb.a
/lib/libdirect.la              /lib/libdirectfb.la

/lib/libfusion-1.0.so        /lib/libfusion.a
/lib/libfusion-1.0.so.0      /lib/libfusion.la
/lib/libfusion-1.0.so.0.0.0

/lib/directfb-1.0-0/systems/libdirectfb_fbdev.a
/lib/directfb-1.0-0/systems/libdirectfb_fbdev.la
/lib/directfb-1.0-0/systems/libdirectfb_fbdev.o
/lib/directfb-1.0-0/systems/libdirectfb_fbdev.so

/lib/directfb-1.0-0/wm/libdirectfbwm_default.a
/lib/directfb-1.0-0/wm/libdirectfbwm_default.la
/lib/directfb-1.0-0/wm/libdirectfbwm_default.o
/lib/directfb-1.0-0/wm/libdirectfbwm_default.so

and the rest in /lib/directfb-1.0-0/interfaces

I give you teh output of "strace dfbinfo"

execve("/bin/directfb-dfbinfo", ["directfb-dfbinfo"], [/* 8 vars */]) = 0
brk(0)                                  = 0x13000
access("/etc/ld.so.preload", R_OK)      = -1 ENOENT (No such file or 
directory)
open("//lib/v4l/half/libdirectfb-1.0.so.0", O_RDONLY) = -1 ENOENT (No 
such file or directory)
stat64("//lib/v4l/half", 0xbe81a454)    = -1 ENOENT (No such file or 
directory)
open("//lib/v4l/libdirectfb-1.0.so.0", O_RDONLY) = -1 ENOENT (No such 
file or directory)
stat64("//lib/v4l", 0xbe81a454)         = -1 ENOENT (No such file or 
directory)
open("//lib/half/libdirectfb-1.0.so.0", O_RDONLY) = -1 ENOENT (No such 
file or directory)
stat64("//lib/half", 0xbe81a454)        = -1 ENOENT (No such file or 
directory)
open("//lib/libdirectfb-1.0.so.0", O_RDONLY) = 3
read(3, "\177ELF\1\1\1a\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\314\'\1\000"..., 
512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=6096169, ...}) = 0
old_mmap(NULL, 724260, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 
3, 0) = 0x4001f000
mprotect(0x400c4000, 48420, PROT_NONE)  = 0
old_mmap(0x400cc000, 16384, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xa5000) = 0x400cc000
close(3)                                = 0
open("//lib/libfusion-1.0.so.0", O_RDONLY) = 3
read(3, "\177ELF\1\1\1a\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\220N\0\000"..., 
512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=1547817, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 
-1, 0) = 0x40016000
old_mmap(NULL, 126560, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 
3, 0) = 0x400d0000
mprotect(0x400e6000, 36448, PROT_NONE)  = 0
old_mmap(0x400ee000, 4096, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16000) = 0x400ee000
close(3)                                = 0
open("//lib/libdirect-1.0.so.0", O_RDONLY) = 3
read(3, "\177ELF\1\1\1a\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0`4\0\0004"..., 
512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=1108209, ...}) = 0
old_mmap(NULL, 126788, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 
3, 0) = 0x400ef000
mprotect(0x40105000, 36676, PROT_NONE)  = 0
old_mmap(0x4010d000, 4096, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16000) = 0x4010d000
close(3)                                = 0
open("//lib/libdl.so.2", O_RDONLY)      = 3
read(3, "\177ELF\1\1\1a\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0X\f\0\000"..., 
512) = 512
fstat64(3, {st_mode=S_IFREG|0777, st_size=9252, ...}) = 0
old_mmap(NULL, 40232, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 
0) = 0x4010e000
mprotect(0x40110000, 32040, PROT_NONE)  = 0
old_mmap(0x40117000, 4096, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0x40117000
close(3)                                = 0
open("//lib/libpthread.so.0", O_RDONLY) = 3
read(3, "\177ELF\1\1\1a\0\0\0\0\0\0\0\0\3\0([EMAIL PROTECTED]"..., 
512) = 512
fstat64(3, {st_mode=S_IFREG|0777, st_size=68708, ...}) = 0
old_mmap(NULL, 368380, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 
3, 0) = 0x40118000
mprotect(0x40127000, 306940, PROT_NONE) = 0
old_mmap(0x4012f000, 4096, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xf000) = 0x4012f000
old_mmap(0x40130000, 270076, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x40130000
close(3)                                = 0
open("//lib/libc.so.6", O_RDONLY)       = 3
read(3, "\177ELF\1\1\1a\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\344k\1\000"..., 
512) = 512
fstat64(3, {st_mode=S_IFREG|0777, st_size=1142664, ...}) = 0
old_mmap(NULL, 1134304, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 
3, 0) = 0x40172000
mprotect(0x40279000, 57056, PROT_NONE)  = 0
old_mmap(0x40281000, 16384, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x107000) = 0x40281000
old_mmap(0x40285000, 7904, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x40285000
close(3)                                = 0
open("//lib/libz.so.1", O_RDONLY)       = 3
read(3, "\177ELF\1\1\1a\0\0\0\0\0\0\0\0\3\0([EMAIL PROTECTED]"..., 
512) = 512
fstat64(3, {st_mode=S_IFREG|0777, st_size=76332, ...}) = 0
old_mmap(NULL, 107344, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 
3, 0) = 0x40287000
mprotect(0x40299000, 33616, PROT_NONE)  = 0
old_mmap(0x402a1000, 4096, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x12000) = 0x402a1000
close(3)                                = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 
-1, 0) = 0x40017000
mprotect(0x400d0000, 90112, PROT_READ|PROT_WRITE) = 0
mprotect(0x400d0000, 90112, PROT_READ|PROT_EXEC) = 0
mprotect(0x4001f000, 675840, PROT_READ|PROT_WRITE) = 0
mprotect(0x4001f000, 675840, PROT_READ|PROT_EXEC) = 0
getrlimit(RLIMIT_STACK, {rlim_cur=8192*1024, rlim_max=RLIM_INFINITY}) = 0
setrlimit(RLIMIT_STACK, {rlim_cur=2044*1024, rlim_max=RLIM_INFINITY}) = 0
getpid()                                = 737
uname({sys="Linux", node="192.168.1.3", ...}) = 0
rt_sigaction(SIGRTMIN, {0x40120690, [], 0x4000000 /* SA_??? */}, NULL, 
8) = 0
rt_sigaction(SIGRT_1, {0x40120760, [RTMIN], 0x4000000 /* SA_??? */}, 
NULL, 8) = 0
rt_sigaction(SIGRT_2, {0x401208dc, [], 0x4000000 /* SA_??? */}, NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, [RTMIN], NULL, 8) = 0
rt_sigprocmask(SIG_UNBLOCK, [RT_1], NULL, 8) = 0
_sysctl({{CTL_KERN, KERN_VERSION, 0, 20d49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,0
brk(0)                                  = 0x13000
brk(0x34000)                            = 0x34000
geteuid32()                             = 0
open("/etc/directfbrc", O_RDONLY)       = 3
fstat64(3, {st_mode=S_IFREG|0600, st_size=105, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 
-1, 0) = 0x40018000
read(3, "desktop-buffer-mode = frontonly\n"..., 4096) = 105
read(3, "", 4096)                       = 0
close(3)                                = 0
munmap(0x40018000, 4096)                = 0
open("//.directfbrc", O_RDONLY)         = -1 ENOENT (No such file or 
directory)
open("/etc/directfbrc.directfb-dfbinfo", O_RDONLY) = -1 ENOENT (No such 
file or directory)
open("//.directfbrc.directfb-dfbinfo", O_RDONLY) = -1 ENOENT (No such 
file or directory)
write(2, "\n     =======================|  "..., 270
     =======================|  DirectFB 1.0.0  |=======================
          (c) 2001-2007  The DirectFB Organization (directfb.org)
          (c) 2000-2004  Convergence (integrated media) GmbH
        ------------------------------------------------------------

) = 270
vm86old(0x9000e0)                       = 737
rt_sigaction(SIGHUP, {0x401250b8, [], SA_NOMASK|SA_SIGINFO|0x4000000}, 
{SIG_DFL}, 8) = 0
rt_sigaction(SIGINT, {0x401250b8, [], SA_NOMASK|SA_SIGINFO|0x4000000}, 
{SIG_DFL}, 8) = 0
rt_sigaction(SIGTERM, {0x401250b8, [], SA_NOMASK|SA_SIGINFO|0x4000000}, 
{SIG_DFL}, 8) = 0
rt_sigaction(SIGABRT, {0x401250b8, [], SA_NOMASK|SA_SIGINFO|0x4000000}, 
{SIG_DFL}, 8) = 0
rt_sigaction(SIGFPE, {0x401250b8, [], SA_NOMASK|SA_SIGINFO|0x4000000}, 
{SIG_DFL}, 8) = 0
rt_sigaction(SIGILL, {0x401250b8, [], SA_NOMASK|SA_SIGINFO|0x4000000}, 
{SIG_DFL}, 8) = 0
rt_sigaction(SIGQUIT, {0x401250b8, [], SA_NOMASK|SA_SIGINFO|0x4000000}, 
{SIG_DFL}, 8) = 0
rt_sigaction(SIGSEGV, {0x401250b8, [], SA_SIGINFO|0x4000000}, {SIG_DFL}, 
8) = 0
rt_sigaction(SIGTRAP, {0x401250b8, [], SA_NOMASK|SA_SIGINFO|0x4000000}, 
{SIG_DFL}, 8) = 0
rt_sigaction(SIGBUS, {0x401250b8, [], SA_NOMASK|SA_SIGINFO|0x4000000}, 
{SIG_DFL}, 8) = 0
rt_sigaction(SIGXCPU, {0x401250b8, [], SA_NOMASK|SA_SIGINFO|0x4000000}, 
{SIG_DFL}, 8) = 0
rt_sigaction(SIGXFSZ, {0x401250b8, [], SA_NOMASK|SA_SIGINFO|0x4000000}, 
{SIG_DFL}, 8) = 0
write(2, "(*) DirectFB/Core: Single Applic"..., 73(*) DirectFB/Core: 
Single Application Core. (2007-04-26 14:24) [ DEBUG ]
) = 73
write(2, "(!) DirectFB/core/system: No sys"..., 43(!) 
DirectFB/core/system: No system found!
) = 43
rt_sigaction(SIGHUP, {SIG_DFL}, NULL, 8) = 0
rt_sigaction(SIGINT, {SIG_DFL}, NULL, 8) = 0
rt_sigaction(SIGTERM, {SIG_DFL}, NULL, 8) = 0
rt_sigaction(SIGABRT, {SIG_DFL}, NULL, 8) = 0
rt_sigaction(SIGFPE, {SIG_DFL}, NULL, 8) = 0
rt_sigaction(SIGILL, {SIG_DFL}, NULL, 8) = 0
rt_sigaction(SIGQUIT, {SIG_DFL}, NULL, 8) = 0
rt_sigaction(SIGSEGV, {SIG_DFL}, NULL, 8) = 0
rt_sigaction(SIGTRAP, {SIG_DFL}, NULL, 8) = 0
rt_sigaction(SIGBUS, {SIG_DFL}, NULL, 8) = 0
rt_sigaction(SIGXCPU, {SIG_DFL}, NULL, 8) = 0
rt_sigaction(SIGXFSZ, {SIG_DFL}, NULL, 8) = 0
write(2, "(#) DirectFBError [DirectFBCreat"..., 81(#) DirectFBError 
[DirectFBCreate() failed]: No (suitable) implementation !
) = 81
io_submit(4294967293, 0, {} <unfinished ... exit status 253>

I hope this can help you (and me).

Thanks in advance and sorry for my English,
         Jorge



_______________________________________________
directfb-users mailing list
[email protected]
http://mail.directfb.org/cgi-bin/mailman/listinfo/directfb-users

Reply via email to