Hmm, there is an option in configure
 --prefix=/opt/emlix/netdcu8

I dont remember but you should set exec_prefix option too..
I seem directfb try to use this path to load modules.
Try to install DirectFB there.

Or wait an help from other directfb users :(


2007/4/27, Jorge Berzosa <[EMAIL PROTECTED]>:
> 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
>


-- 
Best Regards
Nikita Egorov
[EMAIL PROTECTED]
[EMAIL PROTECTED]

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

Reply via email to